







/* 1a. Containers */




/* 1b. Colors */




/* 1c. Typography */












/* 1d. Buttons */







/* 1e. Forms */










/* 1f. Tables */











/* 1g. Site header */





/* 1h. Site footer */








.content-wrapper {
  max-width: 1440px;
}

.sm-content-wrapper {
  max-width: 540px;
  margin: auto;
}

.dnd-section,
.content-wrapper--vertical-spacing {
  padding: 40px 20px;
}

.dnd-section > .row-fluid {
  max-width: 1440px;
}





* {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

html {
  font-size: 18px;
}

body {
  font-family: proxima-nova, sans-serif;
  font-weight: 300;
  ;
  color: #000000;
}

:focus {
    outline: none !important;
}

/* Paragraphs */

p {
  ;
}

/* Anchors */

a {
  color: #0270e0;
}



/* Headings */

h1 {
  color: #000000;
  font-size: 72px;
}

h2 {
  color: #000000;
  font-size: 48px;
}

h3 {
  color: #000000;
  font-size: 36px;
}

h4 {
  color: #000000;
  font-size: 24px;
}

h5 {
  color: #000000;
  font-size: 18px;
}

h6 {
  color: #000000;
  font-size: 14px;
}

/* Blockquote */

blockquote {
  border-left-color: #F8FAFC;
}





button,
.button {
  background-color: 

  
  
    
  


  rgba(0, 0, 0, 1.0)

;
  border: 1px solid #000000;
  border-radius: 6px;
  color: #FFFFFF;
  padding: 15px 53px;
}

button:hover,
button:focus,
.button:hover,
.button:focus {
  background-color: rgba(0, 0, 0, 1.0);
  border-color: #000000;
  color: #FFFFFF;
}

button:active,
.button:active {
  background-color: rgba(40, 40, 40, 1.0);
  border-color: #282828;
  color: #FFFFFF;
}





form,
.submitted-message {
  ;
}

/* Form title */

.form-title {
  background-color: 

  
  
    
  


  rgba(73, 74, 82, 0.0)

;
  color: #000000;
}

/* Form label */

form label {
  color: #000000;
}

/* Form help text */

form legend {
  color: #000000;
}

/* Form inputs */

form input[type=text],
form input[type=email],
form input[type=password],
form input[type=tel],
form input[type=number],
form input[type=file],
form select,
form textarea {
  border-color: #D1D6DC;
  color: #000000;
}

form input[type=text]:focus,
form input[type=email]:focus,
form input[type=password]:focus,
form input[type=tel]:focus,
form input[type=number]:focus,
form input[type=file]:focus,
form select:focus,
form textarea:focus {
  border-color: #000000;
}

/* Form placeholder text */

::-webkit-input-placeholder {
  color: #000000;
}

::-webkit-input-placeholder,
::-moz-placeholder,
:-ms-input-placeholder,
:-moz-placeholder,
::placeholder,
.hs-fieldtype-date .input .hs-dateinput:before {
  color: #000000;
}

/* Date picker */

.fn-date-picker td.is-selected .pika-button {
  background: #000000;
}

.fn-date-picker td .pika-button:hover {
  background-color: #000000 !important;
}

.fn-date-picker td.is-today .pika-button {
  color: #000000;
}

/* Submit button */

form input[type=submit],
form .hs-button {
  background-color: 

  
  
    
  


  rgba(0, 0, 0, 1.0)

;
  border: 1px solid #000000;
  border-radius: 6px;
  color: #FFFFFF;
  padding: 15px 53px;
}

form input[type=submit]:hover,
form input[type=submit]:focus,
form .hs-button:hover,
form .hs-button:focus {
  background-color: rgba(0, 0, 0, 1.0);
  border-color: #000000;
  color: #FFFFFF;
}

form input[type=submit]:active,
form .hs-button:active {
  background-color: rgba(40, 40, 40, 1.0);
  border-color: #282828;
  color: #FFFFFF;
}





table {
  background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
  border-color: #000000;
}

th,
td {
  border-color: #000000;
  color: #000000;
}

thead th,
thead td {
  background-color: 

  
  
    
  


  rgba(0, 0, 0, 1.0)

;
  border-bottom-color: #000000;
  color: #FFFFFF;
}

tfoot td {
  background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
  color: #000000;
}





.header {
  position: absolute;
  width: 100%;
  background-color: 

  
  
    
  


  rgba(248, 250, 252, 0.0)

;
  z-index: 1;
}

body .navigation-primary a,
.header__logo .logo-company-name,
.header__language-switcher-label-current,
.header__language-switcher .lang_list_class li a {
  color: #000000;
  font-family: , sans-serif;
}

body .navigation-primary a:hover,
body .navigation-primary a:focus,
.header__language-switcher-label-current:hover,
.header__language-switcher-label-current:focus,
.header__language-switcher .lang_list_class li:hover a,
.header__language-switcher .lang_list_class li a:focus {
  color: #000000;
}

body .navigation-primary a:active,
.header__language-switcher-label-current:active,
.header__language-switcher .lang_list_class li a:active {
  color: #282828;
}

body .navigation-primary .submenu.level-1 > li > a.active-item:after {
  background-color: #000000;
}

body .submenu.level-2,
.header__language-switcher .lang_list_class {
  background-color: 

  
  
    
  


  rgba(248, 250, 252, 0.0)

;
  border-color: #494A52;
}

body .submenu.level-2 > li:first-child:before {
  border-color: #494A52;
}

.header__language-switcher .lang_list_class:before {
  border-bottom-color: #494A52;
}

body .submenu.level-2 .menu-item .menu-link:hover,
body .submenu.level-2 .menu-item .menu-link:focus,
.header__language-switcher .lang_list_class li:hover,
body .submenu.level-2 > li:first-child:hover:before,
body .submenu.level-2 > li:first-child.focus:before {
  background-color: 

  
  
    
  


  rgba(248, 250, 252, 0.0)

;
}

.header__language-switcher .lang_list_class.first-active::after {
  border-bottom-color: 

  
  
    
  


  rgba(248, 250, 252, 0.0)

;
}

.header__language-switcher-label-current,
.header__language-switcher .lang_list_class li a {
  font-family: , sans-serif;
}

.header__language-switcher-label-current:after {
  border-top-color: #000000;
}

@media(max-width: 767px) {
  .header__navigation {
    background-color: 

  
  
    
  


  rgba(248, 250, 252, 0.0)

;
  }

  .header__navigation-toggle svg,
  .menu-arrow svg {
    fill: #000000;
  }
 . 
 
}






.footer {
  background-color: 

  
  
    
  


  rgba(52, 52, 52, 1.0)

;
}

/* Footer Content */

.footer p,
.footer h1,
.footer h2,
.footer h3,
.footer h4,
.footer h5,
.footer h6,
.footer label,
.footer span,
.footer li,
.footer img {
  color: #FFFFFF;
}

.footer {
  background-image: url(https://8195858.fs1.hubspotusercontent-na1.net/hubfs/8195858/polz-bg-footer-updated.jpg);
  background-size: cover;
  background-position: bottom;
  background-repeat: no-repeat;
}

.footer, .footer a {
  color: #ffffff;
  text-decoration: none;
}

.footer li.hs-menu-item.hs-menu-depth-1 {
  font-family: 'didot',sans-serif;
  font-size: 24px;
  width: 65%;
}

.footer li.hs-menu-item.hs-menu-depth-1:first-child {
  width: 35%;
}
.footer-temp li.hs-menu-item.hs-menu-depth-1:first-child {
  width: auto;
}

.footer li.hs-menu-item.hs-menu-depth-1 > ul li.hs-menu-item.hs-menu-depth-2 {
  margin-bottom: 10px;
}

.footer li.hs-menu-item.hs-menu-depth-1 > ul {
  font-family: proxima-nova, sans-serif;
  font-size: 18px;
  padding-left: 50%;
  position: relative;
}
.footer-temp li.hs-menu-item.hs-menu-depth-1 > ul {
  font-family: proxima-nova, sans-serif;
  font-size: 18px;
  padding: 30px 0 0;
  position: relative;
}

.footer li.hs-menu-item.hs-menu-depth-1:nth-child(2) > ul {
  padding-left: 25%;
  height: 240px;
}

.footer li.hs-menu-item.hs-menu-depth-1 > ul::before {
  content: '';
  position: absolute;
  left: 0;
  top: 12px;
  width: 12vw;
  max-width: 200px;
  height: 1px;
  background: #ae843c;
  background: -moz-linear-gradient(90deg,rgba(174,132,60,1) 0%,rgba(207,135,0,1) 21%,rgba(251,221,145,1) 55%,rgba(239,182,64,1) 82%,rgba(231,160,18,1) 100%);
  background: -webkit-linear-gradient(90deg,rgba(174,132,60,1) 0%,rgba(207,135,0,1) 21%,rgba(251,221,145,1) 55%,rgba(239,182,64,1) 82%,rgba(231,160,18,1) 100%);
  background: linear-gradient(90deg,rgba(174,132,60,1) 0%,rgba(207,135,0,1) 21%,rgba(251,221,145,1) 55%,rgba(239,182,64,1) 82%,rgba(231,160,18,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ae843c",endColorstr="#e7a012",GradientType=1);
}

.footer li.hs-menu-item.hs-menu-depth-1:nth-child(2) > ul::before {
  max-width: 180px;
}

.footer-temp form {
  padding-top: 25px;
}

.footer-newsletter span > div {
  padding-left: 45%;
  position: relative;
}
.footer-temp .footer-newsletter span > div {
  padding-left: 0;
}

.footer-newsletter span > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 15px;
  width: 45%;
  height: 1px;
  background: #ae843c;
  background: -moz-linear-gradient(90deg,rgba(174,132,60,1) 0%,rgba(207,135,0,1) 21%,rgba(251,221,145,1) 55%,rgba(239,182,64,1) 82%,rgba(231,160,18,1) 100%);
  background: -webkit-linear-gradient( 90deg,rgba(174,132,60,1) 0%,rgba(207,135,0,1) 21%,rgba(251,221,145,1) 55%,rgba(239,182,64,1) 82%,rgba(231,160,18,1) 100%);
  background: linear-gradient( 90deg,rgba(174,132,60,1) 0%,rgba(207,135,0,1) 21%,rgba(251,221,145,1) 55%,rgba(239,182,64,1) 82%,rgba(231,160,18,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ae843c",endColorstr="#e7a012",GradientType=1);
}
.footer-temp .footer-newsletter span>div::before {
  width: 100%;
}

.footer-newsletter form input[type=text], .footer-newsletter form input[type=email] {
  font-size: 14px;
  color: #ffffff;
  border-color: transparent;
  background-color: transparent;
  padding: 5px 10px;
}

.footer-newsletter form input[type=text]:focus, .footer-newsletter form input[type=email]:focus, 
.footer-newsletter form input[type=submit]:focus, .footer-newsletter form .hs-button:focus {
  outline: none;
}

.footer-newsletter .hs_email {
  width: 85%;
  float: left;
}

.footer-newsletter .hs_submit.hs-submit {
  width: 15%;
  float: left;
}

.footer-newsletter form input[type=submit], .footer-newsletter form .hs-button {
  position: relative;
  font-size: 14px;
  color: transparent;
  background-color: transparent;
  border: 2px solid transparent;
  border-radius: 0px;
  padding: 5px 10px;
  width: 100%;
  height: 30px;
}

.footer-newsletter .actions {
  position: relative;
}

.footer-newsletter .actions::before {
  content: '';
  position: absolute;
  top: 9px;
  left: 0;
  right: 0;
  width: 20px;
  height: 12px;
  margin: auto;
  background-image: url(https://8195858.fs1.hubspotusercontent-na1.net/hubfs/8195858/Theme%202021/images/arrow-right.svg);
  background-repeat: no-repeat;
  transition: all 200ms ease-in;
}

.footer-newsletter .actions:hover::before {
  right: -15px;
}

.footer-newsletter h3.form-title, .footer-newsletter form label {
  font-weight: 300;
  margin: 0px;
}

.footer-temp .footer-newsletter h3.form-title {
  font-size: 24px;
}

.footer-newsletter .hs_error_rollup {
  display: none;
}

.footer-copyright {
  font-size: 11px;
}

.footer-newsletter form input[type=text]::-webkit-input-placeholder, .footer-newsletter form input[type=email]::-webkit-input-placeholder {
  color: #ffffff;
}
.footer-newsletter form input[type=text]::-moz-placeholder, .footer-newsletter form input[type=email]::-moz-placeholder {
  color: #ffffff;
}
.footer-newsletter form input[type=text]:-ms-input-placeholder, .footer-newsletter form input[type=email]:-ms-input-placeholder {
  color: #ffffff;
}

.footer-payments h4 {
  position: relative;
}

.footer-payments h4::before {
  content: '';
  position: absolute;
  left: 0;
  top: auto;
  bottom: -15px;
  width: 20vw;
  max-width: 320px;
  height: 1px;
  background: #ae843c;
  background: -moz-linear-gradient(90deg,rgba(174,132,60,1) 0%,rgba(207,135,0,1) 21%,rgba(251,221,145,1) 55%,rgba(239,182,64,1) 82%,rgba(231,160,18,1) 100%);
  background: -webkit-linear-gradient(90deg,rgba(174,132,60,1) 0%,rgba(207,135,0,1) 21%,rgba(251,221,145,1) 55%,rgba(239,182,64,1) 82%,rgba(231,160,18,1) 100%);
  background: linear-gradient(90deg,rgba(174,132,60,1) 0%,rgba(207,135,0,1) 21%,rgba(251,221,145,1) 55%,rgba(239,182,64,1) 82%,rgba(231,160,18,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ae843c",endColorstr="#e7a012",GradientType=1);
}

.payment-processors-footer-item {
  margin-left: 25px;
}

.footer-temp .payment-processors-footer-item {
  margin-left: 0;
  margin-right: 25px;
}

.footer-temp .payment-processors-footer-item img, .footer-image img {
 
  height: auto;
}

.footer-temp .footer-address, .footer-temp .footer-address p {
  font-size: 11px;
}

.footer-temp .payment-processors-footer-item {
  margin-left: 0;
  margin-right: 25px;
}

.footer-newsletter .submitted-message {
    font-size: 14px;
    padding-top: 30px;
    padding-bottom: 32px;
}

@media screen and (max-width: 991px) {
  .footer-contact-tex-wrap {float: left;}
  .footer-newsletter {float: left;}
  .footer-payments {width: 100%;clear: left;}
  .footer li.hs-menu-item.hs-menu-depth-1:first-child {width: 50%;padding-bottom: 30px;}
  .footer-temp li.hs-menu-item.hs-menu-depth-1:first-child {width: auto;}
  .footer li.hs-menu-item.hs-menu-depth-1 {width: 100%;}
  .footer p {font-size: 14px;}
  .footer li.hs-menu-item.hs-menu-depth-1:nth-child(2) > ul {height: 200px;}
  .footer li.hs-menu-item.hs-menu-depth-1 > ul li.hs-menu-item.hs-menu-depth-2 {margin-bottom: 5px;}
  .footer li.hs-menu-item.hs-menu-depth-1 > ul li.hs-menu-item.hs-menu-depth-2 a {font-size: 16px;}
  .footer-newsletter h3.form-title {font-size: 30px;}
}
@media screen and (max-width: 767px) {
  .footer-newsletter {padding-bottom: 50px;}
}
@media screen and (max-width: 609px) {
  .footer li.hs-menu-item.hs-menu-depth-1:nth-child(2) > ul {height: 290px;}
}





.blog-post,
.blog-header__inner {
  padding: 40px 0;
}

.blog-related-posts {
  padding: 70px 0;
}

.blog-pagination,
.blog-comments {
  margin-bottom: 40px;
}

.blog-post__date {
  border-color: #000000;
}

.blog-post__tag-link {
  color: #000000;
}

.blog-post__tag-link:hover,
.blog-post__tag-link:focus {
  color: #000000;
}

.blog-post__tag-link:active {
  color: #282828;
}

.blog-pagination__link {
  color: #000000;
}

.blog-pagination__link--active:after,
.blog-pagination__prev-link:after,
.blog-pagination__next-link:after {
  background-color: #000000;
}

#comments-listing .comment-reply-to {
  color: #0270e0;
}

#comments-listing .comment-reply-to:hover,
#comments-listing .comment-reply-to:focus {
  color: #0048b8;
}

#comments-listing .comment-reply-to:active {
  color: #2a98ff;
}











.card__price {
  text-decoration: none;
  color: #000000;
  font-size: 36px;
}

/* 11.1 Fade Reveal */

.fadeReveal {opacity: 0;transform: translateY(10px);transition: all .2s ease-in;}
.fadeReveal.active {opacity: 1;transform: translateY(0px);}

.fadeRevealRight {opacity: 0;transform: translateX(10px);transition: all .2s ease-in;}
.fadeRevealRight.active {opacity: 1;transform: translateX(0px);}

.fadeRevealLeft {opacity: 0;transform: translateX(-10px);transition: all .2s ease-in;}
.fadeRevealLeft.active {opacity: 1;transform: translateX(0px);}


/*** Footer CSS ***/


.footer.footer-temp {
    color: #ffffff;
    background-color: #4E4E4E;
    padding: 100px 0 70px;
    background: url(https://8195858.fs1.hubspotusercontent-na1.net/hubfs/8195858/Theme%202021/images/footer-image-updated.png) #4E4E4E bottom right no-repeat;
    background-position: bottom right calc(50vw - 490px);
} 
.footer.footer-temp li.hs-menu-item.hs-menu-depth-1>ul li.hs-menu-item.hs-menu-depth-2 { margin-bottom: 5px; font-size: 16px; font-family: proxima-nova,sans-serif; letter-spacing: .01em; font-weight: 400; line-height: 24px; }
.footer.footer-temp .footer-contact { float: none; width: auto; }
.footer.footer-temp li.hs-menu-item.hs-menu-depth-1 > a, .footer-temp h4.trading-hours-footer-heading { font-size: 22px; }
.footer.footer-temp li.hs-menu-item.hs-menu-depth-1 > ul { padding: 20px 0 0; margin: 10px 0 0; border-top: 1px solid #E7A012; }
.footer-temp.footer li.hs-menu-item.hs-menu-depth-1 > ul::before { display: none; }
.footer-temp.footer .footer-menu.width-50.sm-width-100.float-left { padding: 0 15px; }
.footer.footer-temp .footer-contact-logo { padding: 0 15px; font-size: 16px; font-family: proxima-nova,sans-serif; font-style: normal; font-weight: 400; line-height: 1.5; letter-spacing: .01em;}
.footer.footer-temp .footer-contact-logo a { max-width: 200px; margin-bottom: 20px; display: block; }
.footer.footer-temp .footerbtm-part { margin-top: 70px; margin-bottom: 30px; }
.footer.footer-temp .payment-processors-footer-item { margin: 15px 30px 15px 0; display: inline-block; float: none;  }
.footer.footer-temp .footer-payments.pb-50 { padding-bottom: 20px; }
.footer.footer-temp .footer-payments > h4  { padding-bottom: 15px; margin-bottom: 20px;   }
.footer.footer-temp .footer-payments h4:before { background: #E7A012; width: 100%; bottom: 0; max-width: 100%; } 
.footer.footer-temp h4.trading-hours-footer-heading::before { background: #E7A012; width: 100%; max-width: 100%;  }
.footerbtm-part > div:first-child { width: 40.2822%; }
.footerbtm-part > div:last-child { width: 59.7178%; margin: 133px 0 0; }
.footer.footer-temp .footer-newsletter { width: 40.492%; float: right; }
.footer.footer-temp .footer-newsletter h3.form-title { color: #fff; padding-bottom: 15px; margin-bottom: 20px; border-bottom: 1px solid #E7A012; }
/* .footerbtm-part > div:last-child > div:first-child { width: 59.508%; } */
.footer-temp .footer-address, .footer-temp .footer-address p { font-size: 13px; font-weight: 400; letter-spacing: 0.01em; }
.footer-temp .footer-address p { margin: 0; }
.footer-copyright { font-size: 13px; font-weight: 400; letter-spacing: 0.01em; }
.footer-temp .footer-newsletter span>div::before { display: none; }
.footer-temp .footer-newsletter form { padding: 0; } 
.footer.footer-temp .trading-hours-footer-contact { padding-top: 0; }
.footer.footer-temp .trading-hours-footer-wrap > div { margin: 0 0 5px; font-size: 16px; font-family: proxima-nova,sans-serif; font-style: normal; font-weight: 400; line-height: 1.5; letter-spacing: .01em;    }
.footer.footer-temp .trading-hours-footer-email { margin: 0 0 5px; }
.footer-temp .footer-newsletter form { position: relative; }
.footer-temp .footer-newsletter .hs-input { font-size: 16px; border: 0; outline: 0; width: 100%; min-height: 45px; padding: 0 50px 0 0; font-family: proxima-nova,sans-serif; font-style: normal; font-weight: 400; letter-spacing: .01em; }
.footer-temp .footer-newsletter .hs-input::placeholder { color: #999; }
.footer-newsletter .actions::before { display: none; }
.footer-temp .footer-newsletter form input[type=submit], .footer-temp .footer-newsletter form .hs-button { padding: 0; position: absolute; right: 0;  min-width: 40px; height: auto; min-height: 45px; background-image: url(https://8195858.fs1.hubspotusercontent-na1.net/hubfs/8195858/Theme%202021/images/arrow-right.svg); background-repeat: no-repeat; background-color: transparent; background-size: 30px; background-position: center center;  }
.footer-temp .footer-newsletter form input[type=submit]:hover, .footer-temp .footer-newsletter form .hs-button:hover { background-color: #f8d88b; }
.footer-temp .footer-newsletter .hs_email { width: 100%; }
.footer-newsletter .hs_submit.hs-submit { width: auto; }
.footer-temp .payment-processors-footer-wrap { display: block !important; }
.footer .trading-hours-footer-times > div:nth-child(even), .footer .trading-hours-footer-times > div:last-child { text-align: right; }
.footer .footer-contact-logo img {max-width: 100%;}

@media(min-width: 1025px) { 
.footer.footer-temp .content-wrapper { padding-left: 80px; padding-right: 80px; }
}
@media(max-width: 1024px){
  .footer.footer-temp .content-wrapper { padding-left: 34px; padding-right: 34px; }
  .footer.footer-temp .footer-contact-logo {width: 100%; }
  .footer.footer-temp .footer-navigation { flex-wrap: wrap; width: 100%; }
  
  .footerbtm-part .footer-payments { width: 100%; float: left; padding:0 15px; }
   
  .footer.footer-temp .footer-newsletter { width: 100%;     }
  .footerbtm-part > div:last-child { width: 100%; margin: 24px 0 0; }
  .footerbtm-part > div:first-child { width: auto; margin: 0 -15px; float: none; }
  .footerbtm-part>div:last-child>div:first-child { width: 100%;  }
  .footer.footer-temp .footerbtm-part { margin-bottom: 0; }
}

@media(max-width: 992px){
  .footer.footer-temp { background: #4E4E4E; }
}
@media(max-width: 767px){
  .footer.footer-temp .content-wrapper { padding-left: 20px; padding-right: 20px; }
  .footer-contact-logo.sm-hide { display: block !important; }
  .footer-contact-logo.visible-phone { display: none !important; }
  .footer.footer-temp .footer-navigation { margin-top: 30px;  }
  .footer-contact-logo p { margin: 0; }
  .footer li.hs-menu-item.hs-menu-depth-1:first-child { padding-bottom: 30px; }
  .footerbtm-part>div:last-child { width: auto; float: none;   }
  .footer.footer-temp .footerbtm-part { margin-top: 30px; -webkit-flex-flow: column !important; flex-flow: column !important; }
  .footerbtm-part .footer-payments { width: 100%; }  
  .footer.footer-temp .footer-payments > h4 { margin-top: 30px; }
  .footer.footer-temp .footer-newsletter h3.form-title { margin-top: 54px; }
  .footer-temp .footer-address, .footer-temp .footer-copyright { width: 100%; text-align: center !important; }
  .footer-temp .footer-newsletter h3.form-title, .footer.footer-temp li.hs-menu-item.hs-menu-depth-1>a, .footer-temp h4.trading-hours-footer-heading, .footer.footer-temp .footer-payments>h4 { font-size: 22px; }
  .footer-temp .footer-newsletter .hs_email { margin-bottom: 0; }
  .footer .footer-newsletter { padding-bottom: 30px;  }
}