.above_footer{margin:80px 0 40px;position:relative}.above_footer h4{color:#000;text-transform:capitalize;margin-bottom:5px;font-size:20px;width:90%;font-weight:700}.above_footer h4 a{font-size:inherit;display:block}.above_footer h4 a:hover{color:#542054;text-decoration:underline}.above_footer time{color:#919191;font-size:16px;text-transform:uppercase;font-weight:500}.above_footer h2{color:#542054;margin-bottom:0}.above_heading{margin-bottom:40px}.above_blog{display:flex;width:100%;flex-direction:row;flex-wrap:wrap}.above_blog_inner{width:32%;overflow:hidden;display:block;margin-right:1.33%;text-align:left;margin-bottom:40px}.above_footer img{width:100%;height:auto}.above_footer a.blog_checkout{font:normal normal bold 16px/19px Work Sans;color:#542054;text-transform:uppercase;text-decoration:none;position:relative;transition:all 0.3s linear}.above_footer a.blog_checkout:before{content:'\e916';font-family:"mfn-icons";position:absolute;font-size:14px;right:-15px;transition:0.6s ease-in;top:0}.above_footer a.blog_checkout:hover:before{right:-30px}@media only screen and (min-width:991px) and (max-width:1240px){.above_footer h4{font-size:16px;line-height:1.5}}@media only screen and (min-width:768px) and (max-width:1239px){.above_footer{padding-left:15px;padding-right:15px}}@media screen and (max-width:767px){.above_blog_inner{width:100%;margin-right:0}.above_footer{margin:50px 0 30px}.above_footer a.blog_checkout{font-size:14px}.above_footer.home-portfolio .container{padding:0!important}.above_footer h4{width:100%;font-size:16px!important}}#Footer .footer_copy{display:none}#Footer .widget{width:90%;margin-bottom:60px}#Footer .textwidget.custom-html-widget{min-height:110px}#Footer h4{margin-bottom:25px;font-size:22px}#Footer a{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#Footer form{margin-top:30px}#Footer form label{font-size:16px;color:#fff;text-align:left}#Footer .formkit-field{margin:0!important}#Footer form input[type="text"],#Footer form input[type="text"]:focus,#Footer form input[type="email"],#Footer form input[type="email"]:focus,#Footer form input[type="email"]::-webkit-input-placeholder{margin:0;margin-bottom:20px;width:75%;background:#6f3e72!important;color:#fff;border:none;border-radius:0!important}#Footer form input[type="email"]::placeholder,#Footer form input[type="email"]:-ms-input-placeholder,#Footer form input[type="email"]::-webkit-input-placeholder{color:#fff}#Footer form input[type="submit"],#Footer button.formkit-submit{background:#fff;border:2px solid #fff!important;color:#542054;border-radius:4px;text-transform:uppercase;font-family:'Work Sans';font-size:17px;font-weight:600!important;height:auto;padding:6px 20px;transition:all 0.3s ease-in-out;margin:0;display:inline-block;width:50%}button.formkit-submit:after{content:none!important}#Footer .formkit-fields{flex-direction:column!important}#Footer button.formkit-submit span{padding:0;display:inline-block}#Footer form input[type="submit"]:hover,#Footer form input[type="submit"]:focus,#Footer button.formkit-submit:hover,#Footer button.formkit-submit:focus{background:#fff0;color:#fff}#Footer #custom_html-6 .textwidget{display:flex;flex-direction:column;align-items:flex-start;font-size:16px;line-height:1.4}#Footer a.button.banner-btn-new{margin-bottom:10px}@media only screen and (max-width:767px){#Footer a.button.banner-btn-new{font-size:17px;line-height:32px;letter-spacing:.34px;text-transform:uppercase;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:4px 4px 4px 4px;padding-top:4px;padding-bottom:4px;padding-right:20px;padding-left:20px}#Footer #custom_html-6 .textwidget{font-size:13px;line-height:1.5}}#Footer ul{background:#fff0;list-style-type:none;padding:0}#Footer ul.menu li a{font-weight:700}#Footer ul li a:hover{color:#fff!important;text-decoration:underline}#Footer ul li:after{content:none}@media (min-width:768px) and (max-width:993px){.one-third.column{width:31.333%;padding:0 1%}}#Footer .social{margin-top:-30px;margin-bottom:60px}#Footer .social li{display:inline-block;margin:0 5px}#Footer .social li a{width:40px;height:40px;background:#fff;color:var(--primary-dark)!important;font-size:25px;line-height:60px;border-radius:40px;display:flex;justify-content:center;align-items:center;text-decoration:none}#Footer .social li a:hover{text-decoration:none;background:#fff0;color:#fff}#Footer .widgets_wrapper hr{background-color:rgb(250 250 250 / .5);color:rgb(250 250 250 / .5);max-width:1320px}#Footer .footer-bottom{display:flex;justify-content:space-between;width:100%;align-items:center;margin-bottom:40px;margin-top:20px}#Footer .footer-bottom h4{margin:0}#Footer .formkit-form[data-uid="9a36530636"][min-width~="700"] [data-style="clean"],#Footer .formkit-form[data-uid="9a36530636"][min-width~="800"] [data-style="clean"]{padding:10px;padding-top:0}@media screen and (max-width:768px){#Footer ul{margin-top:-10px!important;margin-bottom:40px!important}#Footer .footer-bottom{justify-content:flex-start;flex-direction:column;align-items:flex-start;margin-bottom:20px;gap:20px;padding:40px 0}}@media only screen and (min-width:991px) and (max-width:1240px){#Footer h4{font-size:20px;line-height:28px}#Footer .textwidget{font-size:18px}}@media only screen and (min-width:768px) and (max-width:992px){#Footer h4{font-size:18px;line-height:28px;margin-bottom:15px}#Footer .textwidget{font-size:16px}#Footer form.mc4wp-form input[type="email"]{margin-bottom:15px}#Footer .widget{width:100%}}@media only screen and (max-width:767px){#Footer form.mc4wp-form input[type="email"]{margin-bottom:15px}#Footer .widget{width:100%}#Footer .widget{margin-bottom:40px}#Footer .textwidget.custom-html-widget{min-height:auto}#Footer ul.menu li a{font-size:18px;padding:5px;padding-left:0}}