.footer-area{background-color:#005EA7;position:relative;z-index:1;overflow:hidden}.footer-area.bg-1F242F{background-color:var(--black-color)}.footer-area.bg-1F242F .single-footer-widget h3{color:var(--white-color)}.footer-area.bg-1F242F .single-footer-widget p{color:var(--white-color)}.footer-area.bg-1F242F .single-footer-widget .footer-information li{color:var(--white-color)}.footer-area.bg-1F242F .single-footer-widget .footer-information li i{color:var(--main-color)}.footer-area.bg-1F242F .single-footer-widget .footer-information li a{color:var(--white-color)}.footer-area.bg-1F242F .single-footer-widget .footer-information li a:hover{color:var(--main-color)}.footer-area.bg-1F242F .single-footer-widget .quick-links li a{color:var(--white-color)}.footer-area.bg-1F242F .single-footer-widget .quick-links li a:hover{color:var(--main-color)}.footer-area.bg-1F242F .single-footer-widget .quick-links li span{color:var(--white-color)}.footer-area.bg-1F242F .single-footer-widget .widget-newsletter-content p{color:var(--white-color)}.footer-area.bg-1F242F .single-footer-widget .widget-newsletter-content .newsletter-form .input-newsletter{color:var(--white-color)}.footer-area.bg-1F242F .single-footer-widget .widget-newsletter-content .newsletter-form .input-newsletter::-moz-placeholder{color:var(--white-color)}.footer-area.bg-1F242F .single-footer-widget .widget-newsletter-content .newsletter-form .input-newsletter::placeholder{color:var(--white-color)}.footer-area.bg-1F242F .single-footer-widget .widget-newsletter-content .newsletter-form .input-newsletter:focus::-moz-placeholder{color:#fff0}.footer-area.bg-1F242F .single-footer-widget .widget-newsletter-content .newsletter-form .input-newsletter:focus::placeholder{color:#fff0}.footer-area.bg-1F242F .single-footer-widget .widget-newsletter-content .newsletter-form button{color:var(--white-color)}.footer-area.bg-1F242F .single-footer-widget .widget-newsletter-content .newsletter-form button:hover{color:var(--main-color)}.single-footer-widget{margin-bottom:25px}.single-footer-widget h3{font-size:24px;margin-bottom:25px;color:#fff}.single-footer-widget p{margin-bottom:0;color:var(--paragraph-color)}.single-footer-widget .footer-information{padding:0;margin-bottom:0;margin-top:20px}.single-footer-widget .footer-information li{list-style-type:none;margin-bottom:20px;color:#fff;position:relative;padding-left:28px}.single-footer-widget .footer-information li:last-child{margin-bottom:0}.single-footer-widget .footer-information li i{color:#fff;font-size:20px;position:absolute;left:0;top:2px}.single-footer-widget .footer-information li a{color:#fff}.single-footer-widget .footer-information li a:hover{color:#fff}.single-footer-widget .quick-links{padding-left:0;margin-bottom:0;list-style-type:none}.single-footer-widget .quick-links li{margin-bottom:15px;list-style-type:none;position:relative}.single-footer-widget .quick-links li a{display:inline-block;color:#fff;font-weight:400;font-size:var(--font-size)}.single-footer-widget .quick-links li a:hover{color:var(--main-color);letter-spacing:1px}.single-footer-widget .quick-links li:last-child{margin-bottom:0}.single-footer-widget .quick-links li span{color:var(--black-color)}.single-footer-widget .widget-newsletter-content p{margin-bottom:20px}.single-footer-widget .widget-newsletter-content .newsletter-form{position:relative}.single-footer-widget .widget-newsletter-content .newsletter-form .input-newsletter{border:none;display:block;width:100%;background-color:#fff0;border-bottom:1px solid #a7a7a7;padding:0 0 20px;border-radius:0;outline:0;color:var(--white-color)}.single-footer-widget .widget-newsletter-content .newsletter-form .input-newsletter:focus::-moz-placeholder{color:#fff0;-moz-transition:var(--transition);transition:var(--transition)}.single-footer-widget .widget-newsletter-content .newsletter-form .input-newsletter:focus::placeholder{color:#fff0;transition:var(--transition)}.single-footer-widget .widget-newsletter-content .newsletter-form button{position:absolute;right:0;top:2px;border:none;background-color:#fff0;transition:var(--transition);font-size:20px}.single-footer-widget .widget-newsletter-content .newsletter-form button:hover{color:var(--main-color)}.single-footer-widget .widget-newsletter-content .newsletter-form #validator-newsletter{color:red;margin-top:5px;font-weight:400;font-size:14px}.single-footer-widget .widget-newsletter-content .footer-widget-social{padding:0;margin-bottom:0;margin-top:20px}.single-footer-widget .widget-newsletter-content .footer-widget-social li{display:inline-block;list-style-type:none;margin-right:5px}.single-footer-widget .widget-newsletter-content .footer-widget-social li:last-child{margin-right:0}.single-footer-widget .widget-newsletter-content .footer-widget-social li a i{display:inline-block;height:45px;width:45px;line-height:45px;color:#fff;font-size:20px;transition:var(--transition);text-align:center;border-radius:50px}.single-footer-widget .widget-newsletter-content .footer-widget-social li a i:hover{background-color:var(--optional-color);color:var(--white-color)}.footer-shape-1{position:absolute;left:0;top:0;z-index:-1}.copyright-area{background-color:#005EA7}.copyright-area .copyright-content{text-align:center}.copyright-area .copyright-content p{font-weight:400;color:var(--paragraph-color)}.copyright-area .copyright-content p a{display:inline-block;font-weight:500;color:var(--main-color)}.copyright-area .copyright-content p a:hover{color:var(--optional-color)}@media only screen and (max-width:767px){.single-footer-widget.ps-5{padding-left:0!important}.single-footer-widget.ps-3{padding-left:0!important}.single-footer-widget h3{font-size:22px;margin-bottom:20px}.single-footer-widget .footer-information li{font-size:15px}.single-footer-widget .quick-links li a a{font-size:15px}}@media only screen and (min-width:768px) and (max-width:991px){.single-footer-widget.ps-5{padding-left:0!important}.single-footer-widget.ps-3{padding-left:0!important}.single-footer-widget h3{font-size:22px;margin-bottom:20px}.single-footer-widget .footer-information li{font-size:15px}.single-footer-widget .quick-links li a a{font-size:15px}}@media only screen and (min-width:992px) and (max-width:1199px){.single-footer-widget.ps-5{padding-left:0!important}.single-footer-widget.ps-3{padding-left:0!important}}.footercopy{background-color:#005EA7;padding:20px;display:flex;justify-content:space-between;align-items:center;border-top:2px solid #fff}.footercopy .left-column{font-size:14px;color:#fff}.footercopy .left-column a{font-size:14px;color:#fff}.footercopy .right-column{font-size:14px;color:#fff}.footercopy .right-column a{color:#fff;text-decoration:none;margin-left:15px}.footercopy .right-column a:hover{text-decoration:underline}