* {
padding: 0px;
margin: 0px;
box-sizing: border-box;
}


body {
overflow-x:hidden;
font-family: 'Montserrat';
}

a {
text-decoration: none;
}

ul {
padding-left: 0px;
list-style: none;
}

img{
max-width:100%;	
}

@font-face {
font-family: 'Montserrat';
src: url('../fonts/Montserrat-Light.eot');
src: url('../fonts/Montserrat-Light.eot?#iefix') format('embedded-opentype'),
url('../fonts/Montserrat-Light.woff2') format('woff2'),
url('../fonts/Montserrat-Light.woff') format('woff'),
url('../fonts/Montserrat-Light.ttf') format('truetype'),
url('../fonts/Montserrat-Light.svg#Montserrat-Light') format('svg');
font-weight: 300;
font-style: normal;
font-display: swap;
}

@font-face {
font-family: 'Montserrat';
src: url('../fonts/Montserrat-Medium.eot');
src: url('../fonts/Montserrat-Medium.eot?#iefix') format('embedded-opentype'),
url('../fonts/Montserrat-Medium.woff2') format('woff2'),
url('../fonts/Montserrat-Medium.woff') format('woff'),
url('../fonts/Montserrat-Medium.ttf') format('truetype'),
url('../fonts/Montserrat-Medium.svg#Montserrat-Medium') format('svg');
font-weight: 500;
font-style: normal;
font-display: swap;
}

@font-face {
font-family: 'Montserrat';
src: url('../fonts/Montserrat-Regular.eot');
src: url('../fonts/Montserrat-Regular.eot?#iefix') format('embedded-opentype'),
url('../fonts/Montserrat-Regular.woff2') format('woff2'),
url('../fonts/Montserrat-Regular.woff') format('woff'),
url('../fonts/Montserrat-Regular.ttf') format('truetype'),
url('../fonts/Montserrat-Regular.svg#Montserrat-Regular') format('svg');
font-weight: 400;
font-style: normal;
font-display: swap;
}

@font-face {
font-family: 'Playfair Display';
src: url('../fonts/PlayfairDisplay-SemiBold.eot');
src: url('../fonts/PlayfairDisplay-SemiBold.eot?#iefix') format('embedded-opentype'),
url('../fonts/PlayfairDisplay-SemiBold.woff2') format('woff2'),
url('../fonts/PlayfairDisplay-SemiBold.woff') format('woff'),
url('../fonts/PlayfairDisplay-SemiBold.ttf') format('truetype'),
url('../fonts/PlayfairDisplay-SemiBold.svg#PlayfairDisplay-SemiBold') format('svg');
font-weight: 600;
font-style: normal;
font-display: swap;
}

@font-face {
font-family: 'Playfair Display';
src: url('../fonts/PlayfairDisplay-Bold.eot');
src: url('../fonts/PlayfairDisplay-Bold.eot?#iefix') format('embedded-opentype'),
url('../fonts/PlayfairDisplay-Bold.woff2') format('woff2'),
url('../fonts/PlayfairDisplay-Bold.woff') format('woff'),
url('../fonts/PlayfairDisplay-Bold.ttf') format('truetype'),
url('../fonts/PlayfairDisplay-Bold.svg#PlayfairDisplay-Bold') format('svg');
font-weight: 700;
font-style: normal;
font-display: swap;
}




/* btns-start */

.call-btn, .read-more-btn, .contact-btn, .more-link {
background:#fff;
display: inline-block;
overflow: hidden;
position: relative;
padding: 13px 20px;
border-radius: 4px;
cursor: pointer;
font-size: 16px;
font-weight:500;
color: #000000;
transition: all 0.3s ease-in-out;
z-index: 1;
}
.call-btn:before, .read-more-btn:before, .contact-btn:before, .more-link:before {
content: '';
display: inline-block;
transform: translateY(50%);
left: -5px;
position: absolute;
width: 270px;
height: 270px;
border-radius: 50%;
background: #1a1940;
z-index: -1;
transition: transform ease 1s;
}
.call-btn:hover, .read-more-btn:hover, .contact-btn:hover, .more-link:hover {
color: white;
transition: color 0.1s ease;
transition-delay: 0.2s;
}
.call-btn:hover:before, .read-more-btn:hover:before, .contact-btn:hover:before, .more-link:hover:before {
transform: translateY(-45%);
}

.read-more-btn, .contact-btn{
background:#1a1940;
color:#fff;
font-size: 15px;
color: #ffffff;
font-weight: 500;
padding: 12px 32px;
}

.read-more-btn:before{
background: #fd6b01;
}

.contact-btn{
background: #fd6b01;
}

.contact-btn:before{
background: #1a1940;
}

/* btns-end */

/* shine-animation */

.shine {
position: relative;
overflow: hidden;
}
.shine::before {
background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);
content: "";
display: block;
height: 100%;
left: -75%;
position: absolute;
top: 0;
transform: skewX(-25deg);
width: 50%;
z-index: 2;
}
.shine:hover::before, .shine:focus::before {
animation: shine 0.85s;
}
@keyframes shine {
100% {
left: 125%;
}
}

.wrapper{
margin-top:90px;
}

/* header-sec */

.header{
position: fixed;
top:24px;
left: 0;
width: 100%;
transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
z-index: 999;
}

.fixed-header {   
top:0px; 
animation: smoothScroll 1s;
z-index: 999;
transition: all 0.5s ease 0s;
box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.08);
background:#1a1940;		
}

.menu-bar{
background:#1a1940;
border-radius:4px;	
padding:0px 10px;	
}


.menu ul{
margin-bottom:0px;
}

.menu ul li{
font-size: 14px;
text-transform: uppercase;
font-weight: 400;
float:left;
margin-right:10px;
}

.menu ul li:nth-child(7){
position: relative;
}

.menu ul li:nth-child(7):before{
position:absolute;
content:"";
width: 1px;
height: 21px;
background-color: #fffdfa20;
right:-12px;
top:35px;
}

.menu ul li a{
color: #fff7f4;
transition:0.3s ease-in-out all 0s;
padding:35px 0px;
}

.menu ul li a:hover{
transition:0.3s ease-in-out all 0s;
}

.logo img{
width:140px;	
height:inherit;	
}

