.elementor-widget-section [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-section [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-22501 .elementor-element.elementor-element-2731a18{margin-top:35px;margin-bottom:0px;}.elementor-widget-column [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-column [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-heading [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-heading [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-heading ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-22501 .elementor-element.elementor-element-d1600c0{text-align:center;}.elementor-22501 .elementor-element.elementor-element-d1600c0.elementor-widget-heading .elementor-heading-title{color:#000000;}.elementor-22501 .elementor-element.elementor-element-d1600c0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-22501 .elementor-element.elementor-element-47f021b{margin-top:0px;margin-bottom:20px;}.elementor-22501 .elementor-element.elementor-element-c3985cc > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-22501 .elementor-element.elementor-element-c3985cc{text-align:center;}.elementor-22501 .elementor-element.elementor-element-c3985cc.elementor-widget-heading .elementor-heading-title{color:#BE087F;}.elementor-22501 .elementor-element.elementor-element-c3985cc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;letter-spacing:0.2px;}.elementor-widget-image [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-image [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-22501 .elementor-element.elementor-element-a81e4da{margin-top:10px;margin-bottom:10px;}.elementor-22501 .elementor-element.elementor-element-d4d0812 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-22501 .elementor-element.elementor-element-d4d0812{text-align:center;}.elementor-22501 .elementor-element.elementor-element-d4d0812.elementor-widget-heading .elementor-heading-title{color:#222222;}.elementor-22501 .elementor-element.elementor-element-d4d0812 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:300;line-height:24px;letter-spacing:0.2px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-button ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-22501 .elementor-element.elementor-element-dfb22c6 .elementor-button{background-color:#BE087F;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;border-radius:0px 0px 0px 0px;padding:15px 45px 15px 45px;}.elementor-22501 .elementor-element.elementor-element-dfb22c6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22501 .elementor-element.elementor-element-458082a a:hover{color:#BE087F;}.elementor-22501 .elementor-element.elementor-element-458082a > .elementor-container{text-align:center;}.elementor-22501 .elementor-element.elementor-element-fff733f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22501 .elementor-element.elementor-element-fff733f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22501 .elementor-element.elementor-element-8b138c1{margin-top:12px;margin-bottom:12px;}.elementor-22501 .elementor-element.elementor-element-c8e2a51{text-align:center;}.elementor-22501 .elementor-element.elementor-element-c8e2a51.elementor-widget-heading .elementor-heading-title{color:#000000;}.elementor-22501 .elementor-element.elementor-element-c8e2a51 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-22501 .elementor-element.elementor-element-6ce09ce > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-22501 .elementor-element.elementor-element-6ce09ce{text-align:center;}.elementor-22501 .elementor-element.elementor-element-6ce09ce.elementor-widget-heading .elementor-heading-title{color:#222222;}.elementor-22501 .elementor-element.elementor-element-6ce09ce .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:24px;letter-spacing:0.2px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-widget-shortcode [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-shortcode [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-shortcode .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-shortcode .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-shortcode .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-shortcode .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-shortcode ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-shortcode .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-shortcode .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-html [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-html [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-html ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-22501 .elementor-element.elementor-element-6ebe879{text-align:center;}.elementor-22501 .elementor-element.elementor-element-6ebe879.elementor-widget-heading .elementor-heading-title{color:#000000;}.elementor-22501 .elementor-element.elementor-element-fe4eae5 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-22501 .elementor-element.elementor-element-fe4eae5{text-align:center;}.elementor-22501 .elementor-element.elementor-element-fe4eae5.elementor-widget-heading .elementor-heading-title{color:#222222;}.elementor-22501 .elementor-element.elementor-element-fe4eae5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-widget-image-carousel [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-image-carousel [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-image-carousel .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-image-carousel .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-image-carousel .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-image-carousel .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-carousel ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-carousel .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-image-carousel .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-22501 .elementor-element.elementor-element-ed593ed{--e-image-carousel-slides-to-show:5;}.elementor-22501 .elementor-element.elementor-element-ed593ed .swiper-pagination-bullet{width:9px;height:9px;background:#929292;}.elementor-22501 .elementor-element.elementor-element-093618a{text-align:center;}.elementor-22501 .elementor-element.elementor-element-093618a.elementor-widget-heading .elementor-heading-title{color:#000000;}.elementor-widget-text-editor [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-text-editor [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-text-editor ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-22501 .elementor-element.elementor-element-f2feb31 .elementor-text-editor{text-align:center;}.elementor-22501 .elementor-element.elementor-element-f2feb31{color:#000000;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-bc-flex-widget .elementor-22501 .elementor-element.elementor-element-f0d4210.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-22501 .elementor-element.elementor-element-f0d4210.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-22501 .elementor-element.elementor-element-311d943.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-22501 .elementor-element.elementor-element-311d943.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-22501 .elementor-element.elementor-element-0d8f47c .elementor-button{background-color:#BE087F;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;border-radius:0px 0px 0px 0px;padding:15px 45px 15px 45px;}.elementor-22501 .elementor-element.elementor-element-0d8f47c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-22501 .elementor-element.elementor-element-f0d4210{width:50%;}.elementor-22501 .elementor-element.elementor-element-311d943{width:49.997%;}}@media(max-width:1024px){.elementor-22501 .elementor-element.elementor-element-d1600c0 .elementor-heading-title{font-size:4.5vw;}.elementor-22501 .elementor-element.elementor-element-47f021b{margin-top:0px;margin-bottom:-10px;}.elementor-22501 .elementor-element.elementor-element-c3985cc .elementor-heading-title{font-size:3.5vw;}.elementor-22501 .elementor-element.elementor-element-dfb22c6 .elementor-button{font-size:6px;}.elementor-22501 .elementor-element.elementor-element-ed593ed{--e-image-carousel-slides-to-show:1;}.elementor-22501 .elementor-element.elementor-element-0d8f47c .elementor-button{font-size:6px;}}@media(max-width:767px){.elementor-22501 .elementor-element.elementor-element-47f021b{margin-top:0px;margin-bottom:-13px;}.elementor-22501 .elementor-element.elementor-element-d4d8e11{width:50%;}.elementor-22501 .elementor-element.elementor-element-44c04fb{width:50%;}.elementor-22501 .elementor-element.elementor-element-35010c4{width:50%;}.elementor-22501 .elementor-element.elementor-element-6d51b4c{width:50%;}.elementor-22501 .elementor-element.elementor-element-a81e4da{margin-top:-27px;margin-bottom:0px;}.elementor-22501 .elementor-element.elementor-element-fff733f{width:50%;}.elementor-22501 .elementor-element.elementor-element-1864b94{width:50%;}.elementor-22501 .elementor-element.elementor-element-8b138c1{margin-top:-20px;margin-bottom:0px;}.elementor-22501 .elementor-element.elementor-element-c8e2a51 .elementor-heading-title{font-size:7.6vw;}.elementor-22501 .elementor-element.elementor-element-7188a06{margin-top:-17px;margin-bottom:0px;}.elementor-22501 .elementor-element.elementor-element-f2feb31{line-height:1.2em;}.elementor-22501 .elementor-element.elementor-element-f0d4210{width:50%;}.elementor-22501 .elementor-element.elementor-element-311d943{width:50%;}.elementor-22501 .elementor-element.elementor-element-0d8f47c > .elementor-widget-container{margin:0px 0px 50px 0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-22501 .elementor-element.elementor-element-fff733f{width:50%;}.elementor-22501 .elementor-element.elementor-element-f0d4210{width:50%;}.elementor-22501 .elementor-element.elementor-element-311d943{width:50%;}}/* Start custom CSS for section, class: .elementor-element-2731a18 */.elementor-button--view-cart {
    color: #be087f !important;
}
#content{
    max-width: 95%;
}
@media(max-width: 438px){
    .elementor-22501 .elementor-element.elementor-element-d1600c0 .elementor-heading-title {
    font-size: 4vw;
}
}
@media(max-width: 349px){
    .elementor-button-text {
        font-size: 5vw !important;
    }
}
@media(max-width: 325px){
    .elementor-22501 .elementor-element.elementor-element-c3985cc .elementor-heading-title {
    font-size: 3vw;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5c31777 */.elementor-widget-image .widget-image-caption {
    color: #BE087F;
    font-weight: 800;
    font-size: 2vw;
}
section[data-id="3f0b73f"]{
    margin-top: -18px;
}
@media(max-width: 400px){
    .elementor-widget-image .widget-image-caption {
    
    font-size: 3vw;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9398e88 */.elementor-button-text{
    font-size: 20px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8b138c1 */@media(max-width: 307px){
    .elementor-22501 .elementor-element.elementor-element-c8e2a51 .elementor-heading-title {
    font-size: 7.5vw;
}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2e5a10e */img.video{
    display: none;
}
.elementor-widget-testimonial > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 20px 20px 20px 20px;
    background-color: #F5F5F5;
}
.elementor-testimonial-wrapper .elementor-testimonial-content {
    color: #000000;
    font-size: 13px;
    line-height: 20px;
}
.elementor-element-populated {
    padding: 10px;
}
.elementor-testimonial-name a {
    color: #000000;
    font-weight: bold;
}
.elementor-testimonial-name a:hover {
    color: #BE087F;
    
}
.elementor-widget-testimonial .elementor-testimonial-job {
    color: #000000 !important;
    font-weight: 300;
    line-height: 1.1em;
}
@media only screen and (max-width: 1199px){
    .elementor-testimonial-wrapper .elementor-testimonial-content {
    
    font-size: 11px;
    
}
}
@media only screen and (max-width: 991px){
    .elementor-testimonial-wrapper .elementor-testimonial-content {
    
    font-size: 7px;
    
}
}
@media only screen and (max-width: 767px){
    .elementor-testimonial-wrapper .elementor-testimonial-content {
    
    font-size: 13px;
    
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7188a06 */.owl-theme.owl-carousel .owl-dots .owl-dot.active{
    background-color: #929292;
}
.owl-theme.owl-carousel .owl-nav [class*="owl-"]:hover:before{
    color: #BE087F !important;
}
.owl-theme.owl-carousel .owl-dots .owl-dot:hover{
    background-color: #929292;
}
.elementor-widget-testimonial > .elementor-widget-container {
    
    background-color: #fff;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.15);
}
.slider {
  width: 300px;
  height: 425px;
  display: flex;
  overflow-x: auto;
}
.slide {
  width: 300px;
  flex-shrink: 0;
  height: 100%;
}
.elementor-row.slider{
    flex-wrap: unset;
    margin-left: auto;
    margin-right: auto;
    -webkit-overflow-scrolling: touch;
    scroll-snap-type: x mandatory;
    scroll-behavior: smooth;
}
.slider > div {
  scroll-snap-align: start;
}
.slider::-webkit-scrollbar {
  display: none;
}
.slider {
  -ms-overflow-style: none;
  scrollbar-width: none; 
}
.slider .swiper-pagination-bullets{
    bottom: -16px;
    left: calc(50% - 33px);
}
.slider .swiper-pagination-bullets .swiper-pagination-bullet{
    width: 10px;
    height: 10px;
    opacity: .2;
    background: #929292;
}
.slider .swiper-pagination-bullets .swiper-pagination-bullet.dot.swiper-pagination-bullet-active {
    opacity: 1;
}

@media(max-width: 395px){
    .slider{
        width: 270px;
    }
    .slide{
        width: 270px;
    }
}
@media(max-width: 349px){
    .slider{
        width: 235px;
        height: 432px;
    }
    .slide{
        width: 235px;
    }
    .slider .swiper-pagination-bullets .swiper-pagination-bullet{
        width: 10px !important;
        height: 10px !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-80933c5 */.swiper-container-horizontal > .swiper-pagination-bullets{
    bottom: -15px;
}
@media(max-width:349px){
    .swiper-container-horizontal > .swiper-pagination-bullets{
    bottom: -24px;
    
}
    .swiper-pagination-bullet{
        width: 6px !important;
        height: 6px !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ed33c48 */@media(max-width: 348px){
    div[data-id="0d8f47c"] .elementor-button-text{
        font-size: 16px;
    }
}
@media(max-width: 312px){
    .elementor-22501 .elementor-element.elementor-element-0d8f47c .elementor-button {
        padding: 15px 38px 15px 38px;
    }
}
@media(max-width: 297px){
    .elementor-22501 .elementor-element.elementor-element-0d8f47c .elementor-button {
        padding: 15px 15px 15px 15px;
    }
}/* End custom CSS */