.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%;}