.sp-page-builder .page-content #home {
    height: 795px;
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    background-color: #48008a;
}

#column-id-1543457113573 {
    box-shadow: 0 0 0 0 #fff;
}

#sppb-addon-1543786526887 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543786526887 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543786526887 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543786526887 .sppb-empty-space {
    height: 160px;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543786526887 .sppb-empty-space {
        height: 160px;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543786526887 .sppb-empty-space {
        height: 160px;
    }
}

#sppb-addon-1543786526890 {
    background-image: url(/images/2018/12/02/box-bg-4.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: inherit;
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543786526890 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543786526890 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543786526890 .sppb-addon-text-block {
    max-width: 260px;
    min-height: 650px;
    position: relative;
    z-index: 10;
}

#sppb-addon-1543786526890 .sppb-addon-title {
    font-size: 124px;
    top: 13%;
    left: 0;
    font-weight: 600;
    position: absolute;
    -webkit-transform: rotate(270deg) translate(-50%, -58%);
    -moz-transform: rotate(270deg) translate(-50%, -58%);
    -ms-transform: rotate(270deg) translate(-50%, -58%);
    -o-transform: rotate(270deg) translate(-50%, -58%);
    transform: rotate(270deg) translate(-50%, -58%);
    color: #fff;
}

@media (max-width:1200px) {
    #sppb-addon-1543786526890 .sppb-addon-title {
        font-size: 100px;
        top: 13%;
        left: 3%;
    }
}

#sppb-addon-1543885347080 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543885347080 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543885347080 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543885347080 .sppb-empty-space {
    height: 160px;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543885347080 .sppb-empty-space {
        height: 160px;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543885347080 .sppb-empty-space {
        height: 160px;
    }
}

#sppb-addon-1543786526893 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543786526893 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543786526893 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543786526893 .sppb-addon-title {
    font-size: 36px;
    margin-bottom: 10px;
    color: #fff;
}

#sppb-addon-1543786526896 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543786526896 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543786526896 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543786526899 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543786526899 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543786526899 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543786526899 .sppb-addon-title {
    color: #ff9400;
    margin-bottom: 25px;
    font-size: 24px;
    margin-top: 15px;
}

#sppb-addon-1543786526899 .sppb-addon-content {
    max-width: 600px;
    margin: 0;
    color: #fff;
}

#sppb-addon-1543786526902 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543786526902 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543786526902 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543786526902 .sppb-empty-space {
    height: 40px;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543786526902 .sppb-empty-space {
        height: 40px;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543786526902 .sppb-empty-space {
        height: 40px;
    }
}

#sppb-addon-1543786526905 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543786526905 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543786526905 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

.sp-page-builder .page-content #about {
    padding-top: 120px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#column-id-1543789113223 {
    box-shadow: 0 0 0 0 #fff;
}

#sppb-addon-1543789113242 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543789113242 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543789113242 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543789113242 .sppb-addon-title {
    font-size: 48px;
    font-weight: 600;
    margin-bottom: 30px;
    text-transform: uppercase;
    display: inline-block;
    position: relative;
    z-index: 1;
}

#sppb-addon-1543789113242 .sppb-addon-title:after {
    content: "";
    position: absolute;
    top: 22px;
    width: 97%;
    height: 33px;
    left: 12px;
    z-index: -1;
    background: #ff9400;
}

#sppb-addon-1543789113242 .sppb-addon-content p {
    max-width: 560px;
}

#sppb-addon-1543789113242 .mt-25 {
    margin-top: 25px;
}

#sppb-addon-1543789113242 .continue {
    position: relative;
    cursor: pointer;
}

#sppb-addon-1543789113242 .continue::after {
    content: "";
    position: absolute;
    left: 13px;
    top: 12px;
    height: 12px;
    width: 12px;
    border-radius: 50%;
    background: #ff9400;
    opacity: 1;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}

#sppb-addon-1543789113242 em {
    font-size: 42px;
    position: absolute;
    top: -5px;
    left: -40px;
    opacity: 0;
    color: #000;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}

#sppb-addon-1543789113242 .continue:hover em {
    opacity: 1;
    left: -1px;
}

#sppb-addon-1543789113242 .continue-btn {
    color: #000000;
    margin-left: 10px;
    font-weight: 600;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}

#sppb-addon-1543789113242 img {
    display: inline-block;
}

#sppb-addon-1543789113277 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543789113277 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543789113277 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543789113277 .sppb-empty-space {
    height: 60px;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543789113277 .sppb-empty-space {
        height: 60px;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543789113277 .sppb-empty-space {
        height: 60px;
    }
}

.sp-page-builder .page-content #section-id-1543789113226 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

#column-id-1543789113227 {
    box-shadow: 0 0 0 0 #fff;
}

#sppb-addon-1543789113288 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543789113288 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543789113288 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543789113288 .sppb-addon-animated-number {
    padding: 50px;
    margin-bottom: 30px;
    background: #f9fcff;
    position: relative;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113288 .sppb-addon-animated-number:before {
    content: "";
    position: absolute;
    width: 2px;
    height: 60px;
    background: #cbcbcb;
    bottom: 15px;
    left: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113288 .sppb-addon-animated-number:after {
    content: "";
    position: absolute;
    width: 100px;
    height: 2px;
    background: #cbcbcb;
    bottom: 15px;
    left: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113288 .sppb-addon-animated-number .sppb-addon-content:before {
    content: "";
    position: absolute;
    width: 2px;
    height: 60px;
    background: #cbcbcb;
    top: 15px;
    right: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113288 .sppb-addon-animated-number .sppb-addon-content:after {
    content: "";
    position: absolute;
    width: 100px;
    height: 2px;
    background: #cbcbcb;
    top: 15px;
    right: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113288 .sppb-animated-number {
    font-size: 36px;
    color: #222222;
    font-weight: 600;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}

#sppb-addon-1543789113288 .sppb-animated-number-title {
    margin-top: 20px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113288 .sppb-addon-animated-number:hover {
    background: transparent !important;
}

#sppb-addon-1543789113288 .sppb-addon-animated-number:hover:before {
    background: #ff9400;
    bottom: 0;
    left: 0;
}

#sppb-addon-1543789113288 .sppb-addon-animated-number:hover:after {
    background: #ff9400;
    bottom: 0;
    left: 0;
}

#sppb-addon-1543789113288 .sppb-addon-animated-number:hover .sppb-addon-content:before {
    background: #ff9400;
    top: 0;
    right: 0;
}

#sppb-addon-1543789113288 .sppb-addon-animated-number:hover .sppb-addon-content:after {
    background: #ff9400;
    top: 0;
    right: 0;
}

#sppb-addon-1543789113288 .sppb-addon-animated-number:hover .sppb-animated-number-title {
    color: #ff9400;
}

#sppb-addon-1543789113288 .sppb-animated-number-title {
    font-size: 18px;
    line-height: 36px;
    margin: ;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543789113288 .sppb-animated-number-title {
        margin: ;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543789113288 .sppb-animated-number-title {
        margin: ;
    }
}

#sppb-addon-1543789113312 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543789113312 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543789113312 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543789113312 .sppb-empty-space {
    height: 30px;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543789113312 .sppb-empty-space {
        height: 30px;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543789113312 .sppb-empty-space {
        height: 30px;
    }
}

#sppb-addon-1543789113322 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543789113322 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543789113322 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543789113322 .sppb-addon-animated-number {
    padding: 50px;
    margin-bottom: 30px;
    background: #f9fcff;
    position: relative;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113322 .sppb-addon-animated-number:before {
    content: "";
    position: absolute;
    width: 2px;
    height: 60px;
    background: #cbcbcb;
    bottom: 15px;
    left: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113322 .sppb-addon-animated-number:after {
    content: "";
    position: absolute;
    width: 100px;
    height: 2px;
    background: #cbcbcb;
    bottom: 15px;
    left: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113322 .sppb-addon-animated-number .sppb-addon-content:before {
    content: "";
    position: absolute;
    width: 2px;
    height: 60px;
    background: #cbcbcb;
    top: 15px;
    right: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113322 .sppb-addon-animated-number .sppb-addon-content:after {
    content: "";
    position: absolute;
    width: 100px;
    height: 2px;
    background: #cbcbcb;
    top: 15px;
    right: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113322 .sppb-animated-number {
    font-size: 36px;
    color: #222222;
    font-weight: 600;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}

#sppb-addon-1543789113322 .sppb-animated-number-title {
    margin-top: 20px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113322 .sppb-addon-animated-number:hover {
    background: transparent !important;
}

#sppb-addon-1543789113322 .sppb-addon-animated-number:hover:before {
    background: #ff9400;
    bottom: 0;
    left: 0;
}

#sppb-addon-1543789113322 .sppb-addon-animated-number:hover:after {
    background: #ff9400;
    bottom: 0;
    left: 0;
}

#sppb-addon-1543789113322 .sppb-addon-animated-number:hover .sppb-addon-content:before {
    background: #ff9400;
    top: 0;
    right: 0;
}

#sppb-addon-1543789113322 .sppb-addon-animated-number:hover .sppb-addon-content:after {
    background: #ff9400;
    top: 0;
    right: 0;
}

#sppb-addon-1543789113322 .sppb-addon-animated-number:hover .sppb-animated-number-title {
    color: #ff9400;
}

