/*color*/
.go-ecommerce .sppb-addon-content, .go-ecommerce .sppb-addon-text, .go-ecommerce .sppb-addon-content, p {
    /* color: #ffffff80!important; */
}

/*font*/
@media(max-width:767px){
.go-ecommerce h1 { font-size: 27px !important; line-height:37px!important; }
.go-ecommerce h2 { font-size: 27px !important; line-height:37px!important; }
.go-ecommerce h3 { font-size: 24px !important; line-height:34px!important; }
.go-ecommerce h4 { font-size: 20px !important; line-height:30px!important; }
.go-ecommerce h5 { font-size: 18px !important; line-height:28px!important; }
.go-ecommerce h6 {font-size: 15px !important;line-height:26px!important;}
.go-ecommerce body { font-size: 14px !important; line-height:24px!important; }
.go-ecommerce .sppb-addon-title.sppb-feature-box-title.sppb-media-heading {font-size: 18px!important;}
}

/*mdec*/
.go-ecommerce-mdec {
    background: rgb(255 255 255 / 5%) !important;
    border-radius: 20px !important;
    padding: 30px 20px 20px 30px !important;
}


/*mdec*/
img.mdec {
    float: left;
    width: 145px;
    margin-right: 15px;
}
@media only screen and (max-width: 600px) {
img.mdec {
    float: left;
    width: 115px;
    margin-right: 15px;
}}



/*shadow*/
.go-ecommerce .box-shadow-001{
  box-shadow: rgb(0 0 0 / 24%) 0px 3px 8px!important;
}

/*icon*/
.go-ecommerce .about-icon-001 img {
    width: 80px;
    filter: brightness(100);
    opacity: 0.3; transition:0.5s ease;
}
.go-ecommerce .sppb-addon.sppb-addon-feature.about-icon-001 .sppb-feature-box-title {
    opacity: 0.3;letter-spacing:1.2px; transition:0.5s ease;
}

.go-ecommerce .about-icon-001:hover img {
    width: 80px;
    filter: brightness(100);
    opacity: 1; transition:0.5s ease;
}
.go-ecommerce .sppb-addon.sppb-addon-feature.about-icon-001:hover .sppb-feature-box-title {
    opacity: 1;letter-spacing:1.2px; transition:0.5s ease;
}


/*icon border*/
@media only screen and (min-width: 600px){
.go-ecommerce .about-icon-001-border {
    border-right: 1px solid rgb(204 204 204 / 30%);
  }}


.go-ecommerce .learn-style-001 h6.sppb-addon-title.sppb-feature-box-title {
    padding: 0px 10px 0px 10px;
}

@media only screen and (min-width: 1300px){
.go-ecommerce .e-half-orbit-shape{
    position:relative;
}
.go-ecommerce .e-half-orbit-shape:after {
    position: absolute;
    background-size: contain !important;
    content: url(/images/0_Dreamztech_Oct2022/shape/orbit-800.png);
    top: -136px;
    left: -200px;
    background-repeat: no-repeat;
    z-index: -10 !important;
}
}
.go-ecommerce .e-half-orbit-shape:after {
    -webkit-animation-name: spin!important;
    -webkit-animation-duration: 20s;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    animation-fill-mode: forwards;
    overflow: visible;
}
.go-ecommerce .e-half-orbit-shape .sppb-carousel-pro-text h2 {
  	font-size: 40px !important;
    margin: 0px 0px 0px 0px;
    text-transform: uppercase;
    text-align: right;
    font-size: 30px !important;
    color: rgba(225,225,225,0.5);
}
.go-ecommerce .e-half-orbit-shape strong{
    color:rgba(225,225,225,0.8);
    font-size: 39px;
}

.go-ecommerce .bfQuickMode textarea{
    color:#495057 !important;
}

@media (max-width: 767px){
.go-ecommerce .e-half-orbit-shape .sppb-carousel-pro-text h2 {
    font-size: 20px !important;
    line-height: 20px !important;
    margin: 0px 0px 0px 0px;
}
    .e-half-orbit-shape strong{
        font-size: 30px;
        line-height: 1;
    }
}

.go-ecommerce .learn-style-001 h6.sppb-addon-title.sppb-feature-box-title {
    padding: 0px 10px 0px 10px;
}

@media only screen and (min-width: 1300px){
.go-ecommerce .e-half-orbit-shape{
    position:relative;
}
.go-ecommerce .e-half-orbit-shape:after {
    position: absolute;
    background-size: contain !important;
    content: url(/images/0_Dreamztech_Oct2022/Go-eCommerce/orbit-800new.png);
    top: -136px;
    left: -200px;
    background-repeat: no-repeat;
    z-index: -10 !important;
}
}
.go-ecommerce .e-half-orbit-shape:after {
    -webkit-animation-name: spin!important;
    -webkit-animation-duration: 20s;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    animation-fill-mode: forwards;
    overflow: visible;
}
.go-ecommerce .e-half-orbit-shape .sppb-carousel-pro-text h2 {
  	font-size: 40px !important;
    margin: 0px 0px 0px 0px;
    text-transform: uppercase;
    text-align: right;
    font-size: 30px !important;
    color: rgba(225,225,225,0.5);
}
.go-ecommerce .e-half-orbit-shape strong{
    color:rgba(225,225,225,0.8);
    font-size: 39px;
}

