/*
Theme Name: Twenty Twenty-Four Child
Theme URI: https://wordpress.org/themes/twentytwentyfour-child/
Author: the WordPress team
Author URI: https://wordpress.org
Description: Twenty Twenty-Four Child is designed to be flexible, versatile and applicable to any website. Its collection of templates and patterns tailor to different needs, such as presenting a business, blogging and writing or showcasing work. A multitude of possibilities open up with just a few adjustments to color and typography. Twenty Twenty-Four comes with style variations and full page designs to help speed up the site building process, is fully compatible with the site editor, and takes advantage of new design tools introduced in WordPress 6.4.
Requires at least: 6.4
Tested up to: 6.4
Requires PHP: 7.0
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: twentytwentyfour-child
Tags: one-column, custom-colors, custom-menu, custom-logo, editor-style, featured-images, full-site-editing, block-patterns, rtl-language-support, sticky-post, threaded-comments, translation-ready, wide-blocks, block-styles, style-variations, accessibility-ready, blog, portfolio, news
*/

html, body{
	overflow-x: hidden;
}

@font-face {
    font-family: 'Futura PT';
    src: url('font/FuturaPT-Light.eot');
    src: url('font/FuturaPT-Light.eot?#iefix') format('embedded-opentype'),
        url('font/FuturaPT-Light.woff2') format('woff2'),
        url('font/FuturaPT-Light.woff') format('woff'),
        url('font/FuturaPT-Light.ttf') format('truetype'),
        url('font/FuturaPT-Light.svg#FuturaPT-Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Futura PT';
    src: url('FuturaPT-Bold.eot');
    src: url('FuturaPT-Bold.eot?#iefix') format('embedded-opentype'),
        url('FuturaPT-Bold.woff2') format('woff2'),
        url('FuturaPT-Bold.woff') format('woff'),
        url('FuturaPT-Bold.ttf') format('truetype'),
        url('FuturaPT-Bold.svg#FuturaPT-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('font/HelveticaNeue-ThinCond.eot');
    src: url('font/HelveticaNeue-ThinCond.eot?#iefix') format('embedded-opentype'),
        url('font/HelveticaNeue-ThinCond.woff2') format('woff2'),
        url('font/HelveticaNeue-ThinCond.woff') format('woff'),
        url('font/HelveticaNeue-ThinCond.ttf') format('truetype'),
        url('font/HelveticaNeue-ThinCond.svg#HelveticaNeue-ThinCond') format('svg');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeue';
    src: url('HelveticaNeueLight.eot');
    src: url('HelveticaNeueLight.eot?#iefix') format('embedded-opentype'),
        url('HelveticaNeueLight.woff2') format('woff2'),
        url('HelveticaNeueLight.woff') format('woff'),
        url('HelveticaNeueLight.ttf') format('truetype'),
        url('HelveticaNeueLight.svg#HelveticaNeueLight') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

/*
@font-face {
    font-family: 'Futura PT';
    src: url('font/FuturaPT-Light.eot');
    src: url('font/FuturaPT-Light.eot?#iefix') format('embedded-opentype'),
        url('font/FuturaPT-Light.woff2') format('woff2'),
        url('font/FuturaPT-Light.woff') format('woff'),
        url('font/FuturaPT-Light.ttf') format('truetype'),
        url('font/FuturaPT-Light.svg#FuturaPT-Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Futura PT';
    src: url('font/FuturaPT-Bold.eot');
    src: url('font/FuturaPT-Bold.eot?#iefix') format('embedded-opentype'),
        url('font/FuturaPT-Bold.woff2') format('woff2'),
        url('font/FuturaPT-Bold.woff') format('woff'),
        url('font/FuturaPT-Bold.ttf') format('truetype'),
        url('font/FuturaPT-Bold.svg#FuturaPT-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('font/HelveticaNeue-ThinCond.eot');
    src: url('font/HelveticaNeue-ThinCond.eot?#iefix') format('embedded-opentype'),
        url('font/HelveticaNeue-ThinCond.woff2') format('woff2'),
        url('font/HelveticaNeue-ThinCond.woff') format('woff'),
        url('font/HelveticaNeue-ThinCond.ttf') format('truetype'),
        url('font/HelveticaNeue-ThinCond.svg#HelveticaNeue-ThinCond') format('svg');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeue';
    src: url('HelveticaNeueLight.eot');
    src: url('HelveticaNeueLight.eot?#iefix') format('embedded-opentype'),
        url('HelveticaNeueLight.woff2') format('woff2'),
        url('HelveticaNeueLight.woff') format('woff'),
        url('HelveticaNeueLight.ttf') format('truetype'),
        url('HelveticaNeueLight.svg#HelveticaNeueLight') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap');
*/

/* @import url('https://fonts.googleapis.com/css2?family=Jost:wght@100;200;300;400;500;600;700;800;900&family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Open+Sans:wght@300;400;500;600;700;800&display=swap');*/



body{ margin: 0; padding: 0; font-family: 'Futura PT'; font-family: 'HelveticaNeue'; font-family: 'Open Sans', sans-serif; }
h1, h2, h3, h4, h5, h6{font-family: 'Futura PT'; font-family: "Jost", sans-serif;}

footer{margin: 0;}
a, a:hover{text-decoration: none !important;}
header .wp-block-navigation ul li{position: relative; /*padding: 30px 0;*/}
header .wp-block-navigation ul.wp-block-navigation__container > li > a{
	padding: 30px 0;
}

header .wp-block-navigation ul li:hover a{text-decoration: none; /*color: #ff3224 !important;*/}

/*header .wp-block-navigation ul.wp-block-navigation__container > li:hover > a,*/
header .wp-block-navigation ul.wp-block-navigation__container > li > ul > li:hover > a{
	color: #ff3224 !important;
	/*border-bottom: 4px solid #ff3224;*/
}

header .wp-block-navigation ul li:hover::after{/*position: absolute; bottom: 0; left: 0; content:''; width: 100%; height: 4px; background: #ff3224;*/}
header .wp-block-navigation ul.wp-block-navigation__container > li:hover > a,
header .wp-block-navigation ul.wp-block-navigation__container > li.current-menu-item > a.activemenu{
	border-bottom: 4px solid #ff3224 !important;
	padding-bottom: 26px;
}
header .wp-block-navigation ul.wp-block-navigation__container > li > ul.wp-block-navigation-submenu > li.current-menu-item > a{
	padding-bottom: 5px;
}

header .wp-block-navigation ul.wp-block-navigation__container > li > ul.wp-block-navigation-submenu > li.current-menu-item > a.activemenu{border-bottom: 4px solid #ff3224 !important; color: #ff3224 !important;}


header .wp-block-navigation ul.wp-block-navigation__container > li > ul.wp-block-navigation-submenu > li.current-menu-item > a, header .wp-block-navigation ul.wp-block-navigation__container > li > ul.wp-block-navigation-submenu > li.current-menu-item:hover > a{border-bottom: none;}


header .wp-block-navigation ul li ul{ padding: 10px; width: 600px !important; left: 0 !important; display: inline-block !important}
header .wp-block-navigation ul li ul li{padding: 5px 0; width: 50%; display: inline-block !important}
header .wp-block-navigation ul li:hover ul li a{color: #000 !important;}
header .wp-block-navigation ul li:hover ul li:hover a{color: #ff3224 !important;}
header .wp-block-navigation ul li ul li:hover::after{display: none;}
header .wp-block-navigation ul li:hover .wp-block-navigation__submenu-icon{transform:rotate(180deg);}
header.home_header .wp-block-navigation ul li a:hover::after{position: absolute; bottom: 0; left: 0; content:''; width: 100%; height: 4px; background: #ffffff;}
footer .wp-block-navigation ul li a:hover{color: #ff3224 !important;}
.header_logo{margin-right: auto !important;}
header.fixedToTop { position: fixed; top: 0; left: 0; right: 0; z-index:9; transition: all .4s linear;}
header {position: fixed; height: 80px; top: 0; width: 100%; z-index: 100; transition: all .4s ease; /*box-shadow: 0 1px 25px rgba(0,0,0, .1);*/}
header.hide {top: -80px;}
main{padding-top: 80px !important;}
.wp-block-search__button-behavior-expand{border: 1px solid #000;}
.wp-block-search__button-behavior-expand.wp-block-search__searchfield-hidden{ border: none;}
.wp-block-search.wp-block-search__button-only .wp-block-search__button {background: transparent; border-left: 1px solid #000000 ;}

.wp-block-search.wp-block-search__button-only .wp-block-search__button{padding: 0; border-radius: 0;}
.wp-block-search__button svg{min-height: 32px; min-width: 32px;}
.wp-block-search .wp-block-search__input{outline: none; border-radius: 0; width: 150px;}
wp-block-search__input::focus-visible{outline: none;}

input[type="search"]::-webkit-search-cancel-button {
  -webkit-appearance: none;
  height: 1em;
  width: 1em;
  border-radius: 50em;
  background: url(https://www.abami.org/abamiuae/wp-content/uploads/2024/04/cross.jpeg) no-repeat 50% 50%;
  background-size: contain;
  opacity: 0;
  pointer-events: none;
}
input[type="search"]:focus::-webkit-search-cancel-button {
  opacity: 1;
  pointer-events: all;
}
.header-phone-menu{position: relative; padding: 27px 0;}
.header-phone-menu ul{margin: 0; padding: 0 15px; list-style: none; position: absolute; right: -90px; top: 80px; content:''; display: none; width: 280px; background: #fff; border-top: 4px solid #ff3224;}
.header-phone-menu ul li{margin: 10px 0;}
.header-phone-menu ul li a{color: #000 !important;}
.header-phone-menu:hover ul{display: block;}

.hero_banner_scroll_down_btn{position: absolute; content:''; bottom: 50px; right: 10px; transform: rotate(90deg);}
.hero_banner_scroll_down_btn .wp-block-button__link{background: transparent; position: relative;}
.hero_banner_scroll_down_btn .wp-block-button__link:after{position: relative; content:''; top: -29px; left: 120%; background: transparent url(https://www.abami.org/abamiuae/wp-content/uploads/2024/01/arrow-down.png) no-repeat center center !important; width: 10px; height: 50px; display: block; transform: rotate(272deg);}
.hero_banner_scroll_down_btn .wp-block-button__link:hover, .hero_banner_scroll_down_btn .wp-block-button__link:focus{border: none; box-shadow: 0 0 0; outline: none;}


.home header.home_header{display: none; position: absolute; left: 80px; top: 20px; content:''; width: 100%; z-index:99; }
.home_slider .slick-dots {text-align: left; width: 1280px; left: 0; right: 0; bottom: 20%; margin: 0 auto !important;} 
.home_slider .slick-dots li, .slick-dots li button{width:30px;}
.home_slider .slick-dots li button:before{content:''; width: 30px; height: 4px; background: #fff; opacity: 1;}
.home_slider .slick-dots li.slick-active button:before { background: #FF3224;}
.home_slider .eb-slider-content{max-width: 1280px;
    left: 0 !important;
    right: 0;
    width: 1280px !important;
    margin: 0 auto;
    padding: 0 0 !important;}
.home_slider .eb-slider-content .eb-slider-title{width: 80%;}
.home_slider .eb-slider-button {background: transparent url('https://www.abami.org/abamiuae/wp-content/uploads/2023/12/arrow01.png') no-repeat center right !important; border: none; padding: 10px 25px 10px 0; color: #000; background-size: 20px !important;}

.custome_btn .wp-block-button__link{background: transparent url('https://www.abami.org/abamiuae/wp-content/uploads/2023/12/arrow01.png') no-repeat center right !important; border: none; padding: 10px 25px 10px 0; color: #000; background-size: 20px !important;}
.custome_btn .wp-block-button__link:hover{text-decoration: none; color: #ff3224 !important;}

.ot_main_sectionone{}
.ot_main_sectionone_left{ width: 90%; max-width: 690px; padding-left: 18%;}
.ot_main_sectionone_left p{width: 83%; max-width: 444px}

@media(max-width: 1900px) and (min-width: 1680px){
	.ot_main_sectionone_left{ width: 90%; max-width: 700px; padding-left: 24%;}
}

.img_full{width: 100%;}
.img_full img{width: 100%;}

.ot_box{background:#F2F2F2; min-height: 300px;}
.ot_box figure{width: 100%;}
.ot_box a{display: block;}
.ot_box:hover{background: #e5e5e5;}

.content-left{ background-size: 50% !important; background-repeat: no-repeat; background-position: left center;}
.contact-form-wrap{background: #F2F2F2; padding: 15px 30px 15px 40px; width: 700px; margin: 50px 0 50px -130px;}
.contact-form-wrap h5{margin: 20px 0 0;}
.contact-form-wrap p{font-size: 14px;}
.contact-form-wrap label{width: 100%; display: block; margin-bottom: 10px;}
.form-wrap-block{width:335px; display: inline-block; padding: 0 10px 0 0; align-items: start; display: inline-flex;}
.form-wrap-block p{margin-bottom: 0;}
.form-wrap-block:last-child{width: 100%;}
.form-wrap-block .wpcf7-form-control{width:312px; padding: 5px 10px; border: 1px solid #B2B2B2; background: transparent; min-height: 26px;}
.form-wrap-block textarea.wpcf7-form-control{width: 660px;}
.contact-form-wrap input.wpcf7-form-control.wpcf7-submit{background: #E03024; color: #F4F4F4; font-size: 19px; border: none; padding: 15px 50px; font-family: 'Futura PT'; font-weight: 600; margin-left: 75%; display: block;}
.experience_block{background: #ffffff; min-height: 320px; position: relative;}
.experience_block:hover{background: #ff3224; color:#fff;}
.experience_block .wp-block-buttons{position: absolute; bottom: 30px; /*display: none;*/}
.experience_block:hover .custome_btn .wp-block-button__link{color: #fff !important;}
.team_block{background: #f2f2f2; overflow: hidden;}
.team_block:hover{background: #5f5f5f; color:#fff;}

.bg_white{background: #ffffff;} 
/* .img_hover{position: relative;}
.img_hover::before{background: #eeeeee; position: absolute; left: 0; top: 0; content:''; width: 100%; height: 100%; opacity: 0;}
.img_hover::after{background: #eeeeee; position: absolute; left: 0; top: 0; content:''; width: 100%; height: 100%; opacity: 0;}
.img_hover:hover::before{opacity: 0;}
.img_hover:hover::after{opacity: 1;} */

.listview_hightlight li{padding: 10px 0;}
.listview_hightlight span{font-family: 'Futura PT'; font-size: 20px;}

.keyarea{ background: url('https://www.abami.org/abamiuae/wp-content/uploads/2023/12/shadow_bg.png') no-repeat; background-position: center right 30px; padding-right: 50px;}
.keyarea ul li{position: relative; padding: 3px 0 3px 15px;}
.keyarea ul li:before{background: url('https://www.abami.org/abamiuae/wp-content/uploads/2023/12/arrow01.png') no-repeat; background-position: center center; content:''; width: 13px; height: 13px; position: absolute; left: -2PX; top: 4px; background-size: 13px; }
.keyarea ul li::marker{display: none; content:'';}

.impactful_btn1{ box-shadow:0 5px 0 0 #A6A6A6; border-radius: 10px;}
.btn_bg1{background-size: contain !important; background-repeat: no-repeat;}
.tooltrip_wrap{position: relative;}
.tooltrip_wrap .tooltrip{ background: #5f5f5f; position: absolute; bottom: 110%; left: -8%; content:''; width: 100%; display: none; }
.tooltrip_wrap .tooltrip:before{position: absolute; bottom: -20px; left: 44%; content:''; width: 0;  height: 0;  border-left: 15px solid transparent; border-right: 15px solid transparent;  
  border-top: 20px solid #5f5f5f;
}
.tooltrip_wrap:hover .tooltrip{display: block;}

 .wp-lightbox-container button{right: 0 !important; top: 0 !important; width: 100%; height: 100%; background-color: #000000c7 !important; border-radius: 0; backdrop-filter: none; color: #fff; font-family: 'Futura PT'; font-weight: bold; font-size: 14px; z-index: 9;}
.wp-lightbox-container img:hover+button{opacity: 0.75 !important;}
.wp-lightbox-container button:before{background: url('https://www.abami.org/abamiuae/wp-content/uploads/2023/12/arrow.svg') no-repeat; background-position: center right; background-size: 15px; position: absolute; content:'Click to Enlarge'; padding: 15px 15px; background-size: 12px;}

.wp-lightbox-container button svg{display: none;}

.leads_builds_self_min_height{min-height: 330px;}
.leads_builds_self_min_height_left{ padding: 65px 0 !important;}

.tabs_menu{margin: 0; padding: 0; list-style: none; border-bottom: 1px dotted #5f5f5f;}
.tabs_menu li{width: 24.7%; display: inline-block; text-align: center; position: relative;}
.tabs_menu li::after{position: absolute; left: 0; top: 0; content:''; width: 1px; height: 100%; background: #5f5f5f;}
.tabs_menu li:last-child::before{position: absolute; right: 0; top: 0; content:''; width: 1px; height: 100%; background: #5f5f5f;}
.tabs_menu li a{text-decoration: none; font-size: 16px; font-weight: 500; color: #000;}
.tabs_menu li a:hover{color: #ff0000;}

.icon_bg{background: #707070; border-radius: 100%; padding: 15px;}

button:hover, button:focus{border: none; box-shadow: 0 0 0; outline: none;}

ul.custome_list li{position: relative; padding: 3px 0 3px 20px;}
ul.custome_list li:before{background: url('https://www.abami.org/abamiuae/wp-content/uploads/2023/12/arrow01.png') no-repeat; background-position: center center; content:''; width: 20px; height: 20px; position: absolute; left: -2PX; top: 6px; background-size: 16px; }
ul.custome_list li::marker{display: none; content:'';}

.mins_marginfifty{margin-top: -200px !important;}

.customer_centricity_culture_block{}
.builing_customer{min-height: 170px;}
.builing_customer span{color: #ff3224; font-size: 18px; font-weight: bold;}

.popup-form-wrap{background: #f9fafb; padding: 30px 30px 15px 30px; width: 100%; margin: 0;}
.popup-form-wrap h5{margin: 20px 0 0;}
.popup-form-wrap p{font-size: 14px;}
.popup-form-wrap label{width: 100%; display: block; margin-bottom: 10px; text-align: left;}
.popup-form-wrap .form-wrap-block{width:270px; display: inline-block; padding: 0 10px 0 0; align-items: start; display: inline-flex;}
.popup-form-wrap .form-wrap-block p{margin-bottom: 0;}
.popup-form-wrap .form-wrap-block:last-child{width: 100%;}
.popup-form-wrap .form-wrap-block .wpcf7-form-control{width:260px; padding: 5px 10px; border: 1px solid #B2B2B2; background: transparent; min-height: 45px;}
.popup-form-wrap .form-wrap-block textarea.wpcf7-form-control{width: 532px;}
.popup-form-wrap input.wpcf7-form-control.wpcf7-submit{background: #E03024; color: #F4F4F4; font-size: 19px; border: none; padding: 15px 50px; font-family: 'Futura PT'; font-weight: 600;  display: block; margin-left: 68%;}
.download_spec_sheet_btn .eb-popup-button-anchor{width: 180px;}
.download_spec_sheet_btn .eb-popup-content{width: 70% !important; background-repeat: no-repeat; background-size: contain; padding: 50px;}
.download_spec_sheet_btn .popup-form-wrap{background: #F2F2F2; width: 615px; margin: 0 10% 0 25%; padding: 30px 30px 15px 40px;}

.download_spec_sheet_btn .popup-form-wrap p { font-size: 14px; font-weight: 400 !important; font-family: 'Open Sans', sans-serif; text-align: left !important;}

.our_solution_block{ background: url('https://www.abami.org/abamiuae/wp-content/uploads/2024/01/Mask-Group-2090.png') no-repeat; background-size: cover; height: 300px; margin: 10px 0 !important; position: relative; overflow: hidden;}
.our_solution_block .our_solution_block_front{position: absolute; left: 0; top: 0; content:''; width: 100%; height: 100%;}
.our_solution_block .our_solution_block_back{position: absolute; left: 0; bottom: -100%; content:''; width: 100%; height: 100%; background: #FF0000; transition: all 2s;}
.our_solution_block:hover .our_solution_block_back{bottom: 0;}

.client_experience_btn .wp-block-button__link{text-transform: uppercase; text-decoration: underline !important; color: #fff; position: relative; top: -15px;}
.client_experience_btn .wp-block-button__link{top: -27px;}
.client_experience_btn:hover .wp-block-button__link{ color: #ff0000 !important;}

.collaboration_platform span{position: relative;}
.collaboration_platform span:after{position: absolute; top: 0; left: -30px; content: ''; width: 20px; height: 20px;  background: url(https://www.abami.org/abamiuae/wp-content/uploads/2024/01/Group-29866.png) no-repeat;}

.transforming_organizations_new_world{min-height: 800px !important;}

.footer_menu, .footer_follow_us{padding-left: 2.3rem; border-left: 1px solid #fff;}

.more_stakeholder_trigle_first{position: relative; left: 200px;}

.createmomentument_thirth_block{position: relative; left: 9%;}

.list-spacing li{margin-bottom: 20px;}

.model_popup_content{}
.model_popup_content .eb-popup-button-anchor{padding: 0 28px 20px !important;}
.model_popup_content .eb-popup-button-anchor p{text-align: left !important; position: relative;}
.model_popup_content .eb-popup-button-anchor p span{color:#ff3224}
.model_popup_content .eb-popup-button-anchor p::before{position: absolute; left: -17px; top: 14px; content:''; width: 6px; height: 6px; background: #000; border-radius: 10px;}
.popup_list li{margin-bottom: 15px;}

.model_popup_content1 {padding-left: 0;}
.model_popup_content1 .eb-popup-button-anchor{padding: 0 49px 20px !important;}
.model_popup_content1 .eb-popup-button-anchor p{text-align: left !important; position: relative;}
.model_popup_content1 .eb-popup-button-anchor p span{color:#ff322}
.model_popup_content1 .eb-popup-button-anchor p::before{position: absolute; left: -18px; top: 12px; content:''; width: 6px; height: 6px; background: #000; border-radius: 10px;}


.model_popup_content2{}
.model_popup_content2 .eb-popup-button-anchor{padding: 0 28px 20px !important;}
.model_popup_content2 .eb-popup-button-anchor p{text-align: left !important; position: relative;}
.model_popup_content2 .eb-popup-button-anchor p span{color:#ff322}
.model_popup_content2 .eb-popup-button-anchor p::before{position: absolute; left: -18px; top: 14px; content:''; width: 6px; height: 6px; background: #000; border-radius: 10px;}
.eb-popup-close-icon{font-family:'Futura PT'; background: transparent url(https://www.abami.org/abamiuae/wp-content/uploads/2023/12/arrow01.png) no-repeat center right !important; border: none; padding: 10px 25px 10px 0; color: #000; background-size: 20px !important;}


.inner_banner_wrap{ position: relative; overflow:hidden;}

.overflow_hidder, .overflow_hidden{overflow: hidden;}

.wp-block-embed__wrapper{height: 650px;}

footer.wp-block-template-part{padding: 0 0!important;}
.wp-block-social-links{margin-top: 20px;}


.wpcf7 form.sent .wpcf7-response-output{display: none !important;}
.swal-footer{text-align: center !important;}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output{display: none;}

ul{list-style-type: disc; margin: 18px 0px 0;}
.ot_box a{color: #000;}


.display-none{display: none !important;}
.ml-fiftin{margin-left: 15px !important;}
.pl-tharty{padding-left: 30px;}


input[type="search"]::-webkit-search-cancel-button {
  -webkit-appearance: none;
  height: 1em;
  width: 1em;
  border-radius: 50em;
  background: url(https://www.abami.org/abamiuae/wp-content/uploads/2024/04/cross.jpeg) no-repeat 50% 50%;
  background-size: contain;
  opacity: 0;
  pointer-events: none;
}
input[type="search"]:focus::-webkit-search-cancel-button {
  opacity: 1;
  pointer-events: all;
}

@media (min-width: 820px) and (max-width:1180px) {
	.ten_principle_wrap_main.wp-block-columns{display: block;}
	.ten_principle_wrap_main.wp-block-columns>.wp-block-column{ width: 100%; flex-basis: 100%;}
	.wp-block-columns.ten_principles:not(.is-not-stacked-on-mobile)>.wp-block-column:nth-child(2) { flex-basis: 60%!important;}
	.leads_builds_self_min_height { min-height: 500px !important;}
	.define_blueprint_how_can_block h5{min-height: 55px;}
	.customer_centricity_culture_block{}
	.customer_centricity_culture_block figure{height: 235px;}
	.builing_customer{min-height: 225px;}
	.builing_customer span{color: #ff3224; font-size: 18px; font-weight: bold;}
	.home_slider .eb-slider-content{max-width: 100%; width: 100% !important; padding: 0 1.5rem !important;}
	.home_slider .eb-slider-content .eb-slider-title{width: 60%;}
}
@media (max-width:1180px){
	.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit; display:block; position:relative; width:100%; z-index:auto}
	.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}
	.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}
	.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display: none;}
	.wp-block-navigation__responsive-container-open:not(.always-shown){display:block;}
	p{font-size: 14px !important; line-height: 20px !important;}
	h2{font-size: 28px !important;}
	header{height: auto; padding: 24px 0; background: #fff;}
	.header_wrap nav{order: 1;}
	.header_wrap .header_logo{order: 2;}
	.header_wrap form.wp-block-search{order: 3; margin-left: -100px;}
	.header_wrap figure:first-child{order: 4;}
	.header_wrap .header-phone-menu{order: 4; padding: 0;}
	.header-phone-menu ul{top: 50px; right: -50px;}
	.header_wrap figure{order: 5;}
	header .wp-block-navigation ul li{padding: 0 0; display: block !important; width: 100% !important;}
	header .wp-block-navigation ul li a{ padding: 15px 0; display: block !important; text-align: left !important; font-weight: 600;}
	header .wp-block-navigation ul li ul{width: 100% !important; padding: 10px 20px !important;}
	header .wp-block-navigation ul li ul li{width: 100% !important;}
	header .wp-block-navigation ul li ul li a{text-align: left !important; display: block !important; font-size: 13px; }
	header .wp-block-navigation ul li a:hover::after{display: none;}
	
	.footer-top{padding: 20px 15px !important;}
	.footer_follow_us h2{text-align: left;}
	.footer-top h2{margin-bottom: 10px !important;}
	.footer-top p{margin-bottom: 0 !important;}
	.download_spec_sheet_btn .eb-popup-button-anchor { width: 150px;}
	.wp-container-core-buttons-layout-4.wp-container-core-buttons-layout-4 { justify-content: center;}
	.download_spec_sheet_btn .wp-block-button__link { padding: 25px 25px !important; width: 180px; margin: 0 auto;}
	.eb-popup-container .eb-popup-button.alignment-right { text-align: center;}
	.ot_main_sectionone_left { width: 100%; max-width: initial;  padding-left: 15px;}
	.ot_main_sectionone_left p { width: 100%; max-width: inherit;}
	.wp-block-media-text .wp-block-media-text__content{padding: 0 15px;}
	ul { list-style-type: disc; margin: 18px 2px;}	
	.footer-top h2, .footer-top p{text-align: center !important;}
	
	.home_slider .eb-slider-content{max-width: 100%; width: 100% !important; padding: 0 1.5rem !important;}
	.home_slider .eb-slider-content .eb-slider-title{width: 60%;}
	.home_slider .slick-dots{width: 100%;}
	
	.ipad-fifty-wrap.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column { flex-basis: 45%!important;}
	
	.ipad-twinty-wrap.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column { flex-basis: 25%!important;}
	
	.createmomentument_thirth_block{left: 0;}

	
	.experience_block { min-height: auto; }
	
	.eb-slider-wrapper.eb-slider-m15gc .slick-slider .eb-slider-item img{height: auto !important;}
	
	.our_solution_wrap{flex-basis: 100% !important;}
	
	.our_solution_block{ min-height: 400px;}	
	
	.ot_box{min-height: 350px;}
	
	.wp-block-media-text.is-stacked-on-mobile { grid-template-columns: 100%!important;}
	.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content { grid-column: 1; grid-row: 2;}
	.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media { grid-column: 1; grid-row: 1;}
	
	.ot-page-img-align-left{ float: initial !important;}
	
	.experience_block{min-height: auto;}
	
	.content-left{ background-size: 100% !important; background-repeat: no-repeat; background-position: center top;}
	.contact-form-wrap{padding: 15px 15px 15px 15px; width: 88%; margin: 200px 0 0px 4%;}
	.contact-form-wrap h5{margin: 20px 0 0;}
	.contact-form-wrap p{font-size: 14px;}
	.contact-form-wrap label{width: 100%; display: block; margin-bottom: 10px;}
	.form-wrap-block{width:48%; display: inline-block; padding: 0 20px 0 0;}
	.form-wrap-block:nth-child(even){padding: 0 0 0 0;}
	.form-wrap-block p{margin-bottom: 0;}
	.form-wrap-block:nth-child(9){width: 100%;}
	.form-wrap-block .wpcf7-form-control{width:93%; padding: 5px 10px; border: 1px solid #B2B2B2; background: transparent; min-height: 26px;}
	.form-wrap-block textarea.wpcf7-form-control{width: 96%;}
	.contact-form-wrap input.wpcf7-form-control.wpcf7-submit{ margin-left: 76%; display: block;}
	.tabs_menu li{width: 24.6%;}
	
	.wp-block-columns.team_wrap:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis: 48% !important}
	.team_block img{width: 100% !important;}
	
	.six_critical_block .wp-block-column{padding: 20px 0 !important;}
	.six_critical_block h5, .six_critical_block p{text-align: left !important;}
	
	.mins_marginfifty{margin-top: 0 !important;}
	
	
	.wp-block-columns.ten_principles:not(.is-not-stacked-on-mobile)>.wp-block-column {  flex-basis: 45%!important;}
	.wp-block-columns.ten_principles:not(.is-not-stacked-on-mobile)>.wp-block-column:first-child{display: none;}
	.wp-block-columns.ten_principles:not(.is-not-stacked-on-mobile)>.wp-block-column:nth-child(2){flex-basis: 40%!important;}
	.wp-block-columns.ten_principles:not(.is-not-stacked-on-mobile)>.wp-block-column:nth-child(3){flex-basis: 85px!important;}
	
	.btn_bg1{min-height: 80px !important}
	
	.wp-block-columns.ten_principles_right:not(.is-not-stacked-on-mobile)>.wp-block-column {  flex-basis: 70%!important;}
	.wp-block-columns.ten_principles_right:not(.is-not-stacked-on-mobile)>.wp-block-column:first-child{flex-basis: 85px!important;}
	.wp-block-columns.ten_principles_right:not(.is-not-stacked-on-mobile)>.wp-block-column:nth-child(2){  }
	.wp-block-columns.ten_principles_right:not(.is-not-stacked-on-mobile)>.wp-block-column:nth-child(3){display: none;}
	
	.inner_banner { min-height: 300px !important;}
	
	.transforming_organizations_new_world { min-height: 65vh !important; }
	
	.more_stakeholder_trigle_first{padding-left: 0; left: 0;}
	.more_stakeholder_trigle_first ul{padding-left: 0;}
	.more_stakeholder_trigle_secound{max-width: 100% !important; padding-left: 0;}
	
	.model_popup_content1 .eb-popup-button-anchor p::before{left: -16px; top: 8px; width: 6px; height: 6px;}
	.model_popup_content .eb-popup-button-anchor{padding: 0 20px !important;}
	.model_popup_content .eb-popup-button-anchor p::before{left: -16px; top: 10px; width: 6px; height: 6px;}	
	.model_popup_content2 .eb-popup-button-anchor { padding: 0 20px !important;}
	.model_popup_content2 .eb-popup-button-anchor p::before{left: -16px; top: 10px; width: 6px; height: 6px;}
	
	.more_stakeholder_trigle_img{align-self: center!important;}
	
	.define_blueprint_how_can_block h5{padding: 0 0 !important; max-width: 100% !important; text-align: left}
	
	.leads_builds_self_min_height{ min-height: 670px; align-items: self-end !important;}
	.leads_builds_self_min_height .is-vertically-aligned-top+.is-vertically-aligned-center, .leads_builds_self_min_height .is-vertically-aligned-top+.is-vertically-aligned-top{ min-height: 320px; align-items: self-end !important;}
	
	.footer_menu, .footer_follow_us{padding-left:0; padding-top: 15px; border-left: 0; border-top: 1px solid #fff;}
	.footer_follow_us{padding-top: 15px !important;}	
	.d-none{display: none;}
	
}

@media (max-width: 767px){
	h2{font-size: 24px !important;}
	header{height: auto; padding: 24px 0; background: #fff;}
	.header_wrap nav{order: 1;}
	.header_wrap .header_logo{order: 2;}
	.header_wrap form.wp-block-search{order: 3; margin-left: -100px;}
	.header_wrap figure:first-child{order: 4;}
	.header_wrap figure{order: 5;}
	header .wp-block-navigation ul li{padding: 0 0; /*padding: 0px 0 15px 0;*/ display: block !important; width: 100% !important;}
	header .wp-block-navigation ul li a{ padding: 15px 0; display: block !important; text-align: left !important; font-weight: 600;}
	header .wp-block-navigation ul li ul{width: 100% !important; padding: 10px 20px !important;}
	header .wp-block-navigation ul li ul li{width: 100% !important;}
	header .wp-block-navigation ul li ul li a{text-align: left !important; display: block !important; font-size: 13px; }
	
	.footer-top{padding: 20px 15px !important;}
	.footer_follow_us h2{text-align: left;}
	.footer-top h2{margin-bottom: 10px !important;}
	.footer-top p{margin-bottom: 0 !important;}
	
	
	.home_slider .eb-slider-content{padding: 0 15px !important;  max-width: 100% !important; width: 100% !important}
	.home_slider .eb-slider-content .eb-slider-title{width: 100%;}
	
	.contact_banner .wp-block-cover{min-height: auto;}
	
	.eb-slider-wrapper.eb-slider-m15gc .slick-slider .eb-slider-item img{height: auto !important;}
	
	.transforming_organizations_new_world{min-height: 550px !important;}
	
	.our_solution_block{ min-height: auto;}
	
	.ot-page-img-align-left{ float: initial !important; margin: 0 !important;}
	.ot_main_sectionone_left{width: 96%; padding-left: 15px;}
	.wp-block-media-text .wp-block-media-text__content{padding: 0 15px;}
	
	.ipad-fifty-wrap.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column { flex-basis: 100%!important;}
	.ipad-twinty-wrap.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column { flex-basis: 40%!important;}
	
	.leads_builds_self_min_height{min-height: auto;}
	.leads_builds_self_min_height .is-vertically-aligned-top+.is-vertically-aligned-center, .leads_builds_self_min_height .is-vertically-aligned-top+.is-vertically-aligned-top{ min-height: auto; }
	
		
	.content-left{ background-size: 100% !important; background-repeat: no-repeat; background-position: center top;}
	.contact-form-wrap{padding: 15px 15px 15px 15px; width: 80%; margin: 200px 0 0px 6%;}
	.contact-form-wrap h5{margin: 20px 0 0;}
	.contact-form-wrap p{font-size: 14px;}
	.contact-form-wrap label{width: 100%; display: block; margin-bottom: 10px;}
	.form-wrap-block{width:100%; display: inline-block; padding: 0 10px 0 0;}
	.form-wrap-block p{margin-bottom: 0;}
	.form-wrap-block:last-child{width: 100%;}
	.form-wrap-block .wpcf7-form-control{width:290px; padding: 5px 10px; border: 1px solid #B2B2B2; background: transparent; min-height: 26px;}
	.form-wrap-block textarea.wpcf7-form-control{width: 290px;}
	.contact-form-wrap input.wpcf7-form-control.wpcf7-submit{ margin-left: 0; display: block;}
	.download_spec_sheet_btn .eb-modal-container{padding: 50px 15px;}
	.download_spec_sheet_btn .eb-popup-content { width: 100% !important; background-repeat: no-repeat; background-size: contain;  padding: 50px 10px;}
	.download_spec_sheet_btn .popup-form-wrap{width: 100%; margin: 0 0% 0 0%; padding: 20px 20px 15px 20px;}
	.download_spec_sheet_btn .popup-form-wrap input.wpcf7-form-control.wpcf7-submit{margin-left: 45%;}
	.download_spec_sheet_btn .popup-form-wrap .form-wrap-block .wpcf7-form-control{width: 300px;}
	.download_spec_sheet_btn .popup-form-wrap .form-wrap-block textarea.wpcf7-form-control { width: 300px;}
	.download_spec_sheet_btn .eb-popup-container .eb-popup-button.alignment-right { text-align: center;}
	
	.download_spec_sheet_btn .wp-container-core-buttons-layout-4.wp-container-core-buttons-layout-4{justify-content: center;}
	.download_spec_sheet_btn .wp-block-button__link{padding: 25px 25px !important; width: 180px; margin: 0 auto;}
	
	.inner_banner{min-height: 170px !important}
	.tabs_menu li{width: 100%; display: inline-block; padding: 10px 0; text-align: center; position: relative;}
	.tabs_menu li::after{position: absolute; left: 0; top: 100%; content:''; width: 100%; height: 1px; background: #5f5f5f;}
	.tabs_menu li:last-child::after, .tabs_menu li:last-child::before{display: none;}
	.tabs_menu li a{text-decoration: none;}
	
	.mins_marginfifty{margin-top: 0 !important;}
	
	.wp-block-columns.team_wrap:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis: 100% !important}
	.team_block img{width: 100% !important;}
	
	.popup-form-wrap .form-wrap-block textarea.wpcf7-form-control{width: 260px;}
	
	.wp-block-columns.ten_principles:not(.is-not-stacked-on-mobile)>.wp-block-column {  flex-basis: 45%!important;}
	.wp-block-columns.ten_principles:not(.is-not-stacked-on-mobile)>.wp-block-column:first-child{display: none;}
	.wp-block-columns.ten_principles:not(.is-not-stacked-on-mobile)>.wp-block-column:nth-child(2){flex-basis: 70%!important;}
	.wp-block-columns.ten_principles:not(.is-not-stacked-on-mobile)>.wp-block-column:nth-child(3){flex-basis: 50px!important;}
	
	.btn_bg1{min-height: 55px !important; padding-top: 18px !important; padding-bottom: 10px !important; font-size: 10px; padding-right: 0px !important;}
	
	.wp-block-columns.ten_principles_right:not(.is-not-stacked-on-mobile)>.wp-block-column {  flex-basis: 7%!import0ant;}
	.wp-block-columns.ten_principles_right:not(.is-not-stacked-on-mobile)>.wp-block-column:first-child{flex-basis: 50px!important;}
	.wp-block-columns.ten_principles_right:not(.is-not-stacked-on-mobile)>.wp-block-column:nth-child(2){ }
	.wp-block-columns.ten_principles_right:not(.is-not-stacked-on-mobile)>.wp-block-column:nth-child(3){display: none;}
	
	.experience_block { min-height: auto;}
	.wp-block-embed__wrapper{height: auto;}
	.more_stakeholder_trigle_first{left: 0;}
	.more_stakeholder_trigle_first ul{padding-left: 0;}
	.more_stakeholder_trigle_secound{max-width: 100% !important; padding-left: 0;}
	.listview_hightlight span{font-size: 18px;}
	.createmomentument_thirth_block{left: 0;}
	
	.eb-modal-container{padding: 15px;}
	.eb-popup-content, .eb-popup-content-editor{padding: 45px 15px;}
	
	.wp-lightbox-overlay .lightbox-image-container{width: 90%;}	
	
	.model_popup_content1 .eb-popup-button-anchor p::before{left: -16px; top: 8px; width: 5px; height: 5px;}
	.model_popup_content .eb-popup-button-anchor{padding: 0 20px !important;}
	.model_popup_content .eb-popup-button-anchor p::before{left: -16px; top: 10px; width: 5px; height: 5px;}
	.model_popup_content2 .eb-popup-button-anchor { padding: 0 20px !important;}
	.model_popup_content2 .eb-popup-button-anchor p::before{left: -16px; top: 10px; width: 5px; height: 5px;}
	
	
	header .wp-block-navigation ul.wp-block-navigation__container > li > a,
	header .wp-block-navigation ul.wp-block-navigation__container > li:hover > a{
		padding-bottom: 10px !important;
	}
	
}


/*
.contact-map {
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(100%);
  filter: gray;
}
*/

.contact-map .leaflet-pane.leaflet-tile-pane{
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(100%);
  filter: gray;
}

.contact-map .leaflet-marker-pane,
.contact-map .leaflet-pane.leaflet-marker-pane,
.contact-map .leaflet-pane.leaflet-marker-pane img {
  -webkit-filter: grayscale(0) !important;
  -moz-filter: grayscale(0) !important;
  -ms-filter: grayscale(0) !important;
  -o-filter: grayscale(0) !important;
  filter: grayscale(0) !important;
  filter: none !important;
}

.site_map_menu a{ font-size: 20px; font-weight: 400; color: #EB171D;}
.site_map_menu ul{position: relative;}
.site_map_menu ul:before{position: absolute; left: 15px; top: -10px; content:''; background: #979797; width: 1px; height: 100%;}
.site_map_menu ul li ul, .site_map_menu ul li ul li ul{position: relative; margin-left: 100px;}
.site_map_menu ul li ul li ul:before{position: absolute; left: 15px; top: -6px; content:''; background: #979797; width: 1px; height: 83%;}
.site_map_menu ul li{ padding-left: 60px; margin: 15px 0; position: relative;}
.site_map_menu ul li:before{position: absolute; left: 0; top: 13px; content:''; background: #979797; width: 50px; height: 1px;}
.site_map_menu li::marker{content: '';}




/*** Amit Parmar ****/
.wp-block-boldblocks-breadcrumb-block ol{
	font-weight: 600;
}
ol.breadcrumb-items li a:hover{
	color: #ff3224 !important;
}
ul.fix-list-space li{ padding-bottom: 20px; }
/* .entry-content ul li{ padding-bottom: 20px;  } */
.cultur-img-height, .cultur-img-height figure{/*min-height:325px;*/}
.fix-img-border figure, figure.fix-img-border{ border: 1px solid #a5a5a5; }
a.eb-popup-button-anchor span{color: #FF3224;}

.box-grp .wp-block-columns {
    align-items: center !important;
}

/* Hedaer and banner */
.wp-block-group.alignfull.home_slider.has-global-padding.is-layout-constrained.wp-container-core-group-layout-5.wp-block-group-is-layout-constrained {margin-top: -80px;}
.home header{background: transparent !important;}
.home header .wp-block-group,
.home .eb-slider-wrapper.eb-slider-epo83 .content .eb-slider-item.content-1 .eb-slider-content{background-color: transparent !important;}
.home header .wp-block-navigation__responsive-container-content ul > li > a{color: #ffffff !important;}
.home header .wp-block-navigation__responsive-container-content ul > li > button svg{color: #fff !important;}

.home header.fixed{top: 0; background: #ffffff !important;}
.home header:hover{background: #ffffff !important;}
.home header.fixed .wp-block-navigation__responsive-container-content ul > li > button svg,
.home header:hover .wp-block-navigation__responsive-container-content ul > li > button svg{color: #000000 !important;}
.home header:hover .wp-block-group{/*background-color: #ffffff !important;*/}
.home header:hover .wp-block-navigation__responsive-container-content ul > li > a,
.home header.fixed .wp-block-navigation__responsive-container-content ul > li > a{color: #000000 !important;}

.home header.fixed{ box-shadow: 0 1px 25px rgba(0,0,0, .1); }

.home header .wp-block-search__inside-wrapper svg.search-icon{color: #ffffff;}
.home header:hover .wp-block-search__inside-wrapper svg.search-icon,
.home header.fixed .wp-block-search__inside-wrapper svg.search-icon{color: #000000;}

.home header form.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper svg.search-icon {
    /*color: #000000;*/
}

/*.home .home_slider .slick-list,
.home .home_slider .slick-list img.eb-slider-image{height: 100vh !important;}*/

.home header nav.wp-block-navigation button.wp-block-navigation__responsive-container-open svg{color: #ffffff;}
.home header.fixed nav.wp-block-navigation button.wp-block-navigation__responsive-container-open svg{color: #000000;}

.home .sticky-header-logo,
.home .stiky-phone-icon,
.home .sticky-whatsapp-icon{display: none;transition: all .4s ease;}

header .header-logo,
header .default-phone-icon,
header .default-whatsapp-icon,
.home header.fixed .header-logo,
.home header.fixed .default-phone-icon,
.home header.fixed .default-whatsapp-icon,
.home header:hover .header-logo,
.home header:hover .default-phone-icon,
.home header:hover .default-whatsapp-icon{display: none;transition: all .4s ease;}

.home header .header-logo,
.home header .default-phone-icon,
.home header .default-whatsapp-icon,
.home header.fixed .sticky-header-logo,
.home header.fixed .stiky-phone-icon,
.home header.fixed .sticky-whatsapp-icon,
.home header:hover .sticky-header-logo,
.home header:hover .stiky-phone-icon,
.home header:hover .sticky-whatsapp-icon{display: flex;transition: all .4s ease;}
.home .home_slider{margin-top: -80px;}
figure.wp-block-image.size-full.is-resized.stiky-phone-icon {margin: 0;}
.swal-button,.swal-button:not([disabled]):hover {background-color: #FF0000;}
.swal-icon{border-color: #5f5f5f !important;}
.swal-icon--warning__body, .swal-icon--warning__dot{background-color: #5f5f5f;}
.swal-icon--success__line {background-color: #5f5f5f;}
.swal-icon--success__ring{border: 4px solid hsl(0deg 0% 37.25% / 33%);}
.popup-form-wrap input#formSubmitBtn {background: #E03024;color: #F4F4F4;font-size: 19px;border: none;padding: 15px 50px;font-family: 'Futura PT';font-weight: 600;display: block;margin-left: 68%;}
.swal-text{text-align: center !important;}
.abami-consultancy-title{font-size: 22px !important; line-height: 30px !important;}
.eb-slider-wrapper .content .eb-slider-item.content-1 .eb-slider-content{padding: 20px 30px !important;}
.home_slider .slick-dots{padding: 0 30px !important;}
.search .inner_banner_wrap{margin-block-start: 5.2rem !important;}
.journey-invites-mobile,
.mobile-img{display:none !important;}

.mobile-menu{display: none !important;}

input[type="search"]::-webkit-search-cancel-button {
  -webkit-appearance: none;
  height: 1em;
  width: 1em;
  border-radius: 50em;
  background: url(https://www.abami.org/abamiuae/wp-content/uploads/2024/04/x-icon.jpeg) no-repeat 50% 50%;
  background-size: contain;
  opacity: 0;
  pointer-events: none;
}
input[type="search"]:focus::-webkit-search-cancel-button {
  opacity: 1;
  pointer-events: all;
}













@media (max-width: 1024px){
	.eb-slider-wrapper .content .eb-slider-item.content-1 .eb-slider-content{/*padding: 20px 30px !important;*/}
	.home .home_slider .slick-dots,
	.eb-slider-wrapper.eb-slider-epo83 .slick-dots{padding: 0 1.5rem !important;}
}

@media (max-width: 991px){
	.client_experience_btn .wp-block-button__link {top: -22px;}
	.eb-slider-wrapper.eb-slider-epo83 .slick-slider .eb-slider-item img {height: 100vh;}
	.eb-slider-wrapper.eb-slider-epo83 .slick-prev{left: 5px !important;}
	.eb-slider-wrapper.eb-slider-epo83 .slick-next{right: 5px !important;}
	.search-results main {padding-top: 40px !important;}
	.download_spec_sheet_btn .wp-block-buttons, .footer-top > .wp-block-columns > .wp-block-column .wp-block-buttons {justify-content: center;}
}
@media (max-width: 767px){
	.search-title{font-size:30px;}
	.footer_menu{flex-direction: column;}
	.download_spec_sheet_btn .wp-block-buttons,
	.footer-top > .wp-block-columns > .wp-block-column .wp-block-buttons{justify-content: center;}
	.swal-modal {width: calc(100% - 40px) !important;}
	.transformation-journey{margin-top: 10px;}
	.client_experience_btn .wp-block-button__link {top: -15px;font-size: 10px !important;padding: 5px 20px !important;}
	.has-accent-4-background-color {color: #000000 !important;}
	.download_spec_sheet_btn .popup-form-wrap p.submnitbtn{text-align:right !important;}
	.popup-form-wrap input#formSubmitBtn{display: inline-block !important;margin-left: 0 !important;}
	.download_spec_sheet_btn .popup-form-wrap{padding:13px;}
	
	header .wp-block-navigation ul.wp-block-navigation__container > li:hover > a{border-bottom: none;}
	header .wp-block-navigation ul.wp-block-navigation__container > li.current-menu-item > a.activemenu, header .wp-block-navigation ul.wp-block-navigation__container > li.wp-block-navigation-submenu > a.current-menu-ancestor{border-bottom: 4px solid #ff3224 !important;}
	header .wp-block-navigation ul.wp-block-navigation__container > li.wp-block-navigation-submenu > li.current-menu-item > a{border-bottom: none;}
	
	/* Header search button start */

	/*

	.header_wrap{position: relative;}

	.header_wrap form.wp-block-search.search-active,

	.header_wrap form.wp-block-search{position: absolute;width: 100%;margin-left: 0;z-index: 1;}

	.wp-block-search__inside-wrapper {position: relative;}

	.wp-block-search.search-active .wp-block-search__button{position: absolute; right: 0;}

	header .wp-block-search.search-active svg.search-icon {color: #ffffff;}

	*/

	

	.header_wrap{position: relative;}

	.header_wrap form.wp-block-search{position: absolute;width: 100%;margin-left: 0;z-index: 1;}

	.header_wrap .wp-block-search__inside-wrapper {position: relative;}

	.header_wrap .wp-block-search .wp-block-search__button{position: absolute; right: 0; background: #ffffff;}

	.home header .wp-block-search svg.search-icon {color: #ffffff;}

	form.wp-block-search input{flex-basis: 100% !important;}

	.home header .wp-block-search__inside-wrapper svg.search-icon {color: #000000;}

	

	form.wp-block-search.wp-block-search__searchfield-hidden input {flex-basis: 0 !important;}

	.home header .wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper svg.search-icon {color: #ffffff;}

	.header_wrap form.wp-block-search.wp-block-search__searchfield-hidden {position: relative;width: 8%;margin-left: -100px;z-index: 1;}

	.home header.hide .wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper svg.search-icon {color: #000000;}

	.home header.hide .wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper svg.search-icon{background: transparent;}

	.header_wrap .wp-block-search.wp-block-search__searchfield-hidden .wp-block-search__button{background: none;}

	main button.wp-block-search__button{background-color: #ff0000 !important;}

	main .wp-block-search .wp-block-search__input {border-radius: .33rem !important;}

	/* Header search button end */

	

	.hero_banner_scroll_down_btn .wp-block-button__link:after{position: relative; content:''; top: -29px; left: 120%; background: transparent url(https://www.abami.org/abamiuae/wp-content/uploads/2024/04/scroll-down-icon.png) no-repeat center center !important; width: 10px; height: 50px; display: block; transform: rotate(272deg);}
	
	
}
@media (max-width: 425px){
	.client_experience_btn .wp-block-button__link {/*top: -10px;*/}
	h2.journey-ot-title{font-size: 22px !important;}
	
	
	/* Header search button start */
	/*
	.header_wrap{position: relative;}
	.header_wrap form.wp-block-search.search-active,
	.header_wrap form.wp-block-search{position: absolute;width: 100%;margin-left: 0;z-index: 1;}
	.wp-block-search__inside-wrapper {position: relative;}
	.wp-block-search.search-active .wp-block-search__button{position: absolute; right: 0;}
	header .wp-block-search.search-active svg.search-icon {color: #ffffff;}
	*/
	
	.header_wrap{position: relative;}
	.header_wrap form.wp-block-search{position: absolute;width: 100%;margin-left: 0;z-index: 1;}
	.header_wrap .wp-block-search__inside-wrapper {position: relative;}
	.header_wrap .wp-block-search .wp-block-search__button{position: absolute; right: 0; background: #ffffff;}
	.home header .wp-block-search svg.search-icon {color: #ffffff;}
	form.wp-block-search input{flex-basis: 100% !important;}
	.home header .wp-block-search__inside-wrapper svg.search-icon {color: #000000;}
	
	form.wp-block-search.wp-block-search__searchfield-hidden input {flex-basis: 0 !important;}
	.home header .wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper svg.search-icon {color: #ffffff;}
	.header_wrap form.wp-block-search.wp-block-search__searchfield-hidden {position: relative;width: 8%;margin-left: -100px;z-index: 1;}
	.home header.hide .wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper svg.search-icon {color: #000000;}
	.home header.hide .wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper svg.search-icon{background: transparent;}
	.header_wrap .wp-block-search.wp-block-search__searchfield-hidden .wp-block-search__button{background: none;}
	main button.wp-block-search__button{background-color: #ff0000 !important;}
	main .wp-block-search .wp-block-search__input {border-radius: .33rem !important;}
	/* Header search button end */
		
	.home_slider .slick-dots li button:before,
	.home_slider .slick-dots li, .slick-dots li button{width: 20px;}
	.ot_box {min-height: auto;}
	
	.journey-invites-desktop,
	.desktop-img{display:none !important;}
	.journey-invites-mobile,
	.mobile-img{display:flex !important;}
	
	.mobile-menu{display:flex !important;}
	.desktop-menu{display: none !important;}
}

@media (max-width: 380px){
	.client_experience_btn .wp-block-button__link {top: -13px;font-size: 9px !important;padding: 3px 15px !important;}
}