#sppb-addon-1543789113322 .sppb-animated-number-title {
    font-size: 18px;
    line-height: 36px;
    margin: ;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543789113322 .sppb-animated-number-title {
        margin: ;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543789113322 .sppb-animated-number-title {
        margin: ;
    }
}

#sppb-addon-1543789113340 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543789113340 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543789113340 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543789113340 .sppb-empty-space {
    height: 30px;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543789113340 .sppb-empty-space {
        height: 30px;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543789113340 .sppb-empty-space {
        height: 30px;
    }
}

#sppb-addon-1543789113303 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543789113303 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543789113303 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543789113303 .sppb-addon-animated-number {
    padding: 50px;
    margin-bottom: 30px;
    background: #f9fcff;
    position: relative;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113303 .sppb-addon-animated-number:before {
    content: "";
    position: absolute;
    width: 2px;
    height: 60px;
    background: #cbcbcb;
    bottom: 15px;
    left: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113303 .sppb-addon-animated-number:after {
    content: "";
    position: absolute;
    width: 100px;
    height: 2px;
    background: #cbcbcb;
    bottom: 15px;
    left: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113303 .sppb-addon-animated-number .sppb-addon-content:before {
    content: "";
    position: absolute;
    width: 2px;
    height: 60px;
    background: #cbcbcb;
    top: 15px;
    right: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113303 .sppb-addon-animated-number .sppb-addon-content:after {
    content: "";
    position: absolute;
    width: 100px;
    height: 2px;
    background: #cbcbcb;
    top: 15px;
    right: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113303 .sppb-animated-number {
    font-size: 36px;
    color: #222222;
    font-weight: 600;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}

#sppb-addon-1543789113303 .sppb-animated-number-title {
    margin-top: 20px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113303 .sppb-addon-animated-number:hover {
    background: transparent !important;
}

#sppb-addon-1543789113303 .sppb-addon-animated-number:hover:before {
    background: #ff9400;
    bottom: 0;
    left: 0;
}

#sppb-addon-1543789113303 .sppb-addon-animated-number:hover:after {
    background: #ff9400;
    bottom: 0;
    left: 0;
}

#sppb-addon-1543789113303 .sppb-addon-animated-number:hover .sppb-addon-content:before {
    background: #ff9400;
    top: 0;
    right: 0;
}

#sppb-addon-1543789113303 .sppb-addon-animated-number:hover .sppb-addon-content:after {
    background: #ff9400;
    top: 0;
    right: 0;
}

#sppb-addon-1543789113303 .sppb-addon-animated-number:hover .sppb-animated-number-title {
    color: #ff9400;
}

#sppb-addon-1543789113303 .sppb-animated-number-title {
    font-size: 18px;
    line-height: 36px;
    margin: ;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543789113303 .sppb-animated-number-title {
        margin: ;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543789113303 .sppb-animated-number-title {
        margin: ;
    }
}

#sppb-addon-1543789113317 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543789113317 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543789113317 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543789113317 .sppb-empty-space {
    height: 30px;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543789113317 .sppb-empty-space {
        height: 30px;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543789113317 .sppb-empty-space {
        height: 30px;
    }
}

#sppb-addon-1543789113327 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543789113327 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543789113327 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543789113327 .sppb-addon-animated-number {
    padding: 50px;
    margin-bottom: 30px;
    background: #f9fcff;
    position: relative;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113327 .sppb-addon-animated-number:before {
    content: "";
    position: absolute;
    width: 2px;
    height: 60px;
    background: #cbcbcb;
    bottom: 15px;
    left: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113327 .sppb-addon-animated-number:after {
    content: "";
    position: absolute;
    width: 100px;
    height: 2px;
    background: #cbcbcb;
    bottom: 15px;
    left: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113327 .sppb-addon-animated-number .sppb-addon-content:before {
    content: "";
    position: absolute;
    width: 2px;
    height: 60px;
    background: #cbcbcb;
    top: 15px;
    right: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113327 .sppb-addon-animated-number .sppb-addon-content:after {
    content: "";
    position: absolute;
    width: 100px;
    height: 2px;
    background: #cbcbcb;
    top: 15px;
    right: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113327 .sppb-animated-number {
    font-size: 36px;
    color: #222222;
    font-weight: 600;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}

#sppb-addon-1543789113327 .sppb-animated-number-title {
    margin-top: 20px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113327 .sppb-addon-animated-number:hover {
    background: transparent !important;
}

#sppb-addon-1543789113327 .sppb-addon-animated-number:hover:before {
    background: #ff9400;
    bottom: 0;
    left: 0;
}

#sppb-addon-1543789113327 .sppb-addon-animated-number:hover:after {
    background: #ff9400;
    bottom: 0;
    left: 0;
}

#sppb-addon-1543789113327 .sppb-addon-animated-number:hover .sppb-addon-content:before {
    background: #ff9400;
    top: 0;
    right: 0;
}

#sppb-addon-1543789113327 .sppb-addon-animated-number:hover .sppb-addon-content:after {
    background: #ff9400;
    top: 0;
    right: 0;
}

#sppb-addon-1543789113327 .sppb-addon-animated-number:hover .sppb-animated-number-title {
    color: #ff9400;
}

#sppb-addon-1543789113327 .sppb-animated-number-title {
    font-size: 18px;
    line-height: 36px;
    margin: ;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543789113327 .sppb-animated-number-title {
        margin: ;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543789113327 .sppb-animated-number-title {
        margin: ;
    }
}

#sppb-addon-1543789113233 {
    background-image: url(/images/2018/12/02/box-bg-4.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: inherit;
    box-shadow: 0 0 0 0 #ffffff;
    margin: -120px 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543789113233 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543789113233 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543789113233 .sppb-addon-text-block {
    min-height: 1035px;
    z-index: 10;
    max-width: 260px;
    position: relative;
    margin-left: auto;
}

#sppb-addon-1543789113354 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543789113354 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543789113354 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543789113354 .sppb-addon-single-image {
    width: 180%;
    right: 0px;
    position: absolute;
    bottom: 50px;
}

.sp-page-builder .page-content #resume {
    padding-top: 120px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: -50px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    background-color: #f9fcff;
}

@media (min-width:768px) and (max-width:991px) {
    .sp-page-builder .page-content #resume {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

@media (max-width:767px) {
    .sp-page-builder .page-content #resume {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
    }
}

#column-id-1543789113377 {
    box-shadow: 0 0 0 0 #fff;
}

#sppb-addon-1543789113381 {
    background-image: url(/images/2018/12/02/box-bg-4.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: inherit;
    box-shadow: 0 0 0 0 #ffffff;
    margin: -120px 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543789113381 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543789113381 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543789113381 .sppb-addon-text-block {
    position: relative;
    margin-left: auto;
    height: 910px;
    max-width: 260px;
    min-height: 650px;
    z-index: 10;
}

#sppb-addon-1543789113381 .sppb-addon-title {
    font-size: 124px;
    top: -2%;
    left: -81%;
    font-weight: 600;
    position: absolute;
    -webkit-transform: rotate(270deg) translate(-50%, -58%);
    -moz-transform: rotate(270deg) translate(-50%, -58%);
    -ms-transform: rotate(270deg) translate(-50%, -58%);
    -o-transform: rotate(270deg) translate(-50%, -58%);
    transform: rotate(270deg) translate(-50%, -58%);
    color: #fff;
}

@media (max-width:1200px) {
    #sppb-addon-1543789113381 .sppb-addon-title {
        font-size: 100px;
        top: 8%;
        left: -78%;
    }
}

.sp-page-builder .page-content #section-id-1543789113393 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

#column-id-1543789113394 {
    box-shadow: 0 0 0 0 #fff;
}

#sppb-addon-1543789113402 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543789113402 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543789113402 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543789113402 .statistics-single {
    background: #fff;
    padding: 50px;
    margin-bottom: 30px;
    position: relative;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113402 .statistics-single::before {
    content: "";
    position: absolute;
    width: 2px;
    height: 60px;
    background: #cbcbcb;
    bottom: 15px;
    left: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113402 .statistics-single::after {
    content: "";
    position: absolute;
    width: 100px;
    height: 2px;
    background: #cbcbcb;
    bottom: 15px;
    left: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113402 .line {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    right: 0;
    bottom: 0;
    z-index: 2;
    background: transparent;
}

#sppb-addon-1543789113402 .line::before {
    content: "";
    position: absolute;
    width: 2px;
    height: 60px;
    background: #cbcbcb;
    top: 15px;
    right: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113402 .line::after {
    content: "";
    position: absolute;
    width: 100px;
    height: 2px;
    background: #cbcbcb;
    top: 15px;
    right: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113402 .statistics-single .number {
    font-size: 30px;
    color: #222222;
    font-weight: 600;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}

#sppb-addon-1543789113402 .statistics-single .desc {
    margin-top: 20px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113402 .statistics-single:hover {
    background: transparent !important;
}

#sppb-addon-1543789113402 .statistics-single:hover::before {
    background: #ff9400;
    bottom: 0;
    left: 0;
}

#sppb-addon-1543789113402 .statistics-single:hover::after {
    background: #ff9400;
    bottom: 0;
    left: 0;
}

#sppb-addon-1543789113402 .statistics-single .line:hover::before {
    background: #ff9400;
    top: 0;
    right: 0;
}

#sppb-addon-1543789113402 .statistics-single .line:hover::after {
    background: #ff9400;
    top: 0;
    right: 0;
}

#sppb-addon-1543789113402 .statistics-single:hover .number {
    color: #ff9400 !important;
}

