/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/








select {
  padding-right: 22px;
  cursor: pointer;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  background-image: url('//43562364.fs1.hubspotusercontent-na1.net/hubfs/43562364/raw_assets/public/GEP-production/images/arrow-down.png');
    background-repeat: no-repeat, repeat;
    background-position: right .7em top 50%;
    background-size: .65em auto;
    }
.white_text {color:#ffffff;}
body{overflow-x:hidden;}

.caption_1  {font-weight:800;font-size:22px;line-height:22.65px;}
.caption_2  {font-weight:500;font-size:22px;line-height:22.65px;}
.subtitle_1 {font-weight:800;font-size:16px;line-height:22.65px;}
.subtitle_2 {font-weight:800;font-size:14px;line-height:22.65px;}
.subtitle_3 {font-weight:500;font-size:14px;line-height:22.65px;}
.body {font-weight:500;font-size:14px;line-height:22.65px;}
.header_nav {font-weight:500;font-size:14px;line-height:22.65px;}
.breadcrumb {font-weight:500;font-size:12px;line-height:22.65px;}
.buttons {font-weight:500;font-size:14px;line-height:18.15px;}
.buttons_hover {font-weight:800;font-size:14px;line-height:18.2px;}

/* Font Size H1 To H2 */


.font-size16{font-size:16px;}

/*  Form */
input[type=checkbox]:checked{background: #fccc26;border: 1px solid #fccc26;}
input[type=checkbox]:checked:before,input[type=checkbox]:checked:after{background: #000000;}
.error-message{display:none;}
/* -------------------- SCROLLBAR STYLE START -------------------- */

/* width */
::-webkit-scrollbar {
  width: 6px;
}
/* Track */
::-webkit-scrollbar-track {
  background: transparent;
}
/* Handle */

::-webkit-scrollbar-thumb {
  background: #1E773C;
}

/* -------------------- SCROLLBAR STYLE START -------------------- */

/*  Header Login page*/

.header-login {display: flex;justify-content: center;}

/* -------------------- HEADER STYLE START -------------------- */
.container-fluid.header__container {max-width: 1440px;margin: 0 auto;}
.header-wrap .row-fluid [class*=span10] {margin-left: 0;}
header .menu__item--depth-1 {margin-inline-end: 0;}
header .hs-search-field__bar {overflow:hidden;}
.icon-operated-class line {stroke: #AAAAAA;}
.hs-search-input_field {border-radius: 8px;border: 1px solid #AAAAAA;}
.en-btn-search--icon .hs-search-field__input-close {margin-top: -2px;}




.header-wrap > li.menu__item {margin-right: 0;padding: 15px 12px;}
.header-wrap li.menu__item > * {font-size: 14px;}
.login_logout_sec>a{position: relative;}
.en-btn-search--icon {display: flex;top:15px }
.login_logout_sec a {color: #fff;}
.menu__wrapper .menu__item--depth-1 {padding: 15px 10px;}
.header-wrap li.menu__item>* {transition: 0.3s;}
.en-header__navigation .menu__link--active-branch, .en-header__navigation .menu__link--active-branch:hover, .en-header__navigation .menu__link--active-link, .en-header__navigation .menu__link--active-link:hover {font-weight: 400;}
body .menu__submenu--level-2 {transform: translateX(-00%);}
header .hs-search-field__bar input{padding: 6px 30px 6px 15px;}
header .en-header__controls .en-header-search svg{width:16px;height:16px; }


.menu__submenu>.menu__item {padding: 0.7rem 1.05rem;}
.menu__submenu >.menu__item>.menu__link {padding: 0;position: relative;max-width: max-content;transition: 0.3s;}

/* @media(min-width:768px){
header .en-btn-search--icon{top:6px;} 
*/
}



@media(max-width:1450px){
  .header.guyana-herder{padding: 28px 20px;}
  .header-wrap .row-fluid .span10 {margin-left: 0;width: 90.905983%;}
  .menu__wrapper .menu__item--depth-1 {padding:15px 10px;}
  .menu__child-toggle-icon {right: -3px;position: relative;}
}
@media(min-width:1366px){
  .menu__item--has-submenu:hover .menu__child-toggle {transform: rotate(-180deg);}
  .login_logout_sec a:before {position: absolute;content: '';bottom: -4px;width: 100%;height: 2px;background: #fff;transition: 0.3s;opacity: 0;}
  .login_logout_sec a:hover:before {opacity: 1;}
}

@media(max-width:1365px){
  .header.guyana-herder {padding-right: 0px;}
  .login_logout_sec {display: none;}
  .header .header__navigation {padding-left: 0;width: 100%;display: block;left: -100%;height: calc(100vh - 98px);overflow-y: auto;position: absolute;right: 0;top: 100%;z-index: 2;transition: 0.5s;}
  .header .header__navigation.open {left: 0;}
  .login_logout_sec a {display:none;}
  .menu--mobile .menu__child-toggle {top: 15px;}
  .header-wrap li.menu__item {margin-right: 0;padding: 0px 0px;}
  .header-wrap li.menu__item > * {margin-right:0;}
  .header__navigation--toggle {height: 35px;margin-inline-start: 30px;overflow: hidden;padding: 5px;position: absolute;right: 15px;text-align: center;top: 50%;transform: translateY(-50%);width: 35px;}
  .header__navigation--toggle span {border-radius: 12px;display: block;height: 3px;margin-bottom: 6px;transition: all .3s linear;width: 28px;}
  .menu--mobile .menu__submenu>.menu__item>.menu__link {max-width: max-content;padding: 0.7rem 2rem;}
  .menu__child-toggle--open .menu__child-toggle-icon svg {transform: rotate(180deg);}
  .menu__child-toggle-icon svg {transition: 0.3s;}
  body {overflow-x:hidden;}
}
@media(max-width:1300px){
  .header-wrap li.menu__item {margin-right: 0;
    /*     padding: 15px 10px; */
  }
  .menu__wrapper .menu__item--depth-1 {padding: 15px 10px;}
}
@media(max-width:1024px){
  /*   .header .header__navigation {width: max-content;padding-left: 12px;} */
}
@media(max-width:767px){
  header .en-btn-search--icon{top:-30px;} 
  .header.guyana-herder {padding-right: 60px;padding-left: 20px;}
  .header .header__navigation {height: calc(100vh - 86px);}
}

/* @media(min-width:767px and max-width:1199px){
header .en-btn-search--icon{top:-30px;} 
/*   .header.guyana-herder {padding-right: 60px;padding-left: 20px;}
.header .header__navigation {height: calc(100vh - 86px);} */
} */

/* -------------------- HEADER STYLE END -------------------- */