.nt-footer-style-20 .nt-footer-top{padding:100px 0 48px}.nt-footer-style-20 .nt-footer-top>div:after{content:"";width:100%;height:2px;background-color:#242424;margin-top:25px}@media (min-width: 1200px){.nt-footer-style-20 .nt-footer-top .nt-footer-newsletter{width:65%}}.nt-footer-style-20 .nt-footer-top .nt-footer-newsletter h3,.nt-footer-style-20 .nt-footer-top .nt-footer-newsletter form{float:none}.nt-footer-style-20 .nt-footer-top .nt-footer-newsletter h3>div,.nt-footer-style-20 .nt-footer-top .nt-footer-newsletter h3 img{float:none;display:inline-block}.nt-footer-style-20 .nt-footer-top .nt-footer-newsletter h3 img{margin:0 42px 0 0}.nt-footer-style-20 .nt-footer-top .nt-footer-newsletter h3>div{font-size:25px;font-weight:700}.nt-footer-style-20 .nt-footer-top .nt-footer-newsletter form .input-group-field{height:50px}.nt-footer-style-20 .nt-footer-top .nt-footer-newsletter h3{width:40%}.nt-footer-style-20 .nt-footer-top .nt-footer-newsletter form{position:relative;width:100%;max-width:100%}.nt-footer-style-20 .nt-footer-top .nt-footer-newsletter form .input-group{position:static;-webkit-border-top-right-radius:30px;-webkit-border-bottom-right-radius:30px;-moz-border-radius-topright:30px;-moz-border-radius-bottomright:30px;border-top-right-radius:30px;border-bottom-right-radius:30px}.nt-footer-style-20 .nt-footer-top .nt-footer-newsletter h3{color:}.nt-footer-style-20 .nt-footer-top .nt-footer-newsletter form .input-group-field{background-color:;color:;padding-left:50px;font-size:16px;font-weight:400;border:none;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px}.nt-footer-style-20 .nt-footer-top .nt-footer-newsletter form .input-group-btn{background-color:;color:;width:118px;font-size:16px;font-weight:400;-webkit-border-radius:35px;-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius:35px;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;border-radius:0 35px 35px 0;line-height:46px}.nt-footer-style-20 .nt-footer-top .nt-footer-newsletter form .input-group-btn .btn{color:;background:none;line-height:normal;width:100%;height:50px;text-transform:capitalize;font-weight:400}.nt-footer-style-20 .nt-footer-top .nt-footer-newsletter form .input-group-btn .icon{display:none}.nt-footer-style-20 .nt-footer-top .nt-footer-newsletter form .input-group-btn:before{content:"\f1d8";position:absolute;top:0;left:20px;font-family:FontAwesome;font-size:20px;display:inline-block;margin-right:8px;display:none}.nt-footer-style-20 .nt-footer-row-1{padding:0 0 80px;margin-bottom:0}.nt-footer-style-20 .footer-contact{color:#fff;font-size:20px;font-weight:400;text-transform:uppercase;margin-top:50px}.nt-footer-style-20 .footer-contact .content{width:70%;line-height:normal}.nt-footer-style-20 .footer-tags{vertical-align:top}.nt-footer-style-20 .footer-tags h3{color:#426cb4;font-family:Playfair Display;font-size:20px;font-weight:700;text-transform:uppercase}.nt-footer-style-20 .footer-tags li{display:inline-block;font-size:14px;font-weight:400;line-height:30px}.nt-footer-style-20 .nt-social-media li:first-child .icon{width:20px;text-align:left}.nt-footer-style-20 .nt-social-media .icon{background-color:transparent}.nt-footer-style-20 .nt-social-media .icon:before{color:#8e97ac;font-size:25px;opacity:.4}.nt-footer-style-20 .nt-footer-address img{margin-bottom:16px}.nt-footer-style-20 .footer-links{width:100%;padding-left:0}.nt-footer-style-20 .footer-link-heading{color:#fff;font-size:20px;font-weight:700;margin-bottom:20px;line-height:100%}.nt-footer-style-20 .footer-links li{font-size:14px;font-weight:400;margin-bottom:15px}.nt-footer-style-20 .nt-footer-bottom{background-color:#171717;color:#fff;height:100px;line-height:100px}.nt-footer-style-20 .nt-footer-bottom .nt-footer-copyright{padding:0 15px;font-size:12px;font-weight:400}.nt-footer-style-20 .nt-footer-bottom .nt-footer-payemnt-method{text-align:right}.nt-footer-style-20 p{margin:0}.nt-footer-style-20{background-color:#1d1d1d;color:#8e97ac}.nt-footer-style-20 a{color:#8e97ac;text-decoration:none}.nt-footer-style-20 a:hover{color:#426cb4}@media (min-width: 1200px){.nt-footer-style-20 .nt-footer-top .nt-footer-newsletter h3{min-height:60px}}@media (max-width: 1199px){.nt-footer-style-20 .footer-logo{margin-bottom:30px}.nt-footer-style-20 .nt-footer-top .nt-footer-newsletter h3,.nt-footer-style-20 .nt-footer-row-1 .col-sm-3{width:50%}.nt-footer-style-20 .nt-social-media .icon |{width:20px;height:20px}.nt-footer-style-20 .nt-social-media .icon:before{font-size:20px}.nt-footer-style-20 .footer-contact{text-align:center;margin-top:20px}.nt-footer-style-20 .footer-contact .icon,.nt-footer-style-20 .footer-contact .content{width:100%;display:inline-block}}@media (max-width: 767px){.nt-footer-style-20 .nt-footer-row-1 .col-sm-3{width:100%}.nt-footer-style-20 .display-table{display:block}.nt-footer-style-20 .display-table-cell{display:block;margin-bottom:20px}.nt-footer-style-20 .nt-footer-top .nt-footer-newsletter h3,.nt-footer-style-20 .nt-footer-top .nt-footer-newsletter>div{width:100%}.nt-footer-style-20 .nt-footer-top .nt-footer-newsletter form .input-group-btn .btn,.nt-footer-style-20 .nt-footer-top .nt-footer-newsletter form .input-group-field{height:60px;font-size:14px}.nt-footer-style-20 .nt-footer-top .nt-footer-newsletter form .input-group-btn{width:110px}.nt-footer-style-20 .nt-footer-address,.nt-footer-style-20 .nt-social-media{float:none;width:100%;text-align:left}.nt-footer-style-20 .nt-footer-row-1{padding-top:60px;padding-bottom:40px}.nt-footer-style-20 .nt-footer-row-1 .col-sm-4{width:100%}.nt-footer-style-20 .footer-tags .content,.nt-footer-style-20 .footer-contact .content,.nt-footer-style-20 .footer-tags .icon,.nt-footer-style-20 .footer-contact .icon{width:100%;text-align:left;padding-right:0}.nt-footer-style-20 .nt-footer-bottom{height:auto;line-height:60px;text-align:center}.nt-footer-style-20 .nt-footer-bottom .nt-footer-payemnt-method{text-align:center}.nt-footer-style-20 .nt-footer-top{padding:40px 0 0}.nt-footer-style-20 .footer-logo{margin-bottom:50px}.nt-footer-style-20 .nt-footer-row-1{padding-top:40px}.nt-footer-style-20 .footer-contact{margin-bottom:40px}.nt-footer-style-20 .nt-footer-bottom .nt-footer-payemnt-method{line-height:normal;margin-bottom:20px}.nt-footer-style-20 .footer-links{margin-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/nt-footer-layout-20.css.map */
