/********* Compiled - Do not edit *********/
:root{--color-primary:#d52881;--color-secondary:#00aec2;--color-gradient-start:#d52881;--color-gradient-stop:#00aec2;--color-link:#d52881;--color-link-hover:#1f3c7b;--lqd-cc-size-inner:12px;--lqd-cc-active-bw:1px;--lqd-cc-active-bg:rgb(255, 255, 255);--lqd-cc-active-bc:rgb(255, 255, 255);--lqd-cc-active-circle-txt:rgb(255, 255, 255);--lqd-cc-active-circle-color:rgb(39, 39, 58);}body{font-family:'neuzeit-grotesk', sans-serif ;font-weight:400;line-height:1.6em;font-size:17px;color:#27273a;}.btn{font-family:inherit;font-weight:700;line-height:16px;letter-spacing:0.02em;font-size:16px;}.lqd-post-content, .lqd-post-header .entry-excerpt{font-family:inherit;line-height:1.73em;font-size:19px;color:#737373;}.h1,h1{font-family:'neuzeit-grotesk', sans-serif ;font-weight:700;line-height:1.2em;font-size:55px;color:#27273a;}.h2,h2{font-family:'neuzeit-grotesk', sans-serif ;font-weight:700;line-height:1.2em;font-size:48px;color:#27273a;}.h3,h3{font-family:'neuzeit-grotesk', sans-serif ;font-weight:700;line-height:1.2em;font-size:38px;color:#27273a;}.h4,h4{font-family:'neuzeit-grotesk', sans-serif ;font-weight:700;line-height:1.2em;font-size:30px;color:#27273a;}.h5,h5{font-family:'neuzeit-grotesk', sans-serif ;font-weight:700;line-height:1.2em;font-size:25px;color:#27273a;}.h6,h6{font-family:'neuzeit-grotesk', sans-serif ;font-weight:700;line-height:1.2em;font-size:21px;color:#27273a;}.main-header .navbar-brand{max-width:150px;}.titlebar-inner h1{font-size:45px;line-height:45px;}.titlebar-inner p{}.titlebar-inner{padding-top:60px;padding-bottom:60px;}.titlebar{background-color:transparent;background-image:url( ../2021/08/line.svg);background-repeat:repeat;background-size:inherit;}@media screen and (min-width: 992px){body.has-sidebar #lqd-contents-wrap{padding-top:25px;}}@media screen and (max-width: 1199px){[data-mobile-nav-style=modern] .lqd-mobile-sec:before{background:rgb(245, 245, 245);}[data-mobile-nav-style=modern] .lqd-mobile-sec .navbar-collapse ul .nav-item-children > li > a, [data-mobile-nav-style=modern] .lqd-mobile-sec .navbar-collapse ul > li > a, [data-mobile-nav-style=modern] .lqd-mobile-sec .navbar-collapse ul.nav.main-nav .nav-item-children > li > a, [data-mobile-nav-style=modern] .lqd-mobile-sec .navbar-collapse ul.nav.main-nav > li > a, [data-mobile-nav-style=modern] .lqd-mobile-sec .megamenu .ld-fancy-heading > *{color:rgb(45, 45, 48);}[data-mobile-nav-style=modern] .lqd-mobile-sec .navbar-collapse ul .nav-item-children > li > a:hover, [data-mobile-nav-style=modern] .lqd-mobile-sec .navbar-collapse ul > li > a:hover, [data-mobile-nav-style=modern] .lqd-mobile-sec .navbar-collapse ul.nav.main-nav .nav-item-children > li > a:hover, [data-mobile-nav-style=modern] .lqd-mobile-sec .navbar-collapse ul.nav.main-nav > li > a:hover{color:rgb(45, 45, 48);}}.logo-default{
    max-width:150px !important;
}
@media screen and (min-width: 1200px) {
.is-stuck {
    background-color: rgba(0, 0, 0, 1);
    box-shadow: 0 4px 20px rgba(0,0,0,.05);
}}

/* Page Title */
.titlebar-inner {
    border-bottom: 1px solid #ededed;
}

/* About the Fix Repair Phone */

@media screen and (min-width: 992px){
.lqd-tabs-style-3 .lqd-tabs-nav.justify-content-md-center li {
    padding-inline-start: 5px;
    padding-inline-end: 5px;
}
}
.location-days-key{
    width: 10%;
    float: left;
}
.location-days{
    width: 24%;
}

/* Mobile */

[data-mobile-nav-style=modern] .lqd-mobile-sec .navbar-collapse .nav-trigger .bars {
    border: 2px solid rgb(39 39 58);
}

[data-mobile-nav-style=modern] .lqd-mobile-sec .navbar-collapse .nav-trigger .bar {
    background-color: #27273a;
}
.mobile-full{
	width: calc(25.3333% - 10px) !important;
}
iframe{
    pointer-events: none !important;
    opacity: 0.9 !important;
}
/*NEED A REPAIR MOBILE SCREEN CSS*/
.need-repair-children-title .lqd-fb-content-inner{
    padding: 0.7rem !important;
}
.need-repair-children-title .lqd-fb-footer{
   padding: 0.4rem  !important; 
}
@media (max-width: 415px){
    .device-list .mobile-full {
        width:100% !important;
    }
    .fieldInput.-large .fieldInput-input {
        width: 255px !important;
    }
    .services-item {
        display: block !important;
        margin: 0px !important;
        margin-top:5px !important;
    }
    .card.serviceCard .serviceCard-inner {
        width: auto !important;
    }
    .device-list .mobile-full figure figcaption {
        font-family: 'neuzeit-grotesk', sans-serif !important;
        font-size: 23px;
    }
}
@media (max-width: 1240px){
    #primary-nav li a{
        padding: 10px !important;
    }
}
/*@media (max-width: 1200px){
    .lqd-head-sec-wrap{
        display:none !important;
    }
}*/
.weglot-flags>a span:before {
    display: block !important;
}
.rightsec {
    display: flex;
    flex: 48% !important;
}
.progressbar{
    padding-left:0px !important;
}