





.about,
.single{position:relative;padding:90px 0 60px 0;background:#f2f2f2;text-align:center}.about .col-md-12,
.about .col-md-6,
.single .col-md-12,
.single .col-md-6{margin-bottom:30px;text-align:right}.about .about-img,
.single .single-img{position:relative;overflow:hidden;
max-height:200px}.about .about-img img,
.single .single-img img{width:100%;max-height:400px;height:400px}.about .about-content,
.single .single-content{position:relative;width:90%;margin:-30px auto 0 auto;padding:30px;background:#fff}.about .about-img{display:inline-block;position:relative;top:0px;width:30%;overflow:hidden;max-height:200px;vertical-align:top}
.about .about-img img{width:100%;max-height:150px;height:150px}
.about .about-img,
.about .about-img img{border-radius:50% 0% 50% 0%}
.about .about-content{display:inline-block;position:relative;top:5px;width:65%;margin:30px auto 0 auto;padding:30px;background:#fff}.about .about-content{border-radius:25% 0% 25% 0%}.about .about-content h2,
.single .single-content h2{font-size:25px;font-weight:700}.about .about-content p,
.single .single-content p{font-size:16px;font-weight:300}.about .btn,
.single .btn{font-size:14px;letter-spacing:1px;color:#fff;background:#999;border-radius:0}.about .btn:hover,
.single .btn:hover{background:#4F84C4}
.contact .info-box{color:#444;text-align:center;box-shadow:0 0 30px rgba(214,215,216,0.6);padding:20px 0 30px 0}.contact .info-box i{font-size:32px;color:#cc1616;border-radius:50%;padding:8px;border:2px dotted #f5a0a0}.contact .info-box h3{font-size:20px;color:#777;font-weight:700;margin:10px 0}.contact .info-box p{padding:0;line-height:24px;font-size:14px;margin-bottom:0}.contact .php-email-form{box-shadow:0 0 30px rgba(214,215,216,0.6);padding:30px}.contact .php-email-form .validate{display:none;color:red;margin:0 0 15px 0;font-weight:400;font-size:13px}.contact .php-email-form .error-message{display:none;color:#fff;background:#ed3c0d;text-align:left;padding:15px;font-weight:600}.contact .php-email-form .error-message br + br{margin-top:25px}.contact .php-email-form .sent-message{display:none;color:#fff;background:#18d26e;text-align:center;padding:15px;font-weight:600}.contact .php-email-form .loading{display:none;background:#fff;text-align:center;padding:15px}.contact .php-email-form .loading:before{content:"";display:inline-block;border-radius:50%;width:24px;height:24px;margin:0 10px -6px 0;border:3px solid #18d26e;border-top-color:#eee;-webkit-animation:animate-loading 1s linear infinite;animation:animate-loading 1s linear infinite}.contact .php-email-form input,.contact .php-email-form textarea{border-radius:0;box-shadow:none;font-size:14px}.contact .php-email-form input::focus,.contact .php-email-form textarea::focus{background-color:#cc1616}.contact .php-email-form input{padding:20px 15px}.contact .php-email-form textarea{padding:12px 15px}.contact .php-email-form button[type="submit"]{background:#cc1616;border:0;padding:10px 24px;color:#fff;transition:0.4s}.contact .php-email-form button[type="submit"]:hover{background:#e82d2d}@-webkit-keyframes animate-loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes animate-loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} .top-header{background:#00AEF0;border-bottom:1px solid #f9f9f9;position:relative;overflow:hidden}.contact-detail2{margin:0}.contact-detail2 i{border-radius:3px;padding:3px 5px}.contact-detail2 li{list-style:outside none none;float:left;padding:10px 0;margin-bottom:0;margin-right:35px}.contact-detail2 li a{color:#fff;font-size:13px;font-weight:300}.social-icons{list-style:outside none none;padding:10px 0;margin-bottom:0}.social-icons li{margin-right:10px;display:inline}
.social-icons li:last-child,
.social-icons li:last-child a{margin-right:0 !important;padding-right:0 !important}
.social-icons a{color:#fff;font-size:14px;line-height:15px;padding:3px 5px;transition:color 0.3s ease-in-out 0s;vertical-align:middle}.social-icons a:hover{color:#00AEFF}