*{
    margin: 0;
    padding: 0;
}
body{
    font-size: 16px;
    color:#000000;
    font-family: 'Roboto', sans-serif;
}
.padd-left-right{
   padding-left: 90px; 
   padding-right: 90px;
}
.margin-left-right{
   margin-left: 90px; 
   margin-right: 90px;
}
.padd-left-90{
    padding-left: 90px;
}
.padd-right-90{
    padding-right: 90px;
}
.padd-left-0{
    padding-left: 0;
}
.header-wrap{
    background: #ffffff url(../images/header-curve.svg) 0 0 no-repeat;
    background-size: 50% auto; overflow: hidden; height: 730px; min-height: auto; overflow: hidden;
}

.header-wrap .navbar-light .navbar-nav .nav-link {
    font-style: normal;
    font-weight: normal;
    font-size: 0.85em;
    line-height: 1.1;
    color: #000000;
}
.header-wrap .navbar-light .navbar-nav .nav-link:hover{
    color: #00dab3;
}
.header-wrap .navbar-light .navbar-nav.menu-list li:last-child{
	width: auto;
	margin-top: 0;
}
.header-wrap .navbar-light .navbar-nav.menu-list li:last-child a{
    color: #00DAB3;
    border: 1px solid #00DAB3;
    box-sizing: border-box;
    border-radius: 30px; text-align: center; padding: 0.5em 1em;
}
.header-wrap .navbar-light .navbar-nav.menu-list li:last-child a:hover{
    color: #ffffff;
    background-color: #00DAB3;
}

.header-wrap .navbar-light .navbar-nav.menu-list li{
    padding: 0 2px;
}
.navbar-brand{ width: 100px; height:26px;}
.navbar-brand svg{ width: 100px; height: auto; min-height:26px;}
.navbar-brand img{ width: 100px; height: auto; min-height:26px;}
.create-wrap{
    padding-top: 50px;
}
.create-wrap .create-text{
    padding-top: 30px;
    padding-bottom: 30px;
    padding-left: 0;
}
.create-wrap .create-text h2{
    font-style: normal;
    font-weight: 500;
    font-size: 2.4em;
    line-height: auto;
    color: #FFFFFF;
    padding-bottom: 15px;
}
.create-wrap .create-text p{
    font-style: normal;
    font-weight: normal;
    font-size: 0.9em;
    line-height: 1.5;
    color: #FFFFFF;
    padding-bottom: 15px;
    width: 65%;
}

.create-wrap .create-text a{
    font-style: normal;
    font-weight: 500;
    font-size: 0.8em;
    line-height: 1.1;
    color: #6468E7;
    background: #FFFFFF;
    border-radius: 20px;
    text-decoration: none;
    padding: 15px 25px;
}
.create-wrap .create-text a:hover{
    color: #ffffff;
    background: #00dab3;
}
.create-wrap .bottom-right{
    text-align: left; overflow: visible;
}
.create-wrap .bottom-right img{
    height: 100%; max-height: 545px; width: auto; position: relative; margin-top: -50px;
}
#EnterpriseSec{
    padding-top:0px; 
    margin-top: 0;
}
.enterprise-spc{
    align-items: center;
}

