section.footer-section{position:relative;z-index:7}.footer-main{padding:10px}.elementor-default .elementor-widget-text-editor p:last-child,.footer-bottom-text p{font-family:Lato,Sans-serif}.footer-three-col{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;margin-bottom:70px}.footer-logo{max-width:300px;width:100%}.footer-logo img{display:block}.footer-list-header{padding-top:10px}.footer-contact{margin-top:40px}.footer-contact a:first-child p{color:var(--white_color)}.footer-contact a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.footer-contact a,.footer-contact a:hover{color:var( --primary_color)}.footer-contact svg{display:inline-block;height:100%;max-height:16px;max-width:16px;width:100%;fill:var(--white_color);margin-right:10px}.footer-contact a p{margin-bottom:0;margin-top:0;-ms-flex-preferred-size:90%;flex-basis:90%;font-family:var(--font-open-sans);font-size:15px}.footer-contact a:first-child p{font-family:Lato,Sans-serif}.footer-list-header h2{color:var(--white_color);font-family:Poppins;font-size:21px!important;font-weight:600;margin-bottom:0;position:relative;z-index:1}.footer-list ul{margin-bottom:20px!important;margin-top:20px!important}.footer-list ul li.hs-menu-item.hs-menu-depth-1{float:unset!important}.footer-list ul li a{color:var( --primary_color);display:unset!important;font-size:15px;line-height:1.87;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}span.footer-date{display:block}.footer-logo-card{-ms-flex-preferred-size:31.537%;flex-basis:31.537%}.footer-cards-1{-ms-flex-preferred-size:32.497%;flex-basis:32.497%;margin-left:30px}.footer-cards-2{-ms-flex-preferred-size:33.236%;flex-basis:33.236%}.footer-bottom-text p{color:var(--white_color);margin:0 0 20px}.footer-bottom-text p:last-child{border-bottom:.5px solid var(--black_color);color:#ff9494;margin-bottom:0;padding-bottom:45px}.footer-bottom-text p:last-child a{color:var( --primary_color)}.footer-social svg{display:block;height:100%;max-height:17px;max-width:17px;width:100%}.footer-bottom-rights{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:85px}.footer-social a{display:inline-block;fill:var(--white_color);position:relative;z-index:1}.footer-rights-text p{color:var(--white_color)}.footer-social a:first-child{margin-right:24px}.footer-cards-1 .footer-list ul li a{font-family:var(--font-open-sans)}.footer-list ul li a:hover{color:var(--white_color)}.footer-social a:before{background-color:var(--primary_color);border-radius:10px;content:"";height:100%;left:-12px;max-width:35px;min-height:35px;min-width:35px;position:absolute;top:-10px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:transform .5s ease-in-out;-o-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out;width:100%;z-index:-1}.footer-social a:hover:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.menu-overlay{display:none}.footer-bottom-text ul{list-style:none;margin:0;padding-left:0}.footer-bottom-text ul li{color:var(--white_color);margin-bottom:10px;padding-left:25px;position:relative}.footer-bottom-text ul li:last-child{margin-bottom:20px}.footer-bottom-text ul li:before{background:var(--white_color);border-radius:50%;content:"";height:5px;left:0;position:absolute;top:12px;width:5px}.footer-bottom-text p a{color:var(--primary_color);text-decoration:underline}.scroll-top-icon a{position:relative;z-index:1}.scroll-top-icon a:before{color:var(--white_color);content:"\f062";font-family:FontAwesome;font-size:16px;font-weight:600;z-index:1}.scroll-top-icon{background-color:var(--blue_color);border-radius:4px;bottom:10px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:46px;max-width:46px;position:fixed;right:14px;-webkit-transition:transform .5s ease-in-out;-o-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out;width:100%;z-index:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px)}.scroll-top-icon.display{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.scroll-top-icon:hover{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.sm-foot-logo{max-width:125px;padding-left:10px;padding-top:7px}.sm-foot-logo img{object-fit:cover;width:100%}@media(min-width:1025px) and (max-width:1187px){.footer-cards-1{-ms-flex-preferred-size:calc(32.497% - 5px);flex-basis:calc(32.497% - 5px);margin-left:30px}}@media(min-width:768px) and (max-width:1024px){.footer-contact a{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-contact a p{-ms-flex-preferred-size:87%;flex-basis:87%}.footer-cards-1{-ms-flex-preferred-size:calc(34.2% - 30px);flex-basis:calc(34.2% - 30px)}.footer-cards-2{-ms-flex-preferred-size:34.236%;flex-basis:34.236%}.footer-bottom-text p{text-align:justify}}@media(min-width:768px){.fs-lists{display:block!important;height:auto!important}}@media(max-width:767px){.footer-three-col{display:block;margin-bottom:40px}.footer-logo-card{margin-bottom:20px}.footer-list-header{padding-top:0}.footer-logo{margin:0 auto}.footer-contact{margin-top:30px}.footer-contact svg{max-height:14px;max-width:14px}.footer-contact a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-contact a p{-ms-flex-preferred-size:88%;flex-basis:88%}.footer-cards-1{margin-bottom:20px;margin-left:0}.footer-bottom-text p:last-child{padding-bottom:30px}.footer-bottom-rights{margin-top:40px}.footer-rights-text{-ms-flex-preferred-size:100%;flex-basis:100%;text-align:left}.footer-social{margin:0 0 auto auto}}