.about-menu .sub-menu li a{
padding:14px 12px;
width:220px;
}

.about-menu .sub-menu li a:before{
display:none;
}

.nav-menu ul li:nth-child(1) a,
.nav-menu ul li:nth-child(2) a,
.nav-menu ul li:nth-child(3) a,
.nav-menu ul li:nth-child(4) a,
.nav-menu ul li:nth-child(5) a,
.nav-menu ul li:nth-child(6) a,
.nav-menu ul li:nth-child(7) a,
.nav-menu ul li:nth-child(8) a
{
position:relative;	
}

.nav-menu ul li:nth-child(1) a:before,
.nav-menu ul li:nth-child(2) a:before,
.nav-menu ul li:nth-child(3) a:before,
.nav-menu ul li:nth-child(4) a:before,
.nav-menu ul li:nth-child(5) a:before,
.nav-menu ul li:nth-child(6) a:before,
.nav-menu ul li:nth-child(7) a:before,
.nav-menu ul li:nth-child(8) a:before
{
position:absolute;	
content:"";
background:url(../images/house-removal-nav-icon.png) no-repeat 0 0;
width:30px;	
height:30px;
background-size:100% !important;
background-position:left top !important;	
top:5px;
left:15px;	
}

.nav-menu ul li:nth-child(2) a:before{
background:url(../images/commercial-removal-nav-icon.png) no-repeat 0 0;
}

.nav-menu ul li:nth-child(3) a:before{
background:url(../images/furniture-removal-nav-icon.png) no-repeat 0 0;	
}

.nav-menu ul li:nth-child(4) a:before{
background:url(../images/interstate-removal-nav-icon.png) no-repeat 0 0;	
}

.nav-menu ul li:nth-child(5) a:before{
background:url(../images/warehouse-and-storage-nav-icon.png) no-repeat 0 0;	
}

.nav-menu ul li:nth-child(6) a:before{
background:url(../images/white-glove-nav-icon.png) no-repeat 0 0;	
}

.nav-menu ul li:nth-child(7) a:before{
background:url(../images/packing-and-unpacking-nav-icon.png) no-repeat 0 0;	
}

.nav-menu ul li:nth-child(8) a:before{
background:url(../images/business-delivery-nav-icon.png) no-repeat 0 0;	
}

.header-contact{
font-size: 14px;
text-transform: uppercase;
color: #fff7f4;
font-weight: 500;
position: relative;
padding-left:25px;
}

.header-contact:before{
background:url(../images/header-contact-icon.png) no-repeat 0 0;
width:14px;
height:14px;
position:absolute;
content:"";
left:4px;
top:4px;
animation: Vibrate 1s linear infinite;
}

@keyframes Vibrate {
0%,
100% {
transform: rotate(45deg);
transform-origin: 50% 50%;
}
10% {
transform: rotate(8deg);
}
20%,
40%,
60% {
transform: rotate(-10deg);
}
30%,
50%,
70% {
transform: rotate(10deg);
}
80% {
transform: rotate(0deg);
}
}


.header .contact-btn{
padding:12px 10px;
text-transform:uppercase;
font-size:13px;
}

.header .contact-btn:before{
background:#fff;
}

.header .contact-btn:hover{
color:#000;
}

/* banner-sec */

.master-slider {
position: relative !important;
z-index:2;
}

video{
width:100%;
margin:0px !important;	
}

.banner-sec{
position: relative;
}

.banner-sec:before{
/* background: rgb(255,240,235); */
/* background: linear-gradient(90deg, rgba(255, 240, 235, 1) 17%, rgba(255, 240, 235, 1) 26%, rgb(255 240 235) 37%, rgba(255, 240, 235, 20%) 57%, rgba(255, 240, 235, 0) 100%); */
background:#00000050;	
position:absolute;
content:"";
top:-6px;
left:0px;
z-index:1;
width:100%;
height:100%;
}

.banner-text-part {
margin-top:0px !important;
position: absolute !important;
max-width: 500px;
top: 55%;
left:9%;
transform: translate(0, -50%);
z-index: 2;
}

.banner-small-heading{
font-size: 18px;
color: #fff;
font-weight: 400;
}

.banner-small-heading span{
color:#fe5e14;
}

.banner-large-heading{
font-size: 45px;
line-height: 47px;
color: #fff;
font-weight: bold;
padding:5px 0px 10px 0px;
font-family: 'Playfair Display';	
}

.banner-para{
font-size: 16px;
color: #fff;
font-weight: 400;
padding-bottom:20px;
}

.banner-badge ul{
margin-bottom:30px;
}

.banner-badge ul li{
border-radius: 3px;
background: #fce5dc;
background-image:url(../images/badge-check.png);
background-repeat:no-repeat;
padding:5px 9px 5px 30px;
width:26%;
font-size: 13px;
text-transform: uppercase;
color: #020202;
font-weight:500;
display:inline-block;
margin:0px 12px 5px 0px;
background-position:9px 10px;
background-size:14px;
}

.banner-badge ul li:nth-child(3){
margin-right:0px;
}

ms-info .read-more-btn{
transition:all 0.5s ease-in-out !important;
}

.ms-info .read-more-btn:hover{
transition:all 0.5s ease-in-out !important;
}

.ms-skin-default .ms-nav-prev{
background:url(../images/banner-left-arrow.png) no-repeat 0 0 !important;
width:32px !important;
height:60px !important;
display:block;   
transition:all 0.5s ease 0s;                         
}

.ms-skin-default .ms-nav-prev:hover{
transform:scale(1.05);
transition:all 0.5s ease 0s; 
}

.ms-skin-default .ms-nav-next{
background:url(../images/banner-right-arrow.png) no-repeat 0 0 !important;
width:32px !important;
height:60px !important;
display:block;  
transition:all 0.5s ease 0s;                           
}

.ms-skin-default .ms-nav-next:hover{
transform:scale(1.05);
transition:all 0.5s ease 0s; 
}

.banner-sec .contact-btn{
text-transform:uppercase;
}

/* banner-bottom-form-sec */

.form-bg{
filter: drop-shadow(0px 6px 8px rgba(0,0,0,0.04));
background: #1a1940;
padding:30px 40px;
border-radius:7px;
margin-top:-70px;
position: relative;
z-index:2;
}

