@font-face{font-family:Montserrat;font-style:normal;font-weight:300;src:url(/themes/beanstalk/fonts/montserrat-v12-latin-300.eot);src:local("Montserrat Light"),local("Montserrat-Light"),url(/themes/beanstalk/fonts/montserrat-v12-latin-300.eot?#iefix) format("embedded-opentype"),url(/themes/beanstalk/fonts/montserrat-v12-latin-300.woff2) format("woff2"),url(/themes/beanstalk/fonts/montserrat-v12-latin-300.woff) format("woff"),url(/themes/beanstalk/fonts/montserrat-v12-latin-300.ttf) format("truetype"),url(/themes/beanstalk/fonts/montserrat-v12-latin-300.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(/themes/beanstalk/fonts/montserrat-v12-latin-regular.eot);src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/themes/beanstalk/fonts/montserrat-v12-latin-regular.eot?#iefix) format("embedded-opentype"),url(/themes/beanstalk/fonts/montserrat-v12-latin-regular.woff2) format("woff2"),url(/themes/beanstalk/fonts/montserrat-v12-latin-regular.woff) format("woff"),url(/themes/beanstalk/fonts/montserrat-v12-latin-regular.ttf) format("truetype"),url(/themes/beanstalk/fonts/montserrat-v12-latin-regular.svg#Montserrat) format("svg")}@font-face{font-family:Mallicot;font-style:normal;font-weight:400;src:url(/themes/beanstalk/fonts/mallicot_script-webfont.woff2) format("woff2"),url(/themes/beanstalk/fonts/mallicot_script-webfont.woff) format("woff"),url(/themes/beanstalk/fonts/mallicot-script.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;src:url(/themes/beanstalk/fonts/montserrat-v12-latin-300.eot);src:local("Montserrat Light"),local("Montserrat-Light"),url(/themes/beanstalk/fonts/montserrat-v12-latin-300.eot?#iefix) format("embedded-opentype"),url(/themes/beanstalk/fonts/montserrat-v12-latin-300.woff2) format("woff2"),url(/themes/beanstalk/fonts/montserrat-v12-latin-300.woff) format("woff"),url(/themes/beanstalk/fonts/montserrat-v12-latin-300.ttf) format("truetype"),url(/themes/beanstalk/fonts/montserrat-v12-latin-300.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(/themes/beanstalk/fonts/montserrat-v12-latin-regular.eot);src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/themes/beanstalk/fonts/montserrat-v12-latin-regular.eot?#iefix) format("embedded-opentype"),url(/themes/beanstalk/fonts/montserrat-v12-latin-regular.woff2) format("woff2"),url(/themes/beanstalk/fonts/montserrat-v12-latin-regular.woff) format("woff"),url(/themes/beanstalk/fonts/montserrat-v12-latin-regular.ttf) format("truetype"),url(/themes/beanstalk/fonts/montserrat-v12-latin-regular.svg#Montserrat) format("svg")}@font-face{font-family:Mallicot;font-style:normal;font-weight:400;src:url(/themes/beanstalk/fonts/mallicot_script-webfont.woff2) format("woff2"),url(/themes/beanstalk/fonts/mallicot_script-webfont.woff) format("woff"),url(/themes/beanstalk/fonts/mallicot-script.ttf) format("truetype")}footer{position:relative;padding:20px;background:#859fb2}footer #block-footersignoff{-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}footer #block-footersignoff h1{margin-top:15px;color:#edece7}footer a,footer div,footer li,footer p,footer ul{font-weight:400;color:#fff;font-size:17px}footer nav{text-align:left;margin-bottom:20px}footer nav h2{text-align:left;padding:0;font-family:Montserrat,sans-serif;font-size:20px;font-weight:600;color:#99d8e4}footer ul{padding:0;margin:0}footer li{list-style-type:none}footer a,footer a:visited{color:#fff}footer a:hover{color:#edece7}footer h2{color:#edece7;margin-bottom:5px}footer #block-cinomerchantsgroup,footer #block-contact,footer #block-products,footer #block-service{-webkit-box-flex:0;-webkit-flex:0 1 300px;-ms-flex:0 1 300px;flex:0 1 300px;margin-bottom:0;margin-top:20px}footer #block-contact .line{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}footer #block-contact .description{width:55px}footer .line div{display:inline-block}footer #block-digitalbeanstalk,footer #block-digitalbeanstalkfront,footer .block-image-credit{padding-top:8px}footer #block-digitalbeanstalk a,footer #block-digitalbeanstalk p,footer #block-digitalbeanstalkfront a,footer #block-digitalbeanstalkfront p,footer .block-image-credit a,footer .block-image-credit p{font-size:14px!important}footer #block-followus li,footer #block-wesupport li{display:inline-block}footer #block-followus li:first-child a,footer #block-wesupport li:first-child a{margin-left:0!important}footer #block-followus a,footer #block-wesupport a{display:block;width:34px;height:34px;margin:0 10px;text-indent:-9999px;overflow:hidden}footer #block-followus a:hover,footer #block-wesupport a:hover{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}footer #block-followus .facebook-link,footer #block-wesupport .facebook-link{background:url(/themes/beanstalk/images/icons/facebook-footer.svg) no-repeat center center}footer #block-followus .insta-link,footer #block-wesupport .insta-link{background:url(/themes/beanstalk/images/icons/insta-footer.svg) no-repeat center center}footer #block-followus .equality,footer #block-wesupport .equality{width:140px;height:80px;background:url(/themes/beanstalk/images/icons/equality.png) no-repeat center center;background-size:contain}footer #block-followus .equality:hover,footer #block-wesupport .equality:hover{-webkit-filter:none;filter:none}@media (min-width:744px){footer .inner-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}footer #block-digitalbeanstalk,footer #block-digitalbeanstalkfront,footer .block-image-credit{margin-top:6px;padding-top:0;width:100%;left:auto}}