.enterprise-text h2{
    font-style: normal;
    font-weight: bold;
    font-size: 1.2em;
    line-height: 1.2;
    color: #8E54E9;
    padding-bottom: 15px;
}
.enterprise-text p{
    font-style: normal;
    font-weight: 400;
    font-size: 0.9em;
    line-height: 1.5;
    color: #000000;
}
.enterprise-img img{
   /* margin-right: 30px;*/
    z-index: 5;
    position: relative;
    width: 100%;
    object-fit: contain;
}
.enterprise-img{
    position: relative;
}
/*.enterprise-img::after{
    content: "";
    background-image: url(https://www.jammber.com/images/enterprise-bg.png);
    background-repeat: no-repeat;
    position: absolute;
    right: 0;
    top: 0;
    width: 438px;
    height: 373px;
}*/
.enterprise-text.unified-text{
    width: 100%;
    margin-left: auto;
}
/*.enterprise-img.unified-img::after{
   background-image: url(https://www.jammber.com/images/unified-bg.png); 
   right: auto;
   left:0;
}
.enterprise-img.unified-img img{
    margin-left:30px;
    margin-right: 0;
}
.enterprise-img.advanced-img::after{
   background-image: url(https://www.jammber.com/images/advanced-bg.png); 
}
.enterprise-img.ease-img::after{
   background-image: url(https://www.jammber.com/images/ease-bg.png); 
}*/
#modern-bg{
    background: #000000;
    z-index: 99;
    position: relative;
}
#modern-bg::before{ content: " "; height: 50px; display: block; background: url(../images/black-wave-top.svg) 50% 0 repeat-x; position: relative; top: -50px;}
#modern-bg::after{ content: " "; height: 50px; display: block; background: url(../images/black-wave-bottom.svg) 50% 100% repeat-x; position: relative; bottom: -49px;}
.modern-text{
    width: 73%;
}
.modern-text h2{
    font-style: normal;
    font-weight: bold;
    font-size: 1.2em;
    line-height: 1.2;
    color: #FFFFFF;
    padding-bottom: 15px;
}
.modern-text p{
    font-style: normal;
    font-weight: 400;
    font-size: 0.9em;
    line-height: 1.5;
    color: #FFFFFF;
}
.smartcode-wrap{
    display: flex; text-align:right;
}
.smartcode-wrap img{ width: 100%; height: auto; align: right; margin: 0 0 0 auto;}

.left-numbering{
    background: #8E54E9;
    border-radius: 20px 0px 0px 20px;
    width: 40px;
    text-align: center;
    padding: 15px 0;
}
.left-numbering ul{
    margin: 0;
}
.left-numbering ul li{
    list-style: none;
    font-style: normal;
    font-weight: normal;
    font-size: 0.7em;
    line-height: 16px;
    color: #FFFFFF;
}
.smartcode{
    flex: 1;
}
.smartcode textarea {
    resize: none;
    font-style: normal;
    font-weight: normal;
    font-size: 0.7em;
    line-height: 19px;
    color: #FFFFFF;
    width: 100%;
    height: 100%;
    font-family: 'Roboto', sans-serif;
    background: transparent;
    border: 0;
    padding: 15px 32px;
}
#state-sec{
    padding: 100px 0px 55px;
}
.state-text{
    width: 75%;
    margin-left: auto;
}
.state-text h2{
    font-style: normal;
    font-weight: bold;
    font-size: 1.2em;
    line-height: 1.1;
    color: #8E54E9;
    padding-bottom: 15px;
}
.state-text p{
    font-style: normal;
    font-weight: 400;
    font-size: 0.9em;
    line-height: 1.5;
    color: #000000;
}
#International-Sec{
	height: 500px; background: linear-gradient(270deg, #00DAB3 0%, #47DCE6 33.65%, #4876E6 69.1%, #8E54E9 99.15%); 
    padding: 0; overflow: hidden;
    position: relative;
}
/*#International-Sec img.globe{position: absolute; right: 50px; left: auto; top: auto; bottom: -100px;}*/
.international-wrap{ padding: 0 90px;}
.international-wrap h2{
    font-style: normal;
    font-weight: bold;
    font-size: 1.2em;
    line-height: 1.2;
    color: #FFFFFF;
    padding-bottom: 15px;
}
.international-wrap img{
    margin-bottom: 20px;
}
.international-wrap p{
    font-style: normal;
    font-weight: 400;
    font-size: 0.9em;
    line-height: 1.5;
    color: #FFFFFF;
    width: 72%;
}
.globe{ width: 100%; height: auto; }
.globe img{ margin:65px auto 0; }
.intl-left{ margin-top: -65px;}
#pricing-sec{
    padding: 80px 0;
	background: url(../images/grey-curve.svg) 50% 100% repeat-x;
}
.pricing-wrap{
    position: relative;
}

