.headerlogo img{max-width:280px;padding:20px 0;-webkit-transition:all .3s ease;transition:all .3s ease}.header .elementor-widget-opal-nav-menu{right:0px!important;left:auto;position:absolute}.home .headerusp{display:none!important}.headerusp>.elementor-container.elementor-column-gap-default{position:relative}.headerusp>.elementor-container.elementor-column-gap-default:after{position:absolute;content:"";width:100%;bottom:120%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:1px;background-color:rgb(30 142 206 / .5)}.elementor-nav-menu--dropdown.elementor-nav-menu__container>ul{padding:0}.elementor-nav-menu--dropdown-destop:not(.elementor-nav-menu--stretch) .elementor-nav-menu--dropdown.elementor-nav-menu__container,.elementor-nav-menu--dropdown-mobile:not(.elementor-nav-menu--stretch) .elementor-nav-menu--dropdown.elementor-nav-menu__container,.elementor-nav-menu--dropdown-tablet:not(.elementor-nav-menu--stretch) .elementor-nav-menu--dropdown.elementor-nav-menu__container{left:auto;right:0}rs-sbg{background-image:linear-gradient(20deg,rgb(0 0 0 / .3) 0%,transparent 100%)}.breadcrumb{display:none!important}.panel-content>.wrap{padding:0px!important}.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:0 10px}.mobilerepairsbox{position:relative;overflow:hidden}.mobilerepairsbox .mobilerepairsicon{position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:.1;left:-70px!important;bottom:-20px}.bookcol>.elementor-element-populated{padding:0px!important}.bookcol .bookbtn{height:100%!important}.bookcol .bookbtn *{height:100%}.bookcol .bookbtn .elementor-button-text{font-size:250%;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:upright;width:1em;height:auto}.bookcol .bookbtn .elementor-button{background-color:rgb(0 174 239 / .85)}.bookcol .bookbtn:hover .elementor-button{background-color:#0089bc}@media (max-width:751px){.bookcol .bookbtn .elementor-button-text{-webkit-writing-mode:inherit;-ms-writing-mode:inherit;writing-mode:inherit;width:100%}.bookcol .bookbtn .elementor-button{display:block;margin-bottom:50vw;height:auto}}.elementor-element .elementor-image-box-wrapper .elementor-image-box-img{padding-top:75%;height:0;width:calc(75% + 6px)!important;position:relative;background-color:#fff;border-radius:50%;border:3px solid #00AEEF;display:block;margin:0 auto 20px!important}.elementor-image-box-img>a{display:block;position:absolute;left:0;top:0;bottom:0;right:0;padding:15%;border-radius:50%;overflow:hidden}.elementor-image-box-img>a>img{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain}.elementor-element .elementor-image-box-wrapper .elementor-image-box-img::after{content:" ";display:block;position:absolute;left:-13px;top:-13px;right:-13px;bottom:-13px;border:5px solid #00AEEF;border-radius:50%;-webkit-transform:scale(.8);transform:scale(.8);z-index:-1;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease}.elementor-element .elementor-image-box-wrapper .elementor-image-box-img:hover::after{-webkit-transform:scale(1);transform:scale(1)}.booknetic_appointment{margin:0 auto}.booknetic_appointment_container .booknetic_service_card{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;width:calc(33% - 20px);height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;margin:10px;border:2px solid #fff0}.booknetic_appointment_container .booknetic_service_card .booknetic_service_card_image,.booknetic_appointment_container .booknetic_service_card.booknetic_service_card_selected .booknetic_service_card_image{height:0;width:calc(60% + 6px);padding-top:60%;overflow:hidden;position:relative;border:3px solid #00AEEF;margin:0 auto 20px}.booknetic_appointment_container .booknetic_service_card .booknetic_service_card_image>img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:15px}.booknetic_appointment_container .booknetic_service_card .booknetic_service_card_title{width:100%;text-align:center;font-size:1.3rem!important;line-height:1.5em}.booknetic_appointment_container .booknetic_service_card .booknetic_service_card_title>span:first-child{font-size:100%!important}.booknetic_hidden[style*="block"],.booknetic_hidden[style*="flex"]{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto}.booknetic_service_category{-webkit-box-flex:1!important;-ms-flex:1 1 100%!important;flex:1 1 100%!important;height:2em}@media (max-width:751px){.booknetic_appointment_container .booknetic_service_card{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}#booknetic_theme_1 .booknetic_service_extra_card{height:auto!important;padding:15px}#booknetic_theme_1 .booknetic_service_extra_card_image{float:none!important;margin:0 auto}#booknetic_theme_1 .booknetic_service_extra_card_title{width:100%!important;max-width:100%;margin-bottom:0;text-align:center}#booknetic_theme_1 .booknetic_service_extra_card_price{margin:10px 0;width:100%;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#booknetic_theme_1 .booknetic_appointment_container_header{height:auto}#booknetic_theme_1 .booknetic_calendar{margin:0 -8px}#booknetic_theme_1 .booknetic_time_div{max-width:100%;padding-left:0!important}}.booknetic_client_panel .form-row{width:100%}label[for="booknetic_input_birthdate"],#booknetic_input_birthdate,label[for="booknetic_input_gender"],#booknetic_input_gender{display:none}@media (max-width:1200px){.booknetic_appointment{min-width:0!important;width:100%!important}.booknetic_time_div{padding:0 0 0 15px!important}}ul.order_details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}ul.order_details li{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;padding:15px 20px}p.cart-empty.woocommerce-info{-webkit-animation:none;animation:none;-webkit-transform:none;transform:none}.handheld-footer-bar{display:none}#ship-to-different-address label span{font-size:1.71429rem;font-weight:600}#ship-to-different-address #ship-to-different-address-checkbox{transform:scale(1.5);margin-bottom:8px}body.blog .content-area .site-main{display:flex;width:100%;flex-wrap:wrap;gap:20px}body.blog .content-area .site-main .status-publish{width:32%;padding:20px;margin-bottom:16px;box-shadow:rgb(0 0 0 / .33) 0 2px 10px;border-radius:6px;height:380px}body.blog .content-area .site-main .status-publish blockquote{width:100%;overflow:hidden;padding:0;border:0;background-color:#fff0;height:76px;margin-bottom:0}body.blog .content-area .site-main .status-publish blockquote p{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden;white-space:nowrap;font-size:16px;line-height:25px}body.blog blockquote:before{display:none}body.blog .content-area .site-main .status-publish .entry-header h2 a{font-size:22px;font-weight:600;line-height:28px;display:block}body.blog .content-area .site-main .status-publish .entry-header .entry-meta{display:none}body.blog article.type-post .entry-content:before{display:none!important}body.blog p:empty{display:none!important}body.blog .entry-content strong{font-size:0}body.blog .entry-content strong img,body.blog .entry-content p img{display:block;width:100%!important;margin:0px!important;height:100px;object-fit:cover}body.blog .page-title-bar{display:block}body.blog .status-private{display:none!important}body.blog nav.navigation.pagination{width:100%;padding:15px 0}body.blog .entry-content p:nth-child(even){display:none}body.blog .page-numbers:not(ul).current{color:#fff;background-color:#000;font-weight:600}body.blog .page-header.d-none{display:block}body.blog .page-title-bar{background-image:url(https://mobilesolutions-ea.co.uk/wp-content/uploads/2024/03/office_indoor_plant.jpg)!important;background-repeat:no-repeat;background-size:cover;height:400px;display:flex;justify-content:center;align-items:center;position:relative}body.blog .page-title-bar::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgb(0 0 0 / .3);z-index:-1}body.blog .page-header.d-none h2{color:#fff;font-size:44px!important;line-height:48px!important}.page-title-bar{display:none}@media only screen and (max-width:1024px){body.blog .content-area .site-main .status-publish{width:31.8%}body.blog .content-area .site-main .status-publish .entry-header h2 a{font-size:20px;line-height:26px}}@media only screen and (max-width:991px){body.blog .content-area .site-main .status-publish{width:48%}body.blog .page-title-bar{height:320px}body.blog nav.navigation.pagination{margin-bottom:20px}}@media only screen and (max-width:575px){body.blog .content-area .site-main .status-publish{width:100%;height:auto;margin-bottom:10px}body.blog .content-area .site-main .status-publish blockquote p{font-size:15px;line-height:24px}body.blog .page-title-bar{height:300px}body.blog .page-header.d-none h2{font-size:42px!important;line-height:46px!important}}