#sppb-addon-1543789113407 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543789113407 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543789113407 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543789113407 .sppb-addon-title {
    position: relative;
    z-index: 1;
    display: inline-block;
    margin-bottom: 30px;
    text-transform: capitalize;
}

#sppb-addon-1543789113407 .sppb-addon-title:after {
    content: "";
    position: absolute;
    top: 10px;
    width: 97%;
    height: 21px;
    left: 8px;
    z-index: -1;
    background: #ff9400;
}

#sppb-addon-1543789113407 .mb-20 {
    margin-bottom: 20px;
}

#sppb-addon-1543789113407 .mt-40 {
    margin-top: 40px;
}

#sppb-addon-1543789113410 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543789113410 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543789113410 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543789113410 .sppb-empty-space {
    height: 50px;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543789113410 .sppb-empty-space {
        height: 50px;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543789113410 .sppb-empty-space {
        height: 50px;
    }
}

.sp-page-builder .page-content #section-id-1543789113413 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

#column-id-1543789113414 {
    box-shadow: 0 0 0 0 #fff;
}

#sppb-addon-1543789113415 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543789113415 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543789113415 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543789113415 .statistics-single {
    background: #fff;
    padding: 50px;
    margin-bottom: 30px;
    position: relative;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113415 .statistics-single::before {
    content: "";
    position: absolute;
    width: 2px;
    height: 60px;
    background: #cbcbcb;
    bottom: 15px;
    left: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113415 .statistics-single::after {
    content: "";
    position: absolute;
    width: 100px;
    height: 2px;
    background: #cbcbcb;
    bottom: 15px;
    left: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113415 .line {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    right: 0;
    bottom: 0;
    z-index: 2;
    background: transparent;
}

#sppb-addon-1543789113415 .line::before {
    content: "";
    position: absolute;
    width: 2px;
    height: 60px;
    background: #cbcbcb;
    top: 15px;
    right: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113415 .line::after {
    content: "";
    position: absolute;
    width: 100px;
    height: 2px;
    background: #cbcbcb;
    top: 15px;
    right: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113415 .statistics-single .number {
    font-size: 30px;
    color: #222222;
    font-weight: 600;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}

#sppb-addon-1543789113415 .statistics-single .desc {
    margin-top: 20px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113415 .statistics-single:hover {
    background: transparent !important;
}

#sppb-addon-1543789113415 .statistics-single:hover::before {
    background: #ff9400;
    bottom: 0;
    left: 0;
}

#sppb-addon-1543789113415 .statistics-single:hover::after {
    background: #ff9400;
    bottom: 0;
    left: 0;
}

#sppb-addon-1543789113415 .statistics-single .line:hover::before {
    background: #ff9400;
    top: 0;
    right: 0;
}

#sppb-addon-1543789113415 .statistics-single .line:hover::after {
    background: #ff9400;
    top: 0;
    right: 0;
}

#sppb-addon-1543789113415 .statistics-single:hover .number {
    color: #ff9400 !important;
}

#sppb-addon-1543789113417 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543789113417 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543789113417 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543789113417 .sppb-addon-title {
    position: relative;
    z-index: 1;
    display: inline-block;
    margin-bottom: 30px;
    text-transform: capitalize;
}

#sppb-addon-1543789113417 .sppb-addon-title:after {
    content: "";
    position: absolute;
    top: 10px;
    width: 97%;
    height: 21px;
    left: 8px;
    z-index: -1;
    background: #ff9400;
}

#sppb-addon-1543789113417 .mb-20 {
    margin-bottom: 20px;
}

#sppb-addon-1543789113417 .mt-40 {
    margin-top: 40px;
}

#sppb-addon-1543885347085 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543885347085 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543885347085 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543885347085 .sppb-empty-space {
    height: 100px;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543885347085 .sppb-empty-space {
        height: 100px;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543885347085 .sppb-empty-space {
        height: 100px;
    }
}

.sp-page-builder .page-content #section-id-1543789113427 {
    padding-top: 120px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    background-color: #48008a;
}

#column-id-1543789113426 {
    box-shadow: 0 0 0 0 #fff;
}

.sp-page-builder .page-content #section-id-1543789113442 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

#column-id-1543789113443 {
    box-shadow: 0 0 0 0 #fff;
}

#sppb-addon-1543789113444 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543789113444 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543789113444 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543789113444 .statistics-single {
    background: #3d0075;
    margin-bottom: 0;
    padding: 50px;
    position: relative;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113444 .statistics-single::before {
    content: "";
    position: absolute;
    width: 2px;
    height: 60px;
    background: #cbcbcb;
    bottom: 15px;
    left: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113444 .statistics-single::after {
    content: "";
    position: absolute;
    width: 100px;
    height: 2px;
    background: #cbcbcb;
    bottom: 15px;
    left: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113444 .line {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    right: 0;
    bottom: 0;
    z-index: 2;
    background: transparent;
}

#sppb-addon-1543789113444 .line::before {
    content: "";
    position: absolute;
    width: 2px;
    height: 60px;
    background: #cbcbcb;
    top: 15px;
    right: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113444 .line::after {
    content: "";
    position: absolute;
    width: 100px;
    height: 2px;
    background: #cbcbcb;
    top: 15px;
    right: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113444 .statistics-single .number {
    font-size: 30px;
    color: #fff;
    font-weight: 600;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}

#sppb-addon-1543789113444 .statistics-single .desc {
    margin-top: 20px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    color: #fff;
}

#sppb-addon-1543789113444 .statistics-single:hover {
    background: transparent !important;
}

#sppb-addon-1543789113444 .statistics-single:hover::before {
    background: #ff9400;
    bottom: 0;
    left: 0;
}

#sppb-addon-1543789113444 .statistics-single:hover::after {
    background: #ff9400;
    bottom: 0;
    left: 0;
}

#sppb-addon-1543789113444 .statistics-single .line:hover::before {
    background: #ff9400;
    top: 0;
    right: 0;
}

#sppb-addon-1543789113444 .statistics-single .line:hover::after {
    background: #ff9400;
    top: 0;
    right: 0;
}

#sppb-addon-1543789113444 .statistics-single:hover .number {
    color: #ff9400 !important;
}

#sppb-addon-1543885347095 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543885347095 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543885347095 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543885347095 .sppb-empty-space {
    height: 30px;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543885347095 .sppb-empty-space {
        height: 30px;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543885347095 .sppb-empty-space {
        height: 30px;
    }
}

#sppb-addon-1543789113446 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543789113446 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543789113446 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543789113446 .sppb-addon-title {
    position: relative;
    z-index: 1;
    display: inline-block;
    margin-bottom: 30px;
    text-transform: capitalize;
    color: #fff;
}

#sppb-addon-1543789113446 .sppb-addon-title:after {
    content: "";
    position: absolute;
    top: 10px;
    width: 97%;
    height: 21px;
    left: 8px;
    z-index: -1;
    background: #3d0075;
}

#sppb-addon-1543789113446 .mb-20 {
    margin-bottom: 20px;
}

#sppb-addon-1543789113446 .mt-40 {
    margin-top: 40px;
}

#sppb-addon-1543789113446 .sppb-addon-content {
    color: #fff;
}

#sppb-addon-1543789113465 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543789113465 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543789113465 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543789113465 .sppb-empty-space {
    height: 50px;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543789113465 .sppb-empty-space {
        height: 50px;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543789113465 .sppb-empty-space {
        height: 50px;
    }
}

.sp-page-builder .page-content #section-id-1543789113468 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

#column-id-1543789113469 {
    box-shadow: 0 0 0 0 #fff;
}

#sppb-addon-1543789113470 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543789113470 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543789113470 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543789113470 .statistics-single {
    background: #3d0075;
    margin-bottom: 0;
    padding: 50px;
    position: relative;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113470 .statistics-single::before {
    content: "";
    position: absolute;
    width: 2px;
    height: 60px;
    background: #cbcbcb;
    bottom: 15px;
    left: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113470 .statistics-single::after {
    content: "";
    position: absolute;
    width: 100px;
    height: 2px;
    background: #cbcbcb;
    bottom: 15px;
    left: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113470 .line {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    right: 0;
    bottom: 0;
    z-index: 2;
    background: transparent;
}

#sppb-addon-1543789113470 .line::before {
    content: "";
    position: absolute;
    width: 2px;
    height: 60px;
    background: #cbcbcb;
    top: 15px;
    right: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113470 .line::after {
    content: "";
    position: absolute;
    width: 100px;
    height: 2px;
    background: #cbcbcb;
    top: 15px;
    right: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113470 .statistics-single .number {
    font-size: 30px;
    color: #fff;
    font-weight: 600;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}

#sppb-addon-1543789113470 .statistics-single .desc {
    margin-top: 20px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    color: #fff;
}

#sppb-addon-1543789113470 .statistics-single:hover {
    background: transparent !important;
}

#sppb-addon-1543789113470 .statistics-single:hover::before {
    background: #ff9400;
    bottom: 0;
    left: 0;
}

#sppb-addon-1543789113470 .statistics-single:hover::after {
    background: #ff9400;
    bottom: 0;
    left: 0;
}

#sppb-addon-1543789113470 .statistics-single .line:hover::before {
    background: #ff9400;
    top: 0;
    right: 0;
}

#sppb-addon-1543789113470 .statistics-single .line:hover::after {
    background: #ff9400;
    top: 0;
    right: 0;
}