.pricing-heading{
    padding-bottom: 15px;
}
.pricing-heading h2{
    font-style: normal;
    font-weight: bold;
    font-size: 1.2em;
    line-height: 1.1;
    text-align: center;
    color: #47DCE6;
    padding-bottom: 15px;
}
.pricing-heading p{
    font-style: normal;
    font-weight: 400;
    font-size: 0.8em;
    line-height: 1.5;
    text-align: center;
    color: #000000;
}
.artists-left h2{
    font-style: normal;
    font-weight: bold;
    font-size: 1em;
    line-height: 1.1;
    color: #000000;
    padding-bottom: 15px;
}
.artists-left p{
    font-style: normal;
    font-weight: 400;
    font-size: 0.75em;
    line-height: 1.5;
    color: #000000;
}
.artists-wrap{
    display: flex;
    width: 650px;
    margin: 0 auto;
    align-items: center;
    z-index: 99;
    position: relative;
}
.artists-left{
    background: linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);
    box-shadow: 0px 8px 15px rgba(0, 0, 0, 0.102965);
    border-radius: 10px;
    padding: 35px;
}
.artists-left ul.per-payout{
    display: flex;
    align-items: center;
}
.artists-left ul.per-payout li{
    list-style: none;
    font-style: normal;
    font-weight: bold;
    font-size: 1.5em;
    line-height: 0.9;
    color: #8E54E9;
    margin: 0 8px;
}
.artists-left ul.per-payout li span{
    font-style: normal;
    font-weight: bold;
    font-size: 0.5em;
    line-height: 1.5;
}
.artists-left ul.per-payout li:nth-child(1){
    margin-left: 0;
}
.artists-left ul.per-payout li:nth-child(2){
    font-style: normal;
    font-weight: bold;
    font-size: 1em;
    line-height: 2;
    background: #F2F2F2;
    width: 35px;
    height: 35px;
    text-align: center;
    border-radius: 50px;
}
.artists-left ul.per-payout li:nth-child(4){
    font-style: normal;
    font-weight: normal;
    font-size: 0.5em;
    line-height: 1.09;
    color: #000000;
}
.artists-left ul.more-text{
    width: 95%;
    margin: 0;
}
.artists-left ul.more-text li{
    font-style: normal;
    font-weight: normal;
    font-size: 0.75em;
    line-height: 1.1;
    color: #000000;
    list-style: none;
    display: flex;
    margin-right: 15px;
    padding-bottom: 15px;
}
.artists-left ul.more-text li:last-child{
    padding-bottom: 0;
}
.artists-left ul.more-text li img{
    width: 18px;
    object-fit: contain;
    margin-right: 15px;
}
.enterprise-right{
    background: linear-gradient(90deg, #4876E6 0.85%, #8E54E9 100%);
    border-radius: 0px 10px 10px 0px;
    padding: 30px;
    width: 300px;
    min-height: 260px; font-size: 0.8em;
}
.enterprise-right strong{
    font-style: normal;
    font-weight: bold;
    
    line-height: 1.5;
    color: #FFFFFF;
    padding-bottom: 15px;
}
.enterprise-right p{
    font-style: normal;
    font-weight: normal;
    
    line-height: 1.5;
    color: #FFFFFF;
}
.enterprise-right a{
    font-style: normal;
    font-weight: bold;
    
    line-height: 1.5;
    text-decoration: none;
    color: #FFFFFF;
}
.what-heading {
    padding: 0 0 30px 130px;
}
.what-heading h2{
    font-style: normal;
    font-weight: bold;
    font-size: 1.125em;
    line-height: 1.2;
    color: #00DAB3;
}
.content-wrap{
    display: flex;
    align-items: flex-start;
}
.william-text { }
.william-text p{
    font-style: normal;
    font-weight: normal;
    font-size: 0.875em;
    line-height: 1.2;
    color: #000000;
}
.william-text p:nth-child(2){
    font-weight: bold;
    margin: 0;
}
.william-text p:nth-child(3){
    font-style: italic;
}
.william-img{
	min-width: 70px; height: 70px; /*border: 2px solid #ffffff;*/ background: #f2f2f2; margin-right: 20px;
	 border-radius: 50%;
	 -webkit-filter: drop-shadow(0px 8px 8px rgba(86, 86, 86, 0.5));
		-ms-filter: drop-shadow(0px 8px 8px rgba(86, 86, 86, 0.5));
		-o-filter: drop-shadow(0px 8px 8px rgba(86, 86, 86, 0.5));
		-mos-filter: drop-shadow(0px 8px 8px rgba(86, 86, 86, 0.5));
		filter: drop-shadow(0px 8px 8px rgba(86, 86, 86, 0.5));
	/* -webkit-filter: drop-shadow(0px 8px 8px rgba(86, 86, 86, 0.5)); filter: drop-shadow(0px 8px 8px rgba(86, 86, 86, 0.5)); position: relative; border-radius: 50%; overflow: hidden;*/}
.william-img img{
    width: auto; height: 100%; min-width: 70px;
    object-fit: cover; 
    border-radius: 50%;
}
#whatSliderSec{ 
    padding: 15px 0 30px; 
}
.slider-wrap{ width: 80%; margin: 0 auto;}
.slider-wrap .prev-arrow {
    border: 0;
}
.slider-wrap .prev-arrow::after {
    content: url(../images/chevron-left.svg);
    width: 8px;
    height: 16px;
    position: absolute;
    top: 70px;
    left: -50px;
    font-size: 0.5em;
}
.slider-wrap .next-arrow {
    border: 0;
}
.slider-wrap .next-arrow::after {
    content: url(../images/chevron-right.svg);
    width: 8px;
    height: 16px;
    position: absolute;
    top: 70px;
    right: -50px;
}
.slider-wrap .slider-list{
    margin-right: 15px; margin-left: 15px; outline: 0; border: 0;
}
#ClientLogo{background: #F2F2F2;}
.client-logo{
    padding: 50px 0 70px;
}
.client-logo ul{
    display: flex;
    justify-content: center;
    padding-left: 15px;
}
.client-logo ul li{
    list-style: none;
    padding: 0 13px;
}
.client-logo ul li:first-child{
    padding-left: 0px;
}
.client-logo ul li:last-child{
    padding-right: 0px;
}
.copyright-text p{    
    font-style: normal;
    font-weight: normal;
    font-size: 0.75em;
    line-height: 1.1;
    color: #FFFFFF;
}
.copyright-text p a{
    color: #FFFFFF;
    text-decoration: none;
}
.copyright-text p a:hover{
    color: #30dcd4;
}

