@import url("https://fonts.googleapis.com/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&display=swap");body .footer-container-wrapper{padding:0}body .footer-container{padding:0!important}#florentine-footer{background:#009198;background-size:cover;color:#fff;font-family:Libre Baskerville,serif;font-size:14px}#florentine-footer:after{clear:both;content:"";display:table}#florentine-footer-contact-column{float:left;line-height:25px;margin-left:10px;padding-top:14px;width:calc(25% - 10px)}#florentine-footer-contact-column a:not(.florentine-footer-demo-btn),#florentine-footer-contact-column a:not(.florentine-footer-demo-btn):link{color:#fff!important}#florentine-footer-container{margin:auto;max-width:1250px;padding:25px 0}#florentine-footer-container:after{clear:both;content:"";display:table}#florentine-footer-copyright{margin-bottom:15px;text-align:center}#florentine-footer-copyright a{color:#2cb6b6;font-weight:700}#florentine-footer-info-column{float:left;margin-right:10px;width:calc(28% - 10px)}#florentine-footer-info-column img{height:unset;max-width:280px}#florentine-footer-info-column p{color:#fff;margin-top:0;max-width:80%;padding:0 10px}#florentine-footer-info-column p strong{font-weight:400}#florentine-footer-nav-columns{float:left;margin:0 10px;width:calc(47% - 20px)}#florentine-footer-nav-columns:after{clear:both;content:"";display:table}#florentine-footer-contact-column .florentine-footer-demo-btn{background:#fff;color:#009198!important;display:inline-block;font-size:16px;font-weight:700;margin:15px 0 0 25px;padding:5px 15px;text-decoration:none;text-transform:capitalize}.florentine-footer-nav-column{float:left;width:33.3333%}.florentine-footer-nav-column a:not(.florentine-footer-demo-btn),body.free .florentine-footer-nav-column a:not(.florentine-footer-demo-btn),body.free .florentine-footer-nav-column a:not(.florentine-footer-demo-btn):link{color:#fff!important;text-decoration:none}.florentine-footer-nav-column ul{list-style:none;padding:0}.florentine-footer-nav-column ul li{line-height:25px}.florentine-footer-nav-list-header{color:#bdcad8!important;font-size:1.25em;font-weight:700;letter-spacing:2px;margin-bottom:15px;text-transform:capitalize}.florentine-footer-social-icons{color:#fff!important;font-size:30px;padding-left:20px!important}.florentine-footer-social-icons a,body.free .florentine-footer-social-icons a,body.free .florentine-footer-social-icons a:link{color:#fff!important}body.free #florentine-footer-contact-column a.florentine-footer-demo-btn,body.free #florentine-footer-contact-column a.florentine-footer-demo-btn:link{color:#009198!important;text-decoration:none}@media screen and (max-width:1200px){#florentine-footer-container{display:flex;flex-wrap:wrap}#florentine-footer-contact-column{margin:0 0 35px 20px;order:2;width:calc(50% - 20px - 4vw)}#florentine-footer-container>div{float:none}#florentine-footer-info-column{margin:0 20px 35px 22vw;order:1;width:calc(50% - 20px - 18vw)}#florentine-footer-nav-columns{margin:0 0 0 calc(22vw + 10px);order:3;width:calc(100% - 40vw)}}@media screen and (max-width:1050px){#florentine-footer-info-column{margin:0 20px 35px 16vw;order:1;width:calc(50% - 20px - 12vw)}#florentine-footer-nav-columns{margin:0 0 0 calc(16vw + 10px);width:calc(100% - 34vw)}}@media screen and (max-width:900px){#florentine-footer-info-column{margin:0 20px 35px 10vw;width:calc(50% - 20px - 7vw)}#florentine-footer-nav-columns{margin:0 0 0 calc(10vw + 10px);width:calc(100% - 24vw)}}@media screen and (max-width:750px){#florentine-footer-info-column p{display:inline-block;max-width:unset}#florentine-footer-contact-column{margin:0 2.5vw 35px;text-align:center;width:calc(100% - 5vw)}.florentine-footer-demo-btn{margin:15px 0 0}#florentine-footer-info-column{margin:0 2.5vw 10px;text-align:center;width:calc(100% - 5vw)}#florentine-footer-nav-columns{margin:0 2.5vw;text-align:center;width:calc(100% - 5vw)}}@media screen and (max-width:500px){.florentine-footer-nav-column{min-height:300px;text-align:left;width:50%}.florentine-footer-nav-column:nth-child(2n){text-align:right}#florentine-footer-nav-columns{margin:0 10vw;width:calc(100% - 20vw)}}@media screen and (max-width:380px){#florentine-footer-nav-columns{margin:0 6vw;width:calc(100% - 12vw)}}