.form-sec .large-heading{
font-size:25px;
color:#fff;
padding-bottom:15px;
font-family: 'Playfair Display';	
}

.page-id-23 .wpcf7-form p{
margin-bottom:0px;
}

.page-id-23 label{
font-size: 15px;
color: #f2f2f2;
font-family: 'Montserrat';
padding-bottom:3px;
}

.page-id-23 .wpcf7-form-control{
border-radius: 3px;
background-color: #ffffff;
font-size: 15px;
color: #8c8a8a;
border:0px;
padding:12.5px 15px;
}

.page-id-23 .wpcf7-form-control::placeholder{
color: #8c8a8a;
}

.page-id-23 .wpcf7-textarea{
resize:none;
height:44px;
overflow:hidden;
}

.page-id-23 .wpcf7-submit{
background: #fd6b01;
color:#fff;
width:100%;
font-size: 15px;
font-weight: 500;
padding:12.5px 15px;
transition-duration: 0.3s;
transition-timing-function: ease-out;
margin-top:4px;
}

.page-id-23 .wpcf7-submit:hover, .page-id-23 .wpcf7-submit:focus, .page-id-23 .wpcf7-submit:active{
background:#fff;
color:#000;
transition-duration: 0.3s;
transition-timing-function: ease-out;
}

/* service-sec */

.small-heading{
font-size: 14px;
letter-spacing: 0.8px;
text-transform: uppercase;
color: #fd6b01;
font-weight: 500;
}

.large-heading{
font-size: 30px;
color: #020202;
font-weight: bold;
line-height:1.3;
font-family: 'Playfair Display';
padding-bottom:45px;
}

.service-box{
border-radius: 3px;
background: #fff0eb;
padding:24px;
height:100%;
transition:0.3s ease-in-out all 0s;
text-align:center;	
}

.service-box:hover{
transition:0.3s ease-in-out all 0s;
background:#1a1940;
}

.service-box img{
margin-bottom:15px;
transition:0.3s ease-in-out all 0s;	
}

.service-box:hover img{
transition:0.3s ease-in-out all 0s;
filter:brightness(0) invert(1);	
}

.service-small-heading{
font-size: 19px;
line-height: 25px;
color: #1a1940;
font-weight: 700;
text-align: center;
margin-bottom:12px;
transition:0.3s ease-in-out all 0s;
font-family: 'Playfair Display';	
}

.service-box:hover .service-small-heading{
color:#fff;
transition:0.3s ease-in-out all 0s;
}

.service-small-para{
font-size: 14px;
line-height: 24px;
color: #1f1f1f;
font-weight: 500;
text-align: center;
transition:0.3s ease-in-out all 0s;
}

.service-box:hover .service-small-para{
transition:0.3s ease-in-out all 0s;
color:#fff;
}

/* enquiry-sec */

.enquiry-bg{
background:#fd6c03;
background-image:url(../images/enquiry-texture.png);
background-repeat:no-repeat; 
background-position:center center;
border-radius: 10px;
padding:20px 75px 20px 35px;
}

.enquire-body-part{
display: flex;
flex-wrap: wrap;
align-items:center;
justify-content:space-between;
}

.enquiry-text{
padding-left:25px;
}

.enquiry-heading{
font-size: 28px;
line-height:1.3;
text-transform: uppercase;
color: #ffffff;
font-weight: 700;
font-family: 'Playfair Display';
}

.enquiry-para{
font-size: 15px;
color: #ffffff;
font-weight: 500;
}

.enquiry-btn{
padding-left:20px;
}

/* about-sec */

.about-sec .small-heading{
color: #333131;
}

.about-sec .large-heading{
font-size: 33px;
line-height:1.3;
text-transform: uppercase;
color: #252525;
position: relative;
}

.about-sec .large-heading:before{
position:absolute;
content:"";
width: 39px;
height: 4px;
border-radius: 2px;
background: #1a1940;
left:0px;
bottom:22px;
}

.about-para{
font-size: 15px;
line-height: 26px;
color: #333131;
font-weight: 500;
padding-bottom:32px;
max-width:495px;
}

.exp-box{
border-radius: 0px 60px 0px 8px;
background-color:#fd6b01;
padding:18px 25px;
left:0px;
bottom:0px;
position:absolute;
max-width:290px;
display:flex;
justify-content:space-between;
}

.exp-box:before{
position:absolute;
content:"";
width:1px;
height:62px;
background:#fff;
left:50%;
}

.exp-box-text{
font-size: 15px;
line-height: 20px;
color: #ffffff;
font-weight: 500;
}

.exp-box-text+.exp-box-text{
padding-left:40px;
}

.exp-box-text span{
font-size:21px;
font-weight:700;
display:block;
padding-bottom:5px;
font-family: 'Playfair Display';	
}

/* testim-sec */

.testim-sec{
background:url(../images/testim-bg.png) no-repeat 0 0;
padding:50px 0px 50px 0px;
background-size:100%;
position: relative;
}

.testim-sec:before{
position:absolute;
content:"";
background:url(../images/testim-box-texture.png) no-repeat 0 0;
width:100%;
height:234px;
top:-60px;
left:0px;
background-position:center top;
z-index:-1;	
}

.sp-testimonial-free{
border-radius: 4px !important;
filter: drop-shadow(0px 1px 5px rgba(0,0,0,0.04)) !important;
background: #ffffff !important;
padding:35px 30px 40px 30px;
margin:10px;
}

.sp-testimonial-client-image{
position:absolute;
bottom:10px;
}

.sp-testimonial-client-rating{
position:absolute;
left:33px;
top:30px;
}

.sp-testimonial-free-section .sp-testimonial-client-testimonial, .sp-testimonial-free-section .sp-testimonial-client-testimonial p{
padding:10px 0px 0px 0px !important;
margin-bottom:30px !important;
font-size: 14px !important;
line-height: 23px !important;
color: #020202 !important;
font-weight: 500 !important;
text-align:left !important;
display:inline-table;
}

.sp-testimonial-client-name{
position:absolute;
bottom:40px;
left:100px;
}

.fa-angle-right:before{
position:absolute;
content:"";
background:url(../images/testimonial-right-arrow.png) no-repeat 0 0;
width:18px;
height:34px;
background-size:contain;
right:0px;
top:0%;
}