#FooterWrap{
    background: #000000;
    padding: 0 0 30px;
}
#FooterWrap::before{ content: " "; height: 50px; display: block; background: url(../images/black-wave-top.svg) 50% 0 repeat-x; position: relative; top: -50px;}
.social-media ul{
    display: flex;
    justify-content: flex-end;
}
.social-media ul li{
    list-style: none;
    padding: 0 15px;
}
.social-media ul li a{
    font-size: 1.125em;
    color: #FFFFFF;
    text-decoration: none;
}
.social-media ul li a:hover{
    color: #2adbd0;
}
.header-wrap .dark-wight-text {
    color: #ffffff;
}
.header-wrap .fa-1x {
    font-size: 1.5rem; color: #91dde0;
}
.header-wrap button{
    border-radius: 15px;
    background-color: #91dde0;
    border-color:  #91dde0 !important;
}
button:focus {
    outline: 0px dotted;
    outline: 0px auto -webkit-focus-ring-color;
}
.header-wrap .navbar{ padding-top: 15px;}
.enterprise-text{padding-left: 0;width: 87%;}
.enterprise-text.unified-text{padding-left:0px;padding-right: 90px;width: 90%;}
.enterprise-text.unified-text.ease-text{width: 88%;}
.modern-wrap{padding-left: 0;padding-right: 0;}
.state-wrap{padding: 0 0;}

#ClientLogo .slick-slide img {height: 47px; width: auto; border: 0; outline: 0;}
.nav-head{
    display: none;
}
.nav-head i{
    display: flex;
    justify-content: space-between;
    color: #91dde0;
    font-size: 1.5em;
}
/*
Responsive Starts Here
*/