#sppb-addon-1543789113470 .statistics-single:hover .number {
    color: #ff9400 !important;
}

#sppb-addon-1543885347109 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543885347109 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543885347109 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543885347109 .sppb-empty-space {
    height: 30px;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543885347109 .sppb-empty-space {
        height: 30px;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543885347109 .sppb-empty-space {
        height: 30px;
    }
}

#sppb-addon-1543789113472 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543789113472 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543789113472 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543789113472 .sppb-addon-title {
    position: relative;
    z-index: 1;
    display: inline-block;
    margin-bottom: 30px;
    text-transform: capitalize;
    color: #fff;
}

#sppb-addon-1543789113472 .sppb-addon-title:after {
    content: "";
    position: absolute;
    top: 10px;
    width: 97%;
    height: 21px;
    left: 8px;
    z-index: -1;
    background: #3d0075;
}

#sppb-addon-1543789113472 .mb-20 {
    margin-bottom: 20px;
}

#sppb-addon-1543789113472 .mt-40 {
    margin-top: 40px;
}

#sppb-addon-1543789113472 .sppb-addon-content {
    color: #fff;
}

#sppb-addon-1543789113483 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543789113483 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543789113483 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543789113483 .sppb-empty-space {
    height: 50px;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543789113483 .sppb-empty-space {
        height: 50px;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543789113483 .sppb-empty-space {
        height: 50px;
    }
}

.sp-page-builder .page-content #section-id-1543789113486 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

#column-id-1543789113487 {
    box-shadow: 0 0 0 0 #fff;
}

#sppb-addon-1543789113488 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543789113488 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543789113488 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543789113488 .statistics-single {
    background: #3d0075;
    margin-bottom: 0;
    padding: 50px;
    position: relative;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113488 .statistics-single::before {
    content: "";
    position: absolute;
    width: 2px;
    height: 60px;
    background: #cbcbcb;
    bottom: 15px;
    left: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113488 .statistics-single::after {
    content: "";
    position: absolute;
    width: 100px;
    height: 2px;
    background: #cbcbcb;
    bottom: 15px;
    left: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113488 .line {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    right: 0;
    bottom: 0;
    z-index: 2;
    background: transparent;
}

#sppb-addon-1543789113488 .line::before {
    content: "";
    position: absolute;
    width: 2px;
    height: 60px;
    background: #cbcbcb;
    top: 15px;
    right: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113488 .line::after {
    content: "";
    position: absolute;
    width: 100px;
    height: 2px;
    background: #cbcbcb;
    top: 15px;
    right: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543789113488 .statistics-single .number {
    font-size: 30px;
    color: #fff;
    font-weight: 600;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}

#sppb-addon-1543789113488 .statistics-single .desc {
    margin-top: 20px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    color: #fff;
}

#sppb-addon-1543789113488 .statistics-single:hover {
    background: transparent !important;
}

#sppb-addon-1543789113488 .statistics-single:hover::before {
    background: #ff9400;
    bottom: 0;
    left: 0;
}

#sppb-addon-1543789113488 .statistics-single:hover::after {
    background: #ff9400;
    bottom: 0;
    left: 0;
}

#sppb-addon-1543789113488 .statistics-single .line:hover::before {
    background: #ff9400;
    top: 0;
    right: 0;
}

#sppb-addon-1543789113488 .statistics-single .line:hover::after {
    background: #ff9400;
    top: 0;
    right: 0;
}

#sppb-addon-1543789113488 .statistics-single:hover .number {
    color: #ff9400 !important;
}

#sppb-addon-1543885347114 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543885347114 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543885347114 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543885347114 .sppb-empty-space {
    height: 30px;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543885347114 .sppb-empty-space {
        height: 30px;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543885347114 .sppb-empty-space {
        height: 30px;
    }
}

#sppb-addon-1543789113490 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543789113490 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543789113490 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543789113490 .sppb-addon-title {
    position: relative;
    z-index: 1;
    display: inline-block;
    margin-bottom: 30px;
    text-transform: capitalize;
    color: #fff;
}

#sppb-addon-1543789113490 .sppb-addon-title:after {
    content: "";
    position: absolute;
    top: 10px;
    width: 97%;
    height: 21px;
    left: 8px;
    z-index: -1;
    background: #3d0075;
}

#sppb-addon-1543789113490 .mb-20 {
    margin-bottom: 20px;
}

#sppb-addon-1543789113490 .mt-40 {
    margin-top: 40px;
}

#sppb-addon-1543789113490 .sppb-addon-content {
    color: #fff;
}

#sppb-addon-1543885347117 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543885347117 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543885347117 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543885347117 .sppb-empty-space {
    height: 100px;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543885347117 .sppb-empty-space {
        height: 100px;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543885347117 .sppb-empty-space {
        height: 100px;
    }
}

#sppb-addon-1543789113430 {
    background-image: url(/images/2018/12/02/box-bg-4.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: inherit;
    box-shadow: 0 0 0 0 #ffffff;
    margin: -120px 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543789113430 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543789113430 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543789113430 .sppb-addon-text-block {
    position: relative;
    margin-left: auto;
    height: 890px;
    max-width: 260px;
    min-height: 650px;
    z-index: 10;
}

#sppb-addon-1543789113430 .sppb-addon-title {
    font-size: 124px;
    right: 0;
    top: 13%;
    left: -4%;
    font-weight: 600;
    position: absolute;
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
    color: #fff;
}

@media (max-width:1200px) {
    #sppb-addon-1543789113430 .sppb-addon-title {
        font-size: 100px;
        top: 20%;
        right: -6%;
    }
}

.sp-page-builder .page-content #services {
    padding-top: 120px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#column-id-1543789113251 {
    box-shadow: 0 0 0 0 #fff;
}

#sppb-addon-1543789113252 {
    background-image: url(/images/2018/12/02/box-bg-4.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: inherit;
    box-shadow: 0 0 0 0 #ffffff;
    margin: -120px 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543789113252 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543789113252 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543789113252 .sppb-addon-text-block {
    position: relative;
    margin-left: auto;
    height: 1050px;
    max-width: 260px;
    min-height: 650px;
    z-index: 10;
}

#sppb-addon-1543789113252 .sppb-addon-title {
    font-size: 124px;
    top: 12%;
    left: -44%;
    font-weight: 600;
    position: absolute;
    -webkit-transform: rotate(270deg) translate(-50%, -58%);
    -moz-transform: rotate(270deg) translate(-50%, -58%);
    -ms-transform: rotate(270deg) translate(-50%, -58%);
    -o-transform: rotate(270deg) translate(-50%, -58%);
    transform: rotate(270deg) translate(-50%, -58%);
    color: #fff;
}

@media (max-width:1200px) {
    #sppb-addon-1543789113252 .sppb-addon-title {
        font-size: 100px;
        top: 19%;
        left: -40%;
    }
}

#sppb-addon-1543875822247 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543875822247 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543875822247 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543875822250 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543875822250 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543875822250 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543875822250 .sppb-empty-space {
    height: 60px;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543875822250 .sppb-empty-space {
        height: 60px;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543875822250 .sppb-empty-space {
        height: 60px;
    }
}

.sp-page-builder .page-content #section-id-1543875822252 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

#column-id-1543875822253 {
    box-shadow: 0 0 0 0 #fff;
}

#sppb-addon-1543875822261 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543875822261 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543875822261 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543875822261 .statistics-single {
    padding: 40px 20px;
    background: url(images/service/icon-bg1.html);
    position: relative;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543875822261 .statistics-single::before {
    content: "";
    position: absolute;
    width: 2px;
    height: 60px;
    background: #cbcbcb;
    bottom: 15px;
    left: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543875822261 .statistics-single::after {
    content: "";
    position: absolute;
    width: 100px;
    height: 2px;
    background: #cbcbcb;
    bottom: 15px;
    left: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543875822261 .statistics-single .line {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    right: 0;
    bottom: 0;
    z-index: 2;
    background: transparent;
}

#sppb-addon-1543875822261 .statistics-single .line::before {
    content: "";
    position: absolute;
    width: 2px;
    height: 60px;
    background: #cbcbcb;
    top: 15px;
    right: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543875822261 .statistics-single .line::after {
    content: "";
    position: absolute;
    width: 100px;
    height: 2px;
    background: #cbcbcb;
    top: 15px;
    right: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543875822261 .statistics-single .number {
    font-size: 36px;
    color: #222222;
    font-weight: 600;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
    margin-bottom: 30px;
}

#sppb-addon-1543875822261 .statistics-single .number img {
    margin: 0 auto;
}

#sppb-addon-1543875822261 .mt-10 {
    margin-top: 10px;
}

#sppb-addon-1543875822261 .statistics-single .desc {
    margin-top: 20px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    color: #222222;
    font-size: 18px;
}

#sppb-addon-1543875822261 .statistics-single p {
    display: none;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}

#sppb-addon-1543875822261 .statistics-single:hover {
    background: transparent !important;
}

#sppb-addon-1543875822261 .statistics-single:hover::before {
    background: #ff9400;
    bottom: 0;
    left: 0;
}

#sppb-addon-1543875822261 .statistics-single:hover::after {
    background: #ff9400;
    bottom: 0;
    left: 0;
}

#sppb-addon-1543875822261 .statistics-single .line:hover::before {
    background: #ff9400;
    top: 0;
    right: 0;
}

#sppb-addon-1543875822261 .statistics-single .line:hover::after {
    background: #ff9400;
    top: 0;
    right: 0;
}

