.elementor-kit-3888{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-b4d47d4:#FF9300;--e-global-color-fc0dc60:#FFFFFF;--e-global-color-d46b556:#000000;--e-global-color-d3df900:#00000000;--e-global-color-ac3657c:#073EBB;--e-global-color-1b1dd7f:#FB9304;--e-global-color-386e593:#04ACEA;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Montserrat";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Montserrat";--e-global-typography-accent-font-weight:500;font-family:"Montserrat", Sans-serif;}.elementor-kit-3888 e-page-transition{background-color:#FFBC7D;}.elementor-kit-3888 h1{font-family:"Montserrat", Sans-serif;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1280px;}.e-con{--container-max-width:1280px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.overflow-hidden {
    overflow: hidden;
}

/*Buy Now buttons*/
.buy-now {
    background: linear-gradient(to right, #e9c964, #b68915);
    border-radius: 50px;
    transition: 0.5s all;
}
.buy-now2 {
    background: linear-gradient(to right, #7ad8fd, #59b9fe);
    border-radius: 50px;
    transition: 0.5s all;
}
.buy-now:hover, .buy-now2:hover {
    scale: 0.9;
}

/*coupon request btn */
#coupon-btn, #coupon-btn2, #coupon-btn3, #coupon-btn4, #coupon-btn5, #coupon-btn6 {
    padding:0;
    background: none;
    color: #1a1a1a;
    font-size: 13px;
    margin: 0 0 15px;
}
#coupon-btn:hover, #coupon-btn2:hover, #coupon-btn3:hover, #coupon-btn4:hover, #coupon-btn5:hover, #coupon-btn6:hover {
    transform: none;
    scale: none;
    text-decoration: underline;
}

/*discount*/
.month-discount {
    margin-bottom: 20px;
    font-size: 14px;
    color: #3e3e3e;
    font-family: "Poppins";
    line-height: 150%;
}
.month-discount strong {
    display: block;
    font-size: 42px;
    color: #3e3e3e;
    font-weight: 600;
    line-height: 100%;
}
.month-discount .discount {
    display: block;
    font-size: 17px;
    margin-bottom: -10px;
}

.discount {
    display:block;
    font-size: 20px;
    color: #fb9304;
    text-decoration: line-through;
    font-weight: 500;
}
/*view more pricing*/
.view-pricing {
    display:block;
    color:#fb9304;
    margin:10px 0;
}
.view-pricing:hover {
    text-decoration: underline;
}

/*pricing tab*/
.pricing-tabs2 .e-n-tabs-heading {
	padding: 7px;
	border: 1px solid #fff;
	width: 369px;
	margin: 0 auto;
	border-radius: 40px;
}

.platforms-tab2 .e-n-tabs-heading {
    padding: 7px;
	border: 1px solid #fff;
	margin: 0 auto;
	border-radius: 40px;
}

.platforms-tab2 .e-n-tab-title {
    height: 45px!important;
}

.pricing-tabs .e-n-tabs-heading {
	padding: 7px;
	border: 1px solid #fff;
	width: 245px;
	margin: 0 auto;
	border-radius: 40px;
}

.blogs-tabs.pricing-tabs .e-n-tabs-heading {
	padding: 7px;
	border: 1px solid #fff;
	width: auto;
	max-width: 100%;
	padding: 10px;
	margin: 0 auto;
	border-radius: 40px;
}

.platforms-tab .e-n-tabs-heading {
    padding: 7px;
	border: 1px solid #fff;
	margin: 0 auto;
	border-radius: 40px;
}

.platforms-tab .e-n-tab-title {
    height: 45px!important;
}

.unique-item {
    color:#fb9304;
}

body {
    margin: 0;
}

.elementor-headline-animation-type-clip .elementor-headline-dynamic-wrapper:after {
    background: #fb9304!important;
    width: 10px!important;
    right: -5px!important;
}

.my_testimonial_slider .swiper-wrapper{
-webkit-transition-timing-function: linear !important;
transition-timing-function: linear !important;
}

#post-14774 > header > h1 {display:none;}


/*platinum form*/
.vidcon-form {font-family: "Open Sans"; width: 320px; max-width: 100%; color: #54595f;}
.vidcon-form p {margin: 0; display: block;}
.vidcon-form label {display:block; margin-bottom: 5px;}
.vidcon-form select {display: block; width: 100%; height: auto; font-family: "Open Sans"; font-size: 14px; padding: 5px 8px; border: 1px solid #9f9f9f; color: #515151; border-radius: 3px; margin: 5px 0 10px;}
.vidcon-form .addPlatform {padding: 5px 10px; font-family: "Open Sans"; margin-bottom: 10px; background: linear-gradient(to right, #e9c964, #b68915); color: #fff; border: 1px solid rgba(255,255,255,0.5); cursor: pointer; border-radius: 3px;}
.vidcon-form .addPlatform:disabled {background: rgba(19, 1, 1, 0.3);}
.vidcon-form .buyPlan {display: block; width: 100%; height: 40px; transition: 0.3s all; border-radius: 50px; border: 0; cursor: pointer; background: linear-gradient(to right, #e9c964, #b68915); color: #fff; font-family: "Montserrat"; font-size: 16px; line-height: 16px; font-weight: 400;}
.vidcon-form .buyPlan:hover {scale: 0.9;}
.vidcon-form fieldset {
    margin-bottom: 15px;
    padding:0 0 10px;
    border: 0;
    border-bottom:1px solid #54595f;
}
.vidcon-form fieldset legend {
    margin-bottom: 10px;
}
.additional-platform, .enterpriseXtra-platform, .premiumEntXtra-platform {position: relative; padding-right: 30px;}
.remove-xtra-btn {font-size: 15px; padding: 3px 0; position: absolute; bottom: 2px; right: 0; z-index: 2;}/* End custom CSS */