/*
* Theme Name: RE // Marketing
* Theme URI: https://themeforest.net/user/xpeedstudio/portfolio
* Description: seocify is a powerful and modern Seo responsive WordPress Theme.
* Version: 1.0
* Author: XpeedStudio
* Author URI: http://www.xpeedstudio.com
Template: seocify
Version: 1.0
Text Domain: re-marketing
Tags: left-sidebar, responsive-layout, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
*/

/* -- Initial Theme Styling -- */
/*
	dark purp = 602277 = 240, 199, 255
		rgba(96, 34, 119, 0.5)
	light purp = f0c7ff = 96, 34, 119
		rgba(240, 199, 255, 0.5)
*/
.xs-header.header-main .xs-menus .nav-menu>li>a , .sticky-header.header.sticky .xs-header.header-main .xs-menus .nav-menu > li > a { padding:24px 0 !important; }
.header-style3 .xs-logo-wraper .nav-brand, .xs-logo { min-height:unset !important; }
.header-style3 .xs-logo-wraper .nav-brand>img, .xs-logo>img { transform:translateY(21px) !important; }
.nav-sticky .xs-logo img.logo-sticky { transform:unset !important; }
.xs-header.header-main .xs-menus div .nav-menu li a { text-transform:none;font-size:1.2rem;font-family:'Lato';font-weight:500; }
.xs-header.header-main .xs-menus .nav-menu>li>a::before, .header-new .xs-menus .nav-menu>li>a:before { display:none; }
div .xs-top-bar-info li p, div .xs-top-bar-info li a { font-weight:600; }
div .single-cases-card:hover .cases-content .xs-title a { color:#602277; }
div .testimonial-slider .owl-dots button span { background-color:#602277; }
footer .copyright { padding-top:0; }
footer .footer-widget div ul li a { background:none; }
footer .footer-widget ul li a:hover { background:none;color:#f0c7ff;margin-left:0; }
footer .footer-widget .contact-form .submit-btn { background:#fff;color:#602277;border:1px solid rgba(255,255,255,.15);border-radius:3px;font-weight:600;width:100%;font-size:1rem; }
footer .footer-widget .contact-form .submit-btn:hover { background:rgba(0,0,0,.23);color:#828282; }
p a:hover , div.elementor-text-editor > a:hover , div.elementor-image-box-content > a:hover , div .footer-widget h4.xs-content-title { color:#f0c7ff; }
.xs-from .your-subject select.form-control{height:52px;font-weight:700;color:#495057}
body div a.text-link { color:#602277;text-decoration:none;font-weight:700; }
div a.rem , div .elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a, div .xs-inline-form.transparent-style .check-btn { color:#602277; }
div a.rem:hover, body div a.text-link:hover,  , div .elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a:hover, div .xs-inline-form.transparent-style .check-btn:hover, .single-case-studies:hover .case-body h4 a { color:#f0c7ff; }
.wpcf7 .btn.btn-primary:hover { background:#f0c7ff;color:#602277; }
.elementor-row h4 { color:#602277;font-size:1.1rem;font-weight:600;font-family:Nunito; }
.owl-carousel .owl-item img { margin:0 auto; }
div .case-study-slider .owl-dots button span { background-color:#602277; }
@media (max-width: 991px) {
	nav.xs-menus div a.nav-brand { height:44px !important;transform:translatey(25%) !important; }
	#main-menu a { color:#602277 !important;margin-left:15px !important; }
	.nav-header .nav-toggle:before { background-color:#fff !important;box-shadow:0 0.5em 0 0 #fff, 0 1em 0 0 #fff !important; }
}