.elementor-348 .elementor-element.elementor-element-1ea60dc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--z-index:90;}.elementor-348 .elementor-element.elementor-element-f8532cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-348 .elementor-element.elementor-element-8741d3b{text-align:left;z-index:20;}.elementor-348 .elementor-element.elementor-element-8741d3b img{width:17%;}.elementor-348 .elementor-element.elementor-element-b269f8a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;}.elementor-348 .elementor-element.elementor-element-a13eef9.elementor-element{--align-self:flex-end;}.elementor-348 .elementor-element.elementor-element-a13eef9{z-index:20;}.elementor-348 .elementor-element.elementor-element-9677e4b{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0.19;--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-9677e4b:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-9677e4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDD2FE;}.elementor-348 .elementor-element.elementor-element-9677e4b::before, .elementor-348 .elementor-element.elementor-element-9677e4b > .elementor-background-video-container::before, .elementor-348 .elementor-element.elementor-element-9677e4b > .e-con-inner > .elementor-background-video-container::before, .elementor-348 .elementor-element.elementor-element-9677e4b > .elementor-background-slideshow::before, .elementor-348 .elementor-element.elementor-element-9677e4b > .e-con-inner > .elementor-background-slideshow::before, .elementor-348 .elementor-element.elementor-element-9677e4b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-text );}.elementor-348 .elementor-element.elementor-element-9677e4b, .elementor-348 .elementor-element.elementor-element-9677e4b::before{--border-transition:0.3s;}.elementor-348 .elementor-element.elementor-element-9677e4b.e-con{--align-self:flex-end;}.elementor-348 .elementor-element.elementor-element-b2ad202{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-b2ad202:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-b2ad202 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDD2FE;}.elementor-348 .elementor-element.elementor-element-b2ad202, .elementor-348 .elementor-element.elementor-element-b2ad202::before{--border-transition:0.3s;}.elementor-348 .elementor-element.elementor-element-b2ad202.e-con{--order:99999 /* order end hack */;}.elementor-348 .elementor-element.elementor-element-4e663d9{text-align:center;}.elementor-348 .elementor-element.elementor-element-4e663d9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:52px;font-weight:600;}.elementor-348 .elementor-element.elementor-element-b521de9{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-348 .elementor-element.elementor-element-b521de9 .elementor-divider-separator{width:5%;margin:0 auto;margin-center:0;}.elementor-348 .elementor-element.elementor-element-b521de9 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-348 .elementor-element.elementor-element-b521de9 > .elementor-widget-container{margin:-24px 0px 0px 0px;}.elementor-348 .elementor-element.elementor-element-d2ed105.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-348 .elementor-element.elementor-element-d2ed105{z-index:35;}@media(max-width:767px){.elementor-348 .elementor-element.elementor-element-f8532cc{--width:70%;}.elementor-348 .elementor-element.elementor-element-8741d3b img{width:39%;}.elementor-348 .elementor-element.elementor-element-b269f8a{--width:30%;}.elementor-348 .elementor-element.elementor-element-a13eef9{text-align:right;z-index:20;}.elementor-348 .elementor-element.elementor-element-a13eef9 img{width:61%;}.elementor-348 .elementor-element.elementor-element-9677e4b{--min-height:100vh;--justify-content:flex-end;--margin-top:-230px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-b2ad202{--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-348 .elementor-element.elementor-element-4e663d9 .elementor-heading-title{font-size:33px;}.elementor-348 .elementor-element.elementor-element-b521de9 .elementor-divider-separator{width:15%;}}@media(min-width:768px){.elementor-348 .elementor-element.elementor-element-f8532cc{--width:50%;}.elementor-348 .elementor-element.elementor-element-b269f8a{--width:50%;}.elementor-348 .elementor-element.elementor-element-9677e4b{--content-width:100vw;}}/* Start custom CSS for shortcode, class: .elementor-element-d2ed105 *//*#wpforms-submit-343{*/
/*    margin: 0 10px 0 0;*/
/*    position: relative;*/
/*    top: 248px;*/
/*    background-color: #fa3dff;*/
/*    transform: rotate(339deg);*/
/*    color: white;*/
/*}*/
.wpforms-page-button.wpforms-page-next {
  border: none!important;
    /*background-color: #fa3dff00!important;*/
   font-size: 25px!important;
        transform: rotate(0deg)!important;
    border-radius:
    40px!important;
    font-weight: 700!important;
    background-image: url(https://wherethex.buddingsol.com/wp-content/uploads/2024/02/right-arrow-1.png)!important;
    background-position: center!important;
    background-size: contain!important;
    background-repeat: no-repeat!important;
    color: #ffffff00!important;
    background-color: #ffffff00!important;
     height: 36px!important;
    position: relative!important;
    animation: mymove;
  animation-iteration-count:infinite;
  animation-duration:1s;
  animation-timing-function:linear;
  animation-direction: alternate;
}
@keyframes mymove {
  from {left: 0px;}
  to {left: 20px;}
}

.wpforms-page-button.wpforms-page-prev {
  border: none!important;
    background-color: white!important;
   font-size: 25px!important;
    color: #fa3dff!important;
       transform: rotate(0deg)!important;
    border-radius: 40px!important;
    font-weight: 700!important;
    background-image: url(https://wherethex.buddingsol.com/wp-content/uploads/2024/02/right-arrow-1-2.png)!important;
    background-position: center!important;
    background-size: contain!important;
    background-repeat: no-repeat!important;
    color: #ffffff00!important;
    background-color: #ffffff00!important;
    height: 36px!important;
     position: relative!important;
    animation: mymode;
  animation-iteration-count:infinite;
  animation-duration:1s;
  animation-timing-function:linear;
  animation-direction: alternate;
}
@keyframes mymode {
  from {right: 0px;}
  to {right: 20px;}
}

/*-----------*/
@media only screen and (max-width: 2600px) and (min-width: 700px)  {
    .wpforms-page.wpforms-page-1 #wpforms-343-field_20-container {
    display: flex!important;
    justify-content: flex-end!important;
    width: 578px!important;
} 
.wpforms-page.wpforms-page-3 #wpforms-343-field_11-container {
    display: flex;
    justify-content: flex-start;
      width: 578px!important;
      margin-left: 186px;
}

#wpforms-submit-343 {
   
    margin: 0 10px 0 0;
    position: static;
    margin-top: 25%!important;
    z-index: 50!important;
    background-color: #fa3dff;
    /* float: right!important; */
    transform: rotate(0deg);
    margin-top: 186px!important;
    color: white;
    background-image: url(https://wherethex.buddingsol.com/wp-content/uploads/2024/02/right-arrow-1-1.png)!important;
    background-position: center!important;
    background-size: contain!important;
    background-repeat: no-repeat!important;
    color: #ffffff00!important;
    background-color: #ffffff00!important;
    border: none;
    position: relative!important;
    animation: mymobe;
    animation-iteration-count: infinite;
    animation-duration: 1s;
    animation-timing-function: linear;
    animation-direction: alternate;
    margin-left: 56%;
}
}
@media only screen and (max-width: 700px) and (min-width: 40px)  {
    #wpforms-submit-343 {
    margin: 0 10px 0 0;
    position: static;
    margin-top: 25%!important;
    z-index: 50!important;
    background-color: #fa3dff;
    /* float: right!important; */
    transform: rotate(0deg);
    margin-top: -113%!important;
    color: white;
    background-image: url(https://wherethex.buddingsol.com/wp-content/uploads/2024/02/right-arrow-1-1.png)!important;
    background-position: center!important;
    background-size: contain!important;
    background-repeat: no-repeat!important;
    color: #ffffff00!important;
    background-color: #ffffff00!important;
    border: none;
    /* position: relative!important; */
    animation: mymobe;
    animation-iteration-count: infinite;
    animation-duration: 1s;
    animation-timing-function: linear;
    animation-direction: alternate;
    margin-left: 80%;
}
}
@keyframes mymobe {
  from {top: 0px;}
  to {top: 20px;}
}

div.wpforms-container-full .wpforms-form .wpforms-page-button {
    font-size: 0.9em;
    font-weight: 400;
    margin: 0 5px;
    min-width: 90px;
    text-align: center;
    color: #ffffff00!important;
    border: none!important;
    background-color: #ffffff00!important;
    
}



div.wpforms-container-full .wpforms-form input[type=radio] {
    border-radius: 50%;
    display: none;
}
div.wpforms-container-full .wpforms-form .wpforms-field-label-inline {
    display: inline;
    vertical-align: baseline;
    font-size: 20px;
    font-weight: 500!important;
    line-height: 1.3;
    word-break: break-word;
    border: 4px solid #fb3dff;
    width: 260px;
    display: block;
    text-align: center;
    color: #fb3dff;
    padding: 6px 30px;
    margin: 10px 10px;
    border-radius: 20px;
    border-radius: 40px;
    text-transform: uppercase;
    font-weight: 700!important;
}

div.wpforms-container-full .wpforms-form .wpforms-field-label {
    font-size: 24px;
        text-align: center;
    color: #fb3dff;
display: none!important;
    
}

div.wpforms-container-full .wpforms-form .wpforms-pagebreak-left {
    display: flex;
    justify-content: flex-end!important;
    align-items: center;
}
div.wpforms-container-full .wpforms-form .wpforms-field {
    padding-right: 1px;
    padding-left: 1px;
    justify-content: center;
    display: grid;
}
div.wpforms-container-full .wpforms-form ul li {
    margin-bottom: 5px !important;
    text-align: center;
    margin-right: auto;
    margin-left: auto;
    display: grid;
    justify-content: center;
}
/*div.wpforms-container-full .wpforms-form .wpforms-submit-container {*/
/*    background-color: #f7d2ff00!important;*/
/*}*/
#wpforms-343-field_20-container{
    
    display: flex!important;
    justify-content: flex-end!important;
}

div.wpforms-container-full .wpforms-form .wpforms-submit-container {
    padding: 10px 0 0 0;
    clear: both;
    position: relative;
    background-color: #f7d2ff00!important;
}
#wpforms-343-field_11-container{
   display: flex;
    justify-content: flex-start;
}
.wpforms-confirmation-container-full, div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message) {
    background: #ffffff00;
    border: none!important;
}