.fa-angle-left:before{
position:absolute;
content:"";
background:url(../images/testimonial-left-arrow.png) no-repeat 0 0;
width:18px;
height:34px;
background-size:contain;
left:0px;
top:0%;
}

/* wcu-sec */

.wcu-sec{
background:#fd6b01;
background-image:url(../images/wcu-box-texture.png);
background-repeat:no-repeat; 
background-position:67px 58px;
padding:70px 0px;
position: relative;
}

.wcu-sec .large-heading{
max-width:450px;
margin:auto;
}

.wcu-img{
position:absolute;
left:0;
bottom:0px;
z-index:1;
}

.wcu-box{
border-radius: 4px;
filter: drop-shadow(0px 6px 8px rgba(0,0,0,0.08));
background: #fff0e5;
padding:17px 20px;
display:flex;
align-items:center;
margin-bottom:15px;
}

.wcu-box:last-child{
margin-bottom:0px;
}

.wcu-text-part{
width:84%;
padding-left:20px;
}

.wcu-box-heading{
font-size: 18px;
color: #1a1940;
font-weight: bold;
padding-bottom:3px;
font-family: 'Playfair Display';	
}

.wcu-box-para{
font-size: 14px;
color: #2e2e2e;
font-weight: 500;
}

/* vehicle-sec */

.product-bg{
border-radius: 5px;
background: #ecf6ff;
padding:50px;
text-align:center;
height:100%;
}

.product-heading{
font-size: 20px;
text-transform: uppercase;
color: #011c2f;
font-weight: 700;
padding:30px 0px 12px 0px;
font-family: 'Playfair Display';	
}

.product-para{
font-size: 17px;
color: #011c2f;
font-weight: 500;
text-align: center;
max-width:320px;
margin:auto;
}

/* partner-sec */

.partner-sec .large-heading{
font-size:23px;
padding-bottom:25px;
}

.carousel-wrap {
margin: 0px 50px;
position: relative;
}

.owl-carousel .owl-item img {
display: block;
width: auto !important;
margin:auto;
text-align:center;
height: 100%;
transition:0.3s ease-in-out all 0s;
filter:grayscale(1);
}

.owl-carousel .owl-item img:hover{
transition:0.3s ease-in-out all 0s;
filter:grayscale(0);
}

.owl-carousel .owl-stage {
display: flex;
align-items:center;
justify-content:center;
}

.partner-sec .owl-nav {
position: absolute;
top: 50%;
left: -50px;
right: -50px;
transform: translate(0, -50%);
margin-top: 0;
z-index:-1;
}

.partner-sec .owl-prev {
background: url(../images/owl-left-arrow.png) no-repeat center !important;
width:10px;
height:18px;
font-size:0px !important;
float: left;
transition:0.3s ease-in-out all 0s;
}
.partner-sec .owl-next {
background: url(../images/owl-right-arrow.png) no-repeat center !important;
width:10px;
height:18px;
font-size:0px !important;
float: right;
transition:0.3s ease-in-out all 0s;
}

.partner-sec .owl-dots {
display: none !important;
}

/* faq-sec */

.faq-sec .large-heading{
padding-bottom:10px;
}

.omsc-accordion{
border:0px !important;
}

.omsc-accordion .omsc-toggle{
margin-bottom:12px !important;
border-left:0px !important;
border-right:0px !important;
}

.omsc-toggle.omsc-expanded .omsc-toggle-title{
background:#1a1940 !important;
border-color: #1a1940 !important;
color:#fff !important; 
}

.omsc-toggle-title{
padding:0.6em 1em 0.6em 1em !important;
background-color: #efefef;
border: 2px solid #cdcdcd !important;
border-radius:4px;
font-size: 15px;
color: #1f1e1e;
font-weight: 500;
font-family: 'Playfair Display';
}

.omsc-toggle-inner{
border: 2px solid #cdcdcd !important;
border-top:0px !important;
}

.omsc-toggle-title:after{
position:absolute !important;
content:"" !important;
background:url(../images/down-arrow-faq.png) no-repeat 0 0;
width:14px;
height:100%;
top:1.2em !important;
right: 0.8em !important;
left:inherit !important;
}

.omsc-toggle.omsc-expanded .omsc-toggle-title:after{
position:absolute !important;
content:"" !important;
background:url(../images/upper-arrow-faq.png) no-repeat 0 0;
width:14px;
height:100%;
top:1.2em !important;
right: 0.8em !important;
left:inherit !important;
filter:brightness(1) invert(1);
}

/* area-sec */

.area-sec{
background:#ecf6ff;
padding:60px 0px;
background-image:url(../images/area-bg-texture.png);
background-repeat:no-repeat;
background-position:left -70px;
background-size:100%;
}

.home-area ul{
flex-wrap: wrap;
display: flex;
margin-bottom:0px;
}

.home-area ul li{
font-size: 14px;
line-height: 36px;
font-weight: 500;
padding-left:30px;
position:relative;
}

.home-area ul li:nth-child(1),
.home-area ul li:nth-child(4),
.home-area ul li:nth-child(7){
min-width:310px;
}

.home-area ul li:nth-child(2),
.home-area ul li:nth-child(5),
.home-area ul li:nth-child(8){
min-width:321px;
}


.home-area ul li:before {
position: absolute;
content: "";
background: #fd8442;
width: 23px;
height: 23px;
border-radius: 50px;
left: 0px;
top:6px;
background-image: url(../images/location.png);
background-repeat: no-repeat;
background-position: center center;
background-size: 11px;
}

.home-area ul li a{
color: #0a0909;
transition:0.3s ease-in-out all 0s;
}

.home-area ul li a:hover{
transition:0.3s ease-in-out all 0s;
color:#fd6b01;
}

/* footer-sec */

.footer-sec{
background:#fff7f4;
padding:60px 0px 0px 0px;
}

.footer-logo{
width:240px;	
}

.footer-para{
font-size: 15px;
line-height: 25px;
color: #0a0909;
font-weight: 500;
padding:20px 0px 20px 0px;
}

.footer-sec .read-more-btn{
text-transform:uppercase;
}

.border-line{
position: relative;
}

.border-line:after{
position:absolute;
content:"";
background:#1a194015;
width:1px;
height:100%;
top:0px;
right:0px;
}

