:root{--darkblue:#093b55;--lightblue:#100b52;--bodybg:#f2f4f7;--erroralert:#ff221d;--menucolor:#438cca;--projcolor:#595b5d;--whiteglow:#fff;--violetcolor:#100b52;--radius5:5px}
*{box-sizing:border-box;margin:0;padding:0}
@font-face{font-family:'PoppinsRegular';src:url(../font/PoppinsRegular.eot);src:url(../font/PoppinsRegular.eot) format("embedded-opentype"),url(../font/PoppinsRegular.woff2) format("woff2"),url(../font/PoppinsRegular.woff) format("woff"),url(../font/PoppinsRegular.ttf) format("truetype"),url(../font/PoppinsRegular.svg#PoppinsRegular) format("svg")}
@font-face{font-family:'PoppinsSemiBold';src:url(../font/PoppinsSemiBold.eot);src:url(../font/PoppinsSemiBold.eot) format("embedded-opentype"),url(../font/PoppinsSemiBold.woff2) format("woff2"),url(../font/PoppinsSemiBold.woff) format("woff"),url(../font/PoppinsSemiBold.ttf) format("truetype"),url(../font/PoppinsSemiBold.svg#PoppinsSemiBold) format("svg")}
@font-face{font-family:'PoppinsSemiBold';src:url(../font/PoppinsSemiBold.eot);src:url(../font/PoppinsSemiBold.eot) format("embedded-opentype"),url(../font/PoppinsSemiBold.woff2) format("woff2"),url(../font/PoppinsSemiBold.woff) format("woff"),url(../font/PoppinsSemiBold.ttf) format("truetype"),url(../font/PoppinsSemiBold.svg#PoppinsSemiBold) format("svg")}
@font-face{font-family:'DroidKufiBold';src:url(../font/DroidKufiBold.eot);src:url(../font/DroidKufiBold.eot) format("embedded-opentype"),url(../font/DroidKufiBold.woff2) format("woff2"),url(../font/DroidKufiBold.woff) format("woff"),url(../font/DroidKufiBold.ttf) format("truetype"),url(../font/DroidKufiBold.svg#DroidKufiBold) format("svg")}
@font-face{font-family:'DroidKufiRegular';src:url(../font/DroidKufiRegular.eot);src:url(../font/DroidKufiRegular.eot) format("embedded-opentype"),url(../font/DroidKufiRegular.woff2) format("woff2"),url(../font/DroidKufiRegular.woff) format("woff"),url(../font/DroidKufiRegular.ttf) format("truetype"),url(../font/DroidKufiRegular.svg#DroidKufiRegular) format("svg")}
body{font-family:'PoppinsRegular','DroidKufiRegular'!important;margin:0!important;padding:0!important;overflow-x:hidden!important;background:#f2f3f7;font-size:14px}
.theme_radius{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
p{margin:0}
.overflow-hidden{overflow:hidden!important}
b,strong{font-family:'PoppinsSemiBold'}
select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-ms-appearance:none;text-indent:1px}
select::-ms-expand{display:none}
input[type=text]::-ms-clear{display:none}
input:focus{outline:none}
button:focus,select:focus{outline:none}
a{transition:all ease .5s;-o-transition:all ease .5s;-webkit-transition:all ease .5s;color:#4a494a}
a:focus,a:active,a:visited,a:hover{text-decoration:none}
a:hover{color:#100b52}
*,:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
ul,ol{margin:0;padding:0;list-style:none}
strong{font-weight:400}
button:focus{outline:0}
button{cursor:pointer}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:0;font-family:inherit;font-weight:400;line-height:1.2}
html{-webkit-tap-highlight-color:rgba(0,0,0,0)}
input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}
img{vertical-align:middle;max-width:100%;height:auto}
.clear{clear:both}
.btn.focus,.btn:focus{outline:0;box-shadow:none}
.hmSearchBox .form-control::-webkit-input-placeholder{color:#3c4449}
.hmSearchBox .form-control:-ms-input-placeholder{color:#3c4449}
.hmSearchBox .form-control::placeholder{color:#3c4449}
.blue_clor_txt{color:#076cb2}
.textright{text-align:right}
.refundable{color:#10bb14!important;font-size:12px!important}
.non_refundable{color:#fc4758!important;font-size:12px!important}
.nonrefundable{color:#fc4758!important;font-size:12px!important}
.no_padding{padding-right:0;padding-left:0}
.no_paddingR{padding-right:0}
.no_paddingL{padding-left:0}
.dir_default{direction:ltr}
.txtalign_default{text-align:left}
.theme_color{color:#438cca}
.theme_btnStyle{background:#022d58;background:linear-gradient(90deg,rgba(252,151,8,1) 0%,rgba(236,185,48,1) 52%,rgba(252,151,8,1) 100%);cursor:pointer;color:#fff!important;outline:none;font-size:16px;border-radius:50px;height:40px;line-height:40px;padding:0 20px;border:none}
.theme_inner-btn{background-color:#0065b8;color:#fff;outline:none;font-size:15px;border-radius:30px;border:0;height:47px;line-height:49px;padding:0 30px}
.theme_btnStyle:hover,.theme_inner-btn:hover{background:#022d58;background:linear-gradient(90deg,rgba(252,151,8,1) 0%,rgba(236,185,48,1) 52%,rgba(252,151,8,1) 100%)!important;color:#fff;outline:none;border:none}
.theme_btnStyle:active,.theme_inner-btn:active{background:#022d58;background:linear-gradient(90deg,rgba(252,151,8,1) 0%,rgba(236,185,48,1) 52%,rgba(252,151,8,1) 100%)!important;color:#fff;outline:none;border:none}
.theme_btnStyle:focus,.theme_inner-btn:focus{background:#022d58;background:linear-gradient(90deg,rgba(252,151,8,1) 0%,rgba(236,185,48,1) 52%,rgba(252,151,8,1) 100%)!important;color:#fff;outline:none;border:none}
.min_Height{min-height:550px}
.error_color{color:#e62828}
.refund_color{color:#6cac07!important}
.non_refund_color{color:#ff221d!important}
.cursor_default{cursor:pointer}
.bgWhite{background-color:#fff}
.bgBlue{background-color:#a7cbe3;padding:15px 0}
.minHeight{min-height:550px}
.no_wrap_text{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.postnRel_common{position:relative}
.color15{color:#1359a0}
.colorRed{color:red}
.pad-r-0{padding-right:0!important}
input.form-control,select.form-control{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-moz-transition:none;-webkit-transition:none}
input.form-control:focus,select.form-control:focus{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-moz-transition:none;-webkit-transition:none}
.table-responsive .table{max-width:none;-webkit-overflow-scrolling:touch!important}
.container{position:relative}
.footer_bg{background-color:var(--darkBlue);color:#fff;background:#0a3662;background:linear-gradient(90deg,rgba(252,151,8,1) 0%,rgba(236,185,48,1) 52%,rgba(252,151,8,1) 100%)}
.ftr_section1{width:100%;padding:35px 0 20px}
.ftr_section2{width:100%;padding:35px 0 15px}
.firm_details p{margin:0 0 3px}
.firm_details p:last-child{margin:0}
.firm_details p.ftlogo{margin:0 0 10px}
ul.ftrLinks{margin:0;padding:15px 0 0}
ul.ftrLinks li{margin:0 0 15px}
ul.ftrLinks li:last-child{margin-bottom:0}
ul.ftrLinks li a,ul.ftrLinks li a:hover{color:#fff;text-decoration:none}
ul.socialMedia_links{display:flex;padding-top:20px}
ul.socialMedia_links li{margin-right:15px}
ul.socialMedia_links li a,ul.socialMedia_links li a:hover{color:#fff;text-decoration:none}
ul.payment_security{display:flex;align-items:center;flex-wrap:wrap}
ul.payment_security li{margin-right:28px}
ul.payment_security li:last-child{margin-right:0}
ul.payment_security li a,ul.payment_security li a:hover{color:#fff;text-decoration:none}
.phicon{background-image:url(../images/phicon.png);width:45px;height:45px;background-size:contain}
.emailicon{background-image:url(../images/emailicon.png);width:45px;height:45px;background-size:contain;background-repeat:no-repeat;background-position:center}
.whatsappicon{background-image:url(../images/whatsappicon.png);width:45px;height:45px;background-size:contain}
.phnumber{font-size:32px;font-family:'PoppinsSemiBold';color:#fff;padding-left:15px;line-height:42px}
.ftrights p{font-size:14px;padding-left:15px;line-height:30px}
.firm_details{padding-top:30px}
ul.socialMedia_links li a img{height:32px}
li.omannet img{width:130px}
li.redsecurity img{width:85px}
li.greenscurity img{width:175px}
li.thawani img{width:135px}
li.visa img{width:65px}
li.americanexpres img{width:85px}
li.mastercard img{width:105px}
.side_pocket{width:300px;height:100%;position:fixed;top:0;z-index:101;right:-300px;transition:all ease .2s;background-color:#fff}
.vistor_btn{padding:5px 0 0;border-radius:2px;font-family:'PoppinsSemiBold';color:#333;cursor:pointer}
.show_menu .side_pocket{right:0}
.login_pocket{width:430px;height:100%;position:fixed;top:0;z-index:9999;right:-430px;transition:all ease .2s;background-color:#fff}
.loginshow_menu .login_pocket{right:0}
.show_menu body{overflow:hidden}
.show_menu .dim_overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:100}
.loginshow_menu .dim_overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:100}
.pocket_frame{padding:15px 25px;color:#4b4b4b}
.frame_height{overflow-y:auto;height:100%}
.actions_bin{display:flex;justify-content:space-between}
.user_info{background-color:#100b52;padding:20px;color:#fff;margin-top:15px}
.user_info h4{font-size:16px;font-family:'PoppinsSemiBold'}
.user_info h5{font-size:16px;font-family:'PoppinsSemiBold'}
.user_info p{margin-top:15px;font-size:13px}
.join_text{text-align:center;margin-top:20px;font-size:20px}
.pocket_violetBtn,.pocket_violetBtn:hover{color:#100b52;padding:0;font-size:18px;font-family:'PoppinsSemiBold'}
.user_enroll{font-size:20px;margin-top:25px;text-align:center}
.field_carton{width:100%;margin-top:25px}
.field_carton .nav{position:relative!important;background-color:#fff!important;padding:0!important}
.field_carton .nav-tabs .nav-item.show .nav-link,.field_carton .nav-tabs .nav-link.active{border:0;border-bottom:3px solid #100b52!important}
.formGrid{padding-top:25px}
.formbtn_gradient{background:linear-gradient(90deg,rgba(252,151,8,1) 0%,rgba(236,185,48,1) 52%,rgba(252,151,8,1) 100%);border:0;color:#fff;border-radius:5px;font-size:17px;font-family:'PoppinsSemiBold'}
.btn_grid{padding:10px 0}
.boundary_marge{margin-top:20px;text-align:center;font-size:15px}
.boundary_marge_record{margin-top:20px;text-align:center;font-size:12px}
.pocket_blueBtn,.pocket_blueBtn:hover{color:#100b52;font-family:'PoppinsSemiBold'}
.field_carton .nav-tabs .nav-link:focus,.field_carton .nav-tabs .nav-link:hover{border-color:transparent}
.orSignup{margin-top:20px;display:flex;justify-content:center;position:relative}
.orSignup::after{content:'';position:absolute;top:20px;left:0;width:100%;height:1px;background-color:#e3e9e7}
.orMsg{width:40px;height:40px;border:1px solid #e3e9e7;display:inline-flex;align-items:center;border-radius:50%;justify-content:center;font-size:17px;background-color:#fff;position:relative;z-index:99}
.media_login{display:flex;justify-content:space-between;margin-top:20px}
.media_login img{height:38px;width:175px}
.field_carton .form-control{height:42px!important;border:1px solid #ccc!important;border-radius:5px!important}
.field_carton select.form-control:not([size]):not([multiple]){height:42px!important;border:1px solid #ccc!important}
.field_carton .nav-tabs .nav-link{display:inline-flex;align-items:center;border-top:0!important;border-left:0!important;border-right:0!important;padding:7px 25px 7px 0}
.field_carton .nav-tabs .nav-link img{height:20px;margin-right:10px;width:22px}
.form_phone{display:flex}
.hmcode{width:35%}
.hasDownArrow::after{position:absolute;width:7px;height:6px;background-image:url(../images/login_downarrow.svg);content:"";top:20px;right:12px;margin-top:0;pointer-events:none;display:inline-block;background-size:contain;background-repeat:no-repeat}
.hmPhonenbr{width:65%}
.form_phone select.form-control{-webkit-border-top-right-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-radius-topright:0!important;-moz-border-radius-bottomright:0!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}
.form_phone input.form-control{-webkit-border-top-left-radius:0!important;-webkit-border-bottom-left-radius:0!important;-moz-border-radius-topleft:0!important;-moz-border-radius-bottomleft:0!important;border-top-left-radius:0!important;border-bottom-left-radius:0;border-left:0!important}
.reg_with_us{width:100%}
.login_view{width:100%}
.auto_frame_height{height:100%!important}
.gridpadRight{padding-right:60px}
.left_carton_white{border:1px solid #ccc;padding:15px 24px;color:#4b4b4b;box-shadow:-2px 5px 23px -6px rgba(0,0,0,0.36);-webkit-box-shadow:-2px 5px 23px -6px rgba(0,0,0,0.36);-moz-box-shadow:-2px 5px 23px -6px rgba(0,0,0,0.36)}
.right_carton_white{display:flex;justify-content:center}
.content_inner{width:75%}
.reg_icon1 img{height:176px;margin-top:50px}
.text_note1{font-size:25px;color:#100b52;margin-top:50px}
.text_note2{font-size:17px;line-height:30px;margin-top:15px}
.fgt_pswdIn{background-color:#fff;padding:20px;color:#333;margin-top:15px;text-align:center}
.fgt_pswdIn h4{font-size:25px}
.fgt_pswdIn h5{font-size:20px}
.fgt_pswdIn p{margin-top:15px}
.fgtpswd_contact{margin-top:20px;margin-bottom:20px;font-size:15px;color:#333}
select#RegisterMobileCode{border-radius:5px 0 0 5px!important}
.farePopup{top:22%!important}
.confirmbtn{background-color:var(--lightBlue);background:#0a3662;background:linear-gradient(90deg,rgba(252,151,8,1) 0%,rgba(236,185,48,1) 52%,rgba(252,151,8,1) 100%);outline:none;border:none;color:#FFF;padding:10px 30px;font-family:'PoppinsSemiBold';font-size:17px}
.farePopup .modal-header{padding:10px 15px!important}
.close_sign{border:0;opacity:1;background-color:transparent;padding:2px 0}
.close_symbol1 img{width:22px;height:22px}
.hdr_color_violet{background:var(--violetColor);color:#fff}
.theme_border_box{width:100%;padding:25px;border:1px solid #ccc;background:#fff}
.search_history_common{display:flex;flex-wrap:wrap;margin:10px 0 0;align-items:center}
.recent_text{font-size:15px;padding-right:15px}
.search_list ul{display:flex;flex-wrap:wrap}
.search_list ul li{border:1px solid #ccc;border-radius:5px;padding:5px 10px;text-align:center;margin-right:10px}
.search_list ul li:last-child{margin-right:0}
.recen_sear_item{cursor:pointer}
header{width:100%;height:80px;position:relative}
.HmLogo{width:131px;height:65px;background:url(../images/logo.png) no-repeat left;background-size:contain}
.headnav{padding:15px 20px;display:flex;align-items:center;color:#fff;position:fixed;top:0;z-index:99;width:100%;transition:all ease .6s;flex-wrap:wrap}
.headnav.sticky{background-color:#100b52!important;color:#fff!important;box-shadow:0 1px 2px 0 red 0 2px 6px 2px #900;height:auto}
.headnav #nav-check{display:none}
.headnav .logo{font-size:20px;font-family:'PoppinsSemiBold'}
.headnav .menuToggle{display:none}
.headnav .menuLinks{margin-left:auto}
.headnav .menuLinks ul{display:flex;justify-content:end;align-items:center}
.headnav .menuLinks ul li{margin-left:20px;display:flex;align-items:center}
.headnav .menuLinks ul li a{color:#fff;text-decoration:none;font-family:'DroidKufiRegular','PoppinsRegular'!important;padding:0}
.sticky .menuLinks ul li a{color:#fff!important;text-decoration:none;padding:0}
.flexCentr{color:#fff;display:flex;align-items:center;justify-content:center;font-size:50px}
.sticky .HmLogo{width:131px;height:55px;background:url(../images/logo.png) no-repeat left;background-size:contain}
.headnav .menuToggle label > span{display:block;width:25px;height:10px;border-top:2px solid #076cb2}
.sticky .menuToggle label > span{border-top:2px solid #076cb2}
.headnav .menuScroll{display:none}
.sticky .menuScroll{display:inline-block!important}
.menuScroll ul{display:flex;justify-content:flex-start}
.menuScroll ul li{margin-right:15px}
.sticky .menuScroll ul li a{color:#000;text-decoration:none;display:flex;align-items:center}
.sticky .menuScroll ul li a .NavFlightIcon,.sticky .menuScroll ul li a .NavInsuranceIcon,.sticky .menuScroll ul li a .NavHotelIcon{width:30px;height:30px;margin-right:7px}
.menuScroll ul li.active a{color:var(--lightBlue)}
.menuLinks ul li.my-bkng a,.menuLinks ul li.log-sign a{background:#e6f9ff;padding:5px 15px;border-radius:2px;font-family:'PoppinsSemiBold';color:#333}
.menuLinks .dropdown-menu{min-width:18rem;border-radius:5px;margin-top:0;padding:0;top:10px!important}
.menuLinks .navbar{padding-top:0;padding-bottom:0;font-size:14px}
.menuLinks .navbar-brand{margin-right:55px}
.menuLinks li.nav-item:nth-child(5){border-right:0}
.menuLinks li.nav-item:last-child{border-right:0}
.menuLinks .navbar-expand-lg .navbar-nav .nav-link{color:#39434e;padding:0 18px}
.menuLinks li.nav-item.currencyPad a.nav-link{padding-right:10px!important}
.menuLinks li.nav-item:last-child a.nav-link{padding-right:0!important}
.menuLinks .country_flag{padding-right:0;color:#040b3b!important}
.menuLinks .dropdown-toggle::after{border:none!important}
.menuLinks .country_flag img{width:24px;height:14px;margin:0;display:inline-block;max-width:24px}
.menuLinks li.nav-item.currencyPad i{font-size:6px;margin-left:2px;position:relative;top:-2px}
.menuLinks li.nav-item.currencyPad .dropdown-item{padding-left:10px;font-size:14px;min-width:12rem}
.menuLinks li.nav-item.currencyPad .dropdown-item .country_flag img{margin-right:5px}
.menuLinks .navbar-light .navbar-toggler{border-color:transparent;padding:0}
.menuLinks .navbar-light .navbar-toggler-icon{background:url(../images/hamburger_menu.svg) no-repeat;width:25px;height:25px;margin-top:10px}
.fntArabic{font-family:"DroidKufiBold";margin-right:5px}
.themeNav .dropdown-menu{min-width:18rem;border-radius:5px;margin-top:0;padding:15px 15px 0}
.langCurrency{font-size:14px}
.langCurrency p{margin:0 0 10px;border-bottom:1px solid #ccc;padding-bottom:10px}
ul.langFlex{display:flex;justify-content:space-between;margin-bottom:10px}
ul.langFlex li{text-align:center;border:1px solid #edf2f8;flex:1;margin-right:10px;background-color:#edf2f8;color:#39434e}
ul.langFlex li:last-child{margin-right:0;margin-left:0}
ul.langFlex li a{display:block;padding:5px 20px;color:#000!important}
ul.langFlex li.active{background-color:#fff;border:1px solid #100b52;margin-left:0!important}
ul.langFlex li.active a{color:#100b52}
ul.currencyFlex{display:inherit!important;margin-bottom:0}
ul.currencyFlex li{margin-bottom:0;margin-left:0!important;padding:10px 15px;color:#000;font-size:14px;border-bottom:1px solid #ccc}
ul.currencyFlex li:nth-child(2n+2){margin-right:0}
ul.currencyFlex li a{display:block;padding:5px;color:#000!important}
ul.currencyFlex li.active{background-color:#2d3f8e}
ul.currencyFlex li.active a{color:#fff!important}
.dropCountry{font-size:12px;padding:0 5px}
.dropCountryCode{font-size:14px}
.dropC{font-size:13px;line-height:22px;font-family:'PoppinsSemiBold'}
.hm_listnavmain{background:#FFF;border-radius:5px;position:absolute;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 6px 0 #b10000 0 2px 6px 2px #900}
.hm_listMenu{height:100%}
ul.hm_listMenu a{font-size:15px;padding:15px 20px;display:flex;align-items:center}
ul.hm_listMenu .centrPD{padding:15px 10px}
ul.hm_listMenu a span{padding-left:5px;white-space:nowrap}
.offer-all ul.hm_listMenu a{padding:15px 35px}
.NavFlightIcon{content:'';background:url(../images/flight_nav.svg);background-size:contain;width:42px;height:42px}
.active_nav .NavFlightIcon{content:'';background:url(../images/flight_nav_hover.svg);background-size:contain;width:42px;height:42px}
.sticky .menuScroll ul li.active .NavFlightIcon{background:url(../images/flight_nav_hover.svg);background-size:contain}
.NavInsuranceIcon{content:'';background:url(../images/insurance_nav.svg);background-size:contain;width:42px;height:42px}
.active_nav .NavInsuranceIcon{content:'';background:url(../images/insurance_nav_hover.svg);background-size:contain;width:42px;height:42px}
.sticky .menuScroll ul li.active .NavInsuranceIcon{background:url(../images/insurance_nav_hover.svg);background-size:contain}
.NavHotelIcon{content:'';background:url(../images/hotel_nav.svg);background-size:contain;width:42px;height:42px}
.active_nav .NavHotelIcon{content:'';background:url(../images/hotel_nav_hover.svg);background-size:contain;width:42px;height:42px}
.NavFlightHotelIcon{content:'';background:url(../images/flighthotel_nav.svg);background-size:contain;width:52px;height:42px;background-repeat:no-repeat}
.active_nav .NavFlightHotelIcon{content:'';background:url(../images/flighthotel_nav_hover.svg);background-size:contain;width:52px;height:42px}
.NavPackageIcon{content:'';background:url(../images/packagel_nav.svg);background-size:contain;background-repeat:no-repeat;width:52px;height:42px}
.active_nav .NavPackageIcon{content:'';background:url(../images/packagel_nav_hover.svg);background-size:contain;background-repeat:no-repeat;width:52px;height:42px}
.sticky .menuScroll ul li.active .NavHotelIcon{background:url(../images/hotel_nav_hover.svg);background-size:contain}
.active_nav span{color:var(--lightBlue)}
.hm_listnavmain.MobileShow{display:none}
.currency_menu_content{display:none;position:absolute;background:#fff;min-width:14rem;-webkit-box-shadow:0 3px 12px rgba(0,0,0,0.01);-moz-box-shadow:0 3px 12px rgba(0,0,0,0.01);box-shadow:0 3px 12px rgba(0,0,0,0.01);border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;z-index:1}
.currency_menu_content a.dropdown-item{padding:7px 15px;border-bottom:1px solid #f1f1f1;font-size:13px;text-transform:none}
.currency_menu_content a.dropdown-item:hover{background:#f4f4f4;border-bottom:1px solid #f4f4f4;color:var(--textFont)}
.currency_menu_content a.dropdown-item:last-child{border-radius:0 0 5px 5px;border:0}
a.dropdown-item .country_flag img{width:20px;height:15px}
span.country_flag{margin-right:5px}
.currency_menu_content.show{display:block}
ul.ftrLinks li a:hover{color:#fff}
.ftlogo{width:150px}
.mobileAppMain{width:100%;padding:28px 0 50px;height:346px;background:url(../images/app_bg.jpg) no-repeat top center;display:flex;align-items:center;margin-top:50px}
.mobApp{position:absolute;top:-78px;left:-10px}
.downloadappList{padding:30px 0 0 40px}
.downloadappList h2{font-size:24px;color:#4a4a4a;font-family:'PoppinsSemiBold';line-height:28px}
.downloadappList h2 span{font-size:22px;color:#4a4a4a;font-family:'PoppinsRegular';display:block}
.downloadappList ul{padding-top:20px}
.downloadappList ul li{padding-bottom:5px;color:#4a4a4a;font-size:14px;position:relative}
.downloadappList ul li span{padding-left:25px}
.download_app_icon1{position:absolute;top:1px;content:'';background:url(../images/app_icon_1.svg);background-size:contain;width:18px;height:18px}
.download_app_icon2{position:absolute;top:1px;content:'';background:url(../images/app_icon_2.svg);background-size:contain;width:18px;height:18px}
.download_app_icon3{position:absolute;top:1px;content:'';background:url(../images/app_icon_3.svg);background-size:contain;width:18px;height:18px}
.download_app_icon4{position:absolute;top:1px;content:'';background:url(../images/app_icon_4.svg);background-size:contain;width:18px;height:18px}
.app_qrMain{width:100%;display:flex}
.appq{padding:30px 0 0}
.appq p{color:#4a4a4a;font-size:14px;margin-bottom:25px}
.app_qrcode{width:175px}
.app_qrcode img{padding-right:11px}
.app_appstore img{padding-bottom:27px}
.ui-widget-header{background:#100b52}
.calenderCabinBox{width:270px!important}
.selectCabn .fieldWrap{position:relative}
.calenderCabinBox select{border:none;height:40px!important;border:solid #ccc 1px;border-radius:0;font-size:14px;color:#4a4a4a;padding:0 20px;border-top-left-radius:0;border-bottom-left-radius:0}
.selectCabn h5{color:#100b52;font-size:14px;font-family:'PoppinsSemiBold';padding:5px 0}
.InnerHd.headnav{background-color:#FFF}
.InnerHd.headnav .menuLinks ul li a{color:#333}
.SupperOffersMain.offer-page{background-color:#f5f5f5;padding:55px 0 25px}
.OfferAllBox{width:100%}
.OfferAllBox .offer-sp-row{margin-right:-30px;margin-left:-30px}
.OfferAllBox .offer-sp-col{padding-left:30px;padding-right:30px;margin-bottom:60px}
.OfferAllBox .SupperOfrSlide{flex-wrap:wrap}
.OfferAllBox .SupperOfrSlideIMG,.OfferAllBox .SupperOfrSlideDtls{width:100%}
.OfferAllBox .SupperOfrSlideDtls{padding-bottom:25px}
.OfferAllBox .SupperOfrSlideDtls h4{position:relative;border-top-right-radius:5px;border-bottom-right-radius:5px;padding:10px 20px}
.OfferAllBox .nav-tabs{margin-top:40px;margin-bottom:40px;border-bottom:0}
.OfferAllBox .nav-tabs li a{display:inline-block;font-size:15px;margin-bottom:15px;font-family:'PoppinsSemiBold';margin-right:40px;padding-bottom:3px;border-bottom:3px solid transparent}
.OfferAllBox .nav-tabs li a.active{border-bottom:3px solid #100b52;color:#100b52}
.supr-img{width:100%;height:388px}
.OfferFlightBox{background-color:#fff;border:solid #ccc 1px;overflow:hidden;border-radius:5px;display:flex;flex-wrap:wrap;box-shadow:0 3px 8px 0 rgba(0,0,0,0.2);padding:30px 20px;margin-bottom:35px}
.OfferFlightBox h3{font-size:20px;font-family:'PoppinsSemiBold';width:100%;text-align:center;margin-top:10px;margin-bottom:20px}
.quick_look_box_wrap{width:100%;display:flex;padding-left:50px;padding-right:50px;justify-content:space-between}
.quick_look_box_wrap .boxes{width:295px;height:92px;padding:10px;padding-left:24px;border:1px solid #ccc;border-radius:5px;display:flex;align-items:center}
.quick_look_box_wrap .boxes img{margin-right:15px}
.quick_look_box_wrap .boxes p{color:#4a4a4a;font-size:20px;font-family:'PoppinsSemiBold'}
.quick_look_box_wrap .boxes span{color:#100b52;font-size:15px}
.OfferFlightBox h4{font-size:20px;font-family:'PoppinsSemiBold';margin-bottom:15px;width:100%}
.OfferFlightBox p{line-height:22px;color:#4a4a4a}
.offer_list{padding:5px;padding-left:20px}
.offer_list li{list-style-image:url(../images/offer-list-ico.png);padding-left:7px;padding-bottom:7px;line-height:28px}
.OfferFlightImg{width:100%;margin-bottom:35px}
.OfferFlightImg img{width:100%}
.loader-lg{width:70px;height:70px;position:relative;animation:sk-chase 2.5s infinite linear both}
.loader-lg-dot{width:100%;height:100%;position:absolute;left:0;top:0;animation:sk-chase-dot 2s infinite ease-in-out both}
.loader-lg-dot:before{content:'';display:block;width:25%;height:25%;background-color:#fff;border-radius:100%;animation:sk-chase-dot-before 2s infinite ease-in-out both}
.loader-lg-dot:nth-child(1){animation-delay:-1.1s}
.loader-lg-dot:nth-child(2){animation-delay:-1s}
.loader-lg-dot:nth-child(3){animation-delay:-.9s}
.loader-lg-dot:nth-child(4){animation-delay:-.8s}
.loader-lg-dot:nth-child(5){animation-delay:-.7s}
.loader-lg-dot:nth-child(6){animation-delay:-.6s}
.loader-lg-dot:nth-child(1):before{animation-delay:-1.1s}
.loader-lg-dot:nth-child(2):before{animation-delay:-1s}
.loader-lg-dot:nth-child(3):before{animation-delay:-.9s}
.loader-lg-dot:nth-child(4):before{animation-delay:-.8s}
.loader-lg-dot:nth-child(5):before{animation-delay:-.7s}
.loader-lg-dot:nth-child(6):before{animation-delay:-.6s}
@keyframes sk-chase {
100%{transform:rotate(360deg)}
}
@keyframes sk-chase-dot {
80%,100%{transform:rotate(360deg)}
}
@keyframes sk-chase-dot-before {
50%{transform:scale(0.4)}
100%,0%{transform:scale(1.0)}
}
.loader-sm{width:60px;text-align:center;display:flex;align-items:center;padding-left:10px}
.loader-sm > div{width:14px;height:14px;background-color:#100b52;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}
.loader-sm .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}
.loader-sm .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}
@-webkit-keyframes sk-bouncedelay {
0%,80%,100%{-webkit-transform:scale(0)}
40%{-webkit-transform:scale(1.0)}
}
@keyframes sk-bouncedelay {
0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}
40%{-webkit-transform:scale(1.0);transform:scale(1.0)}
}
.hmSearchArea .loader-sm{position:absolute;top:20px;right:20px}
.hmsubscrbe .loader-sm{margin-top:10px}
#topcontrol{z-index:18}
.spinner_sml{display:inline-block}
.spinner_sm > div{width:10px;height:10px;background-color:#12154b;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}
.spinner_sm .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}
.spinner_sm .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}
@-webkit-keyframes sk-bouncedelay {
0%,80%,100%{-webkit-transform:scale(0)}
40%{-webkit-transform:scale(1.0)}
}
@keyframes sk-bouncedelay {
0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}
40%{-webkit-transform:scale(1.0);transform:scale(1.0)}
}
.record_check{width:100%;position:relative;padding-left:0}
.record_check [type="checkbox"]:checked,.record_check [type="checkbox"]:not(:checked){position:absolute;left:-9999px}
.record_check [type="checkbox"]:checked + label,.record_check [type="checkbox"]:not(:checked) + label{position:relative;padding-left:34px;cursor:pointer;line-height:25px;display:inline-block;color:#000;font-weight:400}
.record_check [type="checkbox"]:checked + label:before,.record_check [type="checkbox"]:not(:checked) + label:before{content:'';position:absolute;left:0;top:0;width:25px;height:25px;background:url(../images/checkbox.svg) no-repeat 0 0}
.record_check [type="checkbox"]:checked + label:after,.record_check [type="checkbox"]:not(:checked) + label:after{content:'';width:25px;height:25px;position:absolute;top:0;left:0;background:url(../images/checkbox.svg) no-repeat -28px 0;-webkit-transition:all .2s ease;transition:all .2s ease}
.record_check [type="checkbox"]:not(:checked) + label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}
.record_check [type="checkbox"]:checked + label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
.full_overlay{background-color:rgba(0,0,0,0.8);box-sizing:border-box;height:100%;left:0;position:fixed;text-align:center;top:0;width:100%;z-index:99999;color:#fff}
.session_out{width:500px;background:#fff;padding:35px;text-align:center;color:#3d454e;border-radius:8px;border:1px solid #12154b}
.session_out h4{padding-top:10px;padding-bottom:10px;font-family:'PoppinsSemiBold'}
.icon-sessionout{background-image:url(../images/sessionout.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:100px;height:100px;display:inline-block}
.ResultSelectLdr{text-align:left}
div#popup_content_blue{padding:15px;font-size:14px;background-color:#fff;border-radius:0 0 5px 5px;border:solid #100b52 2px}
#popup_panel{text-align:right;margin:7px 0 0}
h2#popup_title_blue{padding:10px 15px;font-family:'PoppinsSemiBold';font-size:17px;text-align:left;line-height:1.75em;color:#fff;background-color:#100b52;border-radius:5px 5px 0 0;cursor:default;margin:0}
#popup_container{border:0!important}
#popup_panel input#popup_ok{background:#0a3662;background:linear-gradient(90deg,rgba(252,151,8,1) 0%,rgba(236,185,48,1) 52%,rgba(252,151,8,1) 100%);cursor:pointer;color:#fff;outline:none;font-size:16px;border-radius:5px;line-height:38px;padding:0 20px;border:none}
.hmArrow{position:relative}
.hmArrow:before{content:'';position:absolute;top:6px;right:-7px;background-image:url(../images/downArrow.svg)!important;width:11px;height:11px;display:inline-block;background-size:contain;background-repeat:no-repeat}
.hmArrow.show:before{background-image:url(../images/upArrow.svg)}
.sticky .hmArrow:before{content:'';position:absolute;top:6px;right:-7px;background-image:url(../images/downArrow.svg)!important;width:11px;height:11px;display:inline-block;background-size:contain;background-repeat:no-repeat}
.menuLinks .dropdown-menu.wallet-drop{padding:0}
.menuLinks .dropdown-menu.wallet-drop ul{width:100%;flex-wrap:wrap;justify-content:flex-start}
.headnav .menuLinks .wallet-drop ul{justify-content:flex-start}
.menuLinks .dropdown-menu.wallet-drop li{margin-left:0;padding:10px;border-bottom:1px solid #ccc;width:100%}
.wallet-drop li a,.wallet-drop li a:not([href]):not([tabindex]){color:#212529}
.disable{opacity:.5;pointer-events:none}
.ContentArea{min-height:650px;padding-top:30px;padding-bottom:30px}
header.headnav.innerHeader{background:#fff;padding:5px 20px;display:flex;align-items:center;color:#000;position:fixed;top:0;z-index:99;width:100%;height:90px}
header.headnav.innerHeader .menuLinks ul li a{color:#000;text-decoration:none;padding:0;display:flex;align-items:center;white-space:nowrap}
.innerHeader .en_icon{width:22px;height:22px;background:url(../images/inner_lang_icon.svg) no-repeat left;display:inline-block;background-size:contain;margin-right:5px}
.inner_menu{width:32px;height:25px;background:url(../images/inner_menu.svg) no-repeat left;display:inline-block;background-size:contain;margin-right:0}
header.headnav.innerHeader.sticky .en_icon{width:22px;height:22px;background:url(../images/lang_icon.svg) no-repeat left;display:inline-block;background-size:contain;margin-right:5px}
header.headnav.innerHeader.sticky .inner_menu{width:32px;height:25px;background:url(../images/menu.svg) no-repeat left;display:inline-block;background-size:contain;margin-right:0}
header.headnav.innerHeader .menuLinks ul li{margin-left:12px;display:flex}
.flModifyBox{display:flex;align-items:center;width:90%}
.modifyfldtls span{font-size:13px;font-family:'PoppinsSemiBold'}
header.headnav.innerHeader .menuLinks ul li a.dropdown-item{padding:7px 15px}
.modifyHead h2{font-size:14px;font-family:'PoppinsSemiBold';display:contents}
.modifyHead h2 span{font-size:14px;font-family:'PoppinsSemiBold'}
.modifyHead{padding:7px 15px;display:flex;align-items:center;width:92%}
.modifyButton{background:linear-gradient(90deg,rgba(252,151,8,1) 0%,rgba(236,185,48,1) 52%,rgba(252,151,8,1) 100%);cursor:pointer;color:#fff;border-radius:0 50px 50px 0;padding:11px 10px;border:none;width:50px}
.modifyButton img{width:20px;height:20px}
.modifyfldtls{padding-left:15px;line-height:17px}
.modifyDtls{border:1px solid #ccc;border-radius:50px;width:auto}
a.loginView_btn{cursor:pointer}
.branded_fares .owl-carousel .owl-nav button.owl-next .airlineMertix_nxtIcon{background:none}
.branded_fares .owl-carousel .owl-nav button.owl-prev .airlineMertix_prvIcon{background:none}
.brandedheadIcon{width:80px;height:44px;background:url(../images/brandedFareicon.PNG) center;background-size:contain;display:inline-block;background-repeat:no-repeat;margin-right:10px}
.farehaedtext h2{font-size:18px;color:#0059a9;font-family:'PoppinsSemiBold'}
.farehaedtext p{font-size:12px}
.brandedFareBox{border:1px solid #ccc;border-radius:10px;width:95%;margin-right:5px;margin-left:5px;min-height:390px;overflow:hidden}
.FareBoxHeadOne{min-height:130px;border-bottom:1px solid #ccc;text-align:center}
.FareBoxHeadOne h2{font-size:15px;color:#070707;font-family:'PoppinsSemiBold'}
.FareDtlsTwo{text-align:left;padding:2px 15px}
.FareDtlsTwo h2{line-height:25px;font-size:14px}
.FareDtlsTwo:last-child{border-bottom:none}
.FareBoxHeadTwo{border-bottom:1px dashed #ccc;text-align:left;padding:10px 15px;height:75px;background:#100b520a}
.FareBoxHeadThree{min-height:85px;border-bottom:1px solid #ccc;text-align:center;background-color:#f6ffec;padding:10px 0;border-radius:10px 10px 0 0}
.FareBoxHeadFour{min-height:85px;border-bottom:1px solid #ccc;text-align:center;background-color:#feebdc;padding:10px 0;border-radius:10px 10px 0 0}
.FareBoxHeadTwo h2{font-size:13px;color:#000;font-family:'PoppinsSemiBold'}
.FareBoxHeadThree h2{font-size:14px;color:#0059a9;font-family:'PoppinsSemiBold'}
.FareBoxHeadFour h2{font-size:14px;color:#0059a9;font-family:'PoppinsSemiBold'}
.FareBoxHeadThree span{display:block}
.FareBoxHeadFour span{display:block}
.brandedFareBox p{margin-bottom:0;font-size:13px}
.fareSubHead{padding:10px 15px}
.fareSubHead h2{font-size:14px;font-family:'PoppinsSemiBold'}
i.fareTick{width:15px;height:15px;background-image:url(../images/brandedFare_tick.png);background-size:contain;display:inline-block;margin-right:8px;background-repeat:no-repeat}
.fare_none_tick{width:15px;height:15px;background-image:url(../images/brandedFare_none_tick.png);background-size:contain;display:inline-block;margin-right:8px;background-repeat:no-repeat}
span.farealowed{font-size:13px;color:#000}
span.farenone_alowed{color:#aeaeae;font-size:13px}
.brndedPrice{border-top:1px dashed #ccc;padding:10px 15px 15px;margin-top:20px;text-align:center}
button.theme_btnStyle.brndedBookBtn{padding:2px 30px;font-family:'PoppinsSemiBold';line-height:20px;margin-top:5px;height:40px}
h3.actuelPrice{font-size:14px;color:#000;font-family:'PoppinsSemiBold';line-height:17px;padding-bottom:0;margin-bottom:0}
.strikePrice{text-decoration:line-through;font-size:12px}
.FareDtlsTwo.brandmore a{color:#fb9809;text-decoration:underline}
.FareDtlsTwo.brandmore{padding:10px 15px}
.bramdR{text-align:right}
.brandL{text-align:left}
.brandDepart{padding:10px 0;border-bottom:1px dashed #ccc;margin:0 10px}
.brandDepart h2{font-size:14px;color:#100b52;font-family:'PoppinsSemiBold';line-height:17px;padding-bottom:0;margin-bottom:0}
.brandfareScrol{height:350px;overflow:hidden;overflow-y:scroll}
.brandfareScrol::-webkit-scrollbar-track{border-radius:50px;background-color:#f5f5f5}
.brandfareScrol::-webkit-scrollbar{width:7px;background-color:#f5f5f5}
.brandfareScrol::-webkit-scrollbar-thumb{border-radius:50px;background:#666}
.branded_fares .owl-carousel .owl-nav button.owl-next{width:27px;height:27px;background:url(../images/brandFare_next.png) center;background-size:contain;display:inline-block;background-repeat:no-repeat;position:absolute;right:-18px;top:45%}
.branded_fares .owl-carousel .owl-nav button.owl-prev{width:27px;height:27px;background:url(../images/brandFare_prev.png) center;background-size:contain;display:inline-block;background-repeat:no-repeat;left:-19px;position:absolute;top:45%}
.flchangbleticket{width:25px;height:25px;background:url(../images/changebleticket.svg) center;background-size:contain;display:inline-block;margin-right:7px;background-repeat:no-repeat}
.flrefund{width:25px;height:25px;background:url(../images/flrsltrefund.svg) center;background-size:contain;display:inline-block;margin-right:4px;background-repeat:no-repeat}
.flcabinbage{width:22px;height:22px;background:url(../images/flcabinbagage.svg) center;background-size:contain;display:inline-block;margin-right:7px;background-repeat:no-repeat}
.flcheckedbagage{width:25px;height:25px;background:url(../images/flcheckedbagage.svg) center;background-size:contain;display:inline-block;margin-right:2px;background-repeat:no-repeat}
.flmeals{width:25px;height:25px;background:url(../images/flrsltmeals.svg) center;background-size:contain;display:inline-block;margin-right:7px;background-repeat:no-repeat}
.flSeat{width:25px;height:25px;background:url(../images/rslt_seat.svg) center;background-size:contain;display:inline-block;margin-right:7px;background-repeat:no-repeat}
.fldtlsTick{width:35px;height:35px;background:url(../images/fldtlsTick.svg) center;background-size:contain;display:inline-block;margin-right:7px;background-repeat:no-repeat}
.fldtlscancel{width:22px;height:22px;background:url(../images/fldtlscancel.svg) center;background-size:contain;display:inline-block;margin-right:7px;background-repeat:no-repeat}
.brandedFareContinue{width:100%;justify-content:flex-end;display:flex;margin:10px 0}
button.brndedContinueBtn{padding:12px 25px;text-transform:uppercase;margin-top:5px;line-height:20px;background:#34c20e;border:none;border-radius:5px;color:#fff}
.brandedfarecondition{margin-bottom:25px}
.brandedfarecondition p{font-size:9px;margin-bottom:5px}
.fldtlsrecommended{position:relative}
.branded_fares .nav-tabs{border-bottom:none;margin-bottom:20px}
.branded_fares .nav-tabs .nav-item.show .nav-link,.branded_fares .nav-tabs .nav-link.active{color:#fff;border-color:transparent;background:linear-gradient(90deg,rgba(0,129,220,1) 35%,rgba(52,194,14,1) 100%)}
.branded_fares .nav-tabs .nav-link{border:none;border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-radius:30px;background:#ced0d2;color:#000;margin-right:10px;font-family:'PoppinsSemiBold';font-size:15px}
.branded_fares .nav-link{display:block;padding:10px 25px}
.SubHead{background:#FFF;padding:35px 0 20px;color:#3d454e;padding-top:60px;transition:all ease .6s}
@media (max-width:767px) {
header.headnav.innerHeader{padding:5px 15px 10px;height:auto}
.flModifyBox{width:100%}
.modifyDtls{border-radius:10px;width:auto;margin-top:10px;border:none}
.modifyHead{padding:5px 10px}
.modifyButton{border-radius:10px;padding:10px 15px;border:none}
.branded_fares{margin:30px 0}
.SubHead{padding-top:125px}
}
footer{background-color:#001141;padding:60px 0 0}
.foot_contact{border:1px solid #ccc;border-radius:10px;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}
.footCont img{width:39px;height:39px}
.footCont{border:1px solid #ccc;padding:10px;border-radius:5px;margin:20px}
.footContText h4{font-size:17px;font-family:'PoppinsSemiBold';color:#fff}
.footContText p{font-size:14px;color:#fff}
.footBox{display:flex;align-items:center;border-right:1px solid #ccc;width:33.3%;padding-left:20px}
.footBox:last-child{border-right:none}
.foot_aboutText h4{font-size:17px;font-family:'PoppinsSemiBold';color:#fff;padding-bottom:15px}
.foot_aboutText h6{font-size:15px;color:#dcdcdc;padding-bottom:15px}
.foot_aboutText p{font-size:13px;color:#dcdcdc;padding-bottom:15px}
.foot_aboutText{padding:30px 0}
.foot_iconArea img{margin:2px 5px;height:40px;width:40px}
.foot_iconArea{padding:20px 0;border-top:1px solid #ffffff57;border-bottom:1px solid #ffffff57}
.foot-botLink{width:100%;padding:25px 0 10px}
.foot-botLink p{text-align:center;color:#dbdbdb;margin:0;padding-bottom:8px;font-size:12px}
.foot-botLink p a{color:#dbdbdb;font-size:12px;padding:0 10px}
ul.hmSideMenu li{padding:8px 0;border-bottom:1px solid #ccc;margin:10px 0}
ul.hmSideMenu li a{font-family:'PoppinsSemiBold';font-size:15px}
ul.hmSideMenu{margin-top:10px}
.wtspChat{position:fixed;right:20px;top:50%;z-index:9;display:grid}
.wtspChat img{margin-bottom:15px;width:45px}
.psngerBox.calenderCabinBox{background:#fff;width:auto!important;border:1px solid #ccc;padding:0;overflow:hidden;border-radius:5px;z-index:9}
table.ui-datepicker-calendar{border:none;width:100%;margin:0;font-size:14px}
.ui-datepicker.ui-datepicker-multi{width:auto;padding:0}
.ui-datepicker-multi .ui-datepicker-group table{width:100%;margin:0 auto .4em;border:none}
.flModifyBox.htlModifySearch .modifyHead h2{font-size:17px;font-family:'PoppinsSemiBold';white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
a.rehltyText{font-size:20px;color:#100b52;font-family:'PoppinsSemiBold'}
section.SubHead.innerSubhead{padding-top:110px;padding-bottom:20px}
.sitemap-navigation{display:inline-block;width:100%;max-width:100%;overflow:hidden;padding:25px;background-color:#fff;border-radius:5px}
.sitemap-navigation ul,.sitemap-navigation li{list-style:none;margin:0;padding:0;position:relative}
.sitemap-navigation a{display:inline-block}
.sitemap-navigation .menu-item::before,.sitemap-navigation>.menu-item-has-children>.sub-menu::before{content:'';display:block;position:relative;left:50%;margin-left:-10px;width:100%;height:52px;background-image:url(../images/siteMapDwnArow.png);background-repeat:no-repeat;background-position:left}
.sitemap-navigation>.menu-item-has-children::before{display:none}
.sitemap-navigation>.menu-item-has-children>.sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:#100b52 solid 1px;margin-top:4em}
.sitemap-navigation>.menu-item-has-children>.sub-menu::before{position:absolute;top:-55px;margin-top:0;margin-left:-10px;right:0;left:50%;z-index:9}
.sitemap-navigation>.menu-item-has-children>.sub-menu>.menu-item{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin-top:0;padding-left:0;padding-right:0}
.sitemap-navigation>.menu-item-has-children>.sub-menu>.menu-item:first-child::before,.sitemap-navigation>.menu-item-has-children>.sub-menu>.menu-item:last-child::before{left:180px;height:52px}
.sitemap-navigation>.menu-item-has-children>.sub-menu>.menu-item:first-child::before{left:auto;right:43%;border-left:none;height:52px;background-image:url(../images/siteMapDwnArow.png);background-repeat:no-repeat;background-position:right}
.sitemap-wrapper{padding:2rem;text-align:center}
.sitemap-navigation a{background:#fff;border-radius:0;color:#000;font-size:15px;text-decoration:none;border:1px solid #100b52;width:157px;padding:8px 10px;-webkit-transition:.25s;transition:.25s;border-radius:30px}
.sitemap-navigation a:hover{background:linear-gradient(90deg,rgba(252,151,8,1) 0%,rgba(236,185,48,1) 52%,rgba(252,151,8,1) 100%);border-radius:0;color:#fff;font-size:15px;text-decoration:none;border:1px solid #100b52;width:157px;padding:8px 10px;-webkit-transition:.25s;transition:.25s;border-radius:30px}
.sitemap-navigation .menu-item-has-children>a{background:#100b52;color:#fff;width:190px;font-size:14px;border:1px solid #100b52;padding:10px}
.sitemap-navigation .menu-item-has-children>a:hover{color:#fff!important}
li.menu-item.menu-item-has-children a.siteMapHome{background:linear-gradient(90deg,rgba(252,151,8,1) 0%,rgba(236,185,48,1) 52%,rgba(252,151,8,1) 100%);color:#fff;outline:none;font-size:16px;border-radius:30px;height:45px;line-height:44px;padding:0 20px;border:none}
.error{color:red;font-size:12px}
.Filterbtn{display:none}
header.headnav.innerHeader.sticky ul.currencyFlex li a{color:#000!important}
header.headnav.innerHeader.sticky ul.currencyFlex li.active a{color:#fff!important}
div#multitabDtls{margin-left:20px}
.hmMoreOptDtls{margin-top:15px}
.apiList_check{display:flex;align-items:center}
ul.provider_apiListSearch{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-start;margin-bottom:10px}
.apiList_check label{padding:0!important;padding-left:5px!important}
ul.provider_apiListSearch li{margin-right:20px;margin-top:10px}
.hm_col_01_bhalf{width:100%}
.dropdown-menu.dropdown-menu-right.langCurrency.agentcurencydrop{border:none}
ul.payInfo{padding-bottom:30px}

.footContText {
    width: 80%;
}
.footWatsApp img{width:25px; margin-right: 5px}
.footWatsApp {
    color: #fff;
    font-size: 14px;
    align-items: center;
    margin-top: 5px;
}