/* .footer{ background-color: #134395;background-image: none;padding:0px  }



.footer-upper{background-image: url("../images/newsletter-wallpaper.png");width: 100%;margin: 0px auto !important;}
.subscribe-to-newsletter{width:100%;padding: 45px 0 0 0;max-width:1200px;}
.subscribe-to-newsletter .newsletter{ }
.subscribe-to-newsletter .newsletter .title{ font-size: 70px; color: #0090d2;text-shadow: 0 4px 5px rgba(0,0,0,0.3);text-align: center;position: relative;  }
.subscribe-to-newsletter .newsletter .title:before{content:"";position: absolute;bottom:-10px;left:50%;transform:translate(-50%,-50%);width: 3%;height:5px;background-color: #0090d2;}
.subscribe-to-newsletter .newsletter .title strong{ font-weight:600 }

.subscribe-to-newsletter .newsletter .sub-title{font-size: 24px;text-align: center;position: relative;margin: 30px auto;display: block;}
.subscribe-to-newsletter .newsletter .sub-title h4{font-weight: 400;color: #99c1da;}


.subscribe-to-newsletter #mc_embed_signup form{display: flex;padding:0px;width: 100%;}
.subscribe-to-newsletter #mc_embed_signup_scroll { width:100%;margin:0 auto; }


.subscribe-to-newsletter form .form-horizontal{display: flex;flex-wrap: wrap;width:100%; }
.subscribe-to-newsletter form .form-group{ width:25%;padding: 7px; }
.subscribe-to-newsletter form .input-block { width:100%;display: flex;align-items: center; }
.subscribe-to-newsletter form .input-block .form-group:last-child{ width:50%; }
.subscribe-to-newsletter form .input-block input{ width: 100%;height:45px;font-size: 17px;border-radius: 15px !important;padding: 15px; }


.interest-para{width:100%;text-align:center;font-size: 20px;color: #0090d2;margin: 20px auto 10px auto;position: relative;}
.interest-para:before{ content:"";position: absolute;bottom:-7px;left:50%;height:2px;width:10px;background-color:#0090d2;transform:translate(-50%,-50%) }

.intrest-list{display: flex;flex-wrap: wrap;margin: 10px auto;justify-content: space-between;}
.intrest-list li{ padding:0 10px; }
.intrest-list li a{  }

.intrest-list li input[type="radio"]{ width:20px;height:20px; }
.intrest-list li label{ margin: 0 7px; }


.subscribe-to-newsletter #mc_embed_signup .button.btn-newsletter{margin: 20px auto !important;padding: 15px 30px;height: auto;background-color: #0090d2;clear: unset;border-radius: 15px;font-size: 16px;font-weight: bold;line-height: normal;display: flex;align-items: center;}
 

 
.form-group-box{ width:100%; }
.form-group-box .choose-wrap{display: flex;flex-wrap: wrap;color: #fff;width:100%;margin: 20px auto;font-size: 15px;}
.form-group-box .choose-block {display: flex;width: 100%;justify-content: center;}
.form-group-box select{margin:0 10px;color: #fff;background-color: #0090d2;border-radius: 8px;padding: 5px;position: relative;border:none;}
.form-group-box select:after{content:"";position: absolute;top: 0%;right: 0%;height: 10px;width: 10px;background-color: red;z-index: 1000;}

.footer-upper,.footer-lower{margin: 40px auto 0px auto;padding-bottom: 40px;}
.footer-upper .footer-block h3,.footer-lower .footer-block h3{ color: #fff;font-weight: bold;font-size: 23px;position: relative;padding:5px 0px;margin:10px auto; }
.footer-upper .footer-block h3:before,.footer-lower .footer-block h3:before{ content:"";height: 2px; width:20px; background-color: #fff;position: absolute;bottom:0;left:0; }

.footer-upper .footer-menu,
.footer-lower .footer-menu{background-color: transparent;border: none;padding: 0px;color:#fff;}

.footer-upper .footer-menu li span, 
.footer-upper .footer-menu li a,
.footer-lower .footer-menu li span, 
.footer-lower .footer-menu li a{color:#fff;padding: 6px 0px;background-image: none;font-size: 15px;}


.footer .social-sharing { position: relative;background-color: transparent; }
.footer .social-sharing h3{ display: none;  }
.footer .footer-social-links{list-style: none;display: flex;width:100%;padding: 5px 0px;background-color: transparent;border:none;}
.footer .footer-social-links li:first-child { padding: 4px 4px 0 0;}
.footer .footer-social-links li {list-style: none;padding: 4px;margin: 0px;border:none;}
.footer .footer-social-links li a span{ transition: 0.2s; }
.footer .footer-social-links li a{ transition: 0.2s; display: flex;justify-content: center;align-items: center;text-decoration: none;list-style: none;width: 40px;height: 40px;color: #fff;border:none;padding: 5px;font-size: 24px;background-color: #0090d2;border-radius: 100%;background-image: none;}
.footer .footer-social-links li a:hover{background-color: transparent;color: #fff; border: 1px solid #0090d2;opacity: 1; }
.footer .footer-social-links li a:hover span{ transform: scale(1.1); }



.footer-bottom{display: flex !important;flex-wrap: wrap;width: 100%;margin:0 auto !important;}
.footer-bottom .footer-block{height: 100px;background-color: transparent;height: auto;}
.footer-bottom .footer-block:first-child{width: 100%;margin: 0 !important;}


.bottom{background-color: #fff;background: none;box-shadow: none;}
.bottom .center:first-child{padding: 0px;margin: 10px auto 10px;}

.images-boxes {display: flex;flex-wrap: wrap;width: 100%;justify-content: space-around;align-items: center;}
.images-boxes .images-box{width: 10%;display: flex;align-items: center;position: relative;justify-content: center;min-height: 140px;}
.images-boxes .images-box img {width: 90%;display: block;position: absolute;top: 50%;bottom:0%;left: 50%;right:0px;transform: translate(-50%, -50%);}


.images-boxes .images-box.only-box{justify-content: right;width: 20%;}
.images-boxes .images-box.only-box img {width:35%;right: 7%;left: auto;transform: translate(0%, -50%);}




.bottom .center:last-child{}
.bottom .center:last-child div{font-size: 14px; }
.bottom .center:last-child .footer-disclaimer{ width:100%; }



 */
