
button{margin:0;padding:0;outline:0}
button:focus{outline:0;border:0}
h1,h2,h3,h4,h5,h6{font-weight:600;color:#16213e;font-family:poppins,sans-serif;line-height:1.4}
h3{font-size:22px}
.d-table{width:100%;height:100%}
.d-table-cell{display:table-cell;vertical-align:middle}

.ptb-100{padding-top:40px;padding-bottom:10px}
.pt-100{padding-top:70px}
.ptb-70{padding-top:70px;padding-bottom:70px}
.pb-100{padding-bottom:100px}
.pb-70{padding-bottom:0px}
.pt-45{padding-top:45px}
.pt-20{padding-top:20px}
.default-btn{padding:14px 27px;background-color:#16213e;color:#fff;font-weight:500;position:relative;z-index:1}
.default-btn::before{content:'';position:absolute;z-index:-1;top:0;left:0;right:0;width:100%;height:0;background-color:#1fa2ff;opacity:0;-webkit-transition:.7s;transition:.7s;border-radius:5px}
.default-btn:hover{background-color:#1fa2ff;color:#fff}
.default-btn:hover::before{height:100%;opacity:1;border-radius:5px}
.default-btn-two{padding:14px 27px;background-color:#1fa2ff;color:#fff;font-weight:500;position:relative;z-index:1}
.default-btn-two::before{content:'';position:absolute;z-index:-1;top:0;left:0;right:0;width:100%;height:0;background-color:#16213e;opacity:0;-webkit-transition:.7s;transition:.7s;border-radius:5px}
.default-btn-two:hover{background-color:#16213e;color:#fff}
.default-btn-two:hover::before{height:100%;opacity:1;border-radius:5px}
.section-title span{text-transform:capitalize;padding-bottom:10px;font-weight:500;color:#1fa2ff;line-height:0}
.section-title h2{font-size:40px;font-weight:600;margin-top:0;line-height:1.2;color:#034ea2}
.section-title .section-icon{position:relative;width:310px;text-align:center;margin-left:auto;margin-right:auto}
.section-title .section-icon .icon{-webkit-transform:rotate(225deg);transform:rotate(225deg);font-size:40px;color:#1fa2ff;line-height:1}
.section-title .section-icon::before{content:'';position:absolute;top:20px;left:25px;width:100px;height:2px;background-color:#1fa2ff}
.section-title .section-icon::after{content:'';position:absolute;top:20px;right:25px;width:100px;height:2px;background-color:#1fa2ff}
.section-title p{padding-top:10px;font-weight:500;margin-bottom:0}

.doctors-area{position:relative;overflow:hidden}
.doctors-area .section-title p{max-width:810px;margin-left:auto;margin-right:auto}
.doctors-area .owl-dots{margin-top:0!important;margin-bottom:0!important}
.doctors-area .owl-dots .owl-dot span{background-color:#1fa2ff!important;width:10px!important;height:10px!important;-webkit-transition:.7s;transition:.7s}
.doctors-area .owl-dots .owl-dot.active span{background-color:#1fa2ff!important;width:40px!important;height:10px!important}
.doctors-area .owl-dots .owl-dot:hover span{background-color:#1fa2ff!important;width:40px!important;height:10px!important}
.doctors-item{position:relative;background-color:transparent;margin-bottom:30px;overflow:hidden;-webkit-box-shadow:0 0 15px rgba(0,0,0,.1);box-shadow:0 0 15px rgba(0,0,0,.1)}
.doctors-item:hover .content{padding:30px 20px}
.doctors-item:hover .content .social-link{opacity:1;margin:10px 0 0}
.doctors-item .doctors-img{background-image:-webkit-gradient(linear,left top,left bottom,from(#1FA2FF),to(#00EBBA));background-image:linear-gradient(#1FA2FF,#00EBBA);text-align:center}
.doctors-item .doctors-img img{text-align:center}
.doctors-item .content{position:absolute;bottom:0;left:0;right:0;text-align:center;padding:30px 20px 25px;background-color:#fff}
.doctors-item .content h3{margin-bottom:5px;text-transform:capitalize;font-size:22px}
.doctors-item .content h3 a{display:block;color:#16213e}
.doctors-item .content span{color:#6e6e6e;font-weight:500}
.doctors-item .content .social-link{margin-top:15px;margin-bottom:-50px;padding:0;list-style:none;text-align:center;opacity:0;-webkit-transition:.7s;transition:.7s}
.doctors-item .content .social-link li{display:inline-block;margin:3px}
.doctors-item .content .social-link li a{width:35px;height:35px;line-height:37px;text-align:center;border-radius:50px;color:#fff}
.doctors-item .content .social-link li:nth-child(1) a{background-color:#5e81cc}
.doctors-item .content .social-link li:nth-child(1) a:hover{background-color:#16213e}
.doctors-item .content .social-link li:nth-child(2) a{background-color:#62e1fb}
.doctors-item .content .social-link li:nth-child(2) a:hover{background-color:#16213e}
.doctors-item .content .social-link li:nth-child(3) a{background-color:#00a2f3}
.doctors-item .content .social-link li:nth-child(3) a:hover{background-color:#16213e}
.doctors-item .content .social-link li:nth-child(4) a{background-color:#ff3681}
.doctors-item .content .social-link li:nth-child(4) a:hover{background-color:#16213e}
.doctors-shape .doctors-shape-1{position:absolute;bottom:0;left:0}
.doctors-shape .doctors-shape-2{position:absolute;top:0;right:0}
.doctor-tab-area{position:relative}
.doctor-tab .tabs{margin:0;padding:0;list-style:none}
.doctor-tab .tabs li{display:inline-block;line-height:initial;margin-right:10px}
.doctor-tab .tabs li:last-child{margin-right:0}
.doctor-tab .tabs li a{display:inline-block;position:relative;font-size:16px;padding:15px 25px;background-color:#e2e2e2;font-weight:600;color:#16213e;border-radius:3px}
.doctor-tab .tabs li a:focus{color:#fff;background-color:#16213e}
.doctor-tab .tabs li.active a{color:#fff;background-color:#16213e}
.doctor-tab .tabs li.current a{color:#fff;background-color:#16213e}
.tab .tabs_item{display:none}
.tab .tabs_item:first-child{display:block}
.doctor-tab-shape .shape1{position:absolute;bottom:15%;left:0;z-index:-1}
.doctor-tab-shape .shape1 img{max-width:250px}
.doctor-tab-shape .shape2{position:absolute;top:0;right:0;z-index:-1}
.doctor-tab-shape .shape2 img{max-width:200px}
.doctors-details-area{position:relative}
.doctors-details-img{background-image:-webkit-gradient(linear,left top,left bottom,from(#1FA2FF),to(#00EBBA));background-image:linear-gradient(#1FA2FF,#00EBBA);text-align:center;margin-bottom:30px}
.doctors-details-img img{padding:30px 20px 0;text-align:center}
.doctors-details-content{margin-bottom:30px}
.doctors-details-content h3{font-size:35px;margin-bottom:10px;font-weight:500}
.doctors-details-content span{font-size:22px;color:#002f79}
.doctors-details-content .doctors-details-list{list-style:none;margin:20px 0;padding:0}
.doctors-details-content .doctors-details-list li{display:block;color:#3e4756;margin-bottom:10px}
.doctors-details-content .doctors-details-list li:last-child{margin-bottom:0}
.doctors-details-content .doctors-details-list li a{color:#3e4756}
.doctors-details-content .doctors-details-list li a:hover{color:#16213e}
.doctors-details-content .social-link{margin:0;padding:0;list-style:none}
.doctors-details-content .social-link li{display:inline-block;margin:3px}
.doctors-details-content .social-link li.title{font-size:20px;color:#002f79;font-weight:600}
.doctors-details-content .social-link li a{width:35px;height:35px;line-height:37px;text-align:center;border-radius:50px;color:#fff}
.doctors-details-content .social-link li:nth-child(2) a{background-color:#5e81cc}
.doctors-details-content .social-link li:nth-child(2) a:hover{background-color:#16213e}
.doctors-details-content .social-link li:nth-child(3) a{background-color:#62e1fb}
.doctors-details-content .social-link li:nth-child(3) a:hover{background-color:#16213e}
.doctors-details-content .social-link li:nth-child(4) a{background-color:#00a2f3}
.doctors-details-content .social-link li:nth-child(4) a:hover{background-color:#16213e}
.doctors-details-content .social-link li:nth-child(5) a{background-color:#ff3681}
.doctors-details-content .social-link li:nth-child(5) a:hover{background-color:#16213e}
.doctors-details-text{margin-bottom:30px}
.doctors-details-text p{margin-bottom:20px}
.doctors-details-shape{position:absolute;right:0;top:0}
.departments-area{position:relative}
.departments-shape .shape1{position:absolute;bottom:20%;left:0;z-index:-1}
.departments-shape .shape2{position:absolute;top:0;right:0;z-index:-1}
.departments-card{background-color:#fff;-webkit-box-shadow:0 0 15px rgba(0,0,0,.1);box-shadow:0 0 15px rgba(0,0,0,.1);margin-bottom:30px}
.departments-card .content{padding:22px;text-align:center}
.departments-card .content h3{font-size:20px;color:#16213e;margin-bottom:10px}
.departments-card .content p{margin-bottom:10px}
.departments-card .content .departments-more{display:block;color:#6e6e6e;font-weight:600;font-size:15px;margin-bottom:0}
.departments-card .content .departments-more i{font-size:18px;position:relative;top:3px;margin-left:5px}
.departments-card .content .departments-more:hover{color:#16213e;letter-spacing:.25px}
.emergency-area{position:relative;background-image:url(../images/emergency-bg.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat}
.emergency-area::before{content:'';position:absolute;top:0;left:0;right:0;width:100%;height:100%;background-image:-webkit-gradient(linear,left top,right top,from(#002F79),to(#002f7954));background-image:linear-gradient(to right,#002F79,#002f7954)}
.emergency-content{position:relative;z-index:1}
.emergency-content h2{font-size:35px;color:#fff;font-weight:600;margin-bottom:20px}
.emergency-content h2 b{font-weight:700;color:#1fa2ff}
.emergency-content p{color:#fff;margin-bottom:20px;font-size:18px;font-weight:500}
.emergency-content .emergency-icon-content{padding-left:75px;position:relative}
.emergency-content .emergency-icon-content i{top:0;left:0;position:absolute;font-size:60px;color:#00e3e9;line-height:1}
.emergency-content .emergency-icon-content h3{font-size:35px}
.emergency-content .emergency-icon-content h3 a{color:#fff}
.emergency-content .emergency-icon-content h3 a:hover{color:#00e3e9}
.emergency-shape{position:absolute;top:0;left:0;overflow:hidden}
.emergency-shape img{max-width:985px}
.emergency-area-bg{position:relative}
.emergency-area-bg::before{content:'';position:absolute;top:30px;left:0;right:0;width:100%;height:93%;border-radius:15px;background-image:url(../images/emergency-bg-two.png);background-size:cover;background-position:center center;background-repeat:no-repeat}
.emergency-content-ptb{margin-top:40px;margin-left:80px}
.emergency-img{position:relative;z-index:1}
.emergency-shape-2{position:absolute;top:30px;right:0;overflow:hidden}
.emergency-shape-2 img{max-width:1028px}
.prescription-bg{position:relative;background-image:url(../images/emergency-bg.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;border-radius:10px}
.prescription-bg::before{content:'';position:absolute;top:0;left:0;right:0;width:100%;height:100%;border-radius:10px;background-image:-webkit-gradient(linear,left top,right top,from(#002F79),to(#002f7954));background-image:linear-gradient(to right,#002F79,#002f7954)}
.prescription-area-two{position:relative}
.prescription-bg-2{position:relative;background-image:url(../images/emergency-bg.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat}
.prescription-bg-2::before{content:'';position:absolute;top:0;left:0;right:0;width:100%;height:100%;background-image:-webkit-gradient(linear,left top,right top,from(#002F79),to(#002f7954));background-image:linear-gradient(to right,#002F79,#002f7954)}
.prescription-bg-3{position:relative;background-image:url(../images/prescription-bg2.png);background-size:cover;background-position:center center;background-repeat:no-repeat;border-radius:10px}
.prescription-bg-3::before{content:'';position:absolute;border-radius:10px;top:0;left:0;right:0;width:100%;height:100%;background-image:-webkit-gradient(linear,left top,right top,from(#002F79),to(#002f7954));background-image:linear-gradient(to right,#002F79,#002f7954)}
.prescription-bg-3 .prescription-content{margin-left:0}
.prescription-content{position:relative;z-index:1;margin-left:90px}
.prescription-content h2{font-size:40px;color:#fff;font-weight:600;margin-bottom:25px;line-height:1.2}
.prescription-content p{color:#fff;margin-bottom:20px;font-size:20px;font-weight:500}
.prescription-content .prescription-btn{margin-top:10px;padding:14px 27px;background-color:#1fa2ff;color:#fff;font-weight:500;position:relative;z-index:1}
.prescription-content .prescription-btn i{margin-left:5px}
.prescription-content .prescription-btn::before{content:'';position:absolute;z-index:-1;top:0;left:0;right:0;width:100%;height:0;background-color:#fff;opacity:0;-webkit-transition:.7s;transition:.7s;border-radius:5px}
.prescription-content .prescription-btn:hover{background-color:#fff;color:#16213e}
.prescription-content .prescription-btn:hover::before{height:100%;opacity:1;border-radius:5px}
.prescription-content-ml{margin-left:0}
.prescription-shape{position:absolute;top:0;left:5%;overflow:hidden}
.prescription-shape img{max-width:750px}
.prescription-shape-2{position:absolute;top:0;left:5%;overflow:hidden}
.prescription-shape-2 img{max-width:750px}
.case-study-area{position:relative}
.case-study-area::before{content:'';position:absolute;top:0;left:0;right:0;width:100%;height:50%;background-image:url(../images/case-study-bg.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat}
.case-study-area::after{content:'';position:absolute;top:0;left:0;right:0;width:100%;height:50%;background-color:#002e79d1}
.case-study-area .section-title{position:relative;z-index:1}
.case-study-area .section-title h2{color:#fff}
.case-study-area .section-title .section-icon .icon{color:#fff}
.case-study-area .section-title .section-icon::before{background-color:#fff}
.case-study-area .section-title .section-icon::after{background-color:#fff}
.case-study-card{position:relative;z-index:1;margin-bottom:30px}
.case-study-card::before{content:"\f10a";position:absolute;color:#fff;left:0;right:0;top:25px;font-family:Flaticon;font-size:150px;-webkit-transform:rotate(-95deg);transform:rotate(-95deg);line-height:0;-webkit-transition:.7s;transition:.7s;opacity:0}
.case-study-card::after{content:'';position:absolute;left:10px;right:10px;top:10px;bottom:10px;height:0;width:94.5%;background-color:#16213e;-webkit-transition:.7s;transition:.7s;opacity:0}
.case-study-card:hover::before{opacity:1}
.case-study-card:hover::after{opacity:.8;height:92%}
.case-study-card:hover .content{-webkit-transform:scale(1);transform:scale(1)}
.case-study-card .content{position:absolute;z-index:1;top:15%;left:0;right:0;-webkit-transform:translateY(-10%);transform:translateY(-10%);text-align:center;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:.7s;transition:.7s}
.case-study-card .content h3{margin-bottom:15px}
.case-study-card .content h3 a{color:#fff}
.case-study-card .content p{color:#e2e2e2;margin-bottom:10px;max-width:300px;margin-left:auto;margin-right:auto}
.case-study-card .content .read-mor-btn{font-size:16px;font-weight:600;color:#fff}
.case-study-card .content .read-mor-btn i{margin-left:10px;font-weight:400}
.case-study-card .content .read-mor-btn:hover{color:#1fa2ff;letter-spacing:.25px}
.case-study-more{margin-top:10px;margin-bottom:30px;text-align:center}
.case-study-area-two{position:relative}
.case-study-shape{position:absolute;top:0;left:0}
.case-study-shape img{max-width:270px}
.case-details-area{position:relative}
.case-article .case-details-img{margin-bottom:30px}
.case-article .case-article-content h2{font-size:26px;margin-bottom:20px}
.case-article .case-article-content p{margin-bottom:20px}
.case-article .case-article-other{margin-top:30px;margin-bottom:30px}
.case-article .case-article-other .article-img img{margin-bottom:30px}
.case-article .case-article-other p{margin-bottom:20px}
.case-details-shape{position:absolute;top:0;left:0;z-index:-1}
.case-details-shape img{max-width:270px}
.serve-area{position:relative}
.serve-area .section-title{position:relative;z-index:1;margin-bottom:45px}
.serve-area .section-title h2{color:#fff}
.serve-area .section-title .section-icon .icon{color:#fff}
.serve-area .section-title .section-icon::before{background-color:#fff}
.serve-area .section-title .section-icon::after{background-color:#fff}
.serve-area::before{content:'';position:absolute;top:0;left:0;right:0;width:100%;height:50%;background-image:url(../images/case-study-bg.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat}
.serve-area::after{content:'';position:absolute;top:0;left:0;right:0;width:100%;height:50%;background-color:#002e79d1}
.serve-btn-area{background-image:url(../images/serve-img.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;z-index:1;padding-top:200px;padding-bottom:200px;text-align:center}
.serve-btn-area::before{content:'';position:absolute;top:30px;left:0;right:0;margin:0 auto;width:95%;height:88%;background-color:#002f79;opacity:.5}
.serve-btn-area .play-btn{width:90px;height:90px;line-height:95px;position:relative;z-index:1;margin:0 auto;text-align:center;background-color:#ffffff3d;font-size:50px;color:#fff;border-radius:50px}
.serve-btn-area .play-btn::after{content:'';width:100%;height:100%;top:0;left:0;right:0;border-radius:50px;position:absolute;border:2px solid #fff;-webkit-animation:scale 1.2s infinite ease-in-out;animation:scale 1.2s infinite ease-in-out}
.serve-btn-area .play-btn:hover{background-color:#16213e}
.faq-bg{background-color:#f9f9f9;position:relative}
.faq-bg::before{content:'';position:absolute;top:0;right:0;width:50%;height:100%;background-image:url(../images/faq-img.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat}
.faq-bg::after{content:'';position:absolute;top:0;right:0;width:50%;height:100%;background-color:#002f79;opacity:.8}
.faq-accordion{max-width:490px;margin-bottom:30px}
.faq-accordion .section-title{margin-bottom:30px}
.faq-accordion .accordion{list-style-type:none;padding-left:0;margin-bottom:0}
.faq-accordion .accordion .accordion-item{display:block;margin-bottom:15px}
.faq-accordion .accordion .accordion-item:last-child{margin-bottom:0}
.faq-accordion .accordion .accordion-title{padding:10px 40px 10px 15px;color:#16213e;text-decoration:none;position:relative;display:block;font-size:17px;font-weight:600;background-color:#fff}
.faq-accordion .accordion .accordion-title i{position:absolute;right:15px;top:10px;font-size:25px;-webkit-transition:.5s;transition:.5s;font-size:18px;width:30px;height:30px;color:#16213e;border-radius:50px;border:1px solid #16213e;text-align:center;line-height:30px;background-color:transparent}
.faq-accordion .accordion .accordion-title.active i{-webkit-transform:rotate(180deg);transform:rotate(180deg);top:10px}
.faq-accordion .accordion .accordion-content{display:none;position:relative;margin-top:-5px;background-color:#fff;padding:0 15px 18px}
.faq-accordion .accordion .accordion-content p{line-height:1.8;font-size:15px;margin-bottom:0}
.faq-accordion .accordion .accordion-content.show{display:block}
.faq-counter-area{margin-left:80px}
.faq-counter-area .col-lg-6:nth-child(2) .single-counter{margin-top:60px}
.faq-counter-area .col-lg-6:nth-child(3) .single-counter{margin-top:-60px}
.single-counter{background-color:#002f79cc;position:relative;z-index:1;text-align:center;padding:60px 15px;border:1px dashed #fff;margin-bottom:30px}
.single-counter::before{content:"\f10a";position:absolute;color:#ffffff15;left:0;right:0;top:35px;font-family:Flaticon;font-size:130px;-webkit-transform:rotate(80deg);transform:rotate(80deg);line-height:1;opacity:.8}
.single-counter h3{font-size:40px;color:#fff;font-weight:700;margin-bottom:0;line-height:1.2}
.single-counter span{color:#fff;font-size:16px;font-weight:500}
.blog-area{position:relative;overflow:hidden}
.blog-area .section-title p{max-width:800px;margin-left:auto;margin-right:auto}
.blog-card{margin-bottom:30px}
.blog-card a{display:block}
.blog-card:hover .content h3 a{color:#1fa2ff}
.blog-card .content{padding-top:15px}
.blog-card .content ul{list-style:none;margin:0;padding:0}
.blog-card .content ul li{display:inline-block;font-size:14px;color:#6e6e6e;position:relative;width:100%}
.blog-card .content ul li i{font-size:18px;margin-right:10px}
.blog-card .content ul li span{position:absolute;right:0;background-color:#e2e2e2;color:#6e6e6e;padding:2px 5px}
.blog-card .content ul li span a{display:inline-block;color:#6e6e6e}
.blog-card .content ul li span a:hover{color:#16213e}
.blog-card .content h3{margin-top:15px;margin-bottom:15px}
.blog-card .content h3 a{color:#16213e}
.blog-card .content p{margin-bottom:15px}
.blog-card .content .more-btn{font-weight:600;color:#16213e}
.blog-card .content .more-btn i{position:relative;top:2px;margin-left:5px}
.blog-card .content .more-btn:hover{letter-spacing:.25px;color:#1fa2ff}
.blog-card-side{margin-bottom:30px}
.blog-card-side ul{list-style:none;margin:0;padding:0}
.blog-card-side ul li{display:inline-block;font-size:14px;color:#6e6e6e;position:relative;width:100%;border-bottom:1px solid #70707080;padding-top:20px}
.blog-card-side ul li:first-child{padding-top:0}
.blog-card-side ul li i{font-size:18px;margin-right:10px}
.blog-card-side ul li span{position:absolute;right:0;background-color:#e2e2e2;color:#6e6e6e;padding:2px 5px}
.blog-card-side ul li span a{display:inline-block;color:#6e6e6e}
.blog-card-side ul li span a:hover{color:#1fa2ff}
.blog-card-side ul li a{color:#16213e}
.blog-card-side ul li a:hover{color:#1fa2ff}
.blog-card-side ul li a h3{margin-bottom:0;padding-top:15px;padding-bottom:20px}
.blog-more-btn{text-align:center;margin-top:20px;margin-bottom:30px}
.blog-shape-icon{position:absolute;top:-250px;right:-7%;font-size:400px;color:#1fa2ff13;-webkit-transform:rotate(-100deg);transform:rotate(-100deg);overflow:hidden}
.blog-item{margin-bottom:30px;background-color:#fff;-webkit-box-shadow:0 0 15px rgba(0,0,0,.1);box-shadow:0 0 15px rgba(0,0,0,.1);-webkit-transition:.7s;transition:.7s}
.blog-item:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}
.blog-item:hover .content h3 a{color:#1fa2ff}
.blog-item .blog-item-img{position:relative}
.blog-item .blog-item-img a{display:block}
.blog-item .blog-item-img .date{background-color:#13316e;display:inline-block;padding:10px 15px;text-align:center;position:absolute;left:20px;bottom:-35px}
.blog-item .blog-item-img .date ul{list-style:none;margin:0;padding:0}
.blog-item .blog-item-img .date ul li{color:#fff;font-weight:600;line-height:1.3;font-size:17px}
.blog-item .content{padding:40px 20px 30px;position:relative}
.blog-item .content .topic{position:absolute;top:7px;right:20px;background-color:#e2e2e2;color:#6e6e6e;padding:2px 5px;font-size:14px}
.blog-item .content .topic a{display:inline-block;color:#6e6e6e}
.blog-item .content .topic a:hover{color:#16213e}
.blog-item .content h3{font-size:20px;margin-top:20px;margin-bottom:0}
.blog-item .content h3 a{color:#16213e}
.blog-area-item .blog-item .content h3{font-size:19px}
.blog-article{margin-bottom:30px}
.blog-article .blog-article-img{margin-bottom:20px}
.blog-article .blog-status{margin-bottom:15px}
.blog-article .blog-status ul{list-style:none;margin:0;padding:0}
.blog-article .blog-status ul li{display:inline-block;color:#16213e;font-size:14px;margin-right:30px}
.blog-article .blog-status ul li i{margin-right:10px}
.blog-article .article-content h2{font-size:26px;margin-bottom:20px;max-width:650px}
.blog-article .article-content p{margin-bottom:30px}
.blog-article .another-content p{margin-bottom:20px}
.blog-article .another-content .content-img{margin-top:30px;margin-bottom:30px}
.blog-article .blog-article-share{margin-top:30px;padding-bottom:20px;margin-bottom:40px;border-bottom:1px solid #7070705c}
.blog-article .blog-article-share .blog-tag ul{list-style:none;margin:0;padding:0}
.blog-article .blog-article-share .blog-tag ul li{display:inline-block;margin:0 5px;-webkit-transition:.7s;transition:.7s;color:#16213e;font-weight:600}
.blog-article .blog-article-share .blog-tag ul li a{color:#16213e;padding:5px 10px;background-color:#f5f5f5;font-size:13px;font-weight:600}
.blog-article .blog-article-share .blog-tag ul li:hover a{color:#fff;background-color:#16213e}
.blog-article .blog-article-share .social-icon{margin:0;padding:0;list-style:none;float:right}
.blog-article .blog-article-share .social-icon li{display:inline-block;margin-right:5px}
.blog-article .blog-article-share .social-icon li.title{color:#16213e;font-size:16px;font-weight:500}
.blog-article .blog-article-share .social-icon li a{border-radius:50px;width:30px;height:30px;line-height:32px;text-align:center;color:#fff}
.blog-article .blog-article-share .social-icon li:nth-child(1) a{background-color:#3b5998}
.blog-article .blog-article-share .social-icon li:nth-child(1) a:hover{background-color:#16213e;-webkit-animation:tada 1s linear;animation:tada 1s linear}
.blog-article .blog-article-share .social-icon li:nth-child(2) a{background-color:#55acee}
.blog-article .blog-article-share .social-icon li:nth-child(2) a:hover{background-color:#16213e;-webkit-animation:tada 1s linear;animation:tada 1s linear}
.blog-article .blog-article-share .social-icon li:nth-child(3) a{background-color:#3f729b}
.blog-article .blog-article-share .social-icon li:nth-child(3) a:hover{background-color:#16213e;-webkit-animation:tada 1s linear;animation:tada 1s linear}
.blog-article .blog-article-share .social-icon li:nth-child(4) a{background-color:#3b5998}
.blog-article .blog-article-share .social-icon li:nth-child(4) a:hover{background-color:#16213e;-webkit-animation:tada 1s linear;animation:tada 1s linear}
.blog-article .blog-article-share .social-icon li:nth-child(5) a{background-color:red}
.blog-article .blog-article-share .social-icon li:nth-child(5) a:hover{background-color:#16213e;-webkit-animation:tada 1s linear;animation:tada 1s linear}
.blog-article .blog-article-more h2{font-size:26px;margin-bottom:25px}
.blog-article .comments-wrap{padding-top:20px}
.blog-article .comments-wrap .title{font-size:26px;margin-bottom:30px;color:#16213e;font-weight:600}
.blog-article .comments-wrap ul{list-style:none;margin:0;padding:0}
.blog-article .comments-wrap ul li{position:relative;padding:0;padding-left:100px;margin-bottom:30px}
.blog-article .comments-wrap ul li.ml-60{margin-left:60px}
.blog-article .comments-wrap ul li img{border-radius:5px;position:absolute;top:0;left:0}
.blog-article .comments-wrap ul li h3{margin-bottom:0;font-size:20px;font-weight:500}
.blog-article .comments-wrap ul li span{margin-bottom:10px;display:block;font-size:14px;color:#8b8b8b}
.blog-article .comments-wrap ul li p{margin-bottom:0}
.blog-article .comments-wrap ul li a{position:absolute;top:0;right:30px;color:#fff;background-color:#16213e;padding:5px 25px;border-radius:5px;font-weight:500;font-size:14px}
.blog-article .comments-wrap ul li a:hover{background-color:#1fa2ff}
.blog-article .comments-form .contact-form h2{font-size:24px;margin-bottom:20px}
.blog-article .comments-form .contact-form .form-group .form-control{border-color:#988ea1;background-color:transparent;border-radius:0}
.blog-article .comments-form .contact-form .default-btn{border-radius:0;width:auto}
.side-bar-wrap{margin-bottom:30px}
.side-bar-profile{padding:40px 30px;text-align:center;background-color:#16213e;margin-bottom:30px}
.side-bar-profile img{border-radius:50%;margin-bottom:15px}
.side-bar-profile h3{color:#fff;font-size:20px;margin-bottom:10px}
.side-bar-profile p{color:#fff;margin-bottom:15px}
.side-bar-profile ul{list-style:none;margin:0;padding:0}
.side-bar-profile ul li{display:inline-block}
.side-bar-profile ul li a{background-color:#fff;width:30px;height:30px;color:#16213e;line-height:32px;border-radius:50px;margin:0 2px}
.side-bar-profile ul li a:hover{background-color:#1fa2ff;color:#fff}
.search-widget{margin-bottom:30px}
.search-widget .search-form{position:relative}
.search-widget .search-form .form-control{height:60px;border:1px solid #988ea1;background-color:#f9f9f9;padding:10px 20px;width:100%;border-radius:0}
.search-widget .search-form .form-control:focus{-webkit-box-shadow:none;box-shadow:none;outline:0}
.search-widget .search-form button{position:absolute;top:0;right:0;height:60px;width:60px;background-color:#16213e;-webkit-transition:all .5s;transition:all .5s;border:none;outline:none}
.search-widget .search-form button i{color:#fff}
.search-widget .search-form button:hover{background-color:#1fa2ff}
.side-bar-widget{margin-bottom:30px}
.side-bar-widget .title{font-size:20px;color:#16213e;font-weight:600;position:relative;display:inline-block;margin-bottom:15px}
.side-bar-widget .side-bar-categories ul{padding:0;margin:0;list-style-type:none}
.side-bar-widget .side-bar-categories ul li{position:relative;font-size:15px;font-weight:500;border-bottom:1px solid #ededed}
.side-bar-widget .side-bar-categories ul li a{display:inline-block;color:#6e6e6e;font-weight:400;padding:10px 0;font-weight:500}
.side-bar-widget .side-bar-categories ul li a:hover{color:#16213e}
.side-bar-widget .side-bar-categories ul li span{padding:7px 0;float:right;color:#16213e;font-weight:500}
.side-bar-widget .widget-popular-post{position:relative;overflow:hidden;margin-top:10px}
.side-bar-widget .widget-popular-post .item{overflow:hidden;margin-bottom:10px;padding-bottom:10px}
.side-bar-widget .widget-popular-post .item:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}
.side-bar-widget .widget-popular-post .item .thumb{float:left;overflow:hidden;position:relative;margin-right:15px}
.side-bar-widget .widget-popular-post .item .thumb .full-image{width:80px;height:80px;display:inline-block;background-size:cover!important;background-repeat:no-repeat;background-position:center center!important;position:relative;background-color:#6e6e6e}
.side-bar-widget .widget-popular-post .item .thumb .full-image.bg1{background-image:url(../images/blog-img.jpg)}
.side-bar-widget .widget-popular-post .item .thumb .full-image.bg2{background-image:url(../images/blog-img2.jpg)}
.side-bar-widget .widget-popular-post .item .thumb .full-image.bg3{background-image:url(../images/blog-img3.jpg)}
.side-bar-widget .widget-popular-post .item .info{overflow:hidden}
.side-bar-widget .widget-popular-post .item .info .title-text{line-height:1.5;font-size:17px;font-weight:500}
.side-bar-widget .widget-popular-post .item .info .title-text a{display:inline-block;color:#16213e}
.side-bar-widget .widget-popular-post .item .info .title-text a:hover{color:#1fa2ff}
.side-bar-widget .widget-popular-post .item .info p{font-size:14px;margin-bottom:7px}
.side-bar-widget .widget-popular-post .item .info p i{margin-right:5px}
.side-bar-widget .side-bar-widget-tag{list-style:none;margin:10px 0 0;padding:0}
.side-bar-widget .side-bar-widget-tag li{display:inline-block;padding:7px 10px;margin:5px 2px;-webkit-transition:.7s;transition:.7s;font-size:13px;border-radius:3px;font-weight:600;background-color:#f5f5f5}
.side-bar-widget .side-bar-widget-tag li:hover{background-color:#16213e;border-color:#fff}
.side-bar-widget .side-bar-widget-tag li a{color:#484848}
.side-bar-widget .side-bar-widget-tag li:hover a{color:#fff}
.side-bar-widget .blog-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;list-style-type:none;margin-left:-5px;margin-right:-5px;margin-bottom:0}
.side-bar-widget .blog-gallery li{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%;padding-left:5px;padding-right:5px;padding-top:10px}
.side-bar-widget .blog-gallery li a{display:block;position:relative}
.side-bar-widget .blog-gallery li a img{width:120px}
.side-bar-widget .blog-gallery li a::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;-webkit-transition:all .5s;transition:all .5s;opacity:0;visibility:hidden}
.side-bar-widget .blog-gallery li a:hover::before{opacity:.5;visibility:visible}
.testimonials-area{position:relative;border-top:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1}
.testimonials-area .section-title{position:relative;z-index:1}
.testimonials-area::before{content:'';position:absolute;top:0;left:0;right:0;width:100%;height:100%;-webkit-filter:blur(5px);filter:blur(5px);background-image:url(../images/testimonials-bg.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat}
.testimonials-area::after{content:'';position:absolute;top:0;left:0;right:0;width:100%;height:100%;background-color:#1fa2ff;opacity:.1}
.testimonials-img{position:relative;z-index:1}
.testimonials-slider-area{position:relative}
.testimonials-slider-area .owl-nav{margin-top:0}
.testimonials-slider-area .owl-nav .owl-prev{position:absolute;top:-70px;left:145px;font-size:18px!important;width:45px;height:45px;border-radius:0;line-height:45px;background-color:#1fa2ff!important;color:#fff!important}
.testimonials-slider-area .owl-nav .owl-prev:hover{background-color:#fff!important;color:#1fa2ff!important}
.testimonials-slider-area .owl-nav .owl-next{position:absolute;top:-70px;left:200px;font-size:18px!important;width:45px;height:45px;line-height:45px;border-radius:0;background-color:#1fa2ff!important;color:#fff!important}
.testimonials-slider-area .owl-nav .owl-next:hover{background-color:#fff!important;color:#1fa2ff!important}
.testimonials-slider{margin-bottom:35px;background-color:#002f79;padding:60px 40px;margin-left:-150px;margin-right:150px;margin-top:70px;position:relative}
.testimonials-slider::before{content:"\f10a";position:absolute;color:#18499547;left:0;right:0;top:115px;font-family:Flaticon;font-size:505px;-webkit-transform:rotate(95deg);transform:rotate(80deg);line-height:.6}
.testimonials-slider .testimonials-item{text-align:center;position:relative;z-index:1}
.testimonials-slider .testimonials-item i{color:#1fa2ff;font-size:45px;text-align:center}
.testimonials-slider .testimonials-item p{font-size:18px;color:#fff;margin-bottom:30px}
.testimonials-slider .testimonials-item .content img{border-radius:50%;margin-bottom:15px;width:80px;margin-left:auto;margin-right:auto}
.testimonials-slider .testimonials-item .content h3{font-size:16px;color:#fff;margin-bottom:0}
.testimonials-slider .testimonials-item .content span{font-size:14px;color:#e2e2e2}
.testimonials-slider-two{margin-bottom:120px;background-color:#002f79;padding:70px 40px;position:relative}
.testimonials-slider-two .owl-nav{margin-top:0}
.testimonials-slider-two .owl-nav .owl-prev{position:absolute;bottom:-90px;left:45%;font-size:18px!important;width:45px;height:45px;border-radius:0;line-height:45px;background-color:#1fa2ff!important;color:#fff!important}
.testimonials-slider-two .owl-nav .owl-prev:hover{background-color:#fff!important;color:#1fa2ff!important}
.testimonials-slider-two .owl-nav .owl-next{position:absolute;bottom:-90px;right:45%;font-size:18px!important;width:45px;height:45px;line-height:45px;border-radius:0;background-color:#1fa2ff!important;color:#fff!important}
.testimonials-slider-two .owl-nav .owl-next:hover{background-color:#fff!important;color:#1fa2ff!important}
.testimonials-slider-two::before{content:"\f10a";position:absolute;color:#18499547;left:0;right:0;top:195px;font-family:Flaticon;font-size:505px;-webkit-transform:rotate(95deg);transform:rotate(80deg);line-height:1.4}
.testimonials-slider-two .testimonials-card{text-align:center;position:relative;z-index:1}
.testimonials-slider-two .testimonials-card i{color:#1fa2ff;font-size:45px;text-align:center}
.testimonials-slider-two .testimonials-card p{font-size:20px;color:#fff;margin-bottom:30px;max-width:800px;margin-left:auto;margin-right:auto}
.testimonials-slider-two .testimonials-card .content img{border-radius:50%;margin-bottom:15px;width:80px;margin-left:auto;margin-right:auto}
.testimonials-slider-two .testimonials-card .content h3{font-size:16px;color:#fff;margin-bottom:0}
.testimonials-slider-two .testimonials-card .content span{font-size:14px;color:#e2e2e2}
.brand-area{padding-top:70px;padding-bottom:70px}
.brand-item{position:relative;z-index:1}
.brand-item img{width:auto}
.brand-bg{background-color:#fff}
.brand-bg2{background-image:url(../images/brand-bg.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative}
.brand-bg2::before{content:'';position:absolute;top:0;left:0;right:0;width:100%;height:100%;background-color:#16213e;opacity:.8}
.subscribe-area{background-image:url(../images/subscribe-img.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;overflow:hidden}
.subscribe-area::before{content:'';position:absolute;top:0;left:0;right:0;width:100%;height:100%;background-color:#002f79ed}
.subscribe-shape{position:absolute;top:0;left:15%}
.newsletter-area{max-width:520px;margin-right:auto;position:relative;z-index:1;margin-left:auto;text-align:center}
.newsletter-area h2{font-size:35px;color:#fff;margin-bottom:10px}
.newsletter-area h2 b{font-weight:700;color:#1fa2ff}
.newsletter-area p{color:#fff;font-size:20px;margin-bottom:30px}
.newsletter-form{position:relative}
.newsletter-form .form-control{background:#fff;height:60px;line-height:60px;margin:0;border-radius:5px;border:none;padding:0 25px;font-weight:500}
.newsletter-form .form-control:focus{outline:none;border:none;-webkit-box-shadow:none;box-shadow:none}
.newsletter-form .form-control:hover{outline:none;border:none;-webkit-box-shadow:none;box-shadow:none}
.newsletter-form .subscribe-btn{position:absolute;top:0;right:0;margin:0;line-height:60px;padding:0 45px;height:60px;border:0;background-color:#1fa2ff;color:#fff;font-weight:500;-webkit-transition:.7s;transition:.7s;border-radius:0 5px 5px 0}
.newsletter-form .subscribe-btn:hover{background-color:#16213e}
.newsletter-form .validation-danger{font-size:16px;margin-top:15px;color:#fff}
.contact-area{position:relative}
.contact-widget-right{margin-bottom:30px;background-color:#fff;-webkit-box-shadow:0 0 15px rgba(0,0,0,.03);box-shadow:0 0 15px rgba(0,0,0,.03);padding:30px 25px}
.contact-widget-right h3{font-size:30px;margin-bottom:15px}
.contact-widget-right p{margin-bottom:15px}
.contact-widget-right .contact-list{list-style:none;margin:0;padding:0}
.contact-widget-right .contact-list li{display:block;color:#6e6e6e;margin-bottom:10px;position:relative;padding-left:35px;font-weight:500}
.contact-widget-right .contact-list li:last-child{margin-bottom:0}
.contact-widget-right .contact-list li i{color:#1fa2ff;margin-right:5px;position:absolute;left:0;top:3px;font-size:20px}
.contact-widget-right .contact-list li .content a{color:#6e6e6e;display:block;font-weight:500}
.contact-widget-right .contact-list li:hover{color:#1fa2ff}
.contact-widget-right .contact-list li:hover i{color:#16213e}
.contact-widget-right .contact-list li:hover a{color:#1fa2ff}
.contact-form{max-width:800px;position:relative;z-index:1;margin-bottom:30px}
.contact-form h2{font-size:30px;margin-bottom:30px}
.contact-form .form-group{margin-bottom:25px;position:relative}
.contact-form .form-group .form-control{height:50px;color:#948b9f;border:1px solid #ebebeb;background-color:#a8dffc45;font-size:14px;padding:10px 20px;width:100%;border-radius:0}
.contact-form .form-group .form-control:focus{outline:none;border-color:#16213e;-webkit-box-shadow:none;box-shadow:none}
.contact-form .form-group textarea.form-control{height:auto}
.contact-form .with-errors{float:left;font-size:14px;margin-top:10px;margin-bottom:0;color:red;font-weight:400;display:block}
.contact-form .text-danger{font-size:18px;margin-top:15px}
.contact-form .default-btn{border:0;outline:none;width:100%;text-align:center}
.contact-form .form-group .form-control::-webkit-input-placeholder{color:#948b9f}
.contact-form .form-group .form-control:-ms-input-placeholder{color:#948b9f}
.contact-form .form-group .form-control::-ms-input-placeholder{color:#948b9f}
.contact-form .form-group .form-control::placeholder{color:#948b9f}
.contact-shape{position:absolute;right:0;top:0}
.contact-shape img{max-width:200px}
.user-all-form{margin-bottom:30px}
.user-all-form .contact-form{background-color:#fff;-webkit-box-shadow:0 0 15px rgba(0,0,0,.1);box-shadow:0 0 15px rgba(0,0,0,.1);padding:50px 30px;max-width:650px;margin-left:auto;margin-right:auto}
.user-all-form .contact-form .agree-label label{font-weight:500;color:#16213e;margin-left:10px}
.user-all-form .contact-form .forget{margin-bottom:15px;float:right;color:#16213e;font-weight:500}
.user-all-form .contact-form .forget:hover{color:#1fa2ff}
.user-all-form .contact-form .account-desc{margin-top:15px;font-weight:600;text-align:center;margin-bottom:0}
.user-all-form .contact-form .account-desc a{color:#16213e}
.user-all-form .contact-form .account-desc a:hover{color:#1fa2ff}
.terms-conditions-img{margin-bottom:30px}
.single-content{margin-bottom:30px}
.single-content h3{font-size:24px;color:#16213e;margin-bottom:15px}
.single-content p{margin-bottom:15px}
.pagination-area{margin-top:10px;margin-bottom:30px;text-align:center}
.pagination-area .page-numbers{width:40px;height:40px;line-height:40px;color:#16213e;text-align:center;display:inline-block;position:relative;margin-left:3px;margin-right:3px;font-size:18px;border-radius:50px;border:1px solid #16213e}
.pagination-area .page-numbers:hover{background-color:#16213e;color:#fff}
.pagination-area .page-numbers i{position:relative;font-size:25px;top:5px}
.pagination-area .page-numbers.current{background-color:#16213e;color:#fff}
.map-area iframe{display:block;width:100%;height:400px}
.footer-area{background-image:url(../images/bg.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;z-index:1}
.footer-area::before{content:'';position:absolute;z-index:-1;top:0;left:0;right:0;width:100%;height:100%;}
.footer-widget{margin-bottom:30px}
.footer-widget .footer-logo{margin-bottom:30px}
.footer-widget .footer-logo a{display:block}
.footer-widget h3{font-size:21px;color:#fff;margin-bottom:30px}
.footer-widget p{margin-bottom:20px;color:#fff}
.footer-widget .footer-list{list-style:none;margin:0;padding:0}
.footer-widget .footer-list li{display:block;color:#fff;margin-bottom:5px}
.footer-widget .footer-list li a{color:#fff}
.footer-widget .footer-list li a:hover{color:#fff;letter-spacing:.15px}
.footer-widget .footer-contact-list{list-style:none;margin:0;padding:0}
.footer-widget .footer-contact-list li{display:block;color:#fff;margin-bottom:10px;position:relative;padding-left:35px;font-weight:500}
.footer-widget .footer-contact-list li:last-child{margin-bottom:0}
.footer-widget .footer-contact-list li i{color:#1fa2ff;margin-right:5px;position:absolute;left:0;top:3px;font-size:20px}
.footer-widget .footer-contact-list li .content a{color:#fff;display:block;font-weight:500}
.footer-widget .footer-contact-list li:hover{color:#fff}
.footer-widget .footer-contact-list li:hover i{color:#fff}
.footer-widget .footer-contact-list li:hover a{color:#fff}
.footer-widget .footer-list{list-style:none;margin:0;padding:0}
.footer-widget .footer-list li{display:block;margin-bottom:10px;font-weight:500}
.footer-widget .footer-list li:last-child{margin-bottom:0}
.footer-widget .footer-list li a{color:#fff;font-weight:500}
.footer-widget .footer-list li a i{font-size:18px;position:relative;top:3px;margin-right:5px}
.footer-widget .footer-list li a:hover{color:#fff}
.footer-widget .open-hours-list{list-style:none;margin:0;padding:0}
.footer-widget .open-hours-list li{display:block;margin-bottom:10px;font-weight:500;color:#252424;position:relative}
.footer-widget .open-hours-list li::before{content:'';position:absolute;top:16px;width:25%;height:100%;left:28%;right:25%;border-top:1px dotted #6e6e6e}
.footer-widget .open-hours-list li:last-child{margin-bottom:0}
.footer-widget .open-hours-list li span{float:right}
.footer-widget .social-link{margin:0;padding:0;list-style:none}
.footer-widget .social-link li{display:inline-block;margin-right:5px}
.footer-widget .social-link li a{border-radius:50px;width:35px;height:35px;line-height:37px;text-align:center;color:#fff}
.footer-widget .social-link li:nth-child(1) a{background-color:#3b5998}
.footer-widget .social-link li:nth-child(1) a:hover{background-color:#16213e;-webkit-animation:tada 1s linear;animation:tada 1s linear}
.footer-widget .social-link li:nth-child(2) a{background-color:#55acee}
.footer-widget .social-link li:nth-child(2) a:hover{background-color:#16213e;-webkit-animation:tada 1s linear;animation:tada 1s linear}
.footer-widget .social-link li:nth-child(3) a{background-color:#3f729b}
.footer-widget .social-link li:nth-child(3) a:hover{background-color:#16213e;-webkit-animation:tada 1s linear;animation:tada 1s linear}
.footer-widget .social-link li:nth-child(4) a{background-color:red}
.footer-widget .social-link li:nth-child(4) a:hover{background-color:#16213e;-webkit-animation:tada 1s linear;animation:tada 1s linear}
.footer-widget .social-link li:nth-child(5) a{background-color:#c80000}
.footer-widget .social-link li:nth-child(5) a:hover{background-color:#16213e;-webkit-animation:tada 1s linear;animation:tada 1s linear}
.copy-right-area{padding:15px;background-color:#000}
.copy-right-area .copy-right-text p{color:#fff;margin-bottom:0}
.copy-right-area .copy-right-text p a{color:#fff}
.copy-right-area .copy-right-text p a:hover{color:#1fa2ff}
