header h1.entry-title {
    display: none !important;
}
.cst-retail-img img.attachment-large{
	width:15% !important;
}
div#pum_popup_title_2118 {
    text-align: center;
    font-weight: 600;
    margin: 10px;
}
div#popmake-2118 {
    background: #F2F2F2;
    border-color: #F2F2F2;
 box-shadow: none;
	border-radius: 35px;
}
.pum-theme-2107, .pum-theme-lightbox {
    background-color: rgb(0 0 0 / 37%) !important;
}
footer#colophon .site-info {
    margin-top: 0;
    padding-top: 5px;
}
main#main {
    padding-top: 115px;
}
.outerHeader {
	background:#fff;
    position: fixed;
    z-index: 9 !important;
    display: block;
}
.call{ margin-bottom: 20px !important;}
.footerBottom {
    margin: 10px 0;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:focus {
    background: rgba(51, 51, 51, 0);
    color: #0c0c0c;
    font-weight: bold;
    text-decoration: underline;
    border-color: #fff;
    text-decoration-style: dotted;
}
@media (max-width: 767px){
.cst-retail-img img.attachment-large {
    width: 40% !important;
    margin-bottom: 12px;
}
}
.cst-webniar span {
    background: linear-gradient(90deg, #D42213 0%, #8218D2 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

/**Blog link css*/
.custom-link {
  color: #8218D2;
  text-decoration: none;
}
.custom-link:hover {
  text-decoration: underline;
}

/** test customlink*/
.custom-link1 {
  color: #8218D2;
  text-decoration: none;
}

/** pseo custom css*/
.pseo-wrap pre{
	text-wrap: wrap!important;
}

.pseo-custom{
	text-wrap: wrap!important;
}

.inter-links{
	float: left;padding: 10px 10px 10px 0px;
}

.pseo .elementor-accordion-icon{
	padding-top:15px;
}
/**pseo custom css inside this */
.elementor-12387 .elementor-element.elementor-element-6813685 .elementor-button[type="submit"]{
background:
linear-gradient(90deg, #D42213 0%, #8218D2 100%) !important;
	border-radius:8px;
}
.elementor-12387 .elementor-element.elementor-element-6813685 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){
	box-shadow:0px 1px 10px 0px rgba(0, 0, 0, 0.05) !important;
	border:1px solid #DADADA !important;	 	
}
.elementor-field-group .elementor-select-wrapper select{
		box-shadow:0px 1px 10px 0px rgba(0, 0, 0, 0.05) !important;
	border:1px solid #DADADA !important;
}

.elementor-field-textual.elementor-size-md{
    box-shadow:0px 1px 10px 0px rgba(0, 0, 0, 0.05) !important;
	border:1px solid #DADADA !important;
}

.elementor-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button, .elementor-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button, .elementor-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{
    background:
linear-gradient(90deg, #D42213 0%, #8218D2 100%) !important}


.elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option{
    margin-top: 20px;
}
.elementor a{
    color:#7EC4EC;
}


.elementor-12804 .elementor-element.elementor-element-2de864f > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){
	color:#8A8A8A!important;
}
.homepage-first-panel .banner {
    border: 0;
}

.page-id-4517 #partnersContainer .country strong:before {
    content: "Country/ Region:";
    font-size: 15px;
}
.page-id-4517 #partnersContainer .country strong {
    font-size: 0;
}