body {
    font-family: 'Nunito', Arial, Helvetica, sans-serif;
}

.font-nunito {font-family: 'Nunito', Montserrat, Arial, Helvetica, sans-serif;}
.font-montserrat {font-family: 'Montserrat', Nunito, Arial, Helvetica, sans-serif;}

body.animated-gradient {
    background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab);
    background-size: 400% 400%;
    animation: myGradient 15s ease infinite;
    height: 100vh;
}

@keyframes myGradient {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}


@keyframes rotate {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}


.navbar-expand-lg .navbar-nav {
    flex-direction: row !important;
}

.navbar-expand-lg .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x) !important;
    padding-left: var(--bs-navbar-nav-link-padding-x) !important;
}

.margin-inner {
    margin-right: 60px;
    margin-left: 60px;
}

.fs-7 {font-size: 11px!important;}


.text-white {color:white}
.text-white-opacity {color:rgb(255, 255, 255, 0.75);}

.bg-orange {background-color: #E69251}
.bg-pink {background-color: #e83e8c}
.bg-blue {background-color: #84C1D5}
.bg-blue-darker {background-color: #5b9eb2}

.text-orange {color: #E69251}

.fw-medium-600 {font-weight:600}
.fw-bold-700 {font-weight:700}
.fw-extra-bold-800 {font-weight:800}
.fw-black-900 {font-weight:900}
.fw-black-1000 {font-weight:1000}
.icon-container {line-height: 44px }
.shape-diamond {}


.icon-center-store {position:absolute;margin-left:-33px; margin-top:13px }
.icon-center-dropship {position:absolute;margin-left:-32px; margin-top:13px }
.icon-center-private {position:absolute;margin-left:-33px; margin-top:13px }
.icon-center-arbitrage {position:absolute;margin-left:-33px; margin-top:9px }
.icon-center-amazon {position:absolute;margin-left:-33px; margin-top:11px }
.icon-center-social {position:absolute;margin-left:-32px; margin-top:13px }

.pixeco-sm .my-list .my-list-icon {background-color: transparent;}
.pixeco-sm .my-list .my-list-icon .icon-center-store {position:absolute;margin-left:-49px; margin-top:12px }
.pixeco-sm .my-list .my-list-icon .icon-center-dropship {position:absolute;margin-left:-47px; margin-top:13px }
.pixeco-sm .my-list .my-list-icon .icon-center-private {position:absolute;margin-left:-48px; margin-top:11px }
.pixeco-sm .my-list .my-list-icon .icon-center-arbitrage {position:absolute;margin-left:-48px; margin-top:9px }
.pixeco-sm .my-list .my-list-icon .icon-center-amazon {position:absolute;margin-left:-49px; margin-top:11px }
.pixeco-sm .my-list .my-list-icon .icon-center-social {position:absolute;margin-left:-48px; margin-top:13px }

.icon-20px-center {position:absolute; margin-top: 28px; margin-left: 11px}
.icon-22px-center {position:absolute; margin-top: 17px; margin-left: 9px}
.icon-24px-center {position:absolute; margin-top: 16px; margin-left: 11px}

.hr-line-header {border-bottom:1px solid rgb(255, 255, 255, 0.25);}

.hr-line-footer {border-top: 1px solid rgb(255, 255, 255, 0.25); }
.hr-line-footer .text-copyright {color: rgb(255, 255, 255, 0.65);}

.my-list .border-bottom {border-bottom: 1px solid rgb(255, 255, 255, 0.25) !important;}

.text-small {font-size:12px}
.text-medium {font-size:15px}

a.text-copyright {text-decoration: none;}
a:hover.text-copyright {text-decoration: underline;}

.text-headline {font-size: 32px; font-weight: 900; line-height:normal}
.text-intro {font-size: 18px; font-weight: 700; line-height:normal}

.text-list-heading {font-size:18px; font-weight: 900; line-height:normal}
.text-list-description {font-size:16px; font-weight: 700; line-height:normal}

.container.container-align-center {
    display: flex;
    justify-content: center;
    align-items: center;
}

.img-hero {height:540px}





/*// Small devices (landscape phones, 576px and up)*/
@media (max-width: 575px) {
    .pixeco-sm {display: block}
    .pixeco-lg {display:none}
    .img-hero {max-width:100%;height:auto}
    .text-headline {font-size: 25px;}
    .text-intro {font-size: 16px;}

    .pixeco-sm .text-list-heading {font-size:16px;}
    .pixeco-sm .text-list-description {font-size:14px;}

}

/*// Small devices (landscape phones, 576px and up)*/
@media (min-width: 576px) {
    .pixeco-sm {display: block}
    .pixeco-lg {display:none}
    .img-hero {max-width:100%;height:auto}



}

/*// Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) {
    .pixeco-sm {display: none}
    .pixeco-lg {display:block}
    .img-hero {width:auto; height:400px}

}

/*// Large devices (desktops, 992px and up)*/
@media (min-width: 992px) {
    .pixeco-sm {display: none}
    .pixeco-lg {display:block}

}

/*// X-Large devices (large desktops, 1200px and up)*/
@media (min-width: 1200px) {
    .pixeco-sm {display: none}
    .pixeco-lg {display:block}

}

/*// XX-Large devices (larger desktops, 1400px and up)*/
@media (min-width: 1400px) {
    .img-hero {width:auto; height:540px}
}