#sppb-addon-1543875822261 .statistics-single:hover .desc {
    color: #ff9400;
    font-size: 24px;
    transform: translateY(-20px);
}

#sppb-addon-1543875822261 .statistics-single:hover p {
    display: block;
    margin: 0;
}

#sppb-addon-1543875822261 .statistics-single:hover .number {
    display: none;
}

#sppb-addon-1543875822278 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543875822278 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543875822278 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543875822278 .sppb-empty-space {
    height: 30px;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543875822278 .sppb-empty-space {
        height: 30px;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543875822278 .sppb-empty-space {
        height: 30px;
    }
}

#sppb-addon-1543875822297 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543875822297 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543875822297 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543875822297 .statistics-single {
    padding: 40px 20px;
    background: url(images/service/icon-bg3.html);
    position: relative;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543875822297 .statistics-single::before {
    content: "";
    position: absolute;
    width: 2px;
    height: 60px;
    background: #cbcbcb;
    bottom: 15px;
    left: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543875822297 .statistics-single::after {
    content: "";
    position: absolute;
    width: 100px;
    height: 2px;
    background: #cbcbcb;
    bottom: 15px;
    left: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543875822297 .statistics-single .line {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    right: 0;
    bottom: 0;
    z-index: 2;
    background: transparent;
}

#sppb-addon-1543875822297 .statistics-single .line::before {
    content: "";
    position: absolute;
    width: 2px;
    height: 60px;
    background: #cbcbcb;
    top: 15px;
    right: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543875822297 .statistics-single .line::after {
    content: "";
    position: absolute;
    width: 100px;
    height: 2px;
    background: #cbcbcb;
    top: 15px;
    right: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543875822297 .statistics-single .number {
    font-size: 36px;
    color: #222222;
    font-weight: 600;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
    margin-bottom: 30px;
}

#sppb-addon-1543875822297 .statistics-single .number img {
    margin: 0 auto;
}

#sppb-addon-1543875822297 .mt-10 {
    margin-top: 10px;
}

#sppb-addon-1543875822297 .statistics-single .desc {
    margin-top: 20px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    color: #222222;
    font-size: 18px;
}

#sppb-addon-1543875822297 .statistics-single p {
    display: none;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}

#sppb-addon-1543875822297 .statistics-single:hover {
    background: transparent !important;
}

#sppb-addon-1543875822297 .statistics-single:hover::before {
    background: #ff9400;
    bottom: 0;
    left: 0;
}

#sppb-addon-1543875822297 .statistics-single:hover::after {
    background: #ff9400;
    bottom: 0;
    left: 0;
}

#sppb-addon-1543875822297 .statistics-single .line:hover::before {
    background: #ff9400;
    top: 0;
    right: 0;
}

#sppb-addon-1543875822297 .statistics-single .line:hover::after {
    background: #ff9400;
    top: 0;
    right: 0;
}

#sppb-addon-1543875822297 .statistics-single:hover .desc {
    color: #ff9400;
    font-size: 24px;
    transform: translateY(-20px);
}

#sppb-addon-1543875822297 .statistics-single:hover p {
    display: block;
    margin: 0;
}

#sppb-addon-1543875822297 .statistics-single:hover .number {
    display: none;
}

#sppb-addon-1543875822315 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543875822315 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543875822315 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543875822315 .sppb-empty-space {
    height: 30px;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543875822315 .sppb-empty-space {
        height: 30px;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543875822315 .sppb-empty-space {
        height: 30px;
    }
}

#sppb-addon-1543875822288 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543875822288 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543875822288 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543875822288 .statistics-single {
    padding: 40px 20px;
    background: url(images/service/icon-bg2.html);
    position: relative;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543875822288 .statistics-single::before {
    content: "";
    position: absolute;
    width: 2px;
    height: 60px;
    background: #cbcbcb;
    bottom: 15px;
    left: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543875822288 .statistics-single::after {
    content: "";
    position: absolute;
    width: 100px;
    height: 2px;
    background: #cbcbcb;
    bottom: 15px;
    left: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543875822288 .statistics-single .line {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    right: 0;
    bottom: 0;
    z-index: 2;
    background: transparent;
}

#sppb-addon-1543875822288 .statistics-single .line::before {
    content: "";
    position: absolute;
    width: 2px;
    height: 60px;
    background: #cbcbcb;
    top: 15px;
    right: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543875822288 .statistics-single .line::after {
    content: "";
    position: absolute;
    width: 100px;
    height: 2px;
    background: #cbcbcb;
    top: 15px;
    right: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543875822288 .statistics-single .number {
    font-size: 36px;
    color: #222222;
    font-weight: 600;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
    margin-bottom: 30px;
}

#sppb-addon-1543875822288 .statistics-single .number img {
    margin: 0 auto;
}

#sppb-addon-1543875822288 .mt-10 {
    margin-top: 10px;
}

#sppb-addon-1543875822288 .statistics-single .desc {
    margin-top: 20px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    color: #222222;
    font-size: 18px;
}

#sppb-addon-1543875822288 .statistics-single p {
    display: none;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}

#sppb-addon-1543875822288 .statistics-single:hover {
    background: transparent !important;
}

#sppb-addon-1543875822288 .statistics-single:hover::before {
    background: #ff9400;
    bottom: 0;
    left: 0;
}

#sppb-addon-1543875822288 .statistics-single:hover::after {
    background: #ff9400;
    bottom: 0;
    left: 0;
}

#sppb-addon-1543875822288 .statistics-single .line:hover::before {
    background: #ff9400;
    top: 0;
    right: 0;
}

#sppb-addon-1543875822288 .statistics-single .line:hover::after {
    background: #ff9400;
    top: 0;
    right: 0;
}

#sppb-addon-1543875822288 .statistics-single:hover .desc {
    color: #ff9400;
    font-size: 24px;
    transform: translateY(-20px);
}

#sppb-addon-1543875822288 .statistics-single:hover p {
    display: block;
    margin: 0;
}

#sppb-addon-1543875822288 .statistics-single:hover .number {
    display: none;
}

#sppb-addon-1543875822283 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543875822283 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543875822283 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543875822283 .sppb-empty-space {
    height: 30px;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543875822283 .sppb-empty-space {
        height: 30px;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543875822283 .sppb-empty-space {
        height: 30px;
    }
}

#sppb-addon-1543875822302 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543875822302 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543875822302 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543875822302 .statistics-single {
    padding: 40px 20px;
    background: url(images/service/icon-bg4.html);
    position: relative;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543875822302 .statistics-single::before {
    content: "";
    position: absolute;
    width: 2px;
    height: 60px;
    background: #cbcbcb;
    bottom: 15px;
    left: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543875822302 .statistics-single::after {
    content: "";
    position: absolute;
    width: 100px;
    height: 2px;
    background: #cbcbcb;
    bottom: 15px;
    left: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543875822302 .statistics-single .line {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    right: 0;
    bottom: 0;
    z-index: 2;
    background: transparent;
}

#sppb-addon-1543875822302 .statistics-single .line::before {
    content: "";
    position: absolute;
    width: 2px;
    height: 60px;
    background: #cbcbcb;
    top: 15px;
    right: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543875822302 .statistics-single .line::after {
    content: "";
    position: absolute;
    width: 100px;
    height: 2px;
    background: #cbcbcb;
    top: 15px;
    right: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543875822302 .statistics-single .number {
    font-size: 36px;
    color: #222222;
    font-weight: 600;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
    margin-bottom: 30px;
}

#sppb-addon-1543875822302 .statistics-single .number img {
    margin: 0 auto;
}

#sppb-addon-1543875822302 .mt-10 {
    margin-top: 10px;
}

#sppb-addon-1543875822302 .statistics-single .desc {
    margin-top: 20px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    color: #222222;
    font-size: 18px;
}

#sppb-addon-1543875822302 .statistics-single p {
    display: none;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}

#sppb-addon-1543875822302 .statistics-single:hover {
    background: transparent !important;
}

#sppb-addon-1543875822302 .statistics-single:hover::before {
    background: #ff9400;
    bottom: 0;
    left: 0;
}

#sppb-addon-1543875822302 .statistics-single:hover::after {
    background: #ff9400;
    bottom: 0;
    left: 0;
}

#sppb-addon-1543875822302 .statistics-single .line:hover::before {
    background: #ff9400;
    top: 0;
    right: 0;
}

#sppb-addon-1543875822302 .statistics-single .line:hover::after {
    background: #ff9400;
    top: 0;
    right: 0;
}

#sppb-addon-1543875822302 .statistics-single:hover .desc {
    color: #ff9400;
    font-size: 24px;
    transform: translateY(-20px);
}

#sppb-addon-1543875822302 .statistics-single:hover p {
    display: block;
    margin: 0;
}

#sppb-addon-1543875822302 .statistics-single:hover .number {
    display: none;
}

#sppb-addon-1543875822322 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543875822322 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543875822322 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543875822322 .sppb-empty-space {
    height: 50px;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543875822322 .sppb-empty-space {
        height: 50px;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543875822322 .sppb-empty-space {
        height: 50px;
    }
}

#sppb-addon-1543875822327 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543875822327 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543875822327 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543875822327 .sppb-addon-optin-forms {
    padding: 0;
}

#sppb-addon-1543875822327 .sppb-optin-form.form-inline .email-wrap {
    padding-right: 0;
}

