@charset "UTF-8";
:root {
  --primary: #e9108b;
  --secondary: #28A0AD;
  --thirdary: #E5EEDE;
}
body, #page-title[data-bg-parallax], [data-bg-parallax] {
  background-color: #ffffff;
}
.bg-color-1, .shape-1, button.btn.btn-primary, .btn:not(.close):not(.mfp-close).btn-primary, a.btn:not([href]):not([tabindex]).btn-primary {
  background-color: #e9108b;
}
.bg-color-11{
	background: linear-gradient(180deg, #e9108b 0%, #28A0AD 100%);
	
}
.banner-section {
      background: #28A0AD;
}
a, a:not(.btn):not(.badge):hover, a:not(.btn):not(.badge):focus, a:not(.btn):not(.badge):active {
  color: #e9108b;
}
.timeline:before {
  border-color: #e9108b;
}
.bg-color-2, button.btn.btn-secondary, .btn:not(.close):not(.mfp-close).btn-secondary, a.btn:not([href]):not([tabindex]).btn-secondary, button.btn, .btn:not(.close):not(.mfp-close), a.btn:not([href]):not([tabindex]), button.btn.btn-light, .btn:not(.close):not(.mfp-close).btn-light, .social-icons.social-icons-rounded li a, .timeline .timeline-item .timeline-icon {
  background-color: #28A0AD;
}
button.btn.btn-primary:hover, button.btn.btn-primary:focus, button.btn.btn-primary:not(:disabled):not(.disabled):active, button.btn.btn-primary:not(:disabled):not(.disabled).active, .btn:not(.close):not(.mfp-close).btn-primary:hover, .btn:not(.close):not(.mfp-close).btn-primary:focus, .btn:not(.close):not(.mfp-close).btn-primary:not(:disabled):not(.disabled):active, .btn:not(.close):not(.mfp-close).btn-primary:not(:disabled):not(.disabled).active, a.btn:not([href]):not([tabindex]).btn-primary:hover, a.btn:not([href]):not([tabindex]).btn-primary:focus, a.btn:not([href]):not([tabindex]).btn-primary:not(:disabled):not(.disabled):active, a.btn:not([href]):not([tabindex]).btn-primary:not(:disabled):not(.disabled).active, button.btn:hover, button.btn:focus, button.btn:not(:disabled):not(.disabled):active, button.btn:not(:disabled):not(.disabled).active, .btn:not(.close):not(.mfp-close):hover, .btn:not(.close):not(.mfp-close):focus, .btn:not(.close):not(.mfp-close):not(:disabled):not(.disabled):active, .btn:not(.close):not(.mfp-close):not(:disabled):not(.disabled).active, a.btn:not([href]):not([tabindex]):hover, a.btn:not([href]):not([tabindex]):focus, a.btn:not([href]):not([tabindex]):not(:disabled):not(.disabled):active, a.btn:not([href]):not([tabindex]):not(:disabled):not(.disabled).active, button.btn.btn-light.btn-light-hover:hover, button.btn.btn-light.btn-light-hover:focus, button.btn.btn-light.btn-light-hover:active, button.btn.btn-light.btn-light-hover.active, .btn:not(.close):not(.mfp-close).btn-light.btn-light-hover:hover, .btn:not(.close):not(.mfp-close).btn-light.btn-light-hover:focus, .btn:not(.close):not(.mfp-close).btn-light.btn-light-hover:active, .btn:not(.close):not(.mfp-close).btn-light.btn-light-hover.active, a.btn:not([href]):not([tabindex]).btn-light.btn-light-hover:hover, a.btn:not([href]):not([tabindex]).btn-light.btn-light-hover:focus, a.btn:not([href]):not([tabindex]).btn-light.btn-light-hover:active, a.btn:not([href]):not([tabindex]).btn-light.btn-light-hover.active, button.btn.btn-secondary:hover, button.btn.btn-secondary:focus, button.btn.btn-secondary:not(:disabled):not(.disabled):active, button.btn.btn-secondary:not(:disabled):not(.disabled).active, .btn:not(.close):not(.mfp-close).btn-secondary:hover, .btn:not(.close):not(.mfp-close).btn-secondary:focus, .btn:not(.close):not(.mfp-close).btn-secondary:not(:disabled):not(.disabled):active, .btn:not(.close):not(.mfp-close).btn-secondary:not(:disabled):not(.disabled).active, a.btn:not([href]):not([tabindex]).btn-secondary:hover, a.btn:not([href]):not([tabindex]).btn-secondary:focus, a.btn:not([href]):not([tabindex]).btn-secondary:not(:disabled):not(.disabled):active, a.btn:not([href]):not([tabindex]).btn-secondary:not(:disabled):not(.disabled).active, #mainMenu.menu-rounded nav > ul > li.current > a, #mainMenu.menu-rounded nav > ul > li:hover > a, #mainMenu.menu-rounded nav > ul > li:focus > a, .grid-item .grid-description a:hover i {
  background-color: #e9108b;
}
.list-group-item {
  color: #28A0AD;
}
.portfolio-item .portfolio-item-wrap, .shop-category-box, .grid-item .grid-image {
  box-shadow: 8px -9px rgba(40, 160, 173, 1.0), -8px 9px rgba(238, 6, 142, 1.0), 8px 9px rgba(40, 160, 173, 1.0), -8px -9px rgba(238, 6, 142, 1.0), 0 0 18px rgba(0, 0, 0, 0.5);
}
.border-img, .fancy-textbox, .call-to-action, .hero-heading-3 {
  box-shadow: 20px -20px rgba(40, 160, 173, 1.0), -20px 20px rgba(238, 6, 142, 1.0), 0 0 50px rgba(0, 0, 0, 1.0);
}

.newbtn {
    background: #e9108b;
    color: #ffffff;
    border-color: #4ee0f1;
    border-radius: 8px;
    text-transform: uppercase;
    font-size: 1.3rem;
    line-height: 1.5rem;
    padding: 24px 40px;
    width: 100%;
    margin-top: 15px;
    position: relative;
    display: inline-block;
    cursor: pointer;
    transition: background 0.3s ease, transform 0.2s ease;
	font-family: inherit;
	    font-weight: 600;
    letter-spacing: .5px;
}

.newbtn:hover {
    background: #c00e73;
}

.newbtn:active {
    transform: scale(0.98);
}