footer{width:100%;padding:112px 0;background-color:#121212;position:relative;z-index:11;float:none!important}footer .container .footer-top{float:left;width:100%;padding-bottom:85px}footer .container .footer-top .footer-column-container{float:left;width:calc(100% - 380px);margin-bottom:40px}footer .container .footer-top .footer-column-container.group-column{display:flex}footer .container .footer-top .footer-column-container .column.one-third{width:33.3%}footer .container .footer-top .footer-column-container .column.one-third .footer-column-group{float:left;width:100%;margin-bottom:56px}footer .container .footer-top .footer-column-container .column.one-third .footer-column-group:last-child{margin-bottom:0}@media (max-width:1200px){footer .container .footer-top .footer-column-container .column{width:50%;padding-bottom:30px}}footer .container .footer-top .footer-column-container .column .footer-column-title-wrapper,footer .container .footer-top .footer-column-container .column .footer-link-container-wrapper{float:left;width:100%}footer .container .footer-top .footer-column-container .column .footer-column-title{position:relative;color:#fff;text-transform:none;float:left;width:auto;font-size:16px;font-family:"Helvetica Neue Medium",Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:0;line-height:19.54px;margin-bottom:18px}footer .container .footer-top .footer-column-container .column .footer-column-title:after{content:"";position:absolute;width:10px;height:5px;background-size:10px 5px;background-image:url(../images/mega-menu-arrow-grey.svg);top:5px;right:0;transform:rotate(0);display:none;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:all .3s ease;-o-transition:.3s;transition:.3s}footer .container .footer-top .footer-column-container .column .footer-column-title.follow-us-title{margin-top:36px}footer .container .footer-top .footer-column-container .column .footer-column-title.follow-us-title:after,footer .container .footer-top .footer-subscribe-container .subscribe-sidebar-form.new-layout:before{display:none}footer .container .footer-top .footer-column-container .column .footer-link-container-wrapper .footer-link-container{float:left;width:100%;text-align:left}footer .container .footer-top .footer-column-container .column a.footer-link{display:inline-block;font-size:14px;line-height:17px;margin-bottom:5px;padding-bottom:10px;color:#fff;position:relative;left:0}footer .container .footer-top .footer-column-container .column a.footer-link:after{content:"";width:0;height:1px;background-color:#fff;opacity:0;position:absolute;left:0;bottom:5px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:all .3s ease;-o-transition:.3s;transition:.3s}footer .container .footer-top .footer-column-container .column a.footer-link.text-red:after{background-color:#e7534f!important}footer .container .footer-top .footer-column-container .column a.footer-link.external-link{position:relative}footer .container .footer-top .footer-column-container .column a.footer-link.external-link:before{content:"";position:absolute;top:3px;right:-15px;width:8px;height:8px;background-size:8px 8px;background-image:url(../images/external-link-arrow.svg)}footer .container .footer-top .footer-column-container .column a.footer-link:hover:after,footer .container .footer-top .footer-column-container .column span.registered a.portal:hover:after{width:100%;opacity:1}footer .container .footer-top .footer-column-container .column span.registered{float:left;width:100%;font-size:14px;line-height:24px}footer .container .footer-top .footer-column-container .column span.registered a.portal{color:#e7534f;text-transform:uppercase;display:inline-block;font-size:12px;font-weight:700;letter-spacing:.36px;line-height:16px;margin-top:10px;position:relative;padding-bottom:10px}footer .container .footer-top .footer-column-container .column span.registered a.portal:after{content:"";width:0;height:1px;background-color:#e7534f;opacity:0;position:absolute;left:0;bottom:0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:all .3s ease;-o-transition:.3s;transition:.3s}footer .container .footer-top .footer-column-container .column.details-column{padding-left:calc(25% - 130px);text-align:left}footer .container .footer-top .footer-column-container .column.details-column img.logo{width:100px;float:left;margin-bottom:20px}footer .container .footer-top .footer-column-container .column.details-column a.mail-link,footer .container .footer-top .footer-column-container .column.details-column a.phone-link,footer .container .footer-top .footer-column-container .column.details-column a.site-link{color:#fff;float:left;font-size:14px;line-height:24px;margin-bottom:0}footer .container .footer-top .footer-column-container .column .social-links{float:left;width:100%;margin-top:0}footer .container .footer-top .footer-column-container .column .social-links a{float:none;display:inline-block;vertical-align:middle;margin-left:8px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:all .3s ease;-o-transition:.3s;transition:.3s}footer .container .footer-top .footer-column-container .column .social-links a.linkedin{width:19px}footer .container .footer-top .footer-column-container .column .social-links a.youtube{width:22px}footer .container .footer-top .footer-column-container .column .social-links a:first-child{margin-left:0}footer .container .footer-top .footer-column-container .column .social-links a:first-child:hover .st0,footer .container .footer-top .footer-column-container .column .social-links a:last-child:hover .st0{fill:#e7534f!important}footer .container .footer-top .footer-subscribe-container{float:left;max-width:380px;width:100%}footer .container .footer-top .footer-subscribe-container .std-button{font-size:16px}footer .container .footer-top .footer-subscribe-container .subscribe-sidebar-form{width:100%;padding-right:100px;position:relative}footer .container .footer-top .footer-subscribe-container .subscribe-sidebar-form:before{content:"";width:48px;height:35px;background-image:url(../images/envelope.svg);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;display:block;top:40px;right:40px}footer .container .footer-top .footer-subscribe-container .subscribe-sidebar-form.new-layout{padding:32px 40px;border-bottom-right-radius:0;border-top-right-radius:64px}footer .container .footer-top .footer-subscribe-container .subscribe-sidebar-form.new-layout .std-button:after{position:relative;display:inline-block;width:12px;height:12px;background-size:12px 12px;top:0;right:-10px}footer .container .footer-top .footer-subscribe-container .subscribe-sidebar-form.new-layout p.text-white{color:#9a9a9a;font-size:14px;line-height:18px;float:left;width:100%}footer .container .footer-top .footer-subscribe-container .subscribe-sidebar-form.new-layout .image-container{float:left;width:100%;margin-bottom:12px}footer .container .footer-bottom{position:relative;float:left;width:100%;padding:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:none;font-size:10px;line-height:25px}footer .container .footer-bottom .logo-container{float:left;width:100%;padding-bottom:24px;border-bottom:1px solid #838383}footer .container .footer-bottom .logo-container .back-to-top{position:absolute;right:0;bottom:70px;cursor:pointer;z-index:2;opacity:1;visibility:visible;background:0 0;border:none;padding:0;margin:0;-webkit-appearance:none;appearance:none;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:all .3s ease;-o-transition:.3s;transition:.3s}body.post footer .container .footer-bottom .logo-container .back-to-top.visible,footer .container .footer-bottom .logo-container .back-to-top.visible{opacity:1;visibility:visible}@media only screen and (max-width:1023px){footer .container .footer-top .footer-column-container.group-column{flex-wrap:wrap}footer .container .footer-top .footer-column-container .column.one-third{width:50%}footer .container .footer-bottom .logo-container .back-to-top{position:fixed;right:20px;bottom:40px;opacity:0;visibility:hidden}footer .container .footer-bottom .logo-container .back-to-top.visible{opacity:1;visibility:visible}}footer .container .footer-bottom .logo-container .copyright{margin-left:24px;font-size:14px;color:#9a9a9a}footer .container .footer-bottom .footer-bottom-links-container{float:left;width:100%;margin-top:24px}footer .container .footer-bottom .footer-bottom-links-container .footer-bottom-left{float:left;width:auto}footer .container .footer-bottom .footer-bottom-links-container .footer-bottom-left .footer-bottom-text{font-size:14px}footer .container .footer-bottom .footer-bottom-links-container .footer-bottom-right{float:right;width:auto}footer .container .footer-bottom .footer-bottom-links-container .footer-bottom-right .copyright{float:left;font-size:14px}footer .container .footer-bottom .footer-bottom-links-container .footer-bottom-right a{margin-left:17px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;text-transform:none;font-size:14px;line-height:25px;color:#9a9a9a;float:left;position:relative}@media only screen and (max-width:767px){footer .container .footer-top{padding-bottom:60px}footer .container .footer-top .footer-column-container.group-column{flex-direction:column}footer .container .footer-top .footer-column-container,footer .container .footer-top .footer-subscribe-container .subscribe-sidebar-form.new-layout .std-button{width:100%}footer .container .footer-top .footer-column-container .column.one-third{width:100%;border-bottom:0}footer .container .footer-top .footer-column-container .column,footer .container .footer-top .footer-column-container .column.one-third .footer-column-group{width:100%;padding-bottom:0;border-bottom:1px solid #5f5f5f;margin-bottom:16px}footer .container .footer-top .footer-column-container .column.one-third:last-child .footer-column-group,footer .container .footer-top .footer-column-container .column:last-child{border-bottom:none}footer .container .footer-top .footer-column-container .column.one-third .socials-container{display:flex;justify-content:space-between;border-bottom:none;width:100%;margin-bottom:0;margin-top:0;padding-top:16px;border-top:1px solid #5f5f5f}footer .container .footer-top .footer-column-container .column.one-third .socials-container .follow-us-title{padding-top:0;border-top:none}footer .container .footer-top .footer-column-container .column.one-third .socials-container .social-links{text-align:right}footer .container .footer-top .footer-column-container .column .footer-column-title-wrapper{font-size:18px;cursor:pointer}footer .container .footer-top .footer-column-container .column .footer-column-title{font-size:18px;padding-bottom:16px;margin-bottom:0;width:100%}footer .container .footer-top .footer-column-container .column .footer-column-title:after,footer .container .footer-top .footer-column-container .column .footer-link-container-wrapper.active{display:block}footer .container .footer-top .footer-column-container .column .footer-column-title.follow-us-title{border-bottom:none;width:100%;margin-bottom:0;margin-top:0;padding-top:16px;border-top:1px solid #5f5f5f}footer .container .footer-top .footer-column-container .column .footer-link-container-wrapper{display:none}footer .container .footer-top .footer-subscribe-container{max-width:100%}footer .container .footer-top .footer-subscribe-container .subscribe-sidebar-form{padding-right:70px}footer .container .footer-top .footer-subscribe-container .subscribe-sidebar-form:before{right:24px}footer .container .footer-top .footer-subscribe-container .subscribe-sidebar-form.new-layout p.text-white{max-width:240px}footer .container .footer-top .footer-subscribe-container .subscribe-sidebar-form.new-layout{padding:32px}footer .container .footer-top .footer-subscribe-container .subscribe-sidebar-form.new-layout h5{font-size:18px;line-height:22px}footer .container .footer-top .footer-subscribe-container .subscribe-sidebar-form.new-layout .image-container img{width:32px}footer .container .footer-bottom .logo-container .back-to-top{width:48px}footer .container .footer-bottom .footer-bottom-links-container .footer-bottom-right .copyright{width:100%;margin:16px 0}footer .container .footer-bottom .footer-bottom-links-container .footer-bottom-right a:first-of-type{margin-left:0}}body.post footer .container .footer-bottom .logo-container .back-to-top{position:fixed;right:20px;bottom:40px;opacity:0;visibility:hidden}footer .container.container .footer-top.footer-top{float:none;display:flex;flex-wrap:wrap}footer .container.container .footer-top.footer-top .footer-column-container.footer-column-container{float:none;display:flex}footer .container.container .footer-bottom.footer-bottom,footer .container.container .footer-bottom.footer-bottom .footer-bottom-links-container.footer-bottom-links-container,footer .container.container .footer-bottom.footer-bottom .logo-container.logo-container,footer .container.container .footer-top.footer-top .footer-column-container.footer-column-container .column.column .footer-column-title-wrapper.footer-column-title-wrapper,footer .container.container .footer-top.footer-top .footer-column-container.footer-column-container .column.column .footer-column-title-wrapper.footer-column-title-wrapper .footer-column-title.footer-column-title,footer .container.container .footer-top.footer-top .footer-column-container.footer-column-container .column.column .footer-link-container-wrapper.footer-link-container-wrapper .footer-link-container.footer-link-container,footer .container.container .footer-top.footer-top .footer-column-container.footer-column-container .column.column span.registered.registered,footer .container.container .footer-top.footer-top .footer-column-container.footer-column-container .column.column.one-third.one-third .footer-column-group.footer-column-group,footer .container.container .footer-top.footer-top .footer-subscribe-container.footer-subscribe-container,footer .container.container .footer-top.footer-top .footer-subscribe-container.footer-subscribe-container .subscribe-sidebar-form.subscribe-sidebar-form.new-layout.new-layout .image-container.image-container,footer .container.container .footer-top.footer-top .footer-subscribe-container.footer-subscribe-container .subscribe-sidebar-form.subscribe-sidebar-form.new-layout.new-layout p.text-white.text-white{float:none;display:block}footer .container.container .footer-top.footer-top .footer-column-container.footer-column-container .column.column .footer-link-container-wrapper.footer-link-container-wrapper{float:none}footer .container.container .footer-top.footer-top .footer-column-container.footer-column-container .column.column .social-links.social-links{float:none;clear:both;display:block}footer .container.container .footer-top.footer-top .footer-column-container.footer-column-container .column.column .footer-link-container-wrapper.footer-link-container-wrapper{display:block}@media (max-width:1100px){footer .container .footer-bottom .footer-bottom-links-container .footer-bottom-right{width:100%;float:left}footer .container.container .footer-bottom.footer-bottom .footer-bottom-links-container.footer-bottom-links-container .footer-bottom-right.footer-bottom-right{float:none;display:block}}@media (max-width:767px){footer{padding:64px 0}footer .container .footer-top .footer-column-container .column.details-column{width:100%;padding-left:0}footer .container .footer-top .footer-column-container .column.details-column a.mail-link,footer .container .footer-top .footer-column-container .column.details-column a.phone-link,footer .container .footer-top .footer-column-container .column.details-column a.site-link{width:100%;float:left}footer .container.container .footer-top.footer-top .footer-column-container.footer-column-container .column.column.details-column.details-column a.mail-link.mail-link,footer .container.container .footer-top.footer-top .footer-column-container.footer-column-container .column.column.details-column.details-column a.phone-link.phone-link,footer .container.container .footer-top.footer-top .footer-column-container.footer-column-container .column.column.details-column.details-column a.site-link.site-link{float:none;display:block}footer .container.container .footer-top.footer-top .footer-column-container.footer-column-container .column.column .footer-link-container-wrapper.footer-link-container-wrapper{display:none}footer .container.container .footer-top.footer-top .footer-column-container.footer-column-container .column.column .footer-link-container-wrapper.footer-link-container-wrapper.active.active{display:block}footer .container.container .footer-bottom.footer-bottom .footer-bottom-links-container.footer-bottom-links-container .footer-bottom-left.footer-bottom-left,footer .container.container .footer-bottom.footer-bottom .footer-bottom-links-container.footer-bottom-links-container .footer-bottom-right.footer-bottom-right{float:none!important;clear:both!important}footer .container.container .footer-bottom.footer-bottom .footer-bottom-links-container.footer-bottom-links-container .footer-bottom-right.footer-bottom-right a{float:none!important;clear:both!important;display:inline}}@media (min-width:1024px){footer .container.container .footer-bottom.footer-bottom .logo-container.logo-container .back-to-top.back-to-top{bottom:20px}}