#wptime-plugin-preloader {
color: #FF0080!important; 
} .nav-link:hover {
color: #FF0080!important; 
}
img.taylor.logo-main {
height: 60px;
margin-top:10px; 
}
.navbar-toggler {
color: #fff!important;
background-color: #fff!important;
}
.navbar {
padding: 25px 50px 25px 50px!important;     
}
.navbar-toggler {
color: gray!important; 
}
.navbar-brand  {
color: black; margin-top: initial;
font-weight: lighter!important;
}
.navbar.solid {
background-color: #fff!important; 
}
.nav-link.solid1 {
color: #000!important; 
}
.navbar-brand.solid2 {
color: #000!important; 
}
.navbar {
margin-bottom: 0;
background-color:#000; 
opacity:.8; z-index: 9999;
border: 0;
font-size: 12px !important;
line-height: 1.42857143 !important;
letter-spacing: 4px;
border-radius: 0; font-weight: lighter;   background-repeat:no-repeat; 
background-size:cover; 
-webkit-filter: grayscale(65%); filter: grayscale(65%);
}
.navbar li a{
font-size: 18px; 
background-color: transparent;
color: #fff!important;   
}
.navbar li a, .navbar .navbar-brand {
color: #000 ;
font-weight: lighter;
} .navbar-nav li.active a {
color: #ff0080!important; 
background-color: #fff !important;
}   .elementor-button.elementor-size-lg {
text-transform: uppercase;
letter-spacing: 2px;
width: 280px!important;
background-color: transparent!important;
}
#btn-roww {
width: initial!important; 
margin: auto!important; 
}    .quote-text {
font-family: 'Cinzel', serif;
font-style: italic; 
}
.quote-icon {
font-size: 40px; 
color: #FF0080; } 
.quote-logo {
width:70px;
height:70px; 
margin-top:15px; 
} #design-box {
opacity: .8; 
}
.process-div h4 {
font-size: 34px; 
}
.process-div i {
font-size:30px; 
margin-top:10px; 
margin-bottom: 10px; 
}
.process-div h3 {
font-size:30px; 
color:#FF0080; 
}
.process-div p {
font-size:15px; 
color:#000; 
} #btn-portfolio {
opacity:.8; 
}
.elementor-button {
text-decoration: none!important; 
} div.wpcf7-mail-sent-ok {
border: none!important;
color: #fff!important;
font-size: large!important;
}
div.wpcf7-validation-errors, div.wpcf7-acceptance-missing {
border: none!important;
color: red;
font-size: medium!important;
}
form input[type="text"], form input[type="password"], form input[type="email"], form input[type="url"], form input[type="date"], form input[type="month"], form input[type="time"], form input[type="datetime"], form input[type="datetime-local"], form input[type="week"], form input[type="number"], form input[type="search"], form input[type="tel"], form input[type="color"], form select, form textarea {
border-left: none!important;
border-right: none!important;
border-top: none!important;
}
.message-area {
height: 30px; 
}
input, textarea {
color: #fff!important; 
outline: none; 
box-shadow: none !important; 
}
::placeholder {
color: #fff!important; 
}
input.wpcf7-form-control.wpcf7-submit {
background-color: transparent;
border: 1px solid #fff;
margin-top: 10px; 
}
#social-background{
opacity:.6; 
}
input.wpcf7-form-control.wpcf7-submit:hover {
color: #FF0080!important;
} @media screen and (max-width: 500px){
.new-logo {
margin-top:30px!important; 
} #header-btn {
width: 100%!important; 
}
.btn-coll {
width: 100%!important; 
} .elementor-31 .elementor-element.elementor-element-52e330e .elementor-spacer-inner {
display: none;
}
.elementor-31 .elementor-element.elementor-element-8122d66 .elementor-heading-title {
margin-top: 42px;
}
.elementor-31 .elementor-element.elementor-element-55d192b > .elementor-element-populated {
margin: 0!important;
}
.elementor-31 .elementor-element.elementor-element-5ed7bfaf .elementor-spacer-inner {
display: none;
}
.elementor-31 .elementor-element.elementor-element-0bb9e57:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-31 .elementor-element.elementor-element-0bb9e57 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
padding-top: 0;
}
.elementor-31 .elementor-element.elementor-element-0bb9e57:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-31 .elementor-element.elementor-element-0bb9e57 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
padding-top: 27px;
padding-bottom: 27px;
margin-bottom: 53px;
}
.elementor-31 .elementor-element.elementor-element-7940d5c8:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-31 .elementor-element.elementor-element-7940d5c8 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
padding-top: 27px;
padding-bottom: 27px;
margin-bottom: 30px;
}
.elementor-31 .elementor-element.elementor-element-a83ef8b > .elementor-element-populated {
margin: 0!important;
}
.elementor-31 .elementor-element.elementor-element-1c2bf07 .elementor-heading-title {
font-size: 34px;
letter-spacing: 0;
}
.elementor-31 .elementor-element.elementor-element-b17db60 .elementor-spacer-inner {
display: none;
}
.elementor-31 .elementor-element.elementor-element-504c193d > .elementor-element-populated {
margin: initial!important; 
}
}
@media screen and (min-width: 600px){
#btn-coll {
width: initial; 
}
} @media screen and (min-width: 1920px) {
.elementor-31 .elementor-element.elementor-element-1ef4289 > .elementor-widget-container {
margin: 215px 0px 0px 0px!important;
}    }