.uppercase, h6, th, span.widget-title{letter-spacing:0 !important;}
.h1, h1{font-size:clamp(31px, 4.2vw, 50px) !important;line-height:1.2 !important;margin-bottom:0.3em !important;}
.h2, h2{font-size:clamp(28px, 4.2vw, 40px) !important;line-height:1.2 !important;}
.subtitle{font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.9375em;}
.text-center .subtitle{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.subtitle::before{content:'';display:block;-ms-flex-negative:0;flex-shrink:0;margin-right:15px;width:25px;height:20px;background:url(//moveitright.ca/wp-content/themes/flatsome-child/assets/img/move-it-right-double-arrow-right.svg) no-repeat 0 0;}
.subtitle p{margin-bottom:0;}
.icon-box .icon-inner{font-size:0;}
.icon-box .icon-box-img svg,.icon-box .icon-box-img img{padding-top:0;}
.header .nav-spacing-xlarge>li{margin:0 20px;}
.header .nav-size-medium>li>a{font-size:.89em;}
.header .nav-uppercase>li>a{letter-spacing:0;}
.header .has-dropdown .icon-angle-down{opacity:1;margin-left:7px;}
.header .has-dropdown .icon-angle-down::before{content:'';display:block;width:12px;height:8px;background-repeat:no-repeat;background-position:center;}
.header .nav li.has-icon-left>a>img{margin-right:10px;}
.header-block .icon-box{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}
.header .icon-box-left .icon-box-img+.icon-box-text{padding-left:.83em;}
.header .icon-box-text{white-space:nowrap;}
.header .icon-box-text .text+.text{margin-top:2px;}
.header .header-nav-main{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.header .header-nav-main .has-dropdown .icon-angle-down::before{background-image:url(//moveitright.ca/wp-content/themes/flatsome-child/assets/img/move-it-right-chevron-down-black.svg);}
.header .header-search .icon-search::before{content:'';display:block;width:19px;height:19px;background:url(//moveitright.ca/wp-content/themes/flatsome-child/assets/img/move-it-right-search.svg) no-repeat 0 0;}
.header .header-bottom .flex-center{width:100%;}
.header .header-bottom-nav{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.header .header-bottom-nav .has-dropdown .icon-angle-down::before{background-image:url(//moveitright.ca/wp-content/themes/flatsome-child/assets/img/move-it-right-chevron-down-white.svg);}
@media (min-width: 1200px) and (hover: hover){
.header a[href*="tel"]:hover .icon-box-img,.footer-contacts a[href*="tel"]:hover .icon-box-img{-webkit-animation-name:trin;animation-name:trin;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;}
}
@media (max-width: 1600px){
.header .header-bottom-nav{flex-wrap:nowrap !important;}
.header-bottom-nav .nav-spacing-large > li{margin-inline:0 !important;}
.header .nav-size-medium > li > a{font-size:.6em;}
}
@media (min-width: 850px) and (max-width: 1366px){
.header .stack>*{--stack-gap:1.5rem !important;}
}
@media (max-width: 1199px){
.header .hide-for-medium{display:none;}
.header .show-for-medium{display:block !important;}
.medium-logo-center .flex-left{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;}
.medium-logo-center .flex-right{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}
.medium-logo-center .logo{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:center;}
.header-block{padding:20px !important;}
.header-top .header-block,
.header-top .container{padding:0 !important;}
}   .hero-banner .section-content{position:static !important;}
.hero-banner .section-bg-overlay::before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(77.57deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0) 76.91%);}
.hero-banner .col{padding-bottom:0;}
.hero-banner p{margin-bottom:1.39em;}
.hero-banner [data-text-bg]{padding:0 .625em;line-height:1.875em;display:inline-block;vertical-align:top;position:relative;white-space:nowrap;}
.hero-banner [data-text-bg]::before{content:'';display:block;position:absolute;right:-.6875em;top:0;width:0;height:0;border-style:solid;border-width:.9375em 0 .9375em .6875em;border-color:transparent transparent transparent var(--primary-color);}
.hero-banner .ux-logo{display:block;margin-left:auto;margin-right:auto;}
.hero-banner .ux-logo-link{padding-top:0 !important;padding-bottom:0 !important;}
.circled-text .row{max-width:1000px;}
.circled-text .col{padding-bottom:0 !important;color:#fff;}
.circled-text .col::before{content:'';display:block;border-radius:100%;padding-bottom:100%;background-color:var(--primary-color);}
.circled-text .col-inner{max-width:calc(100% - 30px);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:100%;display:flex;align-items:center;justify-content:center;border-radius:100%;overflow:hidden;}
.circled-text .col-inner, .circled-text .col-inner .text{width:100%;}
.circled-text .col-inner .text, .circled-text .col-inner .text p, .circled-text .col-inner .text p a{height:100%;}
.circled-text .col-inner .text p{margin-bottom:0;}
.circled-text .col-inner .text p a{color:inherit;display:flex;align-items:center;justify-content:center;}
@media (max-width: 849px){
.circled-text .row{max-width:500px;}
.circled-text .col{margin-bottom:30px;}
}   .header-button .button,.btn{letter-spacing:0 !important;padding:0 1.875em !important;line-height:3.25em !important;min-height:3.25em !important;margin-right:.28em !important;}
.btn{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0 !important;}
.header-button .button:not(.is-outline),.btn:not(.is-outline){border:none !important;}
.btn.button:not(.icon)>i{margin-right:1.125em;}
.btn[class*="icon-"]::before,.btn[class*="icon-"]::after{content:'';display:block;background-repeat:no-repeat;background-position:center;}
.btn.icon-truck::after{width:24px;height:16px;margin-left:15px;background-image:url(//moveitright.ca/wp-content/themes/flatsome-child/assets/img/move-it-right-cargo-truck.svg);}
.btn.icon-play::before{width:24px;height:24px;margin-right:15px;background-image:url(//moveitright.ca/wp-content/themes/flatsome-child/assets/img/move-it-right-play-button.svg);}
.btn .icon-phone::before{content:'';display:block;width:18px;height:19px;background:url(//moveitright.ca/wp-content/themes/flatsome-child/assets/img/move-it-right-phone.svg) no-repeat 0 0;}
.header-button .button.is-medium,.btn.is-large{font-size:1rem;}
@media (min-width: 1200px) and (hover: hover){
.plain.back-to-top{-webkit-transition:.3s;transition:.3s;}
}
@media (max-width: 1600px) {
.header-button .button.is-medium{font-size:12px;}
}
@media (max-width: 549px){
.header-button .button,.btn{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
}   .trust-icons .col{padding-bottom:0;}
.trust-icons .col-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.trust-icons .img{margin-bottom:0 !important;padding-right:15px;padding-left:15px;}
.trust-icons .img,.trust-icons .img img{width:auto !important;}
.trust-icons .ux-logo-image{-o-object-fit:contain;object-fit:contain;}
@media (max-width: 849px){
.trust-icons .col-inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.trust-icons .img{max-width:33.33%;-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;text-align:center;padding-top:10px;padding-bottom:10px;}
}   .decor{position: absolute !important;left: 11px;bottom: 11px;width: auto !important;pointer-events: none;max-width: 100%;}