.elementor-kit-20{--e-global-color-primary:#E31E2D;--e-global-color-secondary:#494B4C;--e-global-color-text:#343434;--e-global-color-accent:#E31E2D;--e-global-color-e8437be:#C60100;--e-global-color-5c81663:#B043AD;--e-global-color-e6ddc0a:#723861;--e-global-color-dba04cc:#02BCD3;--e-global-color-5a19d0c:#008DA3;--e-global-color-b0c5e26:#B5BF24;--e-global-color-bdeb3ca:#FED429;--e-global-color-9f71672:#F3A81F;--e-global-color-93392be:#F6F6F6;--e-global-typography-primary-font-family:"Vodafone Regular";--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Montserrat";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Vodafone Regular";--e-global-typography-text-font-size:15px;--e-global-typography-text-font-weight:400;--e-global-typography-text-letter-spacing:0px;--e-global-typography-accent-font-family:"Vodafone Regular";color:var( --e-global-color-secondary );font-family:"Vodafone Regular", Sans-serif;font-size:16px;font-weight:500;}.elementor-kit-20 a{color:var( --e-global-color-primary );}.elementor-kit-20 h1{font-family:"Vodafone Bold", Sans-serif;}.elementor-kit-20 h2{font-family:"Vodafone Bold", Sans-serif;font-size:30px;}.elementor-kit-20 h3{font-family:"Vodafone Bold", Sans-serif;}.elementor-kit-20 h4{font-family:"Vodafone Bold", Sans-serif;}.elementor-kit-20 h5{color:#818181;font-family:"Vodafone Bold", Sans-serif;font-size:21px;}.elementor-kit-20 h6{font-family:"Vodafone Bold", Sans-serif;}.elementor-kit-20 button,.elementor-kit-20 input[type="button"],.elementor-kit-20 input[type="submit"],.elementor-kit-20 .elementor-button{font-family:"Vodafone Extra Bold", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;background-color:var( --e-global-color-primary );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:5px 5px 5px 5px;}.elementor-kit-20 button:hover,.elementor-kit-20 button:focus,.elementor-kit-20 input[type="button"]:hover,.elementor-kit-20 input[type="button"]:focus,.elementor-kit-20 input[type="submit"]:hover,.elementor-kit-20 input[type="submit"]:focus,.elementor-kit-20 .elementor-button:hover,.elementor-kit-20 .elementor-button:focus{background-color:#C60100;}.elementor-kit-20 label{font-family:"Vodafone Regular", Sans-serif;font-weight:500;}.elementor-kit-20 input:not([type="button"]):not([type="submit"]),.elementor-kit-20 textarea,.elementor-kit-20 .elementor-field-textual{background-color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:7px 7px 7px 7px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1300px;}.e-con{--container-max-width:1300px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-20 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.fs-label-wrap, .facetwp-input-wrap {width:100%!important;}

.facetwp-search {width:100%;}
.facetwp-facet {margin-bottom:0!important;    font-family: 'Vodafone Regular';}

.fs-label-wrap .fs-label {padding: 10px 22px 10px 10px!important;}
.facetwp-type-fselect .fs-wrap, .facetwp-type-fselect .fs-dropdown {width:100%!important;position:relative!important;}
.facetwp-type-pager {
    margin-top:20px;
    text-align:center;
}
.facetwp-load-more {width:50%;}
.facetwp-type-fselect .fs-option .fs-option-label {overflow:hidden;text-overflow:ellipsis;}

.facetwp-btn {
    top: -2px!important;
    right: 10px!important;
    line-height: 1;
    position: absolute;
    cursor: pointer;
    opacity: 0.3!important;
}

.facetwp-selections ul {
    margin:0 0 20px 0!important;
}

.facetwp-selections li {
    padding:8px 10px!important;
    margin-right:5px;
    border-radius:3px;
    border:1px solid #dadada;
    font-family: 'Vodafone Regular'
}

.facetwp-selections li:hover {
    background:#f4f4f4;
}

.facetwp-selections li .facetwp-selection-label {
    opacity:0.8;
}

.facetwp-selections li .facetwp-selection-value {
    margin-right:0;
    padding-right:18px;
}

.facetwp-selections li .facetwp-selection-value + .facetwp-selection-value {
    margin-left:10px;
}

.facetwp-search:focus {outline:none!important;border-color:#777!important;}

.fs-arrow {right:10px!important;}

.site-main ul {margin:0;list-style:circle;}
.site-main ul li {margin-left:20px;}/* End custom CSS */