.elementor-7627 .elementor-element.elementor-element-4c0c48a{--display:flex;--min-height:80vh;--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7627 .elementor-element.elementor-element-781a8c9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-7627 .elementor-element.elementor-element-f755eab .elementor-heading-title{font-size:20px;font-weight:700;color:var( --e-global-color-blocksy_palette_4 );}.elementor-7627 .elementor-element.elementor-element-f55b31a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-7627 .elementor-element.elementor-element-7f6f575 .elementor-heading-title{font-size:20px;font-weight:700;color:var( --e-global-color-blocksy_palette_4 );}.elementor-7627 .elementor-element.elementor-element-451c33c{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:767px){.elementor-7627 .elementor-element.elementor-element-803bbd8 .elementor-heading-title{font-size:20px;}.elementor-7627 .elementor-element.elementor-element-f755eab .elementor-heading-title{font-size:16px;}.elementor-7627 .elementor-element.elementor-element-7f6f575 .elementor-heading-title{font-size:16px;}}/* Start custom CSS */.diy-lang-curr .yith-wcmcs-currency-list .yith-wcmcs-selected-currency{
    border: 1px solid #ccc;
}
.diy-lang-curr .gt_switcher{
    font-family: "Mulish";
    width: 100%;
}
.diy-lang-curr .gt_switcher .gt_option{
    width: calc(100% - 2px);
    border-radius: 5px;
    overflow: hidden;
    border: 1px solid #ccc;
    max-height: 300px;
}
.diy-lang-curr .gt_switcher .gt_selected{
    background: #fff;
}

.diy-lang-curr .gt_switcher .gt_selected a{
    width: calc(100% - 22px);
    padding: 10px;
    border-radius: 5px;
    font-family: "Mulish";
}
.diy-lang-curr .yith-wcmcs-shortcode,.diy-lang-curr .yith-wcmcs-currency-select{
    margin: 0;
    padding: 0;
}
.diy-lang-curr .yith-wcmcs-currency-flag img,.diy-lang-curr .gt_switcher a img{
    width: 30px!important;
    height: 30px!important;
    border-radius: 99px!important;
    border: 1px solid #ccc!important;
        max-height: 30px !important;
}/* End custom CSS */