.footer-heading{
font-size: 17px;
line-height: 28px;
text-transform: uppercase;
color: #0a0909;
font-weight: 700;
padding-bottom:10px;
font-family: 'Playfair Display';	
}

.footer-menu ul, .contact-info ul{
margin-bottom:0px;
}

.footer-menu ul li{
font-size: 15px;
line-height: 28px;
font-weight: 500;
}

.footer-menu ul li a{
color: #0a0909;
transition:0.3s ease-in-out all 0s;
}

.footer-menu ul li a:hover{
transition:0.3s ease-in-out all 0s;
color:#fd6b01;
padding-left:2px;
}

.contact-info ul li{
font-size: 14px;
line-height: 30px;
font-weight: 500;
}

.contact-info ul li img{
margin-right:8px;
}

.contact-info ul li a{
color: #0a0909;
transition:0.3s ease-in-out all 0s;
}

.contact-info ul li a:hover{
transition:0.3s ease-in-out all 0s;
color:#fd6b01;
padding-left:2px;
}

.copy-right{
font-size: 15px;
color: #0a0909;
font-weight: 500;
text-align:center;
padding:18px 0px;
border-top:1px solid #e3dcd8;
margin-top:35px;
}

.copy-right a{
color: #0a0909;
transition:0.3s ease-in-out all 0s;

}

.copy-right a:hover{
transition:0.3s ease-in-out all 0s;
color:#fd6b01;
}


/* scroll to top */

#top {
background-color: #1a1940;
border-radius: 50px 50px 50px 50px;
bottom: 0;
color: #ffffff;
height: 48px;
position: fixed;
right: 20px;
bottom: 20px;
text-align: center;
text-transform: uppercase;
width: 48px;
padding:0px;
opacity: 0;
z-index: 10000;
font-size: 0;
border: 0;
transition: all 0.2s ease-in-out 0s;
cursor: pointer;
outline: none;

.fa-chevron-up {
line-height: 35px;
-webkit-font-smoothing: antialiased;
font-family: "FontAwesome";
font-size: 22px;
}
}
#top.show {
opacity: 1;
}


.site-content, .site-main .widecolumn {
margin-left: 0px !important;
}
.page .entry-header, .blog_page_header {
background: url("../images/inner-banner.jpg") #eee no-repeat center !important;
background-size: cover !important;
max-width: 100% !important;
padding: 270px 0 110px !important;
margin: 0px !important;
position: relative;
overflow: hidden;
text-align: center;
}

.blog_page_header{
margin-bottom:60px !important;
}

.page .entry-header:before, .blog_page_header:before {
background: rgba(0, 0, 0, 0.7);
position: absolute;
content: "";
top: 0;
right: 0;
bottom: 0;
left: 0;
}
.page .entry-content {
max-width: 100% !important;
padding: 0px !important;
}
.content-area, .content-sidebar {
padding-top: 0px !important;
}
.page .entry-title, .blog_page_title {
color: #fff;
position: relative;
font-size: 30px;
font-weight: 600;
text-transform: none;
z-index: 99;
margin-bottom: 3px;
font-family: 'Playfair Display';	
}
.breadcrumb-container {
width: 100%;
color: #fff;
position: relative;
font-size: 15px;
}
.breadcrumb-container a {
color: #fd6b01;
}
.page {
margin-top: 0 !important;
}

.video-embed {
position: relative;
width: 100%;
border: 8px solid #fff;
filter: drop-shadow(0px 6px 8px rgba(0, 0, 0, 0.09));
}

.video-embed video{
margin-bottom:-8px !important;	
}

/* inner-page */

.inner-sec .col-lg-5 img, .inner-page-mid-sec .col-lg-5 img{
border-radius:10px;	
}

.inner-sec{
margin-top:60px;
}

.inner-heading {
font-size: 28px;
color: #020202;
line-height: 33px;
font-weight: 700;
margin-bottom: 20px;
position: relative;
font-family: 'Playfair Display';
}

.inner-heading span{
color:#fd6b01;
}

.inner-heading:before {
position: absolute;
content: "";
bottom: -10px;
left: 0;
width: 35px;
border-bottom: 2px solid #fd6b01;
}

.centered:before{
left:50%;
transform:translateX(-50%);
}

.about-mid-box-inner{
background:#1a1940;
padding:30px 25px;
height:100%;
border-radius:10px;
}

.about-mid-box-image img{
width:60px;
padding-bottom:10px;
}

.about-mid-box-heading{
font-size:22px;
color:#fff;
font-family: 'Playfair Display';
font-weight:700;
padding-bottom:8px;
}

.about-mid-box-para{
font-size:15px;
color:#fff;
font-weight:400;	
}

.about-mid-box-inner .point-sec{
padding-top:10px;
margin-bottom:0px;
}

.about-mid-box-inner .point-sec li{
color:#fff;
font-size:16px;
}

.inner-para, .entry-summary, .entry-content{
font-size: 15px;
color: #333131;
line-height: 26px;
margin-bottom: 12px;
font-weight:500;
}

.sub-inner-para p{
margin-bottom:12px;	
}

.inner-para strong{
color:#fd6b01;
}

.inner-page-mid-sec {
background:#ecf6ff;
padding: 60px 0;
margin: 60px 0;
}


.inner-call-sec-bg{
background:#fd6b01;
margin-top: 60px;
padding: 40px 30px;
border-radius: 10px;
text-align: center;
}

.inner-call-sec-heading{
font-weight: 700;
font-family: 'Playfair Display';
color: #fff;
font-size:26px;
line-height: 31px;
position: relative;
padding-bottom: 12px;
}

.inner-call-sec-heading:before {
position: absolute;
content: "";
bottom: 0;
left: 50%;
width: 30px;
transform: translate(-50%, 0);
border-bottom: 2px solid #fff;
}

.inner-call-sec-para{
color: #fff;
line-height: 26px;
margin-top:10px;
font-weight:500;
font-size:15px;
}

.point-sec {
padding-left: 23px;
margin-bottom: 5px;
display: inline-block;
}

.point-sec li {
font-size: 15px;
line-height: 26px;
font-weight:500;
color: #333131;
margin-bottom: 8px;
position: relative;	
}

.point-sec li strong{
color:#fd6b01;
}

