.elementor-131 .elementor-element.elementor-element-58e2a4f {
  --display:flex;
  --flex-direction:row;
  --container-widget-width:initial;
  --container-widget-height:100%;
  --container-widget-flex-grow:1;
  --container-widget-align-self:stretch;
  --gap:30px 30px;
  --background-transition:0.3s;
  --padding-block-start:110px;
  --padding-block-end:120px;
  --padding-inline-start:30px;
  --padding-inline-end:30px;
}
body:not(.rtl) .elementor-131 .elementor-element.elementor-element-454f61a {
  left:113px;
}
body.rtl .elementor-131 .elementor-element.elementor-element-454f61a {
  right:113px;
}
.elementor-131 .elementor-element.elementor-element-454f61a {
  bottom:30px;
  z-index:-1;
}
.elementor-131 .elementor-element.elementor-element-efcb01f.elementor-view-stacked .elementor-icon {
  background-color:var( --e-global-color-accent );
}
.elementor-131 .elementor-element.elementor-element-efcb01f.elementor-view-framed .elementor-icon,
.elementor-131 .elementor-element.elementor-element-efcb01f.elementor-view-default .elementor-icon {
  fill:var( --e-global-color-accent );
  color:var( --e-global-color-accent );
  border-color:var( --e-global-color-accent );
}
.elementor-131 .elementor-element.elementor-element-efcb01f {
  --icon-box-icon-margin:40px;
  width:initial;
  max-width:initial;
}
.elementor-131 .elementor-element.elementor-element-efcb01f .elementor-icon {
  font-size:80px;
}
.elementor-131 .elementor-element.elementor-element-efcb01f .elementor-icon-box-title {
  color:var( --e-global-color-accent );
}
.elementor-131 .elementor-element.elementor-element-efcb01f .elementor-icon-box-title,
.elementor-131 .elementor-element.elementor-element-efcb01f .elementor-icon-box-title a {
  font-size:24px;
}
.elementor-131 .elementor-element.elementor-element-efcb01f > .elementor-widget-container {
  padding:0px 50px 0px 50px;
}
.elementor-131 .elementor-element.elementor-element-1b6d3d5.elementor-view-stacked .elementor-icon {
  background-color:var( --e-global-color-accent );
}
.elementor-131 .elementor-element.elementor-element-1b6d3d5.elementor-view-framed .elementor-icon,
.elementor-131 .elementor-element.elementor-element-1b6d3d5.elementor-view-default .elementor-icon {
  fill:var( --e-global-color-accent );
  color:var( --e-global-color-accent );
  border-color:var( --e-global-color-accent );
}
.elementor-131 .elementor-element.elementor-element-1b6d3d5 {
  --icon-box-icon-margin:40px;
  width:initial;
  max-width:initial;
}
.elementor-131 .elementor-element.elementor-element-1b6d3d5 .elementor-icon {
  font-size:80px;
}
.elementor-131 .elementor-element.elementor-element-1b6d3d5 .elementor-icon-box-title {
  color:var( --e-global-color-accent );
}
.elementor-131 .elementor-element.elementor-element-1b6d3d5 .elementor-icon-box-title,
.elementor-131 .elementor-element.elementor-element-1b6d3d5 .elementor-icon-box-title a {
  font-size:24px;
}
.elementor-131 .elementor-element.elementor-element-1b6d3d5 > .elementor-widget-container {
  padding:0px 50px 0px 50px;
}
.elementor-131 .elementor-element.elementor-element-6aed613.elementor-view-stacked .elementor-icon {
  background-color:var( --e-global-color-accent );
}
.elementor-131 .elementor-element.elementor-element-6aed613.elementor-view-framed .elementor-icon,
.elementor-131 .elementor-element.elementor-element-6aed613.elementor-view-default .elementor-icon {
  fill:var( --e-global-color-accent );
  color:var( --e-global-color-accent );
  border-color:var( --e-global-color-accent );
}
.elementor-131 .elementor-element.elementor-element-6aed613 {
  --icon-box-icon-margin:40px;
  width:initial;
  max-width:initial;
}
.elementor-131 .elementor-element.elementor-element-6aed613 .elementor-icon {
  font-size:80px;
}
.elementor-131 .elementor-element.elementor-element-6aed613 .elementor-icon-box-title {
  color:var( --e-global-color-accent );
}
.elementor-131 .elementor-element.elementor-element-6aed613 .elementor-icon-box-title,
.elementor-131 .elementor-element.elementor-element-6aed613 .elementor-icon-box-title a {
  font-size:24px;
}
.elementor-131 .elementor-element.elementor-element-6aed613 > .elementor-widget-container {
  padding:0px 50px 0px 50px;
}
body:not(.rtl) .elementor-131 .elementor-element.elementor-element-6472d51 {
  right:130px;
}
body.rtl .elementor-131 .elementor-element.elementor-element-6472d51 {
  left:130px;
}
.elementor-131 .elementor-element.elementor-element-6472d51 {
  top:30px;
  z-index:-1;
}
.elementor-131 .elementor-element.elementor-element-f70eeec {
  --display:flex;
  --background-transition:0.3s;
  --margin-block-start:0px;
  --margin-block-end:130px;
  --margin-inline-start:0px;
  --margin-inline-end:0px;
  --padding-block-start:0px;
  --padding-block-end:0px;
  --padding-inline-start:30px;
  --padding-inline-end:30px;
}
.elementor-131 .elementor-element.elementor-element-f0bbe99 {
  text-align:center;
  color:var( --e-global-color-primary );
  font-size:var( --e-global-typography-564b919-font-size );
  font-weight:var( --e-global-typography-564b919-font-weight );
  text-transform:var( --e-global-typography-564b919-text-transform );
  line-height:var( --e-global-typography-564b919-line-height );
  letter-spacing:var( --e-global-typography-564b919-letter-spacing );
  word-spacing:var( --e-global-typography-564b919-word-spacing );
}
.elementor-131 .elementor-element.elementor-element-f0bbe99 > .elementor-widget-container {
  margin:0px 0px 15px 0px;
}
.elementor-131 .elementor-element.elementor-element-0ac9de1 {
  text-align:center;
}
.elementor-131 .elementor-element.elementor-element-0ac9de1 .elementor-heading-title {
  color:var( --e-global-color-accent );
  font-family:var( --e-global-typography-heading_title-font-family ), Sans-serif;
  font-size:var( --e-global-typography-heading_title-font-size );
  font-weight:var( --e-global-typography-heading_title-font-weight );
  line-height:var( --e-global-typography-heading_title-line-height );
  letter-spacing:var( --e-global-typography-heading_title-letter-spacing );
}
.elementor-131 .elementor-element.elementor-element-0ac9de1 > .elementor-widget-container {
  margin:0px 0px 60px 0px;
}
.elementor-131 .elementor-element.elementor-element-ed4754c {
  --display:flex;
  --background-transition:0.3s;
  --overlay-opacity:0.05;
  --border-radius:25px 25px 25px 25px;
  --padding-block-start:75px;
  --padding-block-end:75px;
  --padding-inline-start:95px;
  --padding-inline-end:95px;
}
.elementor-131 .elementor-element.elementor-element-ed4754c:not(.elementor-motion-effects-element-type-background),
.elementor-131 .elementor-element.elementor-element-ed4754c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:var( --e-global-color-secondary );
}
.elementor-131 .elementor-element.elementor-element-ed4754c::before,
.elementor-131 .elementor-element.elementor-element-ed4754c > .elementor-background-video-container::before,
.elementor-131 .elementor-element.elementor-element-ed4754c > .e-con-inner > .elementor-background-video-container::before,
.elementor-131 .elementor-element.elementor-element-ed4754c > .elementor-background-slideshow::before,
.elementor-131 .elementor-element.elementor-element-ed4754c > .e-con-inner > .elementor-background-slideshow::before,
.elementor-131 .elementor-element.elementor-element-ed4754c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
  --background-overlay:'';
  background-image:var(--e-bg-lazyload-loaded);
  --e-bg-lazyload:url("../img/h4-bg-2.png");
  background-position:center center;
  background-size:auto;
}
.elementor-131 .elementor-element.elementor-element-ed4754c,
.elementor-131 .elementor-element.elementor-element-ed4754c::before {
  --border-transition:0.3s;
}
.elementor-131 .elementor-element.elementor-element-1695b2d .wpcf7-form input[type=text] {
  color:#FFFFFF;
}
.elementor-131 .elementor-element.elementor-element-1695b2d .wpcf7-form input[type=number] {
  color:#FFFFFF;
}
.elementor-131 .elementor-element.elementor-element-1695b2d .wpcf7-form input[type=email] {
  color:#FFFFFF;
}
.elementor-131 .elementor-element.elementor-element-1695b2d .wpcf7-form input[type=tel] {
  color:#FFFFFF;
}
.elementor-131 .elementor-element.elementor-element-1695b2d .wpcf7-form input[type=url] {
  color:#FFFFFF;
}
.elementor-131 .elementor-element.elementor-element-1695b2d .wpcf7-form input[type=date] {
  color:#FFFFFF;
}
.elementor-131 .elementor-element.elementor-element-1695b2d .wpcf7-form input[type=password] {
  color:#FFFFFF;
}
.elementor-131 .elementor-element.elementor-element-1695b2d .wpcf7-form input[type=search] {
  color:#FFFFFF;
}
.elementor-131 .elementor-element.elementor-element-1695b2d .wpcf7-form .input-text {
  color:#FFFFFF;
}
.elementor-131 .elementor-element.elementor-element-1695b2d .wpcf7-form select:not([size]):not([multiple]) {
  color:#FFFFFF;
}
.elementor-131 .elementor-element.elementor-element-1695b2d .wpcf7-form textarea {
  color:#FFFFFF;
}
.elementor-131 .elementor-element.elementor-element-1695b2d .wpcf7-form input[type="date"]:before {
  color:#FFFFFF;
}
.elementor-131 .elementor-element.elementor-element-1695b2d .wpcf7-form input[type=text]::placeholder {
  color:#FFFFFF;
}
.elementor-131 .elementor-element.elementor-element-1695b2d .wpcf7-form input[type=number]::placeholder {
  color:#FFFFFF;
}
.elementor-131 .elementor-element.elementor-element-1695b2d .wpcf7-form input[type=email]::placeholder {
  color:#FFFFFF;
}
.elementor-131 .elementor-element.elementor-element-1695b2d .wpcf7-form input[type=tel]::placeholder {
  color:#FFFFFF;
}
.elementor-131 .elementor-element.elementor-element-1695b2d .wpcf7-form input[type=url]::placeholder {
  color:#FFFFFF;
}
.elementor-131 .elementor-element.elementor-element-1695b2d .wpcf7-form input[type=date]::placeholder {
  color:#FFFFFF;
}
.elementor-131 .elementor-element.elementor-element-1695b2d .wpcf7-form input[type=password]::placeholder {
  color:#FFFFFF;
}
.elementor-131 .elementor-element.elementor-element-1695b2d .wpcf7-form input[type=search]::placeholder {
  color:#FFFFFF;
}
.elementor-131 .elementor-element.elementor-element-1695b2d .wpcf7-form .input-text::placeholder {
  color:#FFFFFF;
}
.elementor-131 .elementor-element.elementor-element-1695b2d .wpcf7-form select:not([size]):not([multiple])::placeholder {
  color:#FFFFFF;
}
.elementor-131 .elementor-element.elementor-element-1695b2d .wpcf7-form textarea::placeholder {
  color:#FFFFFF;
}
.elementor-131 .elementor-element.elementor-element-1695b2d .button-style {
  background-image:linear-gradient(to right,  #FFCC19 0%, #FFCC19 100%);
}
.elementor-131 .elementor-element.elementor-element-1695b2d button {
  color:var( --e-global-color-accent );
}
.elementor-131 .elementor-element.elementor-element-1695b2d button:hover {
  color:#FFFFFF;
}
.breadcrumb-wrap,
.elementor-page-131 .breadcrumb-wrap {
  background-image:url("../img/reser-bc.jpg");
  background-position:center center;
  background-repeat:no-repeat;
  background-size:cover;
}
.breadcrumb-wrap .breadcrumb-overlay,
.elementor-page-131 .breadcrumb-wrap .breadcrumb-overlay {
  opacity:0.5;
}
@media(min-width:768px) {
  .elementor-131 .elementor-element.elementor-element-f70eeec {
    --content-width:1130px;
  }
}
@media(max-width:1366px) {
  .elementor-131 .elementor-element.elementor-element-f0bbe99 {
    font-size:var( --e-global-typography-564b919-font-size );
    line-height:var( --e-global-typography-564b919-line-height );
    letter-spacing:var( --e-global-typography-564b919-letter-spacing );
    word-spacing:var( --e-global-typography-564b919-word-spacing );
  }
  .elementor-131 .elementor-element.elementor-element-0ac9de1 .elementor-heading-title {
    font-size:var( --e-global-typography-heading_title-font-size );
    line-height:var( --e-global-typography-heading_title-line-height );
    letter-spacing:var( --e-global-typography-heading_title-letter-spacing );
  }
}
@media(max-width:1200px) {
  .elementor-131 .elementor-element.elementor-element-58e2a4f {
    --padding-block-start:80px;
    --padding-block-end:80px;
    --padding-inline-start:30px;
    --padding-inline-end:30px;
  }
  body:not(.rtl) .elementor-131 .elementor-element.elementor-element-454f61a {
    left:30px;
  }
  body.rtl .elementor-131 .elementor-element.elementor-element-454f61a {
    right:30px;
  }
  .elementor-131 .elementor-element.elementor-element-454f61a {
    bottom:30px;
  }
  .elementor-131 .elementor-element.elementor-element-efcb01f > .elementor-widget-container {
    padding:0px 0px 0px 0px;
  }
  .elementor-131 .elementor-element.elementor-element-1b6d3d5 > .elementor-widget-container {
    padding:0px 0px 0px 0px;
  }
  .elementor-131 .elementor-element.elementor-element-6aed613 > .elementor-widget-container {
    padding:0px 0px 0px 0px;
  }
  body:not(.rtl) .elementor-131 .elementor-element.elementor-element-6472d51 {
    right:30px;
  }
  body.rtl .elementor-131 .elementor-element.elementor-element-6472d51 {
    left:30px;
  }
  .elementor-131 .elementor-element.elementor-element-f70eeec {
    --margin-block-start:0px;
    --margin-block-end:80px;
    --margin-inline-start:0px;
    --margin-inline-end:0px;
  }
  .elementor-131 .elementor-element.elementor-element-ed4754c {
    --padding-block-start:60px;
    --padding-block-end:60px;
    --padding-inline-start:30px;
    --padding-inline-end:30px;
  }
}
@media(max-width:1024px) {
  .elementor-131 .elementor-element.elementor-element-f0bbe99 {
    font-size:var( --e-global-typography-564b919-font-size );
    line-height:var( --e-global-typography-564b919-line-height );
    letter-spacing:var( --e-global-typography-564b919-letter-spacing );
    word-spacing:var( --e-global-typography-564b919-word-spacing );
  }
  .elementor-131 .elementor-element.elementor-element-0ac9de1 .elementor-heading-title {
    font-size:var( --e-global-typography-heading_title-font-size );
    line-height:var( --e-global-typography-heading_title-line-height );
    letter-spacing:var( --e-global-typography-heading_title-letter-spacing );
  }
}
@media(max-width:880px) {
  .elementor-131 .elementor-element.elementor-element-58e2a4f {
    --padding-block-start:60px;
    --padding-block-end:60px;
    --padding-inline-start:30px;
    --padding-inline-end:30px;
  }
  .elementor-131 .elementor-element.elementor-element-f70eeec {
    --margin-block-start:0px;
    --margin-block-end:60px;
    --margin-inline-start:0px;
    --margin-inline-end:0px;
  }
  .elementor-131 .elementor-element.elementor-element-0ac9de1 > .elementor-widget-container {
    margin:0px 0px 30px 0px;
  }
}
@media(max-width:767px) {
  .elementor-131 .elementor-element.elementor-element-58e2a4f {
    --padding-block-start:60px;
    --padding-block-end:60px;
    --padding-inline-start:15px;
    --padding-inline-end:15px;
  }
  .elementor-131 .elementor-element.elementor-element-f70eeec {
    --padding-block-start:0px;
    --padding-block-end:0px;
    --padding-inline-start:15px;
    --padding-inline-end:15px;
  }
  .elementor-131 .elementor-element.elementor-element-f0bbe99 {
    font-size:var( --e-global-typography-564b919-font-size );
    line-height:var( --e-global-typography-564b919-line-height );
    letter-spacing:var( --e-global-typography-564b919-letter-spacing );
    word-spacing:var( --e-global-typography-564b919-word-spacing );
  }
  .elementor-131 .elementor-element.elementor-element-0ac9de1 .elementor-heading-title {
    font-size:var( --e-global-typography-heading_title-font-size );
    line-height:var( --e-global-typography-heading_title-line-height );
    letter-spacing:var( --e-global-typography-heading_title-letter-spacing );
  }
  .elementor-131 .elementor-element.elementor-element-ed4754c {
    --padding-block-start:60px;
    --padding-block-end:60px;
    --padding-inline-start:15px;
    --padding-inline-end:15px;
  }
}