.go-ecommerce .bfQuickMode textarea{
    color:#495057 !important;
}

@media (max-width: 767px){
.go-ecommerce .e-half-orbit-shape .sppb-carousel-pro-text h2 {
    font-size: 20px !important;
    line-height: 20px !important;
    margin: 0px 0px 0px 0px;
}
    .e-half-orbit-shape strong{
        font-size: 30px;
        line-height: 1;
    }
}

/*orbit*/

@media only screen and (min-width: 1300px) {
.go-ecommerce .half-orbit-shape{
    position: relative;
}
.go-ecommerce .half-orbit-shape:after {
    position: absolute;
    background-size: contain !important;
    content: url(/images/0_Dreamztech_Oct2022/Go-eCommerce/orbit-800new.png);
    bottom:0;
    right: -400px;
    background-repeat:no-repeat;
    z-index:-10 !important;
    }
}
@media only screen and (min-width: 993px) and (max-width:1299px){
.go-ecommerce .half-orbit-shape{
    position: relative;
}
.go-ecommerce .half-orbit-shape:after {
    position: absolute;
    background-size: contain !important;
    content: url(/images/0_Dreamztech_Oct2022/shape/orbit-700.png);
    bottom:0;
    right: -400px;
    background-repeat:no-repeat;
    z-index:-10 !important;
    }
}
@media only screen and (min-width: 600px) and (max-width:992px){
.go-ecommerce .half-orbit-shape{
    position: relative;
}
.go-ecommerce .half-orbit-shape:after {
    position: absolute;
    background-size: contain !important;
    content: url(/images/0_Dreamztech_Oct2022/shape/orbit-600.png);
    bottom:0;
    right: -250px;
    background-repeat:no-repeat;
    z-index:-10 !important;
    }
}

@media only screen and (max-width: 600px){
.go-ecommerce .half-orbit-shape{
    position: relative;
}
.go-ecommerce .half-orbit-shape:after {
    position: absolute;
    background-size: contain !important;
    content: url(/images/0_Dreamztech_Oct2022/shape/orbit-400.png);
    bottom:0;
    right: -250px;
    background-repeat:no-repeat;
    z-index:-10 !important;
    }
}


/*spin*/
@-moz-keyframes spin {
    from { -moz-transform: rotate(0deg); }
    to { -moz-transform: rotate(360deg); }
}
@-webkit-keyframes spin {
    from { -webkit-transform: rotate(0deg); }
    to { -webkit-transform: rotate(360deg); }
}
@keyframes spin {
    from {transform:rotate(0deg);}
    to {transform:rotate(360deg);}
}

.go-ecommerce .orbit{
    -webkit-animation-name: spin!important;
    -webkit-animation-duration: 20s;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    animation-fill-mode: forwards;
    overflow:visible;
    }

.go-ecommerce .half-orbit-shape:after{
    -webkit-animation-name: spin!important;
    -webkit-animation-duration: 20s;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    animation-fill-mode: forwards;
    overflow:visible;
    }

.go-ecommerce .half-orbit-shape-left:after{
    -webkit-animation-name: spin!important;
    -webkit-animation-duration: 20s;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    animation-fill-mode: forwards;
    overflow:visible;
    }

.go-ecommerce .half-orbit-shape-left-2:after{
    -webkit-animation-name: spin!important;
    -webkit-animation-duration: 20s;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    animation-fill-mode: forwards;
    overflow:visible;
    }
/*float*/
@keyframes float {
	0% {
	
		transform: translatey(0px);
	}
	50% {

		transform: translatey(-20px);
	}
	100% {

		transform: translatey(0px);
	}
}

.go-ecommerce .float{
    -webkit-animation-name: float!important;
    -webkit-animation-duration: 3500ms!important;
    -webkit-animation-iteration-count: infinite!important;
    -webkit-animation-timing-function: linear!important;}



/*package card*/
.go-ecommerce .package-card {
    background: rgb(255 255 255 / 5%);
    border-radius: 20px;
}


.go-ecommerce .shape01 {
    position: relative;
}

.go-ecommerce .shape01:after {
    position: absolute;
    background-size: contain !important;
    content: url(/images/0_Dreamztech_Oct2022/Go-eCommerce/element01new.png);
    bottom:0;
    left:0px;
    margin:auto;
    background-repeat:no-repeat;
    z-index:-1 !important;}

.go-ecommerce .shape02 {
    position: relative;
}

.go-ecommerce .shape02:after {
    position: absolute;
    background-size: contain !important;
    content: url(/images/0_Dreamztech_Oct2022/Go-eCommerce/element01new.png);
    bottom:-120px;
    left:0px;
    margin:auto;
    background-repeat:no-repeat;
    z-index:-1 !important;}


/*title shape 001*/

.go-ecommerce .title-shape-001 .sppb-addon-title{
    position: relative;
}

.go-ecommerce .title-shape-001 .sppb-addon-title:before {
    position: absolute;
    background-size: contain !important;
    content: url(/images/0_Dreamztech_Oct2022/Go-eCommerce/element01new.png);
    top: -120px;
    left: 150px;
    margin:auto;
    background-repeat:no-repeat;
    z-index:-1 !important;
    }

/*portfolio*/

.go-ecommerce .portfolio-slider .sppb-carousel-pro-inner-content .sppb-row {
    display: flex;
    flex-direction: row-reverse;
}