.point-sec li:before {
content: "";
position: absolute;
background: url(../images/check.png) no-repeat 0 0;
width: 16px;
z-index: 1;
height: 16px;
top: 5px;
left: -26px;
background-size: contain;
}

.inner-service-box{
background:#1a1940;
padding:30px;
border-radius:10px;	
height:100%;
color:#fff;	
}

.inner-service-box strong{
font-size:18px;
padding-top:10px;
display:block;	
}

.inner-service-box strong ~ p{
margin-bottom:10px;	
}

.inner-service-box .point-sec li, .inner-service-box .inner-para{
color:#fff;	
}

/* .truck-sec{
position: relative;
overflow: hidden;	
}

.truck-sec:before{
position: absolute;
content: '';
height:900px;
width: 900px;
background: #1a1940;
filter: blur(150px);
border-radius: 100%;
right: -700px;
bottom: 100px;
z-index: 0;
opacity: 0.3;	
}

.truck-sec:after{
position: absolute;
content: '';
height: 900px;
width: 900px;
background: #1a1940;
filter: blur(150px);
border-radius: 100%;
left: -700px;
top: 100px;
z-index: 0;
opacity: 0.3;
} */

.line-truck{
position:relative;
z-index:1;
}

.line-truck:before{
position: absolute;
content: "";
border: 1px solid #1a1940;
width: 60%;
height: 1px;
border-style:dashed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
z-index:-1;
}

/* price-list */

