ul,ol{padding:0;margin:0;list-style:none}.page-wrapper .page-footer.visible{background-image:url(/pub/static/frontend/IWD/theme-1/en_US/Magento_Theme/images/footer-1.jpg)}.page-wrapper .page-footer{background-color:#000;background-size:cover;background-attachment:inherit;background-position:center center;width:100%;height:auto;margin-top:60px;position:absolute;-webkit-clip-path:none;clip-path:url(../../frontend/IWD/theme-1/en_US/css/#clipping-footer);clip-path:none;padding-bottom:0;clear:both;border-bottom:solid 0px #fff}.newsletter-subscription-parent{padding-top:29px;padding-bottom:42px}.newsletter-subscription-parent .newsletter-subscription{width:100%;display:table;max-width:1200px;margin:0 auto;padding:10px 0;background-color:transparent;border:0 double #d1cdd3;border-left:none;border-right:none}.newsletter-subscription-parent .newsletter-subscription .fixed-width{box-sizing:border-box;padding:0 15px;margin:0}.newsletter-subscription-parent .newsletter-subscription .fixed-width .block.newsletter{width:100%}.newsletter-subscription-parent .newsletter-subscription .fixed-width .block.newsletter{width:100%;padding:2px 0 0;display:inline-block;box-sizing:border-box;vertical-align:middle;margin:0}.newsletter-subscription-parent .newsletter-subscription .fixed-width .block.newsletter .content{width:100%}.newsletter-subscription-parent .newsletter-subscription .fixed-width .block.newsletter .content .form.subscribe{align-items:baseline;flex-wrap:wrap}.newsletter-subscription-parent .newsletter-subscription .fixed-width .block.newsletter .content .form.subscribe{display:inline-flex}.block.newsletter .form.subscribe{width:100%}.newsletter-subscription-parent .newsletter-subscription .fixed-width label{font-family:'Muli',sans-serif;font-size:23px;text-transform:none;color:#fff;width:auto;text-shadow:none;padding:0;font-weight:400;display:inline-block;vertical-align:middle;line-height:1;margin-top:5px;letter-spacing:.09em}.newsletter-subscription-parent .newsletter-subscription .fixed-width .block.newsletter .content .field{padding:0;width:385px;margin-left:11px;display:inline-block}.block.newsletter .field .control{text-decoration:none;display:block}.block.newsletter .field .control:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:32px;color:#c2c2c2;margin:0 0 0 8px;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.block.newsletter .field .control:before{position:absolute}.newsletter-subscription-parent .newsletter-subscription .fixed-width .block.newsletter .content .control:before{content:''}.newsletter-subscription-parent .newsletter-subscription .fixed-width .block.newsletter .content .control input{height:50px;border:none;color:#111010;font-family:'Muli',sans-serif;font-size:14px;font-weight:400;padding:0 20px;border-radius:10px;background-color:#aeaeae;box-shadow:none}.newsletter-subscription-parent .newsletter-subscription .fixed-width .block.newsletter .content .control input::placeholder{color:#111010}.block.newsletter .actions{display:table-cell;vertical-align:top;width:1%}.newsletter-subscription-parent .newsletter-subscription .fixed-width .block.newsletter .content .actions{padding:0;float:right;margin-left:13px}.block.newsletter .action.subscribe{border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px;white-space:nowrap}.newsletter-subscription-parent .newsletter-subscription .fixed-width .block.newsletter .content .actions .action.subscribe{height:50px;line-height:normal;padding:0;background:#203c68;font-size:16px;font-weight:700;text-transform:uppercase;border-style:solid;border-width:0;border-radius:10px;border-color:transparent;font-family:'Muli',sans-serif;color:#fff;letter-spacing:.1em;position:relative;width:130px}.newsletter-subscription-parent .newsletter-subscription .fixed-width .block.newsletter .content .actions .action.subscribe:hover{background:#4279cc}.footer-1 .footer.content{padding-top:0}.footer-1 .footer.content:after{content:'';display:block;clear:both}.footer-1 .footer-blocks .footer-child{width:25%;float:left;margin:0 6px 0 0;box-sizing:border-box}.footer-1 .footer-blocks .block-title h3{color:#fff;font-size:22px;line-height:31px;font-family:'Abel',sans-serif;text-transform:uppercase;font-weight:400;margin:0 0 25px;letter-spacing:.04em}.footer-1 .footer-blocks ul li{margin:0 0 3px;line-height:22px}.footer-1 .footer-blocks ul li a{color:#fff;font-family:'Muli',sans-serif;font-size:14px;font-weight:400;line-height:1;letter-spacing:.01em}.footer-1 .footer-blocks ul li a:hover{text-decoration:none;color:#203c68}.footer-1 .footer-blocks .footer-child:last-child{width:auto}.footer-1 .footer-social{text-align:center;padding:26px 0 32px;color:#fff;position:static;font-family:'Abel',sans-serif;font-size:26px;font-weight:100}.footer-1 .footer-social ul{padding:0;text-align:center}.footer-1 .footer-social ul li{display:inline-block;padding:0 7px}.footer-1 .footer-social ul li a{color:#203c68;font-size:26px}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-twitter:before{content:"\f099"}.fa-pinterest:before{content:"\f0d2"}.fa-instagram:before{content:"\f16d"}.fa-youtube:before{content:"\f167"}.footer-1 .footer-social ul li a:hover{color:#2b70d8}.page-footer .copyright{background:0 0;color:#fff;font-size:10px;font-weight:300;font-family:'Muli',sans-serif;text-align:center;text-transform:none;padding:0;display:block;letter-spacing:1px}.footer-badge{display:flex;justify-content:center;margin-bottom:32px}@media (max-width:1199px){.newsletter-subscription-parent .newsletter-subscription .fixed-width .block.newsletter .content .form.subscribe{display:flex;flex-direction:column}.newsletter-subscription-parent .newsletter-subscription .fixed-width label,.newsletter-subscription-parent .newsletter-subscription .fixed-width .block.newsletter{display:block;width:100%;text-align:center}.newsletter-subscription-parent .newsletter-subscription .fixed-width .block.newsletter .field.newsletter{margin:0 auto}.newsletter-subscription-parent .newsletter-subscription .fixed-width .block.newsletter .content .actions{width:130px;margin:auto;display:block}.newsletter-subscription-parent .newsletter-subscription .fixed-width .block.newsletter .content .actions .action{margin-top:20px}.footer-1 .footer-blocks{margin-left:15%}.newsletter-subscription-parent .newsletter-subscription .fixed-width label{margin:0 0 10px;font-size:20px;letter-spacing:1.5px;padding:0}.footer-1 .footer-blocks .footer-child{width:45%;padding:0 0 40px;margin:0}.newsletter-subscription-parent{padding-bottom:14px}.newsletter-subscription-parent .newsletter-subscription{display:block;padding:30px 0 40px}.footer-1.page-footer{margin-top:50px}}@media (max-width:767px){.newsletter-subscription-parent .newsletter-subscription .fixed-width .block.newsletter .field.newsletter{width:100%}.footer-1.page-footer .footer-blocks{margin:0}.footer-1.page-footer .footer-blocks .footer-child,.footer-1.page-footer .footer-blocks .footer-child:nth-child(2n),.footer-1.page-footer .footer-blocks .footer-child:nth-child(2n+1){padding:0;margin:0 auto 25px 0;width:100%;float:none;text-align:center}s .footer-1.page-footer .footer-blocks .footer-child .block-title h3,.footer-1.page-footer .footer-blocks .footer-child:nth-child(2n) .block-title h3,.footer-1.page-footer .footer-blocks .footer-child:nth-child(2n+1) .block-title h3{margin:0 0 13px;cursor:pointer}.footer-1.page-footer .footer-blocks .footer-child,.footer-1.page-footer .footer-blocks .footer-child:nth-child(2n),.footer-1.page-footer .footer-blocks .footer-child:nth-child(2n+1){padding:0;margin:0 auto 25px 0;width:100%;float:none;text-align:center}.footer-1.page-footer .footer-blocks .footer-child>ul,.footer-1.page-footer .footer-blocks .footer-child:nth-child(2n)>ul,.footer-1.page-footer .footer-blocks .footer-child:nth-child(2n+1)>ul{display:none}.newsletter-subscription-parent .newsletter-subscription{padding:25px 0 35px !important}.footer-1.page-footer .copyright{max-width:320px;margin:0 auto}.newsletter-subscription-parent .newsletter-subscription .fixed-width label{margin:0 0 14px !important}.footer-1.page-footer .footer-social ul li{padding:0 4px}.footer-1.page-footer{padding-bottom:15px;margin-top:40px;background-attachment:scroll}.footer-1.page-footer .footer-social{padding:22px 20px 32px;line-height:15px}.footer-1.page-footer .footer-blocks .footer-child:last-child{margin:0}}