#top
  #wrap_all
  .av-special-heading.av-lvw6b3sa-b956ae2da70329fbc78ef98eb7e95066
  .av-special-heading-tag {
  margin-top: 100px;
}

nav div.av-main-nav-wrap {
  display: flex;
  justify-content: flex-end;
}

.wp-image-1956 {
  width: 100%;
  max-width: 411px !important;
  height: auto;
  object-fit: contain;
  image-rendering: crisp-edges;
  image-rendering: -webkit-optimize-contrast;
}

@media only screen and (min-width: 0) and (max-width: 767px) {
  #top
    #wrap_all
    .av-special-heading.av-lvw6b3sa-1a35f3da4efaa99a5be26e2e7b346d85
    .av-special-heading-tag {
    margin-top: 100px !important;
  }
	
	.wp-image-1956 {
		bottom: -20px;
	}
	.hr.hr-invisible.av-lvwbd706-700d9a3f7cf6ddb5c655bd9006d4db45{
		height:0 !important;
	}
}
@media only screen and (min-width: 0) and (max-width: 767px) {
  #top
    #wrap_all
    .av-special-heading.av-lvw6b3sa-5dde961741e05e4b52c920567503f542
    .av-special-heading-tag {
    margin-top: 100px !important;
  }
}
.avia-menu av-main-nav-wrap {
  display: flex;
  flex-direction: row-reverse;
}
#av_section_5
  > div
  > main
  > div
  > div
  > div.flex_column.av-jsuz-d585c70df1ec2302e94771595002964c.av_one_half.avia-builder-el-1.el_before_av_one_half.avia-builder-el-first.first.flex_column_div {
  display: flex;
  justify-content: left;
}

@media (max-width: 767px) {
  #av_section_5
    > div
    > main
    > div
    > div
    > div.flex_column.av-jsuz-d585c70df1ec2302e94771595002964c.av_one_half.avia-builder-el-1.el_before_av_one_half.avia-builder-el-first.first.flex_column_div {
    justify-content: center;
  }
}

.flex_column_table
  .av-lvwcbcs6-76cbd7503038074019df714f2b601ea8
  .sc-av_one_fourth
  .av-equal-height-column-flextable {
  width: 110% !important;
}
#top .no_margin.av_one_fourth {
  width: 16% !important;
}

.language-switch {
  background-color: transparent;
  padding: 0.5em;
  display: flex;
  align-items: center;
  z-index: 1000;
  font-size: 16px;
}

.select-wrapper {
  position: relative;
  display: inline-block;
}
.select-display {
  border: none;
  background: none;
  padding: 0.5em;
  font-size: 1em;
  cursor: pointer;
  width: 150px;
  display: flex;
  align-items: center;
}
.select-display img {
  width: 20px;
  height: 14px;
  margin-right: 8px;
}
.custom-options{
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  color: white;
  width: 100%;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
}
.custom-options.show {
  display: block;
}
.custom-options div {
  padding-left: 5px;
  padding-right: 5px;
  cursor: pointer;
  display: flex;
  align-items: center;
  background-color: rgba(0, 0, 0, 1);
}
.custom-options div:hover {
  background: #f0f0f0;
  color: black;
}
.flag-icon {
  display: inline-block;
  width: 20px;
  height: 14px;
  margin-right: 8px;
  background-size: cover;
}

#av_section_8 > div > main > div > div > div.flex_column.av-jsuz-d585c70df1ec2302e94771595002964c.av_one_half.avia-builder-el-1.el_before_av_one_half.avia-builder-el-first.first.flex_column_div{    display: flex;
    justify-content: left; 
}

#pricing-table > div{
  overflow-y: auto;
}

@media (max-width: 767px) {
    #av_section_8 > div > main > div > div > div.flex_column.av-jsuz-d585c70df1ec2302e94771595002964c.av_one_half.avia-builder-el-1.el_before_av_one_half.avia-builder-el-first.first.flex_column_div{    display: flex;
        justify-content: center; 
    }
}


@media (max-width: 767px) {
  #av_section_1 > div > main > div > div > div > div.flex_column.av-t73g-f3858602aba5ecb3c209dad8be7a6c94.av_one_half.avia-builder-el-5.el_after_av_one_half.avia-builder-el-last.flex_column_table_cell.av-equal-height-column.av-align-middle > div.avia-image-container.av-lvwb8p8w-d9f3ce6ff8a0a9ea5b93a2c97e50ae18.av-styling-no-styling.avia-align-.avia-builder-el-7.el_after_av_hr.avia-builder-el-last > div > div > img    {      
        margin-bottom:-20px
    }
}

#av_section_1 > div > main > div > div > div > div.flex_column.av-lvwbdigr-0e11f60a270a715213459500cb8a2aa5.av_one_half.avia-builder-el-1.el_before_av_one_half.avia-builder-el-first.header-column.first.flex_column_table_cell.av-equal-height-column.av-align-middle > div.av-special-heading.av-lvw6b3sa-b6b13c1550dab92980fe0de19cbb7823.av-special-heading-h3.custom-color-heading.blockquote.modern-quote.avia-builder-el-2.el_before_av_hr.avia-builder-el-first.home-title.av-inherit-size > h3{
  margin-top: 80px;
}
#av_section_1 > div > main > div > div > div > div.flex_column.av-lvwbdigr-0e11f60a270a715213459500cb8a2aa5.av_one_half.avia-builder-el-1.el_before_av_one_half.avia-builder-el-first.header-column.first.flex_column_table_cell.av-equal-height-column.av-align-middle > div.av-special-heading.av-lvw6b3sa-1bd586c7c98d40d2a81d21f957328292.av-special-heading-h3.custom-color-heading.blockquote.modern-quote.avia-builder-el-2.el_before_av_hr.avia-builder-el-first.home-title.av-inherit-size{
    margin-top: 80px !important;
}


.custom-options, .custom-options1 {
    position: absolute;
    background-color: white;
    border: 1px solid #ccc;
    z-index: 1000;
}

.custom-options.show , .custom-options1.show{
    display: block !important;
}

.select-display, .select-display1 {
    cursor: pointer;
    display: flex;
    align-items: center;
}

.select-display img, .select-display1 img {
    margin-right: 5px;
}

.language-switcher, .language-switcher1 {
    position: relative;
    display: inline-block;
}

.custom-div .language-switcher{
    opacity: 1 !important;
    display: block !important;
}

#avia-menu > li.menu-item.custom-menu-item.dropdown_ul_available > a > div{
  opacity: 1 !important;
  display: block !important;
}



.toggler {
  display: flex;
  align-items: center;
  /* Ensure vertical alignment */
}

.toggle_icon {
  margin-left: 10px; /* Adjust as needed to provide space between the text and icon */
  /* Or use padding */
}

.toggler span {
  display: inline-block;
  vertical-align: middle; /* Align icon vertically with text */
}
p.toggler { 
  padding-right: 32px !important; 
}

@media (max-width: 768px) {
  #av_section_5 .flex_column_table,#av_section_7 .flex_column_table {
    display: flex !important;
    flex-direction: column-reverse;
  }
}