/*cta*/
.sunway-cta-addon [class*="sppb-col-sm"]{
    padding: 0;
}

.sunway-cta-addon .sppb-row {
    margin: 0;
}

.sppb-addon.sppb-addon-cta.sunway-cta-addon .sppb-row {
    display: flex;
    align-items: center;
}

.sunway-cta-addon .sppb-addon-title.sppb-cta-title {
    font-weight: 700;
}

.sppb-addon-cta {
    padding: 40px 40px!important;
}

@media (max-width: 767px){
.sppb-addon-cta {
    padding: 40px 15px!important;
}

.earth-cta .sppb-col-sm-4.sppb-text-right {
    text-align: left!important;
    margin-top: 30px!important;
}}

.earth-cta{
    background-size: 30%!important;
    background-attachment: scroll;
    background-position: 105% -65%!important;
  	transition:0.5s ease;
}

.earth-cta:hover{
    background-size: 30%!important;
    background-attachment: scroll;
    background-position: 105% -5%!important;
  	transition:0.5s ease;
}

/*cta btn*/
.earth-cta .sppb-btn-primary {
    border:1px solid #fff!important;
    background: #fff!important;
    color: #2e725c!important;
    border-radius:0px;
    line-height: 1!important;
    padding: 18px 40px!important;
}

.earth-cta .sppb-btn-primary:hover{
    border:1px solid #fff!important;
    background: #2e725c!important;
    color: #fff!important;
    border-radius:0px;
    line-height: 1!important;
    opacity:1!important;
}

/*qr*/
.qr-box {
  border-width: 4px;
  border-style: solid;
  border-image: linear-gradient(45deg, #2e725c, #244580) 1;
  box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px!important;
}

@media (max-width: 767px){
.sunway-featurebox.qr-box .sppb-media {
    display: flex;
    align-items: flex-start;
}}



/*home image*/
@media screen and (max-width:1400px){
.home-img-01 img {
    width: 500px!important;
}}


/*icons*/
.home-icons-01 span.sppb-img-container {
    margin-bottom: 20px;
}

.home-icons-01 img {
    width:100px;
}

.home-icons-01:hover img {
    -webkit-animation-name: spin!important;
    -webkit-animation-duration: 3500ms;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
}
/*



/*tracker*/
.webui-popover-content {
    color: #666666;
    font-size: 14px;
    line-height: 1.5;
}

h3.webui-popover-title {
    color: #2e725c;
    font-size: 16px!important;border-bottom: 1px solid #a8a8a8;
}

.webui-popover-inner {
    border-radius:0px;
  border-width: 4px;
  border-style: solid;
  border-image: linear-gradient(45deg, #2e725c, #244580) 1;
  box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px!important;
}

.webui-popover {
    padding: 0px;
}

.webui-popover.bottom > .webui-arrow:after, .webui-popover.bottom-right > .webui-arrow:after, .webui-popover.bottom-left > .webui-arrow:after {
    content: " ";
    top: 6px;
    margin-left: -10px;
    border-bottom-color: #ffffff;
    border-top-width: 0;
}


