.back-to-top {display: none !important}
#colophon .section-padding {
padding: 4rem 0rem 2rem 0rem !important;
}
#footer-widgets .col-md-6 {
-webkit-box-flex: 0;
flex: 0 0 25%;
max-width: 25%;
margin: auto
}
.sidebar .widget a {
display: block!important;
padding-left: 10px!important;
min-width: 100% !important;
width: 100% !important;
max-width: 100%!important;
border-radius: 10px !important;
background-color: #1b1b1b!important;
color: #777777!important;
font-size: 12px!important;
}
.sidebar .widget a:hover {
background-color: #ffffff!important;
color: #03c4eb!important;
border-radius: 10px !important;
text-decoration: none!important;
}
.site-footer a, .site-footer li {
list-style: unset !important;
line-height: 1 !important;
font-size: 14px !important;
border-radius: 10px !important;
color: #b8b8b8;
font-family: "oswaldlight", Helvetica, sans-serif !important;
letter-spacing: 2px !important;
font-weight: normal;
text-transform: uppercase !important;
padding: 10px 0 10px 0;
}
.site-footer {
background: #232323 !important;
color: #ffffff !important;
font-size: 14px !important;
}
.service-thumbnail,.service-title {
display: none !important
} .pum-theme-426 .pum-container,.pum-theme-standard-theme .pum-container {
padding: 60px;
border-radius: 0px;
border: 1px none #161616;
box-shadow: 1px 1px 3px 0px rgba(2,2,2,0);
background-color: rgba(26,26,26,1);
filter: invert(1.85);
} .site-footer .footer-connect {
padding: 90px 0px;
padding: 80px 0px;
padding: 5rem 0rem;
text-align: center;
}
@media (max-width: 767px) {
.site-footer .footer-connect .footer-subscribe {
margin-bottom:40px;
}
}
.site-footer .footer-connect .follow-heading {
font-family: "oswaldlight",Helvetica,sans-serif !important;
color: #444343 !important;
font-size: 32px;
margin-bottom: 60px;
letter-spacing: 1.2px;
text-transform: uppercase !important;
font-weight: normal !important;
}
.site-footer .footer-connect .subs_input {
background-color: rgba(255,255,255,0.145);
font-family: "oswaldlight",Helvetica,sans-serif !important;
color: #cccccc;
border-bottom: none;
box-shadow: none;
padding: 12px 15px 12px;
border-radius: 6px;
width: 40%;
font-size: 16px;
letter-spacing: 2px;
border: 1px solid #707070;
}
input[type="reset"],input[type="submit"],input[type="submit"],input[type="reset"]:hover,input[type="submit"]:hover,input[type="submit"]:hover .nav-links a:hover,.btn-theme-primary,.btn-theme-primary-outline:hover,.section-testimonials .card-theme-primary,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce button.button.alt,.pirate-forms-submit-button,.pirate-forms-submit-button:hover,input[type="reset"],input[type="submit"],input[type="submit"],.pirate-forms-submit-button,.contact-form div.wpforms-container-full .wpforms-form .wpforms-submit,.contact-form div.wpforms-container-full .wpforms-form .wpforms-submit:hover,.nav-links a:hover,.nav-links a.current,.nav-links .page-numbers:hover,.nav-links .page-numbers.current {
font-family: "oswaldlight",Helvetica,sans-serif !important;
background: #ebf400 !important;
}
input[type="reset"],input[type="submit"],input[type="submit"],.pirate-forms-submit-button,.contact-form div.wpforms-container-full .wpforms-form .wpforms-submit {
font-family: "oswaldlight",Helvetica,sans-serif !important;
cursor: pointer;
background: #03c4eb;
border: none;
display: inline-block;
color: #000;
letter-spacing: 2px;
text-transform: none !important;
line-height: 1;
text-align: center;
padding: 15px 23px 15px 23px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 12px;
box-shadow: 0 -1px 0 0 rgba(0,0,0,0.1) inset;
margin: 3px 0;
text-decoration: none;
font-weight: normal !important;
font-size: 16px;
} .site-footer .site-info,
.site-footer .site-info a{
background:#000 !important;
font-family: "oswaldlight",Helvetica,sans-serif !important;
letter-spacing: 2px !important;
font-size: 10px;
font-weight: normal;
position: relative;
text-align: center;
padding: 60px 0px 40px 0px;
color: #7d7d7d;
text-transform: uppercase !important;
}
.logo-footer {
padding: 0;
margin: 0 auto;
opacity: 0.3;
position: relative;
top: -110px;
width: 180px;
z-index: 999999 !important;
}
.site-footer .site-info,.site-footer .btt a {
background: none;
}
.sidebar .widget .widget-title {
font-size: 24px;
color: #666;
text-transform: none !important;
font-weight: normal !important;
letter-spacing: 2px;
margin-bottom: 13px;
padding-bottom: 60px;
}
.sidebar .widget a,.sidebar .widget a:hover {
font-size: 24px;
text-transform: normal !important;
}
.site-footer .btt a {
font-size: 10px;
border-radius: 0px 20px 0 0;
letter-spacing: 0.05rem !important;
color: #999999;
text-transform: uppercase !important;
}
.site-footer .site-info a {
color: #b8b8b8;
font-size: 10px !important;
font-family: "oswaldlight",Helvetica,sans-serif !important;
letter-spacing: 2px !important;
font-weight: normal;
text-transform: uppercase !important;
padding: 10px 0 10px 0;
}
.site-footer .site-info a:hover {
color: #ebf400 !important;
font-family: "oswaldlight",Helvetica,sans-serif !important;
letter-spacing: 2px !important;
font-weight: normal;
text-transform: uppercase !important;
} .pum-theme-426 .pum-title,.pum-theme-standard-theme .pum-title {
color: #fff !important;
text-align: left;
font-family: inherit;
font-family: "oswaldmedium",Helvetica,sans-serif !important;
letter-spacing: 1px !important;
font-weight: normal !important;
text-transform: uppercase !important;
font-size: 5rem !important;
padding-bottom: 20px !important;
position: relative;
left: -6px;
opacity: 0.7;
}
.popmake-content h2 {
color: #c5c4c4 !important;
text-align: left;
text-shadow: 0px 0px 0px rgba(255,255,255,0);
font-family: "oswaldlight",Helvetica,sans-serif !important;
padding-top: 20px !important;
letter-spacing: 1px !important;
font-weight: normal !important;
text-transform: uppercase !important;
font-size: 2rem !important;
opacity: 0.7;
}
.pum-theme-standard-theme .pum-container {
padding: 7em !important;
}
.pum-theme-standard-theme .pum-content p {
color: rgba(153,153,153,0.7);
font-family: "oswaldlight",Helvetica,sans-serif !important;
letter-spacing: 2px !important;
font-weight: 100 !important;
line-height: 1.3;
}
.pum-theme-standard-theme .pum-content ul li,ol li {
color: rgba(153,153,153,0.7);
font-family: "oswaldlight",Helvetica,sans-serif !important;
letter-spacing: 2px !important;
font-weight: 100 !important;
line-height: 1.3;
list-style: lower-roman;
margin-left: 25px !important;
}
.pum-theme-standard-theme .pum-content a {
opacity: 1 !important;
}
.pum-close {
background-color: #000 !important;
height: 50px !important;
width: 50px !important;
border-radius: 4px;
}
.pum-theme-standard-theme .pum-content+.pum-close { background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8" standalone="no"%3F><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg width="100%" height="100%" viewBox="0 0 800 800" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"><g transform="matrix(1.33333,0,0,1.33333,0,0)"><g transform="matrix(11.7844,-1.3311e-31,1.3311e-31,11.7844,17.1742,17.1742)"><path d="M25.4,24L41.7,7.7C42.1,7.3 42.1,6.7 41.7,6.3C41.3,5.9 40.7,5.9 40.3,6.3L24,22.6L7.7,6.3C7.3,5.9 6.7,5.9 6.3,6.3C5.9,6.7 5.9,7.3 6.3,7.7L22.6,24L6.3,40.3C5.9,40.7 5.9,41.3 6.3,41.7C6.5,41.9 6.7,42 7,42C7.3,42 7.5,41.9 7.7,41.7L24,25.4L40.3,41.7C40.5,41.9 40.8,42 41,42C41.3,42 41.5,41.9 41.7,41.7C42.1,41.3 42.1,40.7 41.7,40.3L25.4,24Z" style="fill:rgb(235,244,0);fill-rule:nonzero;stroke:rgb(235,244,0);stroke-width:0.68px;"/></g></g></svg>');       position: absolute;
background-size: 50px 50px !important;
background-position: center;
right: 4px !important;
top: 4px !important;
font-size: 0px !important;
line-height: 36px;
border: 1px none #ffffff;
border-radius: 4px;
box-shadow: 1px 1px 3px 0px rgba(2,2,2,0);
text-shadow: 0px 0px 0px rgba(0,0,0,0);
-webkit-transition: all 0.8s ease-in-out;
-moz-transition: all 0.8s ease-in-out;
-o-transition: all 0.8s ease-in-out;
transition: all 0.8s ease-in-out;
transition: transform 0.2s; }
.pum-theme-426 .pum-content+.pum-close:hover,.pum-theme-standard-theme .pum-content+.pum-close:hover {
background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8" standalone="no"%3F><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg width="100%" height="100%" viewBox="0 0 800 800" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"><g transform="matrix(1.33333,0,0,1.33333,0,0)"><g transform="matrix(11.7844,-1.3311e-31,1.3311e-31,11.7844,17.1742,17.1742)"><path d="M25.4,24L41.7,7.7C42.1,7.3 42.1,6.7 41.7,6.3C41.3,5.9 40.7,5.9 40.3,6.3L24,22.6L7.7,6.3C7.3,5.9 6.7,5.9 6.3,6.3C5.9,6.7 5.9,7.3 6.3,7.7L22.6,24L6.3,40.3C5.9,40.7 5.9,41.3 6.3,41.7C6.5,41.9 6.7,42 7,42C7.3,42 7.5,41.9 7.7,41.7L24,25.4L40.3,41.7C40.5,41.9 40.8,42 41,42C41.3,42 41.5,41.9 41.7,41.7C42.1,41.3 42.1,40.7 41.7,40.3L25.4,24Z" style="fill:rgb(235,244,0);fill-rule:nonzero;stroke:rgb(235,244,0);stroke-width:0.68px;"/></g></g></svg>');       position: absolute;
font-size: 0px !important;
border: 1px none #f72798;
transform: scale(0.7);
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.wpforms-container .wpforms-field {
padding: 22px 0 !important;
position: relative;
} textarea:not(.editor-post-title__input),input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"] {
font-family: "oswaldlight",Helvetica,sans-serif !important;
border-radius: 12px !important;
border: none !important;
box-shadow: 0 1px 2px rgba(0,0,0,0.12) inset;
-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.12) inset;
-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.12) inset;
-o-box-shadow: 0 1px 2px rgba(0,0,0,0.12) inset;
transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-webkit-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
border-bottom: 1px solid #fff !important;
background: #0a0a0a !important;
color: #ebf400 !important;
}
#mc_embed_signup {
margin-right: 0% !important;
}
#mc_embed_signup .mc-field-group label {
color: rgba(153,153,153,0.7) !important;
font-family: "oswaldlight",Helvetica,sans-serif !important;
letter-spacing: 2px !important;
font-weight: 100 !important;
font-size: 28px !important;
text-transform: none !important;
position: relative;
top: 8px;
margin-bottom: 10px !important;
}
#mc_embed_signup input {
border-bottom: 1px solid #fff !important;
border-top: none !important;
border-left: none !important;
border-right: none !important;
}
.mc-field-group input {
font-size: 28px !important;
border-bottom: 1px solid #fff !important;
text-align: left !important;
}
#mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error {
display: inline-block;
margin: 12px 0 2em 0;
padding: 3px !important;
background-color: rgba(255,255,255,0.85);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
font-size: 28px !important;
font-weight: normal !important;
z-index: 1;
color: #f72798 !important;
}
#mc_embed_signup #mc-embedded-subscribe-form input.mce_inline_error {
border: 1px solid #f72798 !important;
border-bottom-width: 1px !important;
border-bottom-style: solid !important;
border-bottom-color: #f72798 !important;
}
#mc_embed_signup .indicates-required {
display: none !important;
}
#mc_embed_signup .asterisk {
color: #f72798 !important;
font-size: 100%;
font-weight: normal;
position: relative;
top: 5px;
}