/*######################################################################## Header #################################################################################################*/

/*Track My Container Mobile*/

.r2g-header .track-my-container-mobile,
.r2g-header .track-form-wrapper-mobile{
    /*Hide On Desktop*/
    display: none;
    user-select: none;
}

/* Track My Container Desktop */
.r2g-header .track-form-wrapper,
.r2g-header .request-form-wrapper{
    padding-top:50px;
}

/* Track My Container - Close Button */
.r2g-header .track-form-wrapper .form-options,
.r2g-header .request-form-wrapper .form-options{
    position: absolute;
    right: 10px;
    top: 0px;
}

/* Header Logo */
.r2g-header .branding .logo,
.r2g-header .branding .logo img{
    max-width: none;
    width:auto;    
}

.r2g-header .branding .logo .on-scroll-logo{
    max-width: 200px;
}

.r2g-header .branding .logo .default-logo{
    max-width: 250px;
    width: auto;
}

.r2g-header .branding .logo{
    margin-top: 5px;
}

/* Main Visual - Home */
.main-visual-default .main-visual-slogan-wrapper h3{
    font-size: 3.8rem;
}
.main-visual-default .main-visual-slogan-wrapper h2{
    font-size: 5rem;
}

/*Service - Home*/
[data-cse_blockid="block-632298e478785___1663211748"]::before,
[data-cse_blockid="block-632298e478785___1663211748"]::after{
    /*content:"";
    background-image: url(/images/site-specific/home/services/services-background.png);
    width: 100%;
    height: 100%;
    position: absolute;
    background-repeat: no-repeat;
    background-size: contain;*/
}

[data-cse_blockid="block-632298e478785___1663211748"]::before{
    left: -535px;
    top: -165px;
}

[data-cse_blockid="block-632298e478785___1663211748"]::after{
    top: -490px;
    right: -822px;
    z-index: -1;
}

[data-cse_blockid="block-6322989849b7b___1663211672"].r2g-xbox-main-strip .flex-container{
    width: 445px !important;
    padding: 0 !important;
    align-content: end;
}

[data-cse_blockid="block-6322989849b7b___1663211672"].r2g-xbox-main-strip .intro-content{
    position: absolute;
    z-index: 999;
    width: 100% !important;
    margin: 0;
    top: 75px;
    left:0;
}

[data-cse_blockid="block-6322989849b7b___1663211672"].r2g-xbox-main-strip .intro-content h2{
    margin:0;
}

[data-cse_blockid="block-632298e478785___1663211748"] .xList-item{
    min-height: 285px;
    max-width:285px;
}

/*Why Aitken Spence Logistics - Home*/
[data-cse_blockid="block-632299321bbae___1663211826"].r2g-xbox-main-strip .why-logistic .column.two .row{
    padding: 0 0 0 50%;
}

/*######################################################################## Service Listing #################################################################################################*/
/*[data-cse_blockid="block-6322c33373ae8___1663222579"].r2g-flex-xlist-main-strip .xList-item{*/
/*    display: flex;*/
/*    flex-direction:column;*/
/*    align-items:center;*/
/*} */

/*[data-cse_blockid="block-6322c33373ae8___1663222579"].r2g-flex-xlist-main-strip .xList-item .r2g-xbox-sub-component{*/
/*    max-width: 285px;*/
/*    height: 285px;*/
/*} */
[data-cse_blockid="block-6322c33373ae8___1663222579"].r2g-flex-xlist-main-strip .description-wrapper{
    justify-content: center;
}
[data-cse_blockid="block-6322c33373ae8___1663222579"].r2g-flex-xlist-main-strip .description-wrapper .description-thumb-wrapper{
    width:25%;
}
[data-cse_blockid="block-6322c33373ae8___1663222579"].r2g-flex-xlist-main-strip .description-wrapper .description-content-wrapper{
    margin:0 0 0 30px;
    width:65%;
}


/*######################################################################## Service Listing #################################################################################################*/
[data-cse_blockid="block-6322c4e89ad3d___1663223016"].r2g-xbox-main-strip.serviceslisting-item .image-wrapper {
    width: 25%;
}
[data-cse_blockid="block-6322c4e89ad3d___1663223016"].r2g-xbox-main-strip.serviceslisting-item .flex-container {
    width: 75%;
}

/*######################################################################## News listing ###########################################################################################*/
[data-cse_blockid="block-6322b72fd1e1a___1663219503"].r2g-blog-main-strip .pagination li a {
    /*margin-right: 30px;*/
    /*margin-bottom: 30px;*/
}


/*######################################################################## Projects pages ##########################################################################################*/
.page-7 [data-cse_blockid="block-6322c4e89ad3d___1663223016"].r2g-xbox-main-strip:nth-child(2n) .flex-container .content-wrapper {
    padding: 0 60px 0 0;
}

[data-cse_blockid="block-632299321bbae___1663211826"].r2g-xbox-main-strip .why-logistic .column {
    width: 50%;
}

/* about us our team */
.strip-row[data-cse_blockid="block-6332dd4d52da4___1664277837"],
.strip-row[data-cse_blockid="block-6333b9b7b7fce___1664334263"] {
    margin-bottom: 60px;
}