@media (min-width: 1200px){
    .container, .container-lg, .container-md, .container-sm, .container-xl {
        max-width: 1024px;
    }
}
@media only screen and (min-width: 1700px){
/*	.header-wrap .navbar-light .navbar-nav .nav-link{ font-size: 0.8em;}
*/
    .header-wrap{
        max-height: 950px !important; 
    }
	.container, .container-lg, .container-md, .container-sm, .container-xl {
		max-width: 70%;
	}

	.create-wrap .create-text h2 {
		font-style: normal;
		font-weight: 500;
		font-size: 3.8em;
		line-height: 1.2;
		color: #FFFFFF;
		padding-bottom: 15px;
	}

/*
    Styling of subheading text on widescreen
    .create-wrap .create-text p {
        font-style: normal;
        font-weight: normal;
        font-size: 1.0em;
        line-height: 1.5;
        color: #FFFFFF;
        padding-bottom: 15px;
        width: 65%;
    }*/

    .header-wrap {
        background: #ffffff url(../images/header-curve.svg) 0 0 no-repeat;
        background-size: 53% auto;
        overflow: hidden;
        height: 730px;
        min-height: auto;
        overflow: hidden;
    }
	#headerWrap > div > div > div:nth-child(1) > div > p {width: 70%;}
	heroimage {top: 40px}
}
@media only screen and (min-width: 1400px){
	.header-wrap{/*background-size: auto 90vh;*/ height: 110vh;max-height: 855px; min-height: 800px; }
	#EnterpriseSec { margin-top: -130px;}
	.enterprise-text.unified-text.ease-text, .enterprise-text.unified-text, .state-text{ width: 84%; padding: 0;}
	.international-wrap{ padding: 0;}
}
@media only screen and (max-width: 1379px) and (min-width: 1025px){
	.header-wrap{min-height: 85vh;}
	.modern-wrap{ padding: 0 100px;}
}
@media only screen and (max-width: 1399px) and (min-width: 1200px){
	#EnterpriseSec{margin-top:-60px;}
}
@media only screen and (max-width: 1199) and (min-width: 992){
	#EnterpriseSec{margin-top:-150px;}
}
@media only screen and (max-width: 1199px) and (min-width: 1025px) {
    .container-xl{padding-left: 0;padding-right: 0;overflow: hidden; }
	.navbar, .create-wrap{padding-left:90px;}
    .create-wrap .bottom-right img{max-height: 470px;margin-left: -65px;}
    #EnterpriseSec { margin-top: -150px;}
    .header-wrap .navbar-light .navbar-nav.menu-list li {padding: 0 2px;}
	.header-wrap .navbar-light .navbar-nav .nav-link{font-size:0.8em;}
	.enterprise-text{padding: 0 0 0 90px; max-width: 100%;}
	.enterprise-img img{ width: 100%; height: auto;margin:0 -30px;}
	.international-wrap{ padding: 0 90px;}
    .create-wrap .create-text{padding-left: 0;}
    .header-wrap .navbar{padding-left: 90px;padding-right: 15px;}
    .enterprise-img {overflow: hidden;}
    .footer-wrap{padding: 0 90px;}
    .modern-wrap {padding-left: 90px;padding-right: 90px;}
    .state-wrap {padding: 0 90px;}
    .globe img{ margin-left: 25%; margin-right: auto;}
    .header-wrap{background-size: 52% auto;}
	.create-wrap .create-text h2{font-size: 1.8em; line-height: auto;}
}
@media only screen and (max-width: 1024px) and (min-width: 767px) {
    .container-xl{padding-left: 0;padding-right: 0;overflow: hidden;}
	.navbar, .create-wrap{padding-left:90px;}
	.header-wrap{min-height: auto; height: 600px; background-image: url(../images/header-curve-t.svg);background-size: auto;}
	.header-wrap .navbar-light .navbar-nav.menu-list li{ padding: 0 1px;}
	.header-wrap .navbar-light .navbar-nav .nav-link{font-size:0.8em;}
	.enterprise-text{padding: 0 0 0 90px; max-width: 100%;}
	.enterprise-img img{ width: 100%; height: auto;margin:0 -30px;}
	#International-Sec img.globe{ right: -130px; }
	.international-wrap{ padding: 0 90px;}
    .create-wrap .bottom-right img{max-height: 505px; margin-left: -100px;}
    .create-wrap .create-text{padding-left: 0;}
    .header-wrap .navbar{padding-left: 90px;padding-right: 15px;}
    .enterprise-img {overflow: hidden;}
    .footer-wrap{padding: 0 90px;}
    .modern-wrap {padding-left: 90px;padding-right: 90px;}
    .state-wrap {padding: 0 90px;}
    .globe img{ margin-left: 25%; margin-right: auto;}
}
@media only screen and (min-width: 992px) {
	#navbar2{display: none;}
}
@media only screen and (max-width: 991px) {
	#navbar2 a.close{ position: absolute; top: 40px; left: auto; right: 40px; width: 20px; height: 20px;}
	#navbar2 a.close span.close{opacity: 1;}
	#navbar2 a.close span.close img{ width: 20px; height: auto;}
	#navbar2 .navbar-nav .nav-link{ color: #000000; font-size: 1.2em; line-height: 1.2em; padding: 1em 2em;}
	#navbar2{ padding: 5vh 0!important; text-align: center;}
	.navbar-toggler-icon{ background-image: none!important; }
	.navbar button{ background: rgba(255,255,255,0.5); border: 1px solid rgba(255,255,255,0.5)!important; text-align: center; width: auto; height: auto; border-radius: 15px; padding: 5px 10px;}
	.navbar button span{ height: auto;}
	.navbar-light .navbar-toggler{ color: rgba(255,255,255,1);}
	
	#navbar2 .navbar-nav.menu-list li:last-child{ margin: 0 auto;}
	#navbar2 .navbar-nav.menu-list li:last-child a{color: #00DAB3;
    border: 1px solid #00DAB3;
    box-sizing: border-box;
    border-radius: 30px;
    text-align: center;}
    .container-xl{padding-left: 0;padding-right: 0;overflow: hidden; overflow-y: visible;}
     .header-wrap {
        padding: 0;
    }
    .enterprise-text {
        width: 100%;
        padding: 0 0 0 40px;
    }
    .enterprise-text.unified-text{
        width: 100%;
        padding-right: 40px;
    }
    .artists-wrap{
        width: 100%;
        flex-wrap: wrap;
        justify-content: center;
    }
	#EnterpriseSec{ 
		margin-top: -110px;
	}
	.enterprise-wrap{ padding: 0;}
    .enterprise-right{
        width: 425px;
        min-height: auto;
        border-radius: 10px 10px 10px 10px;
    }
    .pricing-wrap::before {
        bottom: -135px;
    }
    .copyright-text{
        text-align: center;
    }
    .social-media ul {
        justify-content: center;
    }
    .client-logo {
        padding: 25px 15px 75px 15px;
    }
    #International-Sec {
        padding: 40px 0 40px 40px;
    }
    .international-wrap {
        padding: 0;
    }
	#International-Sec img.globe{ position: absolute;top: 40px;left: 345px;}
    #state-sec {
        padding: 90px 40px 25px !important;
    }
	#state-sec .state-wrap{ padding: 0;}
    .state-text {
        width: 100%;
        padding-left: 40px;
    }
    .state-img{
        padding-bottom: 25px;
    }
	.state-img img{ width: 100%; }
    .enterprise-text h2 br{
        display: none;
    }
    .enterprise-spc,.unified-spc,.advanced-spc{
        padding-bottom: 35px;
    }
	
    .header-wrap .navbar-light .navbar-nav .nav-link{
        color:#000000;
        font-size: 1.2em;
        line-height: 2em;
    }
    .client-logo ul li {
        padding: 10px 13px;
    }
	.create-wrap{ padding: 25px 40px;}
    .create-wrap .bottom-right img {
        max-height: 300px;
        margin-top: -30px;
        margin-left: 20px;
    }
	.create-wrap .create-text{ padding: 0;}
  
    .header-wrap .navbar {padding: 70px 40px 40px;}
    .enterprise-text.unified-text.ease-text {
        width: 100%;
        padding-bottom: 40px;
    }
    #modern-bg::before {
        top: -50px;
        background-size: auto;
    }
    #modern-bg::after {
        bottom: -50px;
        background-size: auto;
    }
    .modern-text {
        width: 100%;
    }
    .modern-wrap {
        padding: 0 40px;
    }
    #whatSliderSec {
        padding: 15px 0px 0;
    }
    .slider-wrap {
        padding-bottom: 0;
    }
    .what-heading{ padding: 30px 40px;}
	.william-img, .william-text{ 
        display: block;
    }
    .enterprise-img img {
        width: 100%;
        height: auto;
        margin: 0 -15px;
    }
    .header-wrap{
        background-size: 60% auto;
    }
    .globe img {
        margin-left: 0;
        margin-right: auto;
    }
    .globe img {
        margin: 0 auto 0;
    }
    
    .nav-head{
        display: flex;
        justify-content: space-between;
        display: flex; padding: 40px;
    }
}
@media only screen and (max-width: 767px) {
      .header-wrap {
        background: transparent url(../images/header-curve-m.svg) 0 0 no-repeat padding-box;
        background-size: 100% auto; 
        height: auto;
    }
    .enterprise-text.unified-text {
        padding-left: 40px;
    }
    .create-wrap .bottom-right img{
        margin-top: 50px;
    }
	.create-wrap .create-text h2{ font-size: 1.8em;}
    .smartcode-wrap img{
        max-width: 100%;
    }
    .state-text {
        width: 100%;
        padding-left: 0;
    }
    .enterprise-text{
        padding: 0 40px;
    }
    .slider-wrap .prev-arrow::after{
        left: -30px;
    }
    .slider-wrap .next-arrow::after{
        right: -30px;
    }
	.intl-left{margin-top: 0;}
	#EnterpriseSec{ margin-top: 0px;}
	.enterprise-text p{padding-bottom: 50px; margin: 0;}
	.enterprise-spc, .unified-spc, .advanced-spc{padding-bottom: 50px;}
    .enterprise-text.unified-text.ease-text {padding-bottom: 0;}
	.header-wrap .fa-1x{ color: #ffffff;}
}
@media only screen and (max-width: 915px) {
	.artists-left{ text-align: center;}
	.artists-left ul.per-payout{padding-left: 8.5vw;}
}
@media only screen and (max-width: 575px) {
     #pricing-sec {
        padding: 0 55px 45px 55px;
    }
    .pricing-wrap::before{
        display: none;
    }
    .enterprise-right{
        width: 290px;
        margin-top: 25px;
    }
    #International-Sec {
        margin-bottom: 40px;
        background-size: cover;
    }
    .international-wrap {
        width: 75%;
    }
	.header-wrap{ background-image: url(../images/header-curve-m2.svg); height: 820px;}
    
	
    .artists-left ul.per-payout li{
        margin: 0 6px;
    }
   /* .enterprise-text h2,.modern-text h2,.state-text h2{
        padding-bottom: 0;
    }*/
    .create-wrap .bottom-right img {
        max-height: 340px;
        margin-top: 50px;
    }
    .create-wrap .create-text p{
        padding-bottom: 30px;
    }
    .international-wrap {
        width: 100%;
        padding-left: 25px;
    }
   #International-Sec {
        padding: 35px 0px 35px 20px;
        max-height: 600px;
        height: 600px;
    }
    #International-Sec img.globe {
       top: auto;
       left: 50%;
       bottom: 20px;
       width: 300px;
       transform: translateX(-50%);
    }
    .international-wrap p{
        width: 100%;
    }
	
    .header-wrap{
        padding-bottom: 25px;
    }
    .what-heading {
        padding: 30px 38px 5px;
    }
    .intl-left {
        margin-top: 0;
        padding-right: 35px;
    }
	#ClientLogo .slick-slide img{ width: 100%; height: auto;}
    .slider-wrap .next-arrow::after {
        right: -20px;
    }
    .slider-wrap .prev-arrow::after {
        left: -25px;
    }
    .menu-list{
        text-align: center;
    }
    .header-wrap .navbar-light .navbar-nav.menu-list li:last-child{
        margin: 5px auto 0;
    }
}    
@media only screen and (max-width: 479px) {
    .content-wrap {
        display: flex;
        align-items: flex-start;
        flex-wrap: wrap;
        justify-content: center;
    }
    .william-img{
        margin-bottom: 30px;
        margin-right: 0px;
        margin-top: 10px;
		-webkit-filter: drop-shadow(0px 7px 7px rgba(86, 86, 86, 0.3));
		-ms-filter: drop-shadow(0px 7px 7px rgba(86, 86, 86, 0.3));
		-o-filter: drop-shadow(0px 7px 7px rgba(86, 86, 86, 0.3));
		-mos-filter: drop-shadow(0px 7px 7px rgba(86, 86, 86, 0.3));
		filter: drop-shadow(0px 7px 7px rgba(86, 86, 86, 0.3));
 	/*-webkit-filter: drop-shadow(0px 7px 7px rgba(86, 86, 86, 0.3));
        filter: drop-shadow(0px 7px 7px rgba(86, 86, 86, 0.3)); box-shadow: 0px 7px 7px rgba(86, 86, 86, 0.3); -webkit-box-shadow: 0px 7px 7px rgba(86, 86, 86, 0.3); -moz-box-shadow: 0px 7px 7px rgba(86, 86, 86, 0.3); -webkit-appearance: none;*/
    }
    .slider-wrap {
        padding-bottom: 0;
    }
    .artists-left ul.per-payout {
        flex-wrap: wrap; padding: 0; width: 220px; margin: 0 0 20px 30px;
    }
    .artists-left ul.per-payout li:nth-child(4){
        padding-top: 15px; text-align: center; padding-left: 50px;
    }
    .artists-left ul.more-text {
        width: 100%; padding-left: 18px;
    }
	.artists-left ul.more-text li{ text-align: left;}
    .what-heading {
        padding-bottom: 0;
    }
    .modern-text {
        width: 100%;
        padding-bottom: 15px;
    }
    .header-wrap .fa-1x {
        font-size: 20px;
    }
    .create-wrap .bottom-right img {
        max-height: 320px;
    }
    .william-img img {
        width: 70px;
        height: 70px;
        min-width: 70px;
        object-fit: cover;
    }
    .header-wrap{
        height: auto;
    }
    #EnterpriseSec {
        margin-top: 40px;
    }
	
}
@media only screen and (max-width: 390px) {
    .international-wrap img {
        width: 100%;
        margin-top: 15px;
    }
   
    #modern-bg{
        margin-bottom: 25px;
        margin-top: 0px;
    }
    .international-wrap {
        width: 100%;
        padding-right: 25px;
    }
    #pricing-sec {
        padding: 0 35px 35px 35px;
    }
    .slider-wrap .prev-arrow::after {
        left: -20px;
    }
    .slider-wrap .next-arrow::after {
        right: -15px;
    }
    .artists-left{
        padding: 18px;
    }
    .enterprise-right{
        padding: 15px;
    }
    .copyright-text p{
        font-size: 10px;
    }
    #FooterWrap{
        padding: 0px 0 9px;
    }
    #International-Sec {
        height: 600px;
        max-height: 600px;
        padding: 35px 25px;
    }
	
    .create-wrap .create-text p{
        width: 85%;
        padding-bottom: 25px;
        line-height: 1.2;
    }
    .create-wrap .bottom-right {
        padding-top: 35px;
    }
    .create-wrap .bottom-right img {
        max-height: 290px;
        margin-top: 30px;
    }
    .header-wrap{
        padding-bottom: 15px;
    }
    #modern-bg::before {
        top: -40px;
    }
    #modern-bg::after {
        bottom: -40px;
    }
    #state-sec {
        padding: 50px 40px 25px !important;
    }
    .international-wrap p {
        width: 100%;
    }
    #International-Sec img.globe {
       top: auto;
       left: 50%;
       bottom: 20px;
       width: 300px;
       transform: translateX(-50%);
    }
}
@media only screen and (max-width: 320px) {
    .create-wrap .bottom-right img {
        max-height: 245px;
        margin-top: -30px;
    }
}