

.custom_size_image img {
    width: 40%;
    position: absolute;
    left: 20%;
    bottom: -9%;
}




.gtranslate_wrapper.gt_container--hich1m .gt_switcher .gt_selected{
    background:rgba(0,0,0,0.4);
}
.gtranslate_wrapper.gt_container--hich1m .gt_switcher .gt_selected a{
    border-color:rgba(0,0,0,0.2);
}
.mobile .gt_container--hich1m .gt_switcher .gt_selected{
    background:rgba(0,0,0,0.3);
}
.mobile .gt_container--hich1m .gt_switcher .gt_selected a{
    border-color:rgba(0,0,0,0.3);
}
.mobile .gt_container--hich1m .gt_switcher .gt_selected a:hover{
    background:unset;
}


.gtranslate_wrapper{
  position: relative;
}
header .gtranslate_wrapper {
    position: absolute;
    right: -23px;
    top: 20px;
}
header .default_theme #top-navbar-collapse{
  padding-right: 150px !important;
}
.gt_container--hich1m .gt_switcher .gt_option{
  position: absolute;
  padding-top: 0px;
}
.gt_container--hich1m .gt_switcher .gt_option{
  position: absolute !important;
}
header .navbar-top #top-navbar-collapse {
	padding-right: 190px !important;
}
.mobile .gtranslate_wrapper {
    position: absolute;
    top: -40px;
    left: 0px;
    z-index: 991;
}
.mobile{
  top: 40px !important;
}
.mobile .logo.navbar-logo{
  padding-top: 40px;
}
.mobile .mobile-navbar-button.book-button.menu-item{
  position: absolute;
  top: 6px;
  right: 18px;
  z-index: 1;
}
.mobile .mobile-navbar-button.book-button.menu-item a{
  width: max-content !important;
  display: inline-block;
}
.mobile .mobile-navbar-button.book-button.menu-item *{
  white-space: nowrap;
  width: 100px !important;
}
.mobile .mobile-navbar-button.book-button.menu-item a font{
  padding: 0 5px;
}
.mobile .navbar-logo .bookBtnbgcolor{
  margin: 0;
}
.mobile .gt_container--hich1m .gt_switcher .gt_selected a {
  white-space: nowrap !important;
  width: 230px !important;
  padding-right: 40px !important;
}
.mobile .gt_container--hich1m .gt_switcher{
  width: max-content !important;
}
.mobile .logo.navbar-logo .logo-inner {
  max-width: 190px;
  margin: 0 20px;
}
@media (orientation: landscape){
  .mobile .mobile-navbar-button.book-button.menu-item{
    right: 20px;
  }
}
@media screen and (max-width: 1000px){
  header .navbar-brand img {
    max-width: 110px;
    margin-top: 15px;
  }
}






.for-homepage .custom-right-widget-wrapper .videoWrapper iframe {
    margin-top: 5px;
    padding-left: 9px;
}