#sppb-addon-1543875822327 .sppb-form-control {
    display: block;
    width: 100%;
    height: 100px;
    padding: 0px 30px;
    font-size: 1rem;
    line-height: 100px;
    color: #222222;
    background-color: #fff;
    background-clip: padding-box;
    border: 0px;
    border-radius: .25rem;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    background: #f9fcff;
}

#sppb-addon-1543875822327 .sppb-form-control:focus {
    display: block;
    width: 100%;
    height: 100px;
    padding: 0px 30px;
    font-size: 1rem;
    line-height: 100px;
    color: #222222;
    background-color: #fff;
    background-clip: padding-box;
    border: 0px;
    border-radius: .25rem;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    background: #f9fcff;
}

#sppb-addon-1543875822327 .sppb-btn {
    height: 100px;
    line-height: 100px;
    background: #ff9400;
    border-radius: 0px;
    font-size: 14px;
    padding: 0px;
    min-width: 223px;
    color: #fff;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
    text-transform: uppercase;
    border: none;
}

#sppb-addon-1543875822327 .sppb-btn:hover {
    color: #222222;
}

#sppb-addon-1543875822327 .sppb-optin-form-icon {
    font-size: 82px;
}

.sppb-optin-form-popup-wrap > #sppb-addon-1543875822327 {
    width: 600px;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543875822327 .sppb-optin-form input {
        padding: ;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543875822327 .sppb-optin-form input {
        padding: ;
    }
}

#sppb-addon-1543885347124 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543885347124 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543885347124 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543885347124 .sppb-empty-space {
    height: 100px;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543885347124 .sppb-empty-space {
        height: 100px;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543885347124 .sppb-empty-space {
        height: 100px;
    }
}

.sp-page-builder .page-content #skills {
    padding-top: 120px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    background-color: #48008a;
}

#column-id-1543875822286 {
    box-shadow: 0 0 0 0 #fff;
}

#sppb-addon-1543875822357 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543875822357 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543875822357 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543875822357 .sppb-addon-content {
    color: #fff;
}

#sppb-addon-1543875822363 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543875822363 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543875822363 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543875822363 .sppb-addon-title {
    position: relative;
    z-index: 1;
    display: inline-block;
    margin-bottom: 30px;
    margin-top: 50px;
    color: #fff;
    text-transform: capitalize;
}

#sppb-addon-1543875822363 .sppb-addon-title:after {
    content: "";
    position: absolute;
    top: 10px;
    width: 97%;
    height: 21px;
    left: 8px;
    z-index: -1;
    background: #3d0075;
}

#sppb-addon-1543878034681 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543878034681 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543878034681 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543878034681 .sppb-progress {
    border-radius: 12px;
    margin-bottom: 25px;
}

#sppb-addon-1543878034681 .sppb-progress-bar {
    border-radius: 12px;
}

#sppb-addon-1543878034681 .sppb-progress-label {
    line-height: 1.625em;
    margin-bottom: 10px;
    text-transform: capitalize;
    color: #fff;
    font-weight: 600;
    text-align: right;
}

#sppb-addon-1543878034681 .sppb-progress-label > span {
    float: unset;
    font-weight: 600;
    margin-left: 3px;
}

#sppb-addon-1543878034681 .sppb-progress {
    height: 10px;
}

#sppb-addon-1543878034681 .sppb-progress-bar {
    line-height: 10px;
}

#sppb-addon-1543878034681 .sppb-progress {
    background-color: #6d33a1;
}

#sppb-addon-1543878034681 .sppb-progress-bar {
    background-color: #ff9400;
}

#sppb-addon-1543878034653 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543878034653 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543878034653 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543878034653 .sppb-progress {
    border-radius: 12px;
    margin-bottom: 25px;
}

#sppb-addon-1543878034653 .sppb-progress-bar {
    border-radius: 12px;
}

#sppb-addon-1543878034653 .sppb-progress-label {
    line-height: 1.625em;
    margin-bottom: 10px;
    text-transform: capitalize;
    color: #fff;
    font-weight: 600;
    text-align: right;
}

#sppb-addon-1543878034653 .sppb-progress-label > span {
    float: unset;
    font-weight: 600;
    margin-left: 3px;
}

#sppb-addon-1543878034653 .sppb-progress {
    height: 10px;
}

#sppb-addon-1543878034653 .sppb-progress-bar {
    line-height: 10px;
}

#sppb-addon-1543878034653 .sppb-progress {
    background-color: #6d33a1;
}

#sppb-addon-1543878034653 .sppb-progress-bar {
    background-color: #ff9400;
}

#sppb-addon-1543878034650 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543878034650 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543878034650 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543878034650 .sppb-progress {
    border-radius: 12px;
    margin-bottom: 25px;
}

#sppb-addon-1543878034650 .sppb-progress-bar {
    border-radius: 12px;
}

#sppb-addon-1543878034650 .sppb-progress-label {
    line-height: 1.625em;
    margin-bottom: 10px;
    text-transform: capitalize;
    color: #fff;
    font-weight: 600;
    text-align: right;
}

#sppb-addon-1543878034650 .sppb-progress-label > span {
    float: unset;
    font-weight: 600;
    margin-left: 3px;
}

#sppb-addon-1543878034650 .sppb-progress {
    height: 10px;
}

#sppb-addon-1543878034650 .sppb-progress-bar {
    line-height: 10px;
}

#sppb-addon-1543878034650 .sppb-progress {
    background-color: #6d33a1;
}

#sppb-addon-1543878034650 .sppb-progress-bar {
    background-color: #ff9400;
}

#sppb-addon-1543878034660 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543878034660 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543878034660 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543878034660 .sppb-progress {
    border-radius: 12px;
    margin-bottom: 25px;
}

#sppb-addon-1543878034660 .sppb-progress-bar {
    border-radius: 12px;
}

#sppb-addon-1543878034660 .sppb-progress-label {
    line-height: 1.625em;
    margin-bottom: 10px;
    text-transform: capitalize;
    color: #fff;
    font-weight: 600;
    text-align: right;
}

#sppb-addon-1543878034660 .sppb-progress-label > span {
    float: unset;
    font-weight: 600;
    margin-left: 3px;
}

#sppb-addon-1543878034660 .sppb-progress {
    height: 10px;
}

#sppb-addon-1543878034660 .sppb-progress-bar {
    line-height: 10px;
}

#sppb-addon-1543878034660 .sppb-progress {
    background-color: #6d33a1;
}

#sppb-addon-1543878034660 .sppb-progress-bar {
    background-color: #ff9400;
}

#sppb-addon-1543878034665 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543878034665 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543878034665 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543878034665 .sppb-addon-title {
    position: relative;
    z-index: 1;
    display: inline-block;
    margin-bottom: 30px;
    margin-top: 50px;
    color: #fff;
    text-transform: capitalize;
}

#sppb-addon-1543878034665 .sppb-addon-title:after {
    content: "";
    position: absolute;
    top: 10px;
    width: 97%;
    height: 21px;
    left: 8px;
    z-index: -1;
    background: #3d0075;
}

.sp-page-builder .page-content #section-id-1543878034668 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

#column-id-1543878034669 {
    box-shadow: 0 0 0 0 #fff;
}

#sppb-addon-1543878034679 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543878034679 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543878034679 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543878034679 .statistics-single {
    padding: 50px;
    margin-bottom: 30px;
    background: #3d0075;
    position: relative;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543878034679 .statistics-single::before {
    content: "";
    position: absolute;
    width: 2px;
    height: 60px;
    background: #cbcbcb;
    bottom: 15px;
    left: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543878034679 .statistics-single::after {
    content: "";
    position: absolute;
    width: 100px;
    height: 2px;
    background: #cbcbcb;
    bottom: 15px;
    left: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543878034679 .statistics-single .line {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    right: 0;
    bottom: 0;
    z-index: 2;
    background: transparent;
}

#sppb-addon-1543878034679 .statistics-single .line::before {
    content: "";
    position: absolute;
    width: 2px;
    height: 60px;
    background: #cbcbcb;
    top: 15px;
    right: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543878034679 .statistics-single .line::after {
    content: "";
    position: absolute;
    width: 100px;
    height: 2px;
    background: #cbcbcb;
    top: 15px;
    right: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543878034679 .version4 .statistics-single .number {
    font-size: 16px;
    color: #fff;
    font-weight: 600;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}

#sppb-addon-1543878034679 .statistics-single:hover {
    background: transparent !important;
}

#sppb-addon-1543878034679 .statistics-single:hover::before {
    background: #ff9400;
    bottom: 0;
    left: 0;
}

#sppb-addon-1543878034679 .statistics-single:hover::after {
    background: #ff9400;
    bottom: 0;
    left: 0;
}

#sppb-addon-1543878034679 .statistics-single .line:hover::before {
    background: #ff9400;
    top: 0;
    right: 0;
}

#sppb-addon-1543878034679 .statistics-single .line:hover::after {
    background: #ff9400;
    top: 0;
    right: 0;
}

#sppb-addon-1543878034679 .statistics-single:hover .number {
    color: #ff9400 !important;
}

