body{margin:0px;padding:0px;overflow-x:hidden;font-family: 'Open Sans', sans-serif;}
ul{list-style:none;}
a:focus,button:focus{outline:none;}
p{font-size:16px;color:#444;}
a:hover{text-decoration:none;}
a{display:inline-block;}
img{max-width:100%;}
.py-80{padding-bottom:80px;padding-top:80px;}
.pb-80{padding-bottom:80px;}
.pt-80{padding-top:80px;}
.py-40{padding-bottom:40px;padding-top:40px;}
.common-btn{background-color:#ed1c24;padding:10px 35px;border:2px solid #ed1c24;color:#fff;font-size:17px;border-radius:0;font-weight:500;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;display:inline-block;}
.common-btn:hover{background-color:#fff;border:2px solid #ed1c24;color:#ed1c24;}
/************top header************************/
.Fragile-text span img{max-width:21px;}
.Fragile-text h1{font-size:39px;text-transform:uppercase;font-family:'Impact';color:#000;margin-bottom:0px;}
.Fragile-text h2{font-size:39px;text-transform:uppercase;font-family:'Impact';color:#E50019;text-transform:uppercase;margin:0;}
header .Fragile-text.text-left h2{color:#000 ;}
.Fragile-text h2 a{color:#E50019;}
.Fragile-text span{color:#ff1500;}
.menu{position:relative;line-height:30px;background-color:#fff;}
.bg-light{background-color:transparent !important;padding:0px;}
.navbar-light .navbar-nav .nav-link{color:#fff;padding:17px;text-transform:uppercase;font-weight:700;font-size:20px;}
.navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show > .nav-link{color:#fff;}
/**************** banner css ****************/
section.banner-sec{/*background-image:url(../images/Banner_Photo.jpg);*/
display:block;background-repeat:no-repeat;background-size:cover;background-position:center center;height:500px;display:flex;display:-webkit-flex;display:-ms-flex;-webkit-align-items:center;-ms-align-items:center;position:relative;}
.logo img{width:450px;}
.right_head{position:absolute;right:15%;/*background:rgba(0, 0, 0, 0.1);*/
background:transparent;top:0;padding:15px;}
.inner-welcome h3{font-size:28px;font-weight:700;text-transform:uppercase;color:#ff0000;margin-bottom:20px;}
.logo-img img{width:70%;}
.logo-img.milestone-badge-img img{width:100%;}
/****Welcome ***/
section.welcome-section{background:#d9d7d7;}
.welcome-section p{font-size:18px;color:#000;}
.logo-img img{width:180px;}
.logo-img ul li{padding-right:30px;}
.logo-img ul li:last-child{padding-right:0px;}
/*****slider********/
.service-box{background-color:#ff2626;padding:20px;border-radius:20px;text-align:center;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;}
.service-box:hover{background-color:#9d9d9d;}
.service-box img{width:100%;display:block;height:154px;object-fit:contain;text-align:center;margin-bottom:15px;margin-left:auto;margin-right:auto;}
.service-box p{color:#fff;font-size:16px;font-weight:600;}
.col-20{flex:0 0 20%;-ms-flex:0 0 20%;max-width:20%;padding-right:15px;padding-left:15px;}
/****logos***/
.logo-sec ul li{max-width:16.6666%;flex:0 0 16.666%;-ms-flex:0 0 16.666%;padding:0px 10px;}
.logo-sec2 ul li{max-width:25%;padding:0px 15px;flex:0 0 25%;-ms-flex:0 0 25%;text-align:center;}
.logo-sec2 img{width:auto;}
.reasons-text{background-color:#d9d7d7;padding:50px 0px;text-align:center;font-weight:bold;}
.reasons-text p{color:#ff2626;font-size:30px;}
/***stress-free****/
.stress-free-sec{padding:70px 0px;}
.stress-free-sec .card-header{padding:0;margin-bottom:0;background-color:#e50019;}
.stress-free-sec .btn{color:#fff;padding:10px 35px 10px 60px;position:relative;font-size:24px;font-weight:600;text-transform:uppercase;}
.stress-free-sec .btn:hover,.btn:focus{text-decoration:none;box-shadow:none;color:#fff;}
.stress-free-sec .card{border-radius:0px;border-left:none;border-right:none;}
.stress-free-sec .card-body{background-color:#e9e9e9;color:#888;font-size:18px;}
.stress-free-sec .btn::before{content:'';width:20px;height:2px;background:#fff;position:absolute;top:50%;margin-right:120px;left:16px;}
.stress-free-sec .btn::after{content:'';width:2px;height:20px;background:#fff;position:absolute;top:50%;margin-right:120px;left:25px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);}
.stress-free-sec button[aria-expanded="true"]::after{display:none;}
.customer-review-box{background-color:#e5001a;padding:40px 0px;}
.cr-box{background-color:#fff;padding:20px;border-radius:10px;text-align:center;}
.cr-box h6{color:#ff2626;font-size:16px;}
.cr-box p{font-size:18px;}
.customer-review-box .slick-slide{opacity:1;}
.customer-review-box .slick-active{opacity:1;}
.customer-review-box .slick-current{opacity:1;}
.customer-review-box .slick-arrow{color:transparent;font-size:0;background-color:transparent;box-shadow:none;border-radius:0;}
.customer-review-box .slick-next{right:-30px;width:0;height:0;border-top:60px solid transparent;border-bottom:60px solid transparent;border-left:20px solid white;}
.customer-review-box .slick-prev{left:-30px;width:0;height:0;border-top:60px solid transparent;border-bottom:60px solid transparent;border-right:20px solid white;}
.QUOTE-sec{background-color:#d9d7d7;padding:25px 0px;}
.QUOTE-sec h2{font-size:55px;font-family:'Impact';color:#000;}
.fragile1-sec{background-color:#ff1500;}
.fragile1-right h3{color:#fff;font-size:23px;font-weight:500;}
.site-footer{background-color:#000;padding-top:70px;}
.foot-box h5{color:#ff1500;font-weight:700;font-size:23px;}
.foot-box a{color:#fff;font-size:18px;margin-bottom:2px;}
.site-footer h6{color:#fff;font-size:18px;}
.site-footer p{font-size:20px;color:#5e5b5b;}
.common-heading{font-weight:600;}
/***********************/
.video-sec iframe{width:100%;}
/*.page-template-about .video-sec iframe{height:500px;}*/
.video-left img{max-width:900px;}
.video-right p{font-size:20px;}
.getquotes{position:fixed;top:170px;right:-147px;background-color:#ed1c24;padding:12px 10px;border:7px solid #fff;border-right:none;color:#fff;font-family:'Impact';font-size:50px;border-radius:5px;z-index:9;}
.getquotes1{position:fixed;top:310px;right:0;background-color:#515050;padding:12px 10px;border:7px solid #fff;border-right:none;color:#fff;font-family:'Impact';font-size:35px;border-radius:5px;z-index:99;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;}
#getquotes1:hover{font-size:38px;/*max-width:180px;top:240px;*/color:#fff;text-align:center;}
#getquotes1:hover {
    color: #fff;
    text-align: center;
    background-color: #2b2b2b;
}
.getquotes2{position:fixed;top:410px;right:0;background-color:#ed1c24;padding:12px 10px;border:7px solid #fff;border-right:none;color:#fff;font-family:'Impact';border-radius:5px;z-index:9; font-size:35px;}
/*.getquotes2.getquote2-action{}*/
.btn-expander{width:400px;height:400px;z-index:8;top:410px;right:0;position:fixed;}
.btn-expander:hover .getquotes2{max-width:360px;}
.getquotes3{position:fixed;top:410px;right:-286px;background-color:#ed1c24;padding:12px 10px;border:7px solid #fff;border-right:none;color:#fff;font-family:'Impact';font-size:35px;border-radius:5px;z-index:9;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;}
.getquote4-action:hover{color:#515050;}
.getquote4-action{color:rgba(81,80,80,0.1);font-family:'Impact';font-size:35px;z-index:9;transition:all .8s ease-in-out;-webkit-transition:all .8s ease-in-out;-ms-transition:all .8s ease-in-out;transition-delay:3s;display:inline !important;margin:0 auto;/*padding:0 35px 0 60px;*/
border:1px solid #515050;padding-right:35px !important;padding-left:35px !important;margin-bottom:0;}
.getquote4-action{letter-spacing:-1px;/*color:rgba(81,80,80,0.1);background:-webkit-gradient(linear, left top, right top, from(#515050), to(#515050), color-stop(0.5, #fff));background:-moz-gradient(linear, left top, right top, from(#515050), to(#515050), color-stop(0.5, #fff));background:gradient(linear, left top, right top, from(#515050), to(#515050), color-stop(0.5, #fff));-webkit-background-size:50px 100%;-moz-background-size:50px 100%;background-size:50px 100%;-webkit-background-clip:text;-moz-background-clip:text;background-clip:text;-webkit-animation-name:shimmer;-moz-animation-name:shimmer;animation-name:shimmer;-webkit-animation-duration:8s;-moz-animation-duration:8s;animation-duration:8s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;animation-delay:3s;background-repeat:no-repeat;background-position:0 0;*/
background-color:#515050;border:7px solid #fff;padding:12px 10px;border-radius:5px;}
a.getquote4-action{color:#fff;}
@-moz-keyframes shimmer{0%{background-position:top left;}
100%{background-position:top right;}
}
@-webkit-keyframes shimmer{0%{background-position:top left;}
100%{background-position:top right;}
}
@-o-keyframes shimmer{0%{background-position:top left;}
100%{background-position:top right;}
}
@keyframes shimmer{0%{background-position:top left;}
100%{background-position:top right;}
}
/*.getquote1-action{right:-286px !important;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;}
*/
.getquote1-action:hover, .getquote1-action#getquotes1:hover{font-size:32px;max-width: 245px;top: 1px!important;}
/*.getquote2-action{right:-286px !important;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;}
*/
.getquote3-action{right:0 !important;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;}
.QuickQuote-common .qa{position:relative;background-color:#a74e50;padding:15px;display:block;background:;border-radius:5px;margin-bottom:0;border:2px solid #fff;height:200px;display:flex;display:-webkit-flex;display:-ms-flex;align-items:center;-webkit-align-items:center;-ms-align-items:center;justify-content:center;-webkit-justify-content:center;-ms-justify-content:center;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;}
.QuickQuote-common input.service-chk,.QuickQuote-common input.size_location-chk{opacity:0;width:100%;height:100%;display:block;position:absolute;left:0;top:0;cursor:pointer;}
.qouates-pagination a{height:auto !important;}
.QuickQuote-common a.qa:hover, .QuickQuote-common a.qa:focus, .QuickQuote-common a.qa:focus-within,.QuickQuote-common a.qa.active{background-color:#f9abab;color:#fff;}
.QuickQuote1 h6{text-align:center;font-weight:600;font-size:20px;}
#quotesform .modal-dialog{max-width:700px;}
.modal-body{background-image:url("../images/FRA_Logo.png");background-color:#5d5d5d;background-size:auto;background-repeat:no-repeat;background-position:center center;border-radius:10px;overflow:hidden;box-shadow:inset 0 0 0 8000px rgb(0 0 0 / 75%);}
.QuickQuote-common h3{color:#fff;text-align:center;font-weight:700;font-size:37px;text-transform:uppercase;}
.QuickQuote-common p{color:#fff;text-align:center;font-size:20px;font-weight:600;}
.QuickQuote1 h6{color:#fff;font-weight:600;font-size:22px;}
.close{color:#fff;opacity:1;font-size:28px;line-height:19px;}
.QuickQuote-common::before{position:absolute;width:100%;height:100%;background-color:#5d5d5d;content:'';left:0;top:0;z-index:-1;}
.QuickQuote2{text-align:center;}
.QuickQuote2 img{max-width:200px;}
.qouates-pagination ul li{max-width:33.33%;flex:0 0 33.33%;-ms-flex:0 0 33.33%;text-align:center;}
.qouates-pagination .btn{background-color:#fff;font-weight:500;}
.qouates-pagination ul li:first-child{text-align:left;}
.qouates-pagination ul li:last-child{text-align:right;}
.middile-btn,.middile-bin{color:#ddd;font-size:18px;font-weight:500;}
.middile-btn:hover{color:#ddd;}
.QuickQuote-common .form-control{color:#fff;border-radius:6px;border:1px solid #ddd;height:45px;background:rgba(255,0,0,0.3);}
.QuickQuote-common .form-control:focus{background:#fff !important;color:#000 !important;box-shadow:0 0px 5px #f50303;}
.QuickQuote-common .form-control:placeholder-shown{color:#fff;background:rgba(255,0,0,0.3);}
.QuickQuote-common .form-control:not(:placeholder-shown){background:#fff;color:#000;}
input#qdate{color:#fff;background:rgba(255,0,0,0.3);}
.input#qdate:focus{background:#fff;color:#000;box-shadow:0 0px 5px #f50303;}
input#qdate:not(:placeholder-shown){color:#000;background:#fff;}
input#qdate:placeholder-shown{color:#fff;background:rgba(255,0,0,0.3);}
/*input#qdate:not(:disabled):not(:focus){*/
input#qdate:not(:disabled):not(:focus){color:#fff;background:rgba(255,0,0,0.3);}
textarea.wpcf7-form-control.wpcf7-textarea.form-control.selectedTextarea:not(:disabled):not(:focus){color:#fff !important;background:rgba(255,0,0,0.3) !important;}
.QuickQuote-common .form-control:visited{background:#fff;}
.REVIEW-detail span.q_title{width:50%;display:inline-block;margin:5px 0;font-weight:700;}
.REVIEW-detail span.q_data{width:50%;display:inline-block;margin:5px 0;}
a.qa.active + br + h6,a.qa.active + h6{color:#ed1c24 !important;}
.QuickQuote-common input#submit-form{background:#ed1c24;color:#fff !important;border:blanchedalmond;}
.QuickQuote-common input#submit-form:hover{background:#000;color:#fff !important;}
.qouates-pagination .btn:hover{background:#ed1c24;color:#fff;}
ul.p-0.d-flex.justify-content-center.align-items-center{justify-content:space-between !important;margin-bottom:0px;}
.QuickQuote-common{width:100%;}
.wpcf7 .QuickQuote-common,.QuickQuote-common.QuickQuote1{align-items:center;-ms-align-items:center;justify-content:center;-ms-justify-content:center;}
.QuickQuote-common.QuickQuote1{display:-ms-flexbox;display:flex;}
.inner-QuickQuote-common{width:100%;padding:50px 0;}
.QuickQuote-common .form-control::placeholder{color:#fff;opacity:1;}
.QuickQuote-common.QuickQuote6 input#submit-form{margin-top:10px;}
.QuickQuote-common.QuickQuote2 .inner-QuickQuote-common{padding:0;}
.inner-QuickQuote-common .wpcf7-form-control-wrap textarea{background-color:rgb(167 78 80 / 80%);color:#fff;resize:none;}
.inner-QuickQuote-common .wpcf7-form-control-wrap textarea::placeholder{color:#fff;}
.inner-QuickQuote-common .wpcf7-form-control-wrap textarea:focus,.inner-QuickQuote-common .wpcf7-form-control-wrap textarea.selectedTextarea{background-color:#fff;color:#000;}
.QuickQuote1,.QuickQuote3,.QuickQuote4,.QuickQuote5,.QuickQuote6, .QuickQuotenew4{min-height:550px;}
.QuickQuote-common.QuickQuote4 h6{color:#fff;font-weight:bold;}
.inner-QuickQuote-common h6{text-align:center;margin:10px 0 0;}
.QuickQuote-common label{color:#fff;font-size:18px;font-weight:400;}
.QuickQuote5 a{height:140px;}
.QuickQuote5 h6{font-size:18px;text-align:center;color:#fff;font-weight:600;}
.REVIEW-detail{color:#000;border-radius:6px;margin-bottom:15px;background-color:#fff;padding:15px;}
.qa:hover .q1,.qa:hover .q2,.qa:hover .q3,.qa:hover .q4,.qa:hover .q5,.qa:hover .q6,.qa:hover .q7{display:none;}
.qa:hover .q1-white,.qa:hover .q2-white,.qa:hover .q3-white,.qa:hover .q4-white,.qa:hover .q5-white,.qa:hover .q6-white,.qa:hover .q7-white{display:block;}
.q1-white,.q2-white ,.q3-white,.q4-white ,.q5-white ,.q6-white ,.q7-white{display:none;}
.stress-free-sec .card-body{font-size:18px;color:#555;}
.stress-free-sec .card-body h4{margin:30px 0;}
.stress-free-sec .card-body p{font-size:18px;color:#555;}
.fragile1-left img{width:100%;height:163px;}
.foot-box img{max-width:120px;border-radius:5px;}
/****************/
/*detailed quote form**/
.DetailedQuote-common .da{position:relative;background-color:#a74e50;padding:15px;display:block;background:;border-radius:5px;margin-bottom:0;border:2px solid #fff;height:200px;display:flex;display:-webkit-flex;display:-ms-flex;align-items:center;-webkit-align-items:center;-ms-align-items:center;justify-content:center;-webkit-justify-content:center;-ms-justify-content:center;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;}
.DetailedQuote-common input.dservice-chk,.QuickQuote-common input.dsize_location-chk{opacity:0;width:100%;height:100%;display:block;position:absolute;left:0;top:0;cursor:pointer;}
.DetailedQuote-common a.da:hover, .DetailedQuote-common a.da:focus, .DetailedQuote-common a.da:focus-within,.DetailedQuote-common a.da.active{background-color:#f9abab;color:#fff;}
.DetailedQuote1 h6{text-align:center;font-weight:600;font-size:20px;}
.DetailedQuote-common h3{color:#000;text-align:center;font-weight:normal;font-size:55px;text-transform:uppercase;font-family:'Impact';}
.DetailedQuote-common h4{font-weight:700;font-size:22px;}
.DetailedQuote-common p{color:#fff;text-align:center;font-size:20px;font-weight:600;}
.DetailedQuote1 h6{color:#000;font-weight:600;font-size:22px;}
.DetailedQuote-common::before{position:absolute;width:100%;height:100%;background-color:#55555594;content:'';left:0;top:0;z-index:-1;}
.DetailedQuote2{text-align:center;}
.DetailedQuote-single-page{background:#fff;color:#000;}
.QuickQuote2 img{max-width:200px;}
.comprehensiveQuote h3{color:#000;text-align:center;font-weight:normal;font-size:30px;text-transform:uppercase;font-family:'Impact';}
#detailedform .modal-dialog{max-width:700px;}
#detailedform .modal-content{background-color:transparent;}
#detailedform .DetailedQuote5 .form-control{width:80%;margin:auto;}
#detailedform .btn{width:90px;text-align:center;}
.DetailedQuote-common .form-control{color:#fff;border-radius:6px;border:1px solid #ddd;height:45px;background:rgba(255,0,0,0.3);}
.DetailedQuote-common .form-control:focus{background:#fff !important;color:#000 !important;box-shadow:0 0px 5px #f50303;}
.DetailedQuote-common .form-control:placeholder-shown{color:#fff;background:rgba(167,78,80,0.8);}
.DetailedQuote-common .form-control:not(:placeholder-shown){background:#fff;color:#000;}
.DetailedQuote-common .form-control:visited{background:#fff;}
a.da.active + br + h6,a.da.active + h6{color:#ed1c24 !important;}
.DetailedQuote-common input#submit-form{background:#ed1c24;color:#fff !important;border:blanchedalmond;}
.DetailedQuote-common input#submit-form:hover{background:#000;color:#fff !important;}
.DetailedQuote-common{width:100%;}
.wpcf7 .DetailedQuote-common,.DetailedQuote-common.DetailedQuote1{align-items:center;-ms-align-items:center;justify-content:center;-ms-justify-content:center;}
.DetailedQuote-common.DetailedQuote1{/*display:-ms-flexbox;*/
/*display:flex;*/
}

.QuickQuote-common.QuickQuote6 .inner-QuickQuote-common {
    padding-bottom: 0;
}
.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok {
    margin-top: 0;
}
.QuickQuote-common.QuickQuote6 .qouates-pagination {
    margin: 10px 0 0;
}
.fixed-header .menu.up ul.sub_menu {
    top: 100px !important;
}

.inner-DetailedQuote-common{width:100%;padding:0;}
.DetailedQuote-common .form-control::placeholder{color:#fff;opacity:1;}
.DetailedQuote-common.DetailedQuote6 input#submit-form{margin-top:30px;}
.DetailedQuote-common.DetailedQuote2 .inner-DetailedQuote-common{padding:0;}
.inner-DetailedQuote-common .wpcf7-form-control-wrap textarea{background-color:rgb(167 78 80 / 80%);color:#fff;resize:none;}
.inner-DetailedQuote-common .wpcf7-form-control-wrap textarea::placeholder{color:#fff;}
.inner-DetailedQuote-common .wpcf7-form-control-wrap textarea:focus,.inner-DetailedQuote-common .wpcf7-form-control-wrap textarea.selectedTextarea{background-color:#fff;color:#000;}
.DetailedQuote1,.DetailedQuote3,.DetailedQuote4,.DetailedQuote5,.DetailedQuote6, .DetailedQuotenew4{min-height:300px;}
.DetailedQuote-common.DetailedQuote4 h6{color:#fff;font-weight:bold;}
.inner-DetailedQuote-common h6{text-align:center;margin:10px 0 0;}
.DetailedQuote-common label{color:#fff;font-size:18px;font-weight:400;}
.DetailedQuote5 a{height:140px;}
.DetailedQuote5 h6{font-size:18px;text-align:center;color:#fff;font-weight:600;}
.da:hover .q1,.da:hover .q2,.da:hover .q3,.da:hover .q4,.da:hover .q5,.da:hover .q6,.da:hover .q7{display:none;}
.da:hover .q1-white,.da:hover .q2-white,.da:hover .q3-white,.da:hover .q4-white,.da:hover .q5-white,.da:hover .q6-white,.da:hover .q7-white{display:block;}
.q1-white,.q2-white ,.q3-white,.q4-white ,.q5-white ,.q6-white ,.q7-white{display:none;}
/*end detaile quote form*/
.regular.slider.slick-initialized .slick-slide, .regular.slider.slick-initialized .slick-slide div{display:flex !important;display:-ms-flex !important;width:100%;height:auto;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:center;-ms-justify-content:center;}
.regular.slider .slick-track{display:flex;display:-ms-flex;display:-webkit-flex;}
.top_nav ul,.bottom_nav ul{display:flex;display:-webkit-flex;display:-ms-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:center;-webkit-justify-content:center;-ms-justify-content:center;}
.top_nav ul li a{margin:5px 10px;color:#fff;font-size:20px;font-weight:600;}
.top-header{background-color:#000;padding:10px 0px;}
.bottom_nav ul li a{padding:35px 25px;font-size:20px;font-weight:600;color:#fff;}
.fixed-header .toggle-btn img{max-width:40px;}
.bottom_nav ul li a:hover{color:#000;}
.toggle-btn,.cross-btn{display:none;}
.fixed-header .menu-toggle{transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;}
body.fixed-header{padding-top:120px;}
.menu-toggle.toclass{right:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;}
.fixed-header .cross-btn img{width:14px;}
.fixed-header .menu{position:fixed;width:100%;background-color:#fff;z-index:99;top:0;padding:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;}
.fixed-header .toggle-btn, .fixed-header .cross-btn{display:block;position:absolute;top:50%;right:10px;background:transparent;border:none;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);z-index:2;}
.fixed-header .menu-toggle{background:#ddd;position:fixed;right:-330px;padding:15px;height:100%;width:330px;z-index:999;top:0px;}
.fixed-header .toclass{right:0;}
.fixed-header .bottom_nav ul li a{font-size:15px;font-weight:600;color:#000;display:block;border-bottom:1px solid #a8a4a4;padding:10px 0;}
.fixed-header .bottom_nav ul{display:block;}
.fixed-header .Fragile-text1{text-align:left !important;}
.fixed-header .cross-btn{top:12px;right:2px;}
.cross-btn img{width:20px !important;margin-left:5px;position:relative;top:-2px;}
.bottom_nav ul li .nav-arrow{position:absolute;content:"";border-right:2px solid #fff;width:7px;height:7px;top:45px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);right:1px;border-bottom:2px solid #fff;display:inline-block;cursor:pointer;z-index:9;}
.toclass .bottom_nav ul li .nav-arrow{position:absolute;content:"";border:0;background-image:url(../images/dropdown-arrow.png);background-size:21px;background-position:center;background-repeat:no-repeat;width:40px;height:40px;top:8px;transform:rotate(0deg);-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);right:-3px;display:inline-block;cursor:pointer;z-index:9;transition:all ease-in-out 0.3s;-webkit-transition:all ease-in-out 0.3s;-ms-transition:all ease-in-out 0.3s;}
.toclass .bottom_nav ul li .nav-arrow.active{top:10px;z-index:0;transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);}
.fixed-header .bottom_nav .sub_menu li a{color:#fff;border:none;}
/****about-page******/
.about-sec{background-color:#f5f5f5;}
.comm-heading{text-align:center;font-weight:bold;font-size:35px;color:#ed1c24;margin-bottom:40px;position:relative;z-index:0;}
.about-box ul li{margin-bottom:15px;}
.about-box ul li::before{content:'';background-repeat:no-repeat;width:47px;height:30px;display:block;position:absolute;left:0;background-size:50%;background-position:center center;}
.about-sec p{max-width:900px;font-size:20px;margin:auto;margin-bottom:25px;text-align:center;}
i.fa.fa-check-circle.slop {
    color: red;
    font-size: 34px;
    vertical-align: middle;
    float: left;
    margin-right: 10px;
}
.about-sec a{color:#ff1500;}
.about-sec .logo-img img{width:100px;}
.contct-sec p{max-width:100%;font-size:18px;text-align:left;}
.contact-form{max-width:500px;margin:auto;background-color:#ddd;padding:20px;position:relative;z-index:0;}
.contact-form::before{content:;content:'';width:210px;position:absolute;height:250px;/*background-image:url("../images/truck-front.png");*/
right:-196px;z-index:0;bottom:-153px;background-repeat:no-repeat;background-size:55%;}
.contact-form::after{content:'';width:860px;position:absolute;height:200px;/*background-image:url("../images/Truck-bottom.png");*/
z-index:-1;background-repeat:no-repeat;right:-325px;bottom:-191px;background-size:70%;}
.contactform-sec{padding-bottom:150px !important;}
.about-box{position:relative;}
.content-sec .comm-heading{font-size:30px;text-align:left;margin-bottom:25px;}
.content-sec h4{font-size:21px;font-weight:600;margin-bottom:20px;}
.dot-heading::before{content:'';width:10px;height:10px;background-color:#ed1c24;display:inline-block;margin-right:16px;border-radius:100%;}
.about-box a{color:#ff1500;text-decoration:underline;}
/******************Blog page ****************/
.inner-blog-sec.text-center.mt-4 h1{font-size:41px;font-weight:700;padding:20px;color:#ed1c24;text-transform:capitalize;}
.Quote-sec {
    background: black;
    text-align: center;
    padding: 30px;
    border-radius: 25px;
    height: 300px;
    color: #fff;
    display: flex;
    flex-direction: column;
    justify-content: center;
}
button.Quote-btn{background:#ed1c24;padding:10px 30px;color:#fff;border-radius:20px;}
.Quote-sec h2{font-size:29px;margin-bottom:15px;}
.follows-sec ul{font-size:18px;line-height:40px;font-weight:500;}
.follows-sec a{color:#000;}
.follows-sec a:hover{color:#ed1c24;}
section.follows-link-sec h3{font-size:26px;font-weight:600;color:#ed1c24;}
.follows-sec h4{font-size:20px;font-weight:600;}
/********* deal **********/
.deal-box{background-color:#ed1c24;padding:30px;color:#fff;border-radius:25px;min-height:236px;margin-bottom:20px;}
.fixed-header .bottom_nav{margin-top:20px;}
.deal-box h3{font-size:28px;font-weight:600;}
.deal-box p{font-size:18px;color:#fff;margin-bottom:0px;}
.deal-box:hover{background-color:#000000;}
section.deal h4{font-size:36px;font-weight:600;text-transform:capitalize;}
.offer h3{font-size:28px;font-weight:600;}
.offer-box{border:3px solid #ed1c24;padding:15px;margin:10px;}
.offer-box h3{font-size:28px;font-weight:600;}
/************ change-adderss ********/
.Establishment-change ul li::before{content:'';background-image:url(../images/right-arrow.png);background-repeat:no-repeat;width:42px;height:30px;display:block;position:absolute;left:15px;background-size:50%;background-position:center center;}
ul.change-address-list li{font-size:18px;line-height:30px;}
ul.change-address-list a{color:#ed1c24;font-weight:600;}
section.change-address h3{font-size:42px;font-weight:700;color:#ed1c24;}
.Establishment-change h3{font-size:26px;font-weight:600;color:#ed1c24;}
/*********** innsurance ***************/
.offer-insurance-head h3{font-size:28px;font-weight:600;}
.inner-insurance-sec{border-radius:25px;padding:38px;min-height:300px;border:5px solid #000;}
.inner-insurance-sec h3{font-size:28px;font-weight:600;}
.know-head h3{font-size:28px;font-weight:600;}
.contacts-form{background:#615f5f;padding:30px;border-radius:48px;border:10px solid;}
.form-group.form-text h6{font-size:18px;font-weight:600;color:#fff;}
.form-group.form-text h6 span{display:inline-block;margin:0 10px 0 0;text-align:center;width:34px;height:34px;background-color:#f33;border-radius:100px;line-height:34px;text-shadow:4px 4px 0 rgba(0,0,0,.23);color:#fff;font-size:20px;}
button.common-btn.send-btn{width:100%;}
/*********** moving-house ************/
.moving-house-text ul li::before{content:'';background-image:url(../images/right-arrow.png);background-repeat:no-repeat;width:42px;height:30px;display:block;position:absolute;left:15px;background-size:50%;background-position:center center;}
section.moving-house h2{font-size:40px;font-weight:700;color:#ed1c24;}
section.moving-house h3{font-size:28px;font-weight:600;}
.house-list{padding-left:16px;}
.house-list a{font-size:20px;padding:0px;color:#ed1c24;border-bottom:1px solid;margin-bottom:9px;}
.house-list p{font-size:18px;}
.moving-house-text li{font-size:18px;margin-bottom:25px;}
.moving-house-text h3{font-size:28px;font-weight:600;}
section.specific-sec h2{font-size:40px;font-weight:600;}
.inner-specific-sec{padding:25px;margin:10px;height:315px;border-radius:20px;border:4px solid #000;}
/******/
.site-header .bottom_nav ul li:hover .sub_menu{opacity:1;visibility:visible;top:90px;}
.bottom_nav ul li{position:relative;}
.sub_menu{flex-wrap:wrap;flex-direction:column;background:#ff1500;position:absolute;left:50%;padding:10px 0;margin:0px;z-index:1;top:110px;opacity:0;display:block;visibility:hidden;transition:all ease-in-out 0.3s;-ms-transition:all ease-in-out 0.3s;-moz-transition:all ease-in-out 0.3s;-webkit-transition:all ease-in-out 0.3s;width:294px;transform:translateX(-50%);text-align:center;}
.bottom_nav .sub_menu li a{color:white;display:block;width:100%;padding:5px 15px;clear:both;font-weight:400;text-align:inherit;white-space:nowrap;background-color:transparent;border:0;margin:0px;line-height:26px;text-transform:capitalize;}
.bottom_nav .sub_menu li a:hover{/*background-color:#000;*/
color:#ddd;}
.fixed-header .site-header .menu-toggle .bottom_nav ul .sub_menu{position:relative;top:0px;height:0;width:100%;-webkit-transition:0.3s all ease;-moz-transition:0.3s all ease;transition:0.3s all ease;padding:0;opacity:0;visibility:hidden;}
.fixed-header .site-header .bottom_nav ul li:hover .sub_menu{height:auto;opacity:1;visibility:visible;}
.fixed-header .bottom_nav .sub_menu li a{color:#fff;border-bottom:1px solid #a6a6a6;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.fixed-header .bottom_nav .sub_menu li a:hover{background-color:#c71000;}
/***5-10-2020******/
.bottom-menu{background-color:#ff1500;padding:0px}
.fixed-header .bottom-menu{background-color:#fff;padding:0}
.menu-padding{padding:20px 0}
.fixed-header .menu-padding{padding:20px 0}
.fixed-header .Fragile-text1 h2{text-align:right;padding-right:20px;position:relative;top:0px}
.form-group.form-text span.wpcf7-form-control-wrap{width:100%}
textarea.form-control.wpcf7-textarea{height:70px;margin-top:5px}
img.d-block,img.d-md-block{margin:auto;}
/***new-style***/
.new-video-frame-container{overflow:hidden;position:relative;width:100%}
.new-video-frame-container::after{padding-top:0;display:block;content:'';height:400px;}
.new-video-frame-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.fixed-header .toggle-btn{right:-39px;top:0;line-height:40px;transform:translate(0);}
.fixed-header .menu-toggle{padding:30px 15px;overflow-y:auto;}
.fixed-header .menu-toggle::-webkit-scrollbar{width:0;}
.fixed-header .cross-btn{top:30px}
.right-side-navigation-overlay{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8);z-index:99;display:none}
.new-top-header .top_nav ul{-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;position:relative;right:0}
.resources-dropdown-anchor{position:relative}
.new-top-header .top_nav .resources-dropdown-anchor .resources-dropdown{position:absolute;right:0;top:49px;width:240px;background-color:#fff;z-index:9;padding:0;display:block;opacity:0;visibility:hidden;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;transition:.3s all ease}
.new-top-header .top_nav .resources-dropdown-anchor .resources-dropdown li{display:block}
.new-top-header .top_nav .resources-dropdown-anchor .resources-dropdown li a{color:#333;display:block;font-size:14px;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;transition:.3s all ease;padding:5px 10px}
.new-top-header .top_nav .resources-dropdown-anchor .resources-dropdown li a:hover{background-color:#ff1500;color:#fff}
.new-top-header .top_nav .resources-dropdown-anchor:hover .resources-dropdown{opacity:1;visibility:visible}
.resources-dropdown-anchor::after{position:absolute;content:"";border-right:2px solid #fff;width:7px;height:7px;top:14px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);right:-3px;border-bottom:2px solid #fff;display:inline-block;cursor:pointer;z-index:9}
/***blog single-page***/
.common-heading h2{font-size:40px;font-weight:700;margin-bottom:60px;color:#ed1c24;}
.recent-post li{display:flex;display:-ms-lex;border-bottom:1px solid #ddd;margin-bottom:20px;align-items:center;-ms-align-items:center;padding-bottom:10px;}
.re-img{width:100px;}
.re-txt{width:calc(100% - 100px);padding:15px;}
.blog-single-left{position:relative;}
.blog-single-left img{width:100%;margin-bottom:20px;}
.blog-single-left h4{font-size:25px;color:#ed1c24;margin-bottom:15px;}
.blog-single-left h6{color:#aeaaaa;}
.bsr-com::before{position:absolute;top:0;left:-30px;width:1px;height:100%;content:"";background-color:#e5e5e5;}
.bsr-com::after{position:absolute;top:0;left:-30px;width:3px;height:50px;content:"";z-index:999;background-color:#ed1c24;}
.blog-single-left{padding-right:30px;}
.bsr-com{position:relative;}
.re-txt a{color:#ed1c24;font-weight:600;}
.child-moving-house h4::before{content:'';background:#ed1c24;width:15px;height:15px;display:inline-block;border-radius:100%;margin-right:10px;}
/*******/
.Testimonial-area{max-width:950px;margin:0 auto;padding:30px;border-radius:15px;background:#fff;}
.Testimonial-box{padding:20px;box-shadow:-1px 5px 9px -2px #d9d6d6;background-color:#fff;}
.Testimonial-box h3{color:#ed1c24;font-size:22px;font-weight:600;}
.fixed-header .nav-fragile{display:block;}
/****27-10-2020**/
.local-removal-box{text-align:center;}
.local-removal-box a{background-color:#fff;padding:20px;border-radius:5px;display:block;transition:all .5s ease;-ms- transition:all .5s ease;}
.local-removal-box a:hover{background-color:#333;}
.local-removal-box img{margin-bottom:20px;}
.local-removal-box h3{color:#333;font-size:30px;font-weight:600;}
.local-removal-box:hover h3{color:#fff;}
.page-template-perth .right_head{left:70px;top:0;right:initial;}
.calltoaction p{font-size:1.3rem!important;font-weight:600!important;}
section.custom-banner-class{margin:60px 75px;background-position-x:initial;}
.DetailedQuote-common .form-control.white-txt{color:#000!important;font-size:14px;line-height:30px;}
.DetailedQuote-common .form-control.white-txt:placeholder-shown{background:#fff;}
.DetailedQuote-common .form-control.white-txt::-webkit-input-placeholder{color:#000!important;}
.DetailedQuote-common .form-control.white-txt:-ms-input-placeholder{color:#000!important;}
.DetailedQuote-common .form-control.white-txt::placeholder{color:#000!important;}
.DetailedQuote-common .form-control.white-txt:focus::placeholder{opacity:0;}
.video-sec h1{font-weight:900;color:#ff1500;}
.page-template-gym-relocation .about-box h3{text-decoration:none!important;font-size:20px;}
.content-sec .custom-content{text-align:center;margin-top:25px;}
/*.content-sec img{image-rendering:auto;image-rendering:crisp-edges;image-rendering:pixelated;}
*/
.content-sec .ex-customer h2{font-size:35px;color:#ff0000;font-weight:bold;}
.content-sec .ex-customer .cst-svce-list ul li{position:relative;padding-left:60px;margin:40px 0;font-size:20px;}
.content-sec .ex-customer .cst-svce-list ul li::before{position:absolute;left:0;top:0;content:"";background-image:url(https://fragileremovals.rwsdelight.com/wp-content/uploads/2021/04/tick.png);background-size:cover;background-position:center;background-repeat:no-repeat;width:50px;height:50px;}
.content-sec .ex-customer h3{font-size:18px;font-weight:bold;text-align:center;padding:0 200px;color:#ff0000;margin:0;}
a.getquote4-action{display:none!important;}
input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}
input[type=number]{-moz-appearance:textfield!important;}
.welcome-section .inner-welcome{padding:0px 35px 0 160px;}
.detailed-sec .DetailedQuote-common .form-control:not(:placeholder-shown),.detailed-sec select.select_drop_form-control option.selectedoption, .detailed-sec .DetailedQuote-common select.selected,.detailed-sec .DetailedQuote-common input.selected{background:rgb(255 255 255) !important;color:#000;}
#myDatePicker .ui-datepicker-inline{margin: auto;}
.thank-contn{padding:125px 0;}
.thank-contn h2{font-weight:600;margin-bottom:30px;color:#000;}
.thank-contn p{font-size:18px;color:#000;font-weight:600;margin-bottom:15px;}
/***lightbox**/
@keyframes KBmodalAnimateBackground{0%{background-color:rgba(0, 0, 0, 0);}
100%{background-color:rgba(0, 0, 0, 0.7);}
}
@keyframes KBmodalAnimateContentShow{0%{opacity:0;}
100%{opacity:0.99;}
}
.KBmodal{cursor:pointer;}
.KBmodal__opened{position:fixed;z-index:9999999999999999999;top:0px;left:0px;width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;animation-name:KBmodalAnimateBackground;animation-duration:0.5s;animation-timing-function:ease-in-out;animation-fill-mode:forwards;}
.KBmodal__yt, .KBmodal__image{width:calc(100% - 75px);height:calc(100% - 30px);position:relative;display:flex;align-items:center;justify-content:center;}
.KBmodal__yt img, .KBmodal__image img{display:block;}
.KBmodal__yt iframe, .KBmodal__image iframe{max-width:100%;max-height:100%;opacity:0.99;}
.KBmodal__image{opacity:0;animation-name:KBmodalAnimateContentShow;animation-delay:0.5s;animation-duration:0.5s;animation-timing-function:ease-in-out;animation-fill-mode:forwards;}
.KBmodal__html{opacity:0;animation-name:KBmodalAnimateContentShow;animation-delay:0.5s;animation-duration:0.5s;animation-timing-function:ease-in-out;animation-fill-mode:forwards;cursor:auto;}
.KBgalleryNav{font-size:50px;font-weight:bold;background-color:black;color:white;transition:.5s;padding:0px 10px;}
.KBgalleryNav:hover{color:black;background-color:white;}
.gallery-sec li{max-width:100%;flex:0 0 100%;-ms-flex:0 0 100%;text-align:center;margin-bottom:20px;padding:0 15px;height: 550px;}
section.afratagline-wrap{padding:20px;background:#000;text-align:center;color:#fff;font-weight:bold;font-size:24px;border-top:1px solid #fff;}
section.afratagline-wrap{text-align:center;color:#fff;font-weight:bold;font-size:24px;}
.service-hide{display:none;}
div.wpcf7-mail-sent-ok{border:2px solid #398f14;font-weight:bold;color:white;}
.right_head h2{text-transform:uppercase;font-size:58px;font-weight:bold;letter-spacing:16px;margin:0;color:#000;}
.right_head p{font-weight:bold;color:#fff;font-size:20px;display:flex;align-items:center;}
.right_head p span.star{width:40px;display:inline-block;padding:0 5px;}
.bg_dark{background:#d7d7d7;padding:60px 0 75px;}
.QuickQuote-common a.qa.active .q1,.QuickQuote-common a.qa.active .q2,.QuickQuote-common a.qa.active .q3,.QuickQuote-common a.qa.active .q4,.QuickQuote-common a.qa.active .q5,.QuickQuote-common a.qa.active .q6,.QuickQuote-common a.qa.active .q7{display:none;}
.QuickQuote-common a.qa.active .q1-white,.QuickQuote-common a.qa.active .q2-white,.QuickQuote-common a.qa.active .q3-white,.QuickQuote-common a.qa.active .q4-white,.QuickQuote-common a.qa.active .q5-white,.QuickQuote-common a.qa.active .q6-white,.QuickQuote-common a.qa.active .q7-white{display:block;}
section.text_title{background:#d9d7d7;padding:20px 0;text-align:center;}
section.text_title h2{font-weight:bold;margin-bottom:0px;}
section.one_img.red{background:#e40019;padding:40px 0;}
section.one_img.blk{background:#fff;padding:40px;text-align:center;}
section.one_img.blk2{background:#000;padding:40px;text-align:center;}
.img_outer{text-align:center;}
.logo-img ul li{padding-right:30px;width:30%;}
.logo-img ul li:last-child{padding-right:0px;width:70%;}
.logo-img ul li:last-child img{width:100%;max-width:initial;}
.QuickQuote-common.QuickQuote5 a.qa{height:170px;}
.QuickQuote-common.QuickQuote5 a.qa + br{display:none;}
.qouates-pagination{/*padding:10px 0px;*/
margin:60px 0 0;}
body.home ul.flex-wrap.d-flex.p-0.align-items-center.justify-content-center li{width:50%;}
.top_nav ul li a:hover{color:#ff1500;}
.thank-you a.contactlink{color:#ff1500;}
/* #################################### SITON STYLES ####################################### */
.swiper-custom-next.swiper-button-disabled,.swiper-custom-prev.swiper-button-disabled{opacity:0.2;}
.video-sec{position:relative;}
/* Zoom In on hover */
.vid-thumb{overflow:hidden;display:block;width:auto;}
.vid-thumb img{display:block;}
.swiper-slide:hover .desc{margin:0px;padding:0px;text-decoration:underline;}
.vid-thumb img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;}
.vid-thumb:hover img{-webkit-transform:scale(1.08);transform:scale(1.08);}
/* ##################### SWIPER STYLES#######################*/
.swiper-container-videos .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets{position:relative;top:0px;}
.swiper-container-videos .swiper-slide a{text-decoration:none;font-size:14px;color:#1f2f3c;}
.swiper-container-videos .selected.swiper-slide a .desc{color:#721e2e;font-weight:bold;}
.swiper-container-videos .selected{border-bottom:1px solid #c4c4c4;}
/* slidesPerView:"auto" so the width of each slide set by CSS */
.swiper-container-videos .swiper-slide{max-width:auto;width:20%;text-align:center;font-size:0;background:#fff;margin-right:5px !important;}
.swiper-container-videos .swiper-slide a .desc{margin-top:3px;margin-bottom:3px;}
.swiper-container-videos .swiper-slide img{height:auto;width:100%;}
.swiper-pagination-bullet-active{background:#b4234c;}
.swiper-pagination-bullet{width:12px;height:12px;}
.swiper-custom-prev{position:absolute;padding:12px 15px;line-height:21px;left:10px;top:35%;display:inline-block;cursor:pointer;font-size:15px;z-index:2;border-radius:50px;background-color:#fff;border:0;box-shadow:0 4px 8px 0 rgba(0, 0, 0, 0.4);}
.swiper-custom-next{position:absolute;padding:12px 15px;line-height:21px;right:10px;top:35%;z-index:2;display:inline-block;cursor:pointer;font-size:15px;border-radius:50px;background-color:#fff;border:0;box-shadow:0 4px 8px 0 rgba(0, 0, 0, 0.4);}
.home .video-sec section#extra{position:relative!important;top:197px;bottom:initial!important;padding:0!important;}
.video-sec section#extra {
    top: 0px;
    position: relative !important;
    padding: 0 !important;
}
.video-sec.container {
    margin-bottom: 30px !important;
}
.ome .video-sec.container {
    margin-bottom: 0px !important;
}
.swiper-wrapper{margin-bottom:5px;}
.video-sec .fluid-width-video-wrapper{padding-top:50.25%!important;}
.logo-img{margin-bottom:20px;}
.routes-do ul, .ex-customer-list{padding:0;}
.routes-do ul li, .ex-customer-list li{position:relative;padding-left:55px;margin-bottom:30px;font-weight:normal;font-size:20px;}
.ex-customer-list li{font-size:18px;display:flex;}
.ex-customer-list li:last-child{margin-bottom:0px;}
.routes-do ul li span, .ex-customer-list li span{position:absolute;left:0;width:40px;vertical-align:middle;display:inline-block;top:-7px;}
.ex-customer-list li img{width:50px;height:50px;margin-right:10px;}
.routes-do h2.comm-heading{font-size:20px;margin-bottom:35px;font-weight:700;}
/*.routes-text-images figure{width:150px;}
*/
.routes-do{width:100%;}
.customer-services-sec{background-color:#d7d7d7;}
.ex-customer h2{text-align:center;font-weight:bold;font-size:35px;color:#ed1c24;margin-bottom:40px;position:relative;}
.ex-customer-list li span{top:0px;}
.logo-sec2 img{width:100%;}
#quotesform .modal-content{background-color:transparent;}
.mobile-fragile{display:none;}
.page-template-quote .QuickQuote-common{padding:0 60px;}
.page-template-quote .qouates-pagination{margin:40px 0 0;}
.QuickQuote-single-page{display:inline-block;width:100%;background-color:#727272;padding:100px 0;}
.QuickQuote-single-page .inner-QuickQuote-common{margin:0;}
.QuickQuote-single-page .QuickQuote-common{min-height:auto;}
.QuickQuote-single-page input#submit-form{margin-top:30px;}
#quotesform .QuickQuote5 .form-control{width:80%;margin:auto;}
#quotesform .btn{width:90px;text-align:center;}
/* .QuickQuotenew4 .form-control:focus{background:rgba(255,0,0,0.3);color:#fff!important;}
*/
.btn-expander:hover button.getquotes2{font-size:unset !important;}
.QuickQuotenew4 .form-control:focus{background:#fff;color:#000!important;}
.selecteddate{background:#fff !important;color:#000 !important;}
.btn.addlistitem{width:auto !important;}
.fixed-header .menu.up{top:0px!important;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;}
.fixed-header .top-header.up{position:fixed !important;width:100% !important;top:0px !important;z-index:9 !important;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;}
.fixed-header #new_main_menu.up{display:block !important;}
.bottom_nav2 ul{display:flex;display:-webkit-flex;display:-ms-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:center;-webkit-justify-content:center;-ms-justify-content:center;}
.bottom_nav2 ul li{position:relative;}
nav.bottom_nav2{line-height:30px;}
#new_main_menu.up{background-color:#ff1500;padding:0;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;}
.bottom_nav2 ul li a{padding:35px 25px;font-size:20px;font-weight:600;color:#fff;}
.bottom_nav2 ul li a:hover{color:#000;}
.bottom_nav2 ul li .nav-arrow{position:absolute;content:"";border-right:2px solid #fff;width:7px;height:7px;top:45px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);right:1px;border-bottom:2px solid #fff;display:inline-block;cursor:pointer;z-index:9;}
.bottom_nav2 ul{display:flex;display:-webkit-flex;display:-ms-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:center;-webkit-justify-content:center;-ms-justify-content:center;}
.bottom_nav2 .sub_menu li a{color:white;display:block;width:100%;padding:5px 15px;clear:both;font-weight:400;text-align:inherit;white-space:nowrap;background-color:transparent;border:0;margin:0px;line-height:26px;text-transform:capitalize;}
.site-header .bottom_nav2 ul li:hover .sub_menu{opacity:1;visibility:visible;top:50px;}
.autocomplete-items{background-color:#fff;padding:10px;}
.autocomplete-items div{padding:5px;}
.autocomplete-items div:hover{cursor:pointer;background-color:gray;}
section.video-sec.container{padding:0 !important;margin:auto;}
.red-text{color:#ed1c24;}
.font-normal{font-weight:700;font-size:18px;}
h2.faq-heading{font-weight:900;text-align:center;}
li.BUSINESS.RELOCATION:last-child{display:none;}
body.page-id-362 li.BUSINESS.RELOCATION:last-child{display:block !important;}
.fragile-ashburton{width:100%;text-align:right;padding:85px 150px;background-image:linear-gradient(to right, transparent , red);margin-right:0;height:100%;color:#fff;font-size:30px;font-weight:100;font-family:cursive;}

@media only screen and (max-width:800px){.swiper-container-videos .swiper-slide a{font-size:11px;line-height:14px;}
.getquote4-action{font-size:24px;padding:0 35px 0 115px;}
.fixed-header #new_main_menu{display:none !important;}
.getquotes1, .getquotes2{font-size:30px !important;}
.getquotes2{padding:12px 25px !important;}
.btn-expander:hover .getquotes2{max-width:245px !important; line-height: 60px;}
.getquotes2.getquote2-action:hover{max-width:unset !important;font-size:45px !important;}
}
@media only screen and (min-width:801px){.nav-fragile:nth-child(1),.nav-fragile:nth-child(2),.nav-fragile:nth-child(3),.nav-fragile:nth-child(4){display:none;}
}
@media only screen and (min-width:801px){.menu-toggle.toclass .nav-fragile:nth-child(1),
    .menu-toggle.toclass .nav-fragile:nth-child(2),
    .menu-toggle.toclass .nav-fragile:nth-child(3),
    .menu-toggle.toclass .nav-fragile:nth-child(4){
        display:block;
    }
}
#datepicker-cont #myDatePicker1{top: 0px!important;}
#datepicker-cont #myDatePicker1 .ui-datepicker-inline{margin: auto;}
.mobile-customer{display: none;}

.pac-container {z-index:999999 !important;}
.page-id-435 .logo-img ul li img {
    width: 200px !important;
}
.page-id-435 .logo-img ul li {
    width: 100%;
    text-align: center;
}
.new_stand_logo {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin: 0;
    padding: 0;
    margin-top: 20px;
}
.new_stand_logo li {
    width: 150px;
    padding: 10px 10px 0;
}
body .contact-sec-westand {
    background-color: #fff;
    color: #ed1c24;
    padding: 40px 0;
}
body .contact-sec-westand.black-bg, .black-bg {
    background-color: #000;
}
.inner-logo-sec ul li {
    max-width: 25%;
    flex: 0 0 25%;
    -ms-flex: 0 0 25%;
    padding: 0 20px;
}
.inner-logo-sec ul li img {
    width: 100%;
}
body .inner-DetailedQuote-common > h4 {
    padding-left: 40px;
    position: relative;
    margin: 20px 0;
    padding-top: 3px;
    font-size: 20px;
    font-weight: 700;
}
body .inner-DetailedQuote-common h4:before {
    padding: 0;
    background-color: #ff1500;
    margin: 0 10px 0 0;
    border-radius: 15px;
    color: #fff;
    font-weight: 600;
    height: 30px;
    width: 30px;
    display: inline-block;
    text-align: center;
    line-height: 31px;
    position: absolute;
    font-size: 16px;
    left: 0;
    top: 0px;
}
.inventory .quantity {
    margin-top: 10px;
}



.detailed-quote-form-page .column{float:left;width:50%;padding:10px;}
.detailed-quote-form-page .row:after{content:"";display:table;clear:both;}
.detailed-quote-form-page .contact-sec-westand{background-color:#fff;padding:25px 0;color:#ed1c24;}
.detailed-quote-form-page .contact-sec_boxs{padding:15px 10px;width:80%;margin:10px auto;background-color:#e0e0e0;}
.detailed-quote-form-page section.detailed-sec{background-color:#fff;}
.DetailedQuote-common a.qa.active,.DetailedQuote-common a.qa:focus,.DetailedQuote-common a.qa:focus-within,.DetailedQuote-common a.qa:hover{background-color:#ff1500;color:#fff;border-radius:12px;}
.DetailedQuote-common .qa{position:relative;background-color:#a74e50;padding:15px;display:block;border-radius:5px;margin-bottom:0;border:2px solid #fff;border-radius:12px;height:200px;display:flex;display:-webkit-flex;display:-ms-flex;align-items:center;-webkit-align-items:center;-ms-align-items:center;justify-content:center;-webkit-justify-content:center;-ms-justify-content:center;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;}
.DetailedQuote-common a.qa.active .q1,.DetailedQuote-common a.qa.active .q2,.DetailedQuote-common a.qa.active .q3,.DetailedQuote-common a.qa.active .q4,.DetailedQuote-common a.qa.active .q5,.DetailedQuote-common a.qa.active .q6,.DetailedQuote-common a.qa.active .q7{display:none;}
.DetailedQuote-common a.qa.active .q1-white,.DetailedQuote-common a.qa.active .q2-white,.DetailedQuote-common a.qa.active .q3-white,.DetailedQuote-common a.qa.active .q4-white,.DetailedQuote-common a.qa.active .q5-white,.DetailedQuote-common a.qa.active .q6-white,.DetailedQuote-common a.qa.active .q7-white{display:block;}
.DetailedQuote-common a.qa2.active,.DetailedQuote-common a.qa2:focus,.DetailedQuote-common a.qa2:focus-within,.DetailedQuote-common a.qa2:hover{background-color:#ff1500;color:#fff;border-radius:12px;}
.DetailedQuote-common .qa2{position:relative;background-color:#a74e50;padding:15px;display:block;border-radius:5px;margin-bottom:0;border:2px solid #fff;border-radius:12px;height:200px;display:flex;display:-webkit-flex;display:-ms-flex;align-items:center;-webkit-align-items:center;-ms-align-items:center;justify-content:center;-webkit-justify-content:center;-ms-justify-content:center;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;}
.DetailedQuote-common a.qa2.active .q1,.DetailedQuote-common a.qa2.active .q2,.DetailedQuote-common a.qa2.active .q3,.DetailedQuote-common a.qa2.active .q4,.DetailedQuote-common a.qa2.active .q5,.DetailedQuote-common a.qa2.active .q6,.DetailedQuote-common a.qa2.active .q7{display:none;}
.DetailedQuote-common a.qa2.active .q1-white,.DetailedQuote-common a.qa2.active .q2-white,.DetailedQuote-common a.qa2.active .q3-white,.DetailedQuote-common a.qa2.active .q4-white,.DetailedQuote-common a.qa2.active .q5-white,.DetailedQuote-common a.qa2.active .q6-white,.DetailedQuote-common a.qa2.active .q7-white{display:block;}
.DetailedQuote-common input.service-chk,.DetailedQuote-common input.size_location-chk{opacity:0;width:100%;height:100%;display:block;position:absolute;left:0;top:0;cursor:pointer;}
.inner-DetailedQuote-common h6{text-align:center;margin:10px 0 0;}
.DetailedQuote1 h6{color:#000;font-weight:600;font-size:18px;}
.DetailedQuote-common input.service-chk,.DetailedQuote-common input.size_location-chk{opacity:0;width:100%;height:100%;display:block;position:absolute;left:0;top:0;cursor:pointer;}
.inner-DetailedQuote-common h4 {
    margin: 15px 0;
    text-align: left;
    font-weight: 600;
    font-size: 16px;
}
.inner-DetailedQuote-common h4:before{padding:0 10px;background-color:#ff1500;margin:0 10px 0 0;border-radius:15px;color:#fff;font-weight:600;}
.inner-DetailedQuote-common h4.number1:before{content:"1";}
.inner-DetailedQuote-common h4.number2:before{content:"2";}
.inner-DetailedQuote-common h4.number3:before{content:"3";}
.inner-DetailedQuote-common h4.number4:before{content:"4";}
.inner-DetailedQuote-common h4.number5:before{content:"5";}
.inner-DetailedQuote-common h4.number6:before{content:"6";}
.inner-DetailedQuote-common h4.number7:before{content:"7";}
.inner-DetailedQuote-common h4.number8:before{content:"8";}
.inner-DetailedQuote-common h4.number9:before{content:"9";}
.inner-DetailedQuote-common h4.number10:before{content:"10";}
.inner-DetailedQuote-common h4.number11:before{content:"11";}
.box-size-location{padding:0 !important;}
.getquote4-action{display:none !important;}
textarea.form-control.wpcf7-textarea{height:250px !important;margin-top:5px;}
.inventory h4{font-size:1.1rem;font-weight:600;}
button.quotebtn.fr{background-color:#ff1500;color:#fff;padding:8px 14px;font-weight:700;border:2px solid #fff;border-radius:12px;}
input#bathrooms_destination,input#bathrooms_origin,input#flights_stairs_destination,input#flights_stairs_origin{text-align:center;}
.DetailedQuote-common .form-control:not(:placeholder-shown),select.select_drop_form-control option.selectedoption{color:#000 !important;background:rgba(255, 255, 255, 0.8) !important;}
.DetailedQuote-common .form-control:focus{color:#000 !important;background:#fff !important;}
.detailed-quote-form-page textarea.wpcf7-form-control.wpcf7-textarea.form-control.selectedTextarea:not(:disabled):not(:focus){color:#fff !important;background:rgba(167, 78, 80, 0.8) !important;}
.detailed-quote-form-page input[type="date"]{position:relative;}
.detailed-quote-form-page input[type="date"]:after{content:"\f073";color:#fff;padding:0 5px;font-family:FontAwesome;}
.detailed-quote-form-page input[type="date"]:hover:after{color:#bf1400;}
.detailed-quote-form-page input[type="date"]::-webkit-calendar-picker-indicator{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;color:transparent;background:0 0;}
.detailed-quote-form-page input[type="date"]::-webkit-inner-spin-button{z-index:1;}
i.detailed-quote-form-page nput#datepicker{background-color:rgba(167, 78, 80, 0.8);color:#fff;border-radius:6px;border:1px solid #ddd;padding:10px;}
.detailed-quote-form-page select.select_drop_form-control{background-image:url(http://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/16x16/br_down.png) !important;-webkit-appearance:none;background-position-x:95% !important;background-repeat:no-repeat !important;background-color:rgba(167, 78, 80, 0.8) !important;background-position-y:center !important;height:45px;border-radius:6px;border:1px solid #ddd !important;border-radius:6px;color:#fff;width:100%;padding:0.375rem 0.75rem;}
.detailed-quote-form-page select.select_drop_form-control:focus{color:#000 !important;background:#fff !important;box-shadow:0 0 5px #f50303;}
.detailed-quote-form-page select.select_drop_form-control:placeholder-shown{color:#fff;background:rgba(167, 78, 80, 0.8);box-shadow:0 0 5px #f50303;}
.detailed-quote-form-page select.select_drop_form-control{border-style:inset;outline-color:transparent;}
.detailed-quote-form-page input[type="number"].input_typenumber_form-control::-webkit-inner-spin-button,input[type="number"]::-webkit-inner-spin-button{opacity:1;}
.detailed-quote-form-page input[type="number"],input[type="number"].input_typenumber_form-control{border-style:inset;outline-color:transparent;}
.detailed-quote-form-page input[type="number"].input_typenumber_form-control:hover{background-color:#fff !important;color:#000 !important;box-shadow:0 0 5px #f50303 !important;}
.detailed-quote-form-page input[type="number"]{-webkit-appearance:none;background-position-x:98% !important;background-repeat:no-repeat !important;background-color:rgba(167, 78, 80, 0.8) !important;background-position-y:center !important;height:45px;border-radius:6px;border:1px solid #ddd !important;border-radius:6px;color:#fff;width:100%;padding:0.375rem 0.75rem;}
.detailed-quote-form-page input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;background:transparent url(http://staging.hub-07.net/wp-content/themes/fragile/assets/images/YYySO.png) no-repeat 50% 50%;cursor:pointer;display:block;width:18px;height:25px;padding:4px;right:4px;border-radius:28px;text-align:center;position:relative;}
.detailed-quote-form-page input[type="number"]:hover::-webkit-inner-spin-button{background:transparent url(http://staging.hub-07.net/wp-content/themes/fragile/assets/images/YYySO.png) no-repeat 50% 50%;width:18px;height:25px;padding:4px;position:relative;right:4px;border-radius:28px;}
.detailed-quote-form-page .inventory .quantity input{width:96px !important;-webkit-appearance:none;appearance:none;text-align:center;}
.detailed-quote-form-page .quantity button{background-color:#ff1500;color:#fff;padding:8px 14px;font-weight:700;border:2px solid #fff;border-radius:12px;}
.detailed-quote-form-page .inner-comprehensiveQuote-common h3 {
    margin-bottom: 30px;
    margin-top: -16px;
}
.detailed_quote_form_box {
background-color: #e1e1e1;border-radius: 12px;
    padding: 15px 30px;
}
.detailed_quote_form_box .DetailedQuote1, .detailed_quote_form_box .DetailedQuote3, .detailed_quote_form_box .DetailedQuote4, .detailed_quote_form_box .DetailedQuote5, .detailed_quote_form_box .DetailedQuote6, .detailed_quote_form_box .DetailedQuotenew4 {
    min-height: auto;
}
section.video-sec.about-video-sec.container {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}
.detailed_quote_form_box .row{width: 100%;}
.inner-DetailedQuote-common .number10 small{
    color: #ff1500;
    white-space: nowrap;
}
.inventories .inventory{
    margin-bottom: 10px;
}
body .inner-DetailedQuote-common > h4.number10{
    margin: 30px 0 25px;
}
.gallery-sec iframe{
    width: 100%!important;
    height: 100%!important;
}
.inventories .inventory h4.mobile_item_tap{
    display: none;
}
.gallery-photo-wrap{
    margin: 50px 0 0;
}
.gy-single-image{
    margin-bottom: 30px;
}
.fragile1-left img {
    height: auto;
}
.DetailedQuote-common p {
	color: #444;}