.custom-footer{background-color:#181818}
.custom-footer .custom-footer-container{max-width:1440px;margin:0 auto}
@media screen and (min-width:769px){.custom-footer .custom-footer-container .custom-footer-wrapper{padding-bottom:51px}
.custom-footer .custom-footer-container .custom-footer-wrapper:before{content:' ';width:100%;height:41px;display:block}
}
.custom-footer .custom-footer-container .custom-footer-wrapper .footer-row{color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
@media screen and (min-width:769px){.custom-footer .custom-footer-container .custom-footer-wrapper .footer-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
}
@media screen and (max-width:768px){.custom-footer .custom-footer-container .custom-footer-wrapper .footer-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:20px;height:100%}
}
@media screen and (min-width:769px){.custom-footer .custom-footer-container .custom-footer-wrapper .footer-row .custom-footer-header{width:360px}
.custom-footer .custom-footer-container .custom-footer-wrapper .footer-row .custom-footer-header img{width:280px;height:30px}
}
@media screen and (max-width:768px){.custom-footer .custom-footer-container .custom-footer-wrapper .footer-row .custom-footer-header{width:100%;margin-top:50px}
.custom-footer .custom-footer-container .custom-footer-wrapper .footer-row .custom-footer-header img{width:280px;height:30px}
}
@media screen and (min-width:769px){.custom-footer .custom-footer-container .custom-footer-wrapper .footer-row .custom-footer-options{width:20%}
}
@media screen and (max-width:768px){.custom-footer .custom-footer-container .custom-footer-wrapper .footer-row .custom-footer-options{width:100%;margin-top:42px}
}
.custom-footer .custom-footer-container .custom-footer-wrapper .footer-row .custom-footer-options ul{list-style-type:none}
.custom-footer .custom-footer-container .custom-footer-wrapper .footer-row .custom-footer-options ul li{margin:11px 0 0 0}
.custom-footer .custom-footer-container .custom-footer-wrapper .footer-row .custom-footer-options ul li:nth-child(1){margin:0}
.custom-footer .custom-footer-container .custom-footer-wrapper .footer-row .custom-footer-options ul li a{font-family:'SamsungOneLatinWeb700';font-size:18px;line-height:1.78;color:#fff}
.custom-footer .custom-footer-container .custom-footer-wrapper .footer-row .custom-footer-options ul li a:hover{cursor:pointer}
.custom-footer .custom-footer-container .custom-footer-wrapper .footer-row .custom-footer-contact-us{line-height:1.71}
@media screen and (min-width:769px){.custom-footer .custom-footer-container .custom-footer-wrapper .footer-row .custom-footer-contact-us{width:12%}
}
@media screen and (max-width:768px){.custom-footer .custom-footer-container .custom-footer-wrapper .footer-row .custom-footer-contact-us{width:100%;margin-top:33px}
}
.custom-footer .custom-footer-container .custom-footer-wrapper .footer-row .custom-footer-contact-us h4{font-family:'SamsungOneLatinWeb700';font-size:18px}
.custom-footer .custom-footer-container .custom-footer-wrapper .footer-row .custom-footer-contact-us span{display:block;font-family:'SamsungOneLatinWeb400';font-size:14px;margin-top:20px}
.custom-footer .custom-footer-container .custom-footer-wrapper .footer-row .custom-footer-contact-us span a{color:#fff}
.custom-footer .custom-footer-container .custom-footer-wrapper .footer-row .custom-footer-contact-us span a:hover{cursor:pointer}
.custom-footer .custom-footer-container .custom-footer-wrapper .footer-row .custom-footer-stay-in-touch{border:0 solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;float:left;position:relative}
@media screen and (min-width:769px){.custom-footer .custom-footer-container .custom-footer-wrapper .footer-row .custom-footer-stay-in-touch{width:40%;padding-left:8%}
}
@media screen and (max-width:768px){.custom-footer .custom-footer-container .custom-footer-wrapper .footer-row .custom-footer-stay-in-touch{width:95%;padding-left:0;margin-top:36px}
}
.custom-footer .custom-footer-container .custom-footer-wrapper .footer-row .custom-footer-stay-in-touch form .stay-touch{margin-top:20px}
.custom-footer .custom-footer-container .custom-footer-wrapper .footer-row .custom-footer-stay-in-touch form .stay-touch .input-group{margin-bottom:13px;position:relative}
.custom-footer .custom-footer-container .custom-footer-wrapper .footer-row .custom-footer-stay-in-touch form .stay-touch .input-group input[type='email']{font-family:'SamsungOneLatinWeb400';width:68%;line-height:20px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px 12px;background-color:#333;-webkit-appearance:none;border:0;color:#fff}
.custom-footer .custom-footer-container .custom-footer-wrapper .footer-row .custom-footer-stay-in-touch form .stay-touch .input-group #footer_email_error{position:absolute;left:0;bottom:-16px;font-size:11px;color:red}
.custom-footer .custom-footer-container .custom-footer-wrapper .footer-row .custom-footer-stay-in-touch form .stay-touch .input-group button.cta-button{letter-spacing:0;float:right;width:30%;-webkit-border-radius:0;border-radius:0;padding:13px 12px;line-height:15px;text-transform:none;background-color:#fff;color:#000}
@media screen and (max-width:768px){.custom-footer .custom-footer-container .custom-footer-wrapper .footer-row .custom-footer-stay-in-touch form .check-option{padding:18px 0 5px 0}
}
@media screen and (min-width:769px){.custom-footer .custom-footer-container .custom-footer-wrapper .footer-row .custom-footer-stay-in-touch form .check-option div{margin-top:0;padding-bottom:0}
}
@media screen and (max-width:768px){.custom-footer .custom-footer-container .custom-footer-wrapper .footer-row .custom-footer-stay-in-touch form .check-option div{margin:0 0 10px 0}
}
.custom-footer .custom-footer-container .custom-footer-wrapper .footer-row .custom-footer-stay-in-touch form .check-option div input[type='checkbox']{float:left;margin-top:5px;-webkit-box-shadow:inset 0 0 0 2px;box-shadow:inset 0 0 0 2px}
@media screen and (min-width:769px){.custom-footer .custom-footer-container .custom-footer-wrapper .footer-row .custom-footer-stay-in-touch form .check-option div input[type='checkbox']{width:18px;height:18px}
}
@media screen and (max-width:768px){.custom-footer .custom-footer-container .custom-footer-wrapper .footer-row .custom-footer-stay-in-touch form .check-option div input[type='checkbox']{width:20px;height:20px}
}
.custom-footer .custom-footer-container .custom-footer-wrapper .footer-row .custom-footer-stay-in-touch form .check-option div span{font-family:'SamsungOneLatinWeb400';font-size:12px;font-weight:400;line-height:2;display:block;margin-bottom:0}
@media screen and (min-width:769px){.custom-footer .custom-footer-container .custom-footer-wrapper .footer-row .custom-footer-stay-in-touch form .check-option div span{margin-left:25px}
}
@media screen and (max-width:768px){.custom-footer .custom-footer-container .custom-footer-wrapper .footer-row .custom-footer-stay-in-touch form .check-option div span{margin-left:30px}
}
.custom-footer .custom-footer-container .custom-footer-wrapper .footer-row .custom-footer-stay-in-touch form .check-option div span a{color:#fff}
.custom-footer .custom-footer-container .custom-footer-wrapper .footer-row .custom-footer-stay-in-touch form .check-option div span#footer_legal_error{position:absolute;font-size:11px;color:red;margin-left:5px}
.custom-footer .custom-footer-container .custom-footer-wrapper .footer-row .custom-footer-stay-in-touch form .email-form-subscribe-click .email-form-text{font-size:14px;line-height:24px;margin-top:31px;font-family:'SamsungOneLatinWeb400';display:none}
.custom-footer .custom-footer-container .custom-footer-wrapper .custom-footer-line{width:100%;border-top:1px solid #333;max-width:1440px;display:block}
@media screen and (min-width:769px){.custom-footer .custom-footer-container .custom-footer-wrapper .custom-footer-line{margin:27px auto 52px auto}
}
@media screen and (max-width:768px){.custom-footer .custom-footer-container .custom-footer-wrapper .custom-footer-line{margin:44px auto 44px auto}
}
.custom-footer .custom-footer-container .custom-footer-wrapper .custom-footer-claim{display:inline-block;color:#fff;font-family:'SamsungOneLatinWeb400';font-size:12px;max-width:876px;line-height:2}
@media screen and (max-width:768px){.custom-footer .custom-footer-container .custom-footer-wrapper .custom-footer-claim{text-align:center;margin:0 16px 0 16px}
}
.custom-footer .custom-footer-container .custom-footer-wrapper .custom-footer-privacy-policy{color:#fff;font-family:'SamsungOneLatinWeb400';font-size:12px;line-height:2}
@media screen and (min-width:769px){.custom-footer .custom-footer-container .custom-footer-wrapper .custom-footer-privacy-policy{float:right}
}
@media screen and (max-width:768px){.custom-footer .custom-footer-container .custom-footer-wrapper .custom-footer-privacy-policy{display:block;text-align:center;padding:35px 0 66px 0}
}