#sppb-addon-1543878034684 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543878034684 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543878034684 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543878034684 .statistics-single {
    padding: 50px;
    margin-bottom: 30px;
    background: #3d0075;
    position: relative;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543878034684 .statistics-single::before {
    content: "";
    position: absolute;
    width: 2px;
    height: 60px;
    background: #cbcbcb;
    bottom: 15px;
    left: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543878034684 .statistics-single::after {
    content: "";
    position: absolute;
    width: 100px;
    height: 2px;
    background: #cbcbcb;
    bottom: 15px;
    left: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543878034684 .statistics-single .line {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    right: 0;
    bottom: 0;
    z-index: 2;
    background: transparent;
}

#sppb-addon-1543878034684 .statistics-single .line::before {
    content: "";
    position: absolute;
    width: 2px;
    height: 60px;
    background: #cbcbcb;
    top: 15px;
    right: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543878034684 .statistics-single .line::after {
    content: "";
    position: absolute;
    width: 100px;
    height: 2px;
    background: #cbcbcb;
    top: 15px;
    right: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543878034684 .version4 .statistics-single .number {
    font-size: 16px;
    color: #fff;
    font-weight: 600;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}

#sppb-addon-1543878034684 .statistics-single:hover {
    background: transparent !important;
}

#sppb-addon-1543878034684 .statistics-single:hover::before {
    background: #ff9400;
    bottom: 0;
    left: 0;
}

#sppb-addon-1543878034684 .statistics-single:hover::after {
    background: #ff9400;
    bottom: 0;
    left: 0;
}

#sppb-addon-1543878034684 .statistics-single .line:hover::before {
    background: #ff9400;
    top: 0;
    right: 0;
}

#sppb-addon-1543878034684 .statistics-single .line:hover::after {
    background: #ff9400;
    top: 0;
    right: 0;
}

#sppb-addon-1543878034684 .statistics-single:hover .number {
    color: #ff9400 !important;
}

#sppb-addon-1543878034689 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543878034689 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543878034689 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543878034689 .statistics-single {
    padding: 50px;
    margin-bottom: 30px;
    background: #3d0075;
    position: relative;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543878034689 .statistics-single::before {
    content: "";
    position: absolute;
    width: 2px;
    height: 60px;
    background: #cbcbcb;
    bottom: 15px;
    left: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543878034689 .statistics-single::after {
    content: "";
    position: absolute;
    width: 100px;
    height: 2px;
    background: #cbcbcb;
    bottom: 15px;
    left: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543878034689 .statistics-single .line {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    right: 0;
    bottom: 0;
    z-index: 2;
    background: transparent;
}

#sppb-addon-1543878034689 .statistics-single .line::before {
    content: "";
    position: absolute;
    width: 2px;
    height: 60px;
    background: #cbcbcb;
    top: 15px;
    right: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543878034689 .statistics-single .line::after {
    content: "";
    position: absolute;
    width: 100px;
    height: 2px;
    background: #cbcbcb;
    top: 15px;
    right: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543878034689 .version4 .statistics-single .number {
    font-size: 16px;
    color: #fff;
    font-weight: 600;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}

#sppb-addon-1543878034689 .statistics-single:hover {
    background: transparent !important;
}

#sppb-addon-1543878034689 .statistics-single:hover::before {
    background: #ff9400;
    bottom: 0;
    left: 0;
}

#sppb-addon-1543878034689 .statistics-single:hover::after {
    background: #ff9400;
    bottom: 0;
    left: 0;
}

#sppb-addon-1543878034689 .statistics-single .line:hover::before {
    background: #ff9400;
    top: 0;
    right: 0;
}

#sppb-addon-1543878034689 .statistics-single .line:hover::after {
    background: #ff9400;
    top: 0;
    right: 0;
}

#sppb-addon-1543878034689 .statistics-single:hover .number {
    color: #ff9400 !important;
}

#sppb-addon-1543878034694 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543878034694 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543878034694 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543878034694 .statistics-single {
    padding: 50px;
    margin-bottom: 30px;
    background: #3d0075;
    position: relative;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543878034694 .statistics-single::before {
    content: "";
    position: absolute;
    width: 2px;
    height: 60px;
    background: #cbcbcb;
    bottom: 15px;
    left: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543878034694 .statistics-single::after {
    content: "";
    position: absolute;
    width: 100px;
    height: 2px;
    background: #cbcbcb;
    bottom: 15px;
    left: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543878034694 .statistics-single .line {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    right: 0;
    bottom: 0;
    z-index: 2;
    background: transparent;
}

#sppb-addon-1543878034694 .statistics-single .line::before {
    content: "";
    position: absolute;
    width: 2px;
    height: 60px;
    background: #cbcbcb;
    top: 15px;
    right: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543878034694 .statistics-single .line::after {
    content: "";
    position: absolute;
    width: 100px;
    height: 2px;
    background: #cbcbcb;
    top: 15px;
    right: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543878034694 .version4 .statistics-single .number {
    font-size: 16px;
    color: #fff;
    font-weight: 600;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}

#sppb-addon-1543878034694 .statistics-single:hover {
    background: transparent !important;
}

#sppb-addon-1543878034694 .statistics-single:hover::before {
    background: #ff9400;
    bottom: 0;
    left: 0;
}

#sppb-addon-1543878034694 .statistics-single:hover::after {
    background: #ff9400;
    bottom: 0;
    left: 0;
}

#sppb-addon-1543878034694 .statistics-single .line:hover::before {
    background: #ff9400;
    top: 0;
    right: 0;
}

#sppb-addon-1543878034694 .statistics-single .line:hover::after {
    background: #ff9400;
    top: 0;
    right: 0;
}

#sppb-addon-1543878034694 .statistics-single:hover .number {
    color: #ff9400 !important;
}

#sppb-addon-1543885347129 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543885347129 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543885347129 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543885347129 .sppb-empty-space {
    height: 100px;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543885347129 .sppb-empty-space {
        height: 100px;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543885347129 .sppb-empty-space {
        height: 100px;
    }
}

#sppb-addon-1543875822305 {
    background-image: url(/images/2018/12/02/box-bg-4.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: inherit;
    box-shadow: 0 0 0 0 #ffffff;
    margin: -120px 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543875822305 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543875822305 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543875822305 .sppb-addon-text-block {
    position: relative;
    margin-left: auto;
    height: 930px;
    max-width: 260px;
    min-height: 650px;
    z-index: 10;
}

#sppb-addon-1543875822305 .sppb-addon-title {
    font-size: 124px;
    top: 11%;
    right: 0%;
    left: -4%;
    font-weight: 600;
    position: absolute;
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
    color: #fff;
}

@media (max-width:1200px) {
    #sppb-addon-1543875822305 .sppb-addon-title {
        font-size: 100px;
        top: 19%;
        right: -6%;
    }
}

.sp-page-builder .page-content #clients {
    padding-top: 120px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#column-id-1543878034687 {
    box-shadow: 0 0 0 0 #fff;
}

#sppb-addon-1543878034688 {
    background-image: url(/images/2018/12/02/box-bg-4.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: inherit;
    box-shadow: 0 0 0 0 #ffffff;
    margin: -120px 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543878034688 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543878034688 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543878034688 .sppb-addon-text-block {
    position: relative;
    margin-left: auto;
    height: 920px;
    max-width: 260px;
    min-height: 650px;
    z-index: 10;
}

#sppb-addon-1543878034688 .sppb-addon-title {
    font-size: 124px;
    top: 14%;
    left: -26%;
    font-weight: 600;
    position: absolute;
    -webkit-transform: rotate(270deg) translate(-50%, -58%);
    -moz-transform: rotate(270deg) translate(-50%, -58%);
    -ms-transform: rotate(270deg) translate(-50%, -58%);
    -o-transform: rotate(270deg) translate(-50%, -58%);
    transform: rotate(270deg) translate(-50%, -58%);
    color: #fff;
}

@media (max-width:1200px) {
    #sppb-addon-1543878034688 .sppb-addon-title {
        font-size: 100px;
        top: 20%;
        left: -22%;
    }
}

.sp-page-builder .page-content #section-id-1543878034722 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

#column-id-1543878034723 {
    box-shadow: 0 0 0 0 #fff;
}

#sppb-addon-1543878034733 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543878034733 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543878034733 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543878034733 .sppb-addon-content {
    margin-bottom: 30px;
    background: #f9fcff;
    position: relative;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    padding: 40px 30px;
}

#sppb-addon-1543878034733 .sppb-addon-content:before {
    content: "";
    position: absolute;
    width: 2px;
    height: 60px;
    background: #cbcbcb;
    bottom: 15px;
    left: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543878034733 .sppb-addon-content:after {
    content: "";
    position: absolute;
    width: 100px;
    height: 2px;
    background: #cbcbcb;
    bottom: 15px;
    left: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543878034733 .sppb-addon-single-image-container {
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    right: 0;
    bottom: 0;
    z-index: 2;
    background: transparent;
    position: static;
}

#sppb-addon-1543878034733 .sppb-addon-single-image-container:before {
    content: "";
    position: absolute;
    width: 2px;
    height: 60px;
    background: #cbcbcb;
    top: 15px;
    right: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543878034733 .sppb-addon-single-image-container:after {
    content: "";
    position: absolute;
    width: 100px;
    height: 2px;
    background: #cbcbcb;
    top: 15px;
    right: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543878034733 .sppb-addon-content:hover {
    background: transparent !important;
}

#sppb-addon-1543878034733 .sppb-addon-content:hover::before {
    background: #ff9400;
    bottom: 0;
    left: 0;
}

#sppb-addon-1543878034733 .sppb-addon-content:hover::after {
    background: #ff9400;
    bottom: 0;
    left: 0;
}