.price-list{
background:linear-gradient(125deg, #1a1940 0%, #22213f 100%);
padding:20px;
color:#fff;
position:relative;
overflow:hidden;
transition:0.5s ease-in-out all 0s;
transform:scale(1.0);	
}

.price-list:hover{
transition:0.5s ease-in-out all 0s;
transform:scale(1.04);
position:relative;
z-index:1;	
}

.price-tag{
position: absolute;
top:15px;
right: -55px;
background: linear-gradient(135deg, #6784ff, #4462ff);
color: white;
padding: 0.4rem 4rem;
transform: rotate(45deg);
font-size:14px;
font-weight: 500;
/* box-shadow: 0 2px 10px rgba(103, 132, 255, 0.3); */
z-index:1;	
}

.price-heading{
font-family: 'Playfair Display';
font-size:22px;	
text-align:center;	
}

hr{
background:#fff !important;	
}

.price-list ul {
display: inline-block;
}

.price-list ul li {
font-size: 15px;
line-height: 26px;
font-weight:500;
color: #fff;
margin-bottom: 8px;
position: relative;
padding-left: 23px;	
}


.price-list ul li:before {
position: absolute;
content: '\2713';
color: #12a403;
padding: 0 6px 0 0;
top: 2px;
left: 0px;
}

.price-list a{
display: block;
margin: auto;
width: fit-content;
}

.price-list a:hover{
color:#000;	
}

.price-list a:before{
background:#fff;	
}

/* blog */

.wp-block-heading{
border-top: 3px solid #1a1940;
color:#020202;
font-size: 19px;
font-weight: 600;
margin: 0 0 18px;
padding-top: 7px;
text-transform: uppercase;
font-size:18px !important;
}

.content-sidebar .widget a{
color:#141313 !important;
font-size:16px;
}

.content-sidebar .widget a:hover{
color:#fd6b01 !important;
}


.wp-block-latest-posts li{
padding:8px 0px;
border-bottom:1px solid #ccc;
}

.wp-block-latest-posts li:last-child{
border-bottom:0px;
}

.more-link{
display:block;
margin:20px 0px 40px;
background:#fd6b01;
font-size: 14px;
font-weight:500;
color:#fff;	
text-transform:uppercase;
width:fit-content;
}

/* faqs */

.faq-block {
margin-top: 15px;
}

.faq-heading {
margin-top: 0px;
margin-bottom: 0px;
font-size: 15px;
font-weight: 500;
background: #1a1940;
color: #fff;
padding: 12px 20px;
line-height: inherit;
border-radius: 5px 5px 0px 0px;
font-family: 'Playfair Display';	
}

.faq-para {
color:#011c2f;
padding: 17px 20px;
background: #ecf6ff;
border-radius: 0px 0px 5px 5px;
font-size:15px;
}

/* inner-form-bg */

.inner-form-bg {
/* filter: drop-shadow(0px 6px 8px rgba(0, 0, 0, 0.09)); */
padding: 35px;
border-radius: 10px;
background:#1a1940;	
}

.inner-form-bg label{
color:#fff;
padding-bottom:3px;	
font-weight:400;
}

.inner-form-bg .wpcf7-text, .inner-form-bg .wpcf7-textarea, .inner-form-bg .wpcf7-select{
padding:10px 15px;
background:#fff;
border-radius:3px;	
width:100%;
outline:none;
border:1px solid rgba(0, 0, 0, 0.1);
border-radius:50px;	
}

.inner-form-bg .wpcf7-select{
padding:9px 15px;
border-radius:50px;	
}

.inner-form-bg .wpcf7-textarea{
height:100px;
padding:10px 25px;	
resize:none;
border-radius:50px;	
}

.radio-wrap span.wpcf7-list-item {
margin:0px 10px 0px 0px !important;
display:inline-block;
}
.radio-wrap .wpcf7-list-item label {
display: block;
position: relative;
margin-top: 8px;
color:#fff;
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.radio-wrap .half_check .wpcf7-list-item {
width: 45%;
}
.radio-wrap .wpcf7-list-item label input {
position: absolute;
opacity: 0;
cursor: pointer;
height: 0;
width: 0;
}
.radio-wrap .wpcf7-list-item-label {
position: relative;
padding-left: 22px;
}
.radio-wrap .wpcf7-list-item-label::before {
position: absolute;
top: 1px;
left: 0;
height: 16px;
width: 16px;
background-color: #eee;
border: 1px solid #ccc;
border-radius: 50%;
}
.radio-wrap .wpcf7-list-item label:hover input ~ .wpcf7-list-item-label:before {
background-color: #ccc;
}
.radio-wrap .wpcf7-list-item label input:checked ~ .wpcf7-list-item-label:before {
background:#fd6b01;
border:inherit;
}
.radio-wrap .wpcf7-list-item-label:after {
content: "";
position: absolute;
display: none;
}
.radio-wrap .wpcf7-list-item label input:checked ~ .wpcf7-list-item-label:after {
display: block;
}
.radio-wrap .wpcf7-list-item label .wpcf7-list-item-label:after {
left: 6px;
top: 3px;
width: 5px;
height: 9px;
border: solid #fff;
border-width: 0 1px 1px 0;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}

.truck_radio span.wpcf7-list-item {
margin: 0 15px 15px 0 !important;
display: inline-block;
vertical-align: top;
}
.truck_radio .wpcf7-list-item label {
display: block;
position: relative;
margin-top: 8px;
color: #333;
cursor: pointer;
font-size: 16px;
font-weight: 500;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.truck_radio .wpcf7-list-item label input {
position: absolute;
opacity: 0;
cursor: pointer;
height: 0;
width: 0;
}
.truck_radio .wpcf7-list-item-label {
position: relative;
padding: 110px 0 0;
width: 150px;
height: 150px;
display: inline-block;
background:#ffffff42;
text-align: center;
color:#fff;
border-radius:40px;	
}
.truck_radio .wpcf7-list-item label input:checked ~ .wpcf7-list-item-label {
background-color: #fff;
color:#000;
}
.truck_radio .wpcf7-list-item .wpcf7-list-item-label::before {
width: 80px;
height: 80px;
position: absolute;
content: "";
top: 20px;
left: 50%;
transform: translate(-50%, 0);
filter:brightness(0) invert(1);	
}
.truck_radio .wpcf7-list-item:first-child .wpcf7-list-item-label::before {
background: url("../images/4t_img.png") no-repeat;
background-size: 100%;
}

.truck_radio .wpcf7-list-item:first-child label input:checked ~ .wpcf7-list-item-label::before{
filter:brightness(0) invert(0);
}

.truck_radio .wpcf7-list-item:nth-child(2) .wpcf7-list-item-label::before {
background: url("../images/8t_img.png") no-repeat;
background-size: 100%;
}

.truck_radio .wpcf7-list-item:nth-child(2) label input:checked ~ .wpcf7-list-item-label::before{
filter:brightness(0) invert(0);
}

.truck_radio .wpcf7-list-item:nth-child(3) .wpcf7-list-item-label::before {
background: url("../images/10t_img.png") no-repeat;
background-size: 100%;
}

.truck_radio .wpcf7-list-item:nth-child(3) label input:checked ~ .wpcf7-list-item-label::before{
filter:brightness(0) invert(0);
}

.truck_radio .wpcf7-list-item:nth-child(4) .wpcf7-list-item-label::before {
background: url("../images/12t_img.png") no-repeat;
background-size: 100%;
}

.truck_radio .wpcf7-list-item:nth-child(4) label input:checked ~ .wpcf7-list-item-label::before{
filter:brightness(0) invert(0);
}

.truck_radio .wpcf7-list-item:nth-child(5) .wpcf7-list-item-label::before {
background: url("../images/not_sure.png") no-repeat;
background-size: 100%;
}

.truck_radio .wpcf7-list-item:nth-child(5) label input:checked ~ .wpcf7-list-item-label::before{
filter:brightness(0) invert(0);
}

/* contact form */

.ref_form_box_input p{margin-bottom:0px;}

.ref_form_box_input input {
width: 100%;
min-height: 45px;
margin-top: 2px;
border: 1px solid #fd6b01 !important;
color:#3f3f3f;
font-size: 16px;
background:#fff;
border-radius:5px;
background:#fd6b0103 !important;
}

.ref_form_box_input textarea {
resize: none;
height: 144px;
margin-top: 2px;
border: 1px solid #fd6b01 !important;
color:#3f3f3f;
font-size: 16px;
border-radius:5px;
background:#fd6b0103 !important;
}

::placeholder{color:#3f3f3f !important;}

.page-id-15 .wpcf7-submit, .inner-form-bg .wpcf7-submit, .action-button {
background:#1a1940 !important;
padding: 12px 35px !important;
border-radius: 50px !important;
font-weight: 500 !important;
color: #fff !important;
font-size:17px !important;
text-transform:capitalize;
transition:0.5s ease-in-out all 0s !important;
border-radius:4px !important;
}

.inner-form-bg .wpcf7-submit, .action-button{
background:#fd6b01 !important;
color: #fff !important;
border-radius:50px !important;	
}

.page-id-15 .wpcf7-submit:hover{
background:#fd6b01 !important;
color:#fff !important;
transition:0.5s ease-in-out all 0s !important;
}

.inner-form-bg .wpcf7-submit:hover, .action-button:hover{
background:#fff !important;
color:#000 !important;
transition:0.5s ease-in-out all 0s !important;	
}

.action-button{margin:0px !important;float:left !important;}

.page-id-188 .wpcf7-submit{float:left !important;}

.contact_page_info {
position: relative;
padding-left: 47px;
color:#333131;
margin-top: 25px;
font-weight:500;
}

.contact_page_info img {
position: absolute;
top: 7px;
left: 0;
width: 35px !important;
border-radius: 0px;
background: #fd6b01;
padding: 7px;
border-radius:5px;
}

.contact_page_info strong{
color:#333131;
}

.contact_page_info a {
color:#333131;
text-decoration:none !important;
}

/* error message */

.error_container {
display: flex;
min-height: 100vh;
align-items: center;
text-align: center;
}

.side-fixed-btns{
position:fixed;	
top:47%;
right:-65px;
z-index:1000;
transform: rotate(90deg);
}

.side-fixed-btns .contact-btn{
font-size:16px;	
border-radius:0px 0px 5px 5px;	
}

/* new-quote-form */

.form-large-heading{
font-size:20px;
color:#838383;
padding-bottom:15px;	
}

.quote-from label{
color:#333131;
padding-bottom:4px;	
}

.quote-from p{
margin-bottom:0px;	
}

.quote-from .wpcf7-text, .quote-from .wpcf7-date, .quote-from .wpcf7-textarea{
background:#f6f6f6;
font-size:15px;
border-radius:4px;
width:100%;
padding:12px 15px;
border:0px;
outline:0px;	
}

.quote-from .wpcf7-textarea{
height:150px;	
}

.quote-from ::placeholder{
font-size:15px;	
}

.quote-from .wpcf7-submit{
padding: 13px 20px;
border-radius: 4px;
background: #fd6b01;
font-size: 15px;
font-weight:500;
text-transform:capitalize;
display:block;	
margin:20px auto;
transition:0.5s ease-in-out all 0s;	
}

.quote-from .wpcf7-submit:hover{
background:#1a1940;	
transition:0.5s ease-in-out all 0s;		
}

/* footer-fixed */

.footer-fixed-buttons {
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	text-align: center;
	z-index: 99;
}
.footer-btn1 {
	background:#fd6b01;
	color: #fff !important;
	width: 50%;
	float: left;
	padding: 10px 0;
	font-size:14px;
	font-weight:500;
}
.footer-btn2 {
	background: #fff;
	position: absolute;
	top: 0;
	left: 50%;
	transform: translate(-50%, 0);
	height: 44px;
	width: 44px;
	border-radius: 50%;
	padding: 9px 12px 0;
}
.footer-btn3 {
	background:#1a1940;
	color: #fff !important;
	width: 50%;
	float: left;
	padding: 10px 0;
	font-size:14px;
	font-weight:500;
}

/* responsive */

@media only screen and (max-width : 767px) {
.form-bg{margin-top:50px;position:inherit;}
.banner-sec video{height:440px;object-fit:cover;}
.banner-text-part{top:50%;left:4%;right:4%;}	
.banner-large-heading{font-size:26px !important;}	
.banner-badge ul li{width:44%;margin:3px 0px;}
.enquiry-bg{padding:20px 25px;}	
.enquire-body-part{display:inherit;}	
.enquiry-img img{display:block;margin:auto;}
.enquiry-text{padding-left:0px;text-align:center;padding:10px 0px;}
.read-more-btn, .contact-btn{padding:12px 28px;}
.wcu-sec .large-heading{padding-bottom:20px;}
.wcu-img, .fa-angle-left:before, .fa-angle-right:before{display:none !important;}
.sp-testimonial-free-section.swiper-initialized, .sp-testimonial-free-section:not(.swiper-initialized,.tfree-layout-grid){margin:0px !important;}
.home-area ul li{width:100% !important;}
.line-truck:before{display:none;}	
.truck_radio span.wpcf7-list-item{width:46%;margin:0px 5px 5px 5px !important;}	
.truck_radio .wpcf7-list-item-label{width:100%;}	
}


@media only screen and (min-width : 300px) and (max-width : 1023px) {
.header-contact, .primary-navigation, .header .contact-btn{display:none !important;}
.header{top:0px;background:#1a1940;padding:10px 0px;}
.banner-sec, .page .entry-header, .blog_page_header{margin-top:73px !important;}
.enquiry-para{padding:5px 0px 10px;}	
.enquiry-btn{text-align:center;margin:auto;padding-left:0px;}
.wcu-img{width:450px !important;}
.copy-right{padding-bottom:60px;}	
.upper-arrow{bottom:60px !important;}	
}

@media only screen and (min-width : 300px) and (max-width : 1024px) {
.logo img{width:100px;}
.banner-small-heading{font-size:16px;}	
.banner-large-heading{font-size:30px;line-height:33px;}
.form-bg{padding:30px;}	
.wrapper, .inner-sec{margin-top:50px;}
.inner-page-mid-sec{padding:50px 0px;margin:60px 0px;}	
.exp-box{padding: 13px 20px;}
.exp-box-text span{font-size:18px;}	
.exp-box-text{font-size:14px;}	
.large-heading, .about-sec .large-heading, .inner-heading, .inner-call-sec-heading{font-size:26px;}
.testim-sec .large-heading, .area-sec .large-heading{padding-bottom:20px;}
.wcu-sec, .area-sec{padding:50px 0px;}		
.enquiry-heading{font-size:24px;}
.omsc-toggle-title, .omsc-toggle-inner{font-size:14px;}
.border-line:after{display:none;}
.page .entry-header, .blog_page_header{padding:70px 0px !important;}
.inner-call-sec-bg, .inner-form-bg{padding:30px;}
.fieldset-cf7mls{padding:0px;}	
}

@media only screen and (min-device-width : 375px) and (max-device-width : 667px) and (orientation : landscape) {

}

@media only screen and (min-device-width : 414px) and (max-device-width : 736px) and (orientation : portrait) {

}

@media only screen and (min-width : 481px) and (max-width : 767px) {

}

@media only screen and (min-width : 768px) and (max-width : 1024px) and (orientation : portrait) {
.banner-text-part{top:43%;}
.enquiry-text{max-width:400px;}	
.home-area ul li{width:50%;min-width:inherit !important;}	
}

@media only screen and (min-width : 768px) and (max-width : 1024px) and (orientation : landscape) {
.banner-text-part{top:43%;}	
.enquiry-text{max-width:400px;}	
.home-area ul li{width:50%;min-width:inherit !important;}	
}

/* iPhone X/XS */
@media only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape) {

}

/* iPhone XR */
@media only screen and (min-device-width: 414px) and (max-device-width: 896px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {

}

/* iPhone XS Max */
@media only screen and (min-device-width: 414px) and (max-device-width: 896px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape) {

}


/* iPad Pro 12.9 inch */
@media only screen and (min-device-width: 1024px) and (max-device-width: 1199px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2) {
.primary-navigation{margin:0px !important;}	
.menu ul li{margin-right: 4px;font-size:13px;}
.banner-text-part{top:52%;}	
.enquiry-text{max-width:460px;}
.home-area ul li{width:50%;min-width:inherit !important;}
.wcu-img{width:630px;}	
}


/* iPad Pro 12.9 inch */
@media only screen and (min-device-width: 1024px) and (max-device-width: 1199px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2) {
.primary-navigation{margin:0px !important;}	
.menu ul li{margin-right: 4px;font-size:13px;}
.banner-text-part{top:52%;}
.enquiry-text{max-width:460px;}
.home-area ul li{width:50%;min-width:inherit !important;}
.wcu-img{width:630px;}	
}

@media screen and (min-width: 1424px) {

}

@media screen and (min-width: 1624px) {

}

@media screen and (min-width: 1920px) {

}

@media screen and (min-width: 2048px) {

}

@media screen and (min-width: 2550px) {

}