.wpforms-page-prev {
    margin-right: 80px!important; /* Adjust the value as needed */
}

.wpforms-page-next {
    margin-left: 60px!important; /* Adjust the value as needed */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2ad202 *//*.wpforms-page.wpforms-page-1 {*/
/*    background-color:#FB3DFF!important;*/
/*    padding:0px 40px!important;*/
/*     color:white!important;*/
/*}*/
/*.wpforms-page.wpforms-page-2 {*/
/*    background-color:#F7D2FF!important;*/
/*        padding:40px 40px 0px!important;*/
/*        color:#fb3dff!important;*/
/*}*/
/*.wpforms-page.wpforms-page-3 {*/
/*    background-color:#FB3DFF!important;*/
/*     padding:40px 40px 0px!important;*/
/*     color:white!important;*/
/*}*/
/*.wpforms-page.wpforms-page-4 {*/
/*    background-color:#F7D2FF!important;*/
/*        padding:40px 40px 0px!important;*/
/*        color:#fb3dff!important;*/
/*}*/
/*.wpforms-page.wpforms-page-5 {*/
/*    background-color:#FB3DFF!important;*/
/*    padding:40px 40px 0px!important;*/
/*     color:white!important;*/
/*}*/
/*.wpforms-page.wpforms-page-6 {*/
/*    background-color:#F7D2FF!important;*/
/*        padding:40px 40px 0px!important;*/
/*        color:#fb3dff!important;*/
/*}*/
/*.wpforms-page.wpforms-page-7 {*/
/*    background-color:#FB3DFF!important;*/
/*   padding:40px 40px 0px!important;*/
/*     color:white!important;*/
/*}*/
/*.wpforms-page.wpforms-page-2 {*/
/*    background-color:#F7D2FF!important;*/
/*        padding:40px 40px 0px!important;*/
/*        color:#fb3dff!important;*/
/*}*/
/*.wpforms-page.wpforms-page-8 {*/
/*    background-color:#FB3DFF!important;*/
/*     padding:40px 40px 0px!important;*/
/*     color:white!important;*/
/*}*/
/*.wpforms-page.wpforms-page-9 {*/
/*    background-color:#F7D2FF!important;*/
/*        padding:40px 40px 0px!important;*/
/*        color:#fb3dff!important;*/
/*}*/
/*.wpforms-page.wpforms-page-1 {*/
/*    background-color:#FB3DFF!important;*/
/*     padding:40px 40px 0px!important;*/
/*     color:white!important;*/
/*}*/
/*.wpforms-page.wpforms-page-10 {*/
/*    background-color:#F7D2FF!important;*/
/*        padding:40px 40px 0px!important;*/
/*        color:#fb3dff!important;*/
/*}*/
/*.wpforms-page.wpforms-page-11 {*/
/*    background-color:#FB3DFF!important;*/
/*     padding:40px 40px 0px!important;*/
/*     color:white!important;*/
/*}*/
/*.wpforms-page.wpforms-page-12 {*/
/*    background-color:#F7D2FF!important;*/
/*        padding:40px 40px 0px!important;*/
/*        color:#fb3dff!important;*/
/*}*/
/*.wpforms-page.wpforms-page-13 {*/
/*    background-color:#FB3DFF!important;*/
/*    padding:40px 40px 0px!important;*/
/*     color:white!important;*/
/*}*/
/*.wpforms-page.wpforms-page-14 {*/
/*    background-color:#F7D2FF!important;*/
/*        padding:40px 40px 0px!important;*/
/*        color:#fb3dff!important;*/
/*}*/
.wpforms-selected .wpforms-field-label-inline {
    color:#fb3dff!important;
    font-weight:700!important;
   background-color: #F7D2FE!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9677e4b */@media only screen and (max-width: 2700px) and (min-width: 700px)  {
.wpforms-page.wpforms-page-1 {

   background-image: url(https://wherethex.buddingsol.com/wp-content/uploads/2024/02/sadas.png)!important;
    z-index: 20!important;
    position: absolute!important;
    width: 100%!important;
    background-repeat: no-repeat!important;
    background-position: center center!important;
    background-size: cover!important;
    padding: 580px!important;
    height: 26px!important;
    margin-top: -545px!important;
    
}
.wpforms-page.wpforms-page-2 {

    background-image: url(https://wherethex.buddingsol.com/wp-content/uploads/2024/02/Untitled-design-78.png)!important;
    z-index: 20!important;
    position: absolute!important;
    width: 100%!important;
    background-repeat: no-repeat!important;
    background-position: center center!important;
    background-size: cover!important;
    padding: 582px!important;
    height: 17px!important;
    margin-top: -545px!important;
}
.wpforms-page.wpforms-page-3 {

    background-image: url(https://wherethex.buddingsol.com/wp-content/uploads/2024/02/lijiang-folk-customs-1.jpg)!important;
    z-index: 20!important;
    position: absolute!important;
    width: 100%!important;
    background-repeat: no-repeat!important;
    background-position: center center!important;
    background-size: cover!important;
    padding: 582px!important;
    height: 17px!important;
    margin-top: -545px!important;
}
}
@media only screen and (max-width: 700px) and (min-width: 40px)  {
    .wpforms-page.wpforms-page-1 {
    background-image: url(https://wherethex.buddingsol.com/wp-content/uploads/2024/02/sadas.png)!important;
    padding-bottom:20px!important;
    
    z-index: 20!important;
    /* position: absolute!important; */
    /* width: 100%!important; */
    background-repeat: no-repeat!important;
    background-position: center center!important;
    background-size: cover!important;
    /* padding: 502px!important; */
    height: 116vh!important;
    margin: -71px 0px 0px -11px!important;
    padding: 0px!important;
    width: 100vw!important;
    padding-top: 480px!important;
}
.wpforms-page.wpforms-page-2 {
    background-image: url(https://wherethex.buddingsol.com/wp-content/uploads/2024/02/Untitled-design-78.png)!important;
    padding-bottom:20px!important;
    
    z-index: 20!important;
    /* position: absolute!important; */
    /* width: 100%!important; */
    background-repeat: no-repeat!important;
    background-position: center center!important;
    background-size: cover!important;
    /* padding: 502px!important; */
    height: 116vh!important;
    margin: -71px 0px 0px -11px!important;
    padding: 0px!important;
    width: 100vw!important;
    padding-top: 490px!important;
}
.wpforms-page.wpforms-page-3 {
    background-image: url(https://wherethex.buddingsol.com/wp-content/uploads/2024/02/lijiang-folk-customs-1.jpg)!important;
    padding-bottom:20px!important;
    
    z-index: 20!important;
    /* position: absolute!important; */
    /* width: 100%!important; */
    background-repeat: no-repeat!important;
    background-position: center center!important;
    background-size: cover!important;
    /* padding: 502px!important; */
    height: 116vh!important;
    margin: -71px 0px 0px -11px!important;
    padding: 0px!important;
    width: 100vw!important;
    padding-top: 490px!important;
}
}/* End custom CSS */