#sppb-addon-1543878034733 .sppb-addon-content:hover .sppb-addon-single-image-container:before {
    background: #ff9400;
    top: 0;
    right: 0;
}

#sppb-addon-1543878034733 .sppb-addon-content:hover .sppb-addon-single-image-container:after {
    background: #ff9400;
    top: 0;
    right: 0;
}

#sppb-addon-1543878034748 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543878034748 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543878034748 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543878034748 .sppb-addon-content {
    margin-bottom: 30px;
    background: #f9fcff;
    position: relative;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    padding: 40px 30px;
}

#sppb-addon-1543878034748 .sppb-addon-content:before {
    content: "";
    position: absolute;
    width: 2px;
    height: 60px;
    background: #cbcbcb;
    bottom: 15px;
    left: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543878034748 .sppb-addon-content:after {
    content: "";
    position: absolute;
    width: 100px;
    height: 2px;
    background: #cbcbcb;
    bottom: 15px;
    left: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543878034748 .sppb-addon-single-image-container {
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    right: 0;
    bottom: 0;
    z-index: 2;
    background: transparent;
    position: static;
}

#sppb-addon-1543878034748 .sppb-addon-single-image-container:before {
    content: "";
    position: absolute;
    width: 2px;
    height: 60px;
    background: #cbcbcb;
    top: 15px;
    right: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543878034748 .sppb-addon-single-image-container:after {
    content: "";
    position: absolute;
    width: 100px;
    height: 2px;
    background: #cbcbcb;
    top: 15px;
    right: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543878034748 .sppb-addon-content:hover {
    background: transparent !important;
}

#sppb-addon-1543878034748 .sppb-addon-content:hover::before {
    background: #ff9400;
    bottom: 0;
    left: 0;
}

#sppb-addon-1543878034748 .sppb-addon-content:hover::after {
    background: #ff9400;
    bottom: 0;
    left: 0;
}

#sppb-addon-1543878034748 .sppb-addon-content:hover .sppb-addon-single-image-container:before {
    background: #ff9400;
    top: 0;
    right: 0;
}

#sppb-addon-1543878034748 .sppb-addon-content:hover .sppb-addon-single-image-container:after {
    background: #ff9400;
    top: 0;
    right: 0;
}

#sppb-addon-1543878034753 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543878034753 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543878034753 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543878034753 .sppb-addon-content {
    margin-bottom: 30px;
    background: #f9fcff;
    position: relative;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    padding: 40px 30px;
}

#sppb-addon-1543878034753 .sppb-addon-content:before {
    content: "";
    position: absolute;
    width: 2px;
    height: 60px;
    background: #cbcbcb;
    bottom: 15px;
    left: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543878034753 .sppb-addon-content:after {
    content: "";
    position: absolute;
    width: 100px;
    height: 2px;
    background: #cbcbcb;
    bottom: 15px;
    left: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543878034753 .sppb-addon-single-image-container {
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    right: 0;
    bottom: 0;
    z-index: 2;
    background: transparent;
    position: static;
}

#sppb-addon-1543878034753 .sppb-addon-single-image-container:before {
    content: "";
    position: absolute;
    width: 2px;
    height: 60px;
    background: #cbcbcb;
    top: 15px;
    right: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543878034753 .sppb-addon-single-image-container:after {
    content: "";
    position: absolute;
    width: 100px;
    height: 2px;
    background: #cbcbcb;
    top: 15px;
    right: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543878034753 .sppb-addon-content:hover {
    background: transparent !important;
}

#sppb-addon-1543878034753 .sppb-addon-content:hover::before {
    background: #ff9400;
    bottom: 0;
    left: 0;
}

#sppb-addon-1543878034753 .sppb-addon-content:hover::after {
    background: #ff9400;
    bottom: 0;
    left: 0;
}

#sppb-addon-1543878034753 .sppb-addon-content:hover .sppb-addon-single-image-container:before {
    background: #ff9400;
    top: 0;
    right: 0;
}

#sppb-addon-1543878034753 .sppb-addon-content:hover .sppb-addon-single-image-container:after {
    background: #ff9400;
    top: 0;
    right: 0;
}

#sppb-addon-1543878034758 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543878034758 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543878034758 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543878034758 .sppb-addon-content {
    margin-bottom: 30px;
    background: #f9fcff;
    position: relative;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    padding: 40px 30px;
}

#sppb-addon-1543878034758 .sppb-addon-content:before {
    content: "";
    position: absolute;
    width: 2px;
    height: 60px;
    background: #cbcbcb;
    bottom: 15px;
    left: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543878034758 .sppb-addon-content:after {
    content: "";
    position: absolute;
    width: 100px;
    height: 2px;
    background: #cbcbcb;
    bottom: 15px;
    left: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543878034758 .sppb-addon-single-image-container {
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    right: 0;
    bottom: 0;
    z-index: 2;
    background: transparent;
    position: static;
}

#sppb-addon-1543878034758 .sppb-addon-single-image-container:before {
    content: "";
    position: absolute;
    width: 2px;
    height: 60px;
    background: #cbcbcb;
    top: 15px;
    right: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543878034758 .sppb-addon-single-image-container:after {
    content: "";
    position: absolute;
    width: 100px;
    height: 2px;
    background: #cbcbcb;
    top: 15px;
    right: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543878034758 .sppb-addon-content:hover {
    background: transparent !important;
}

#sppb-addon-1543878034758 .sppb-addon-content:hover::before {
    background: #ff9400;
    bottom: 0;
    left: 0;
}

#sppb-addon-1543878034758 .sppb-addon-content:hover::after {
    background: #ff9400;
    bottom: 0;
    left: 0;
}

#sppb-addon-1543878034758 .sppb-addon-content:hover .sppb-addon-single-image-container:before {
    background: #ff9400;
    top: 0;
    right: 0;
}

#sppb-addon-1543878034758 .sppb-addon-content:hover .sppb-addon-single-image-container:after {
    background: #ff9400;
    top: 0;
    right: 0;
}

#sppb-addon-1543878034773 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543878034773 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543878034773 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543878034773 .sppb-empty-space {
    height: 20px;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543878034773 .sppb-empty-space {
        height: 20px;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543878034773 .sppb-empty-space {
        height: 20px;
    }
}

#sppb-addon-1543878034776 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543878034776 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543878034776 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543878034776 .sppb-addon-title {
    position: relative;
    z-index: 1;
    display: inline-block;
    font-size: 48px;
    font-weight: 600;
    margin-bottom: 30px;
    text-transform: uppercase;
}

#sppb-addon-1543878034776 .sppb-addon-title:after {
    content: "";
    position: absolute;
    top: 22px;
    width: 97%;
    height: 33px;
    left: 12px;
    z-index: -1;
    background: #ff9400;
}

#sppb-addon-1543880209554 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543880209554 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543880209554 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543880209554 .statistics-single {
    padding: 40px 30px;
    margin-bottom: 30px;
    background: #f9fcff;
    position: relative;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543880209554 .statistics-single::before {
    content: "";
    position: absolute;
    width: 2px;
    height: 60px;
    background: #cbcbcb;
    bottom: 15px;
    left: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543880209554 .statistics-single::after {
    content: "";
    position: absolute;
    width: 100px;
    height: 2px;
    background: #cbcbcb;
    bottom: 15px;
    left: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543880209554 .statistics-single .line {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    right: 0;
    bottom: 0;
    z-index: 2;
    background: transparent;
}

#sppb-addon-1543880209554 .statistics-single .line::before {
    content: "";
    position: absolute;
    width: 2px;
    height: 60px;
    background: #cbcbcb;
    top: 15px;
    right: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543880209554 .statistics-single .line::after {
    content: "";
    position: absolute;
    width: 100px;
    height: 2px;
    background: #cbcbcb;
    top: 15px;
    right: 15px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#sppb-addon-1543880209554 .statistics-single .single-feedback-carusel h4 {
    font-size: 24px;
    font-weight: 600;
}

#sppb-addon-1543880209554 .mb-10 {
    margin-bottom: 10px;
}

#sppb-addon-1543880209554 .mr-15 {
    margin-right: 15px;
}

#sppb-addon-1543880209554 .statistics-single .star {
    margin-left: 20px;
}

#sppb-addon-1543880209554 .statistics-single .star .checked {
    color: orange;
}

#sppb-addon-1543885347132 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543885347132 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543885347132 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543885347132 .sppb-empty-space {
    height: 100px;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543885347132 .sppb-empty-space {
        height: 100px;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543885347132 .sppb-empty-space {
        height: 100px;
    }
}

.sp-page-builder .page-content #section-id-1543880209556 {
    padding-top: 12px;
    padding-right: 16px;
    padding-bottom: 12px;
    padding-left: 16px;
    margin-top: -50px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    background-color: #48008a;
}

#column-id-1543880209555 {
    box-shadow: 0 0 0 0 #fff;
}

#sppb-addon-1543880209560 {
    box-shadow: 0 0 0 0 #ffffff;
    margin: 0 0 0 0;
}

@media (min-width:768px) and (max-width:991px) {
    #sppb-addon-1543880209560 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

@media (max-width:767px) {
    #sppb-addon-1543880209560 {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
    }
}

#sppb-addon-1543880209560 .sppb-addon-content {
    margin: 0;
    font-size: 14px;
    color: #fff;
}

#sppb-addon-1543880209560 a {
    color: #ff9400;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}

#sppb-addon-1543880209560 a:hover {
    color: #f41863;
}

.logo-image {
    height: 36px;
}