@font-face {
  font-family: 'Georgia Regular';
  font-style: normal;
  font-weight: normal;
  src: local('Georgia Regular'), url('fonts/georgia.woff') format('woff');
}
@font-face {
  font-family: 'Georgia Bold';
  font-style: normal;
  font-weight: normal;
  src: local('Georgia Bold'), url('fonts/georgiab.woff') format('woff');
}
@import url(https://fonts.googleapis.com/css?family=Coiny);@import url('https://fonts.googleapis.com/css?family=Open+Sans');.container-fluid,body{padding:0;line-height: 1.3 !important;font-family: 'Open Sans', sans-serif !important;}.blog-area,.main-div{box-shadow:0 1px 3px rgba(0,0,0,.08)}.slider-right-left,footer{text-align:center}body{margin:0}.url_anchor h5:hover,.url_anchor:hover{text-decoration:none!important;color:#1f409b!important}header img{max-height:100px}.all-articles p,.content-area .row .col-md-6 p{max-height:110px;overflow:hidden;letter-spacing:normal!important}.main-div{border-bottom:1px solid #ddd}.main-bg{background-size:cover;min-height:275px}.main-heading{min-height:275px;position:relative;display: flex;align-items: center;}.main-heading h1{min-width: 100%;text-align: center;margin:0;color:#fff;font-family:Coiny,cursive;font-size:50px}.blog-area,.content-area .row .col-md-6 img{margin-bottom:18px}.content-area .row .col-md-6 h4,.content-area .row .col-md-6 h6,.content-area .row .col-md-6 p{font-family:'Open Sans'!important}.blog-area{min-height: 500px;max-height: 500px;margin-top:18px;padding:8px;position:relative}.content-area .row .col-md-6 h4{max-height: 48px;min-height: 48px;overflow: hidden;font-weight:700;font-size:18px!important;color:#333;line-height:normal;margin-bottom:10px}.content-area .row .col-md-6 h6{font-size:12px;font-weight:900}.content-area .row .col-md-6 h6 span{color:#aba8a8;font-weight:500}.content-area .row .col-md-6 p{min-height: 75px;line-height:1.58!important;font-weight:400;font-size:16px}.tab-heading{font-family:open sans;border-top:.3rem solid #1f409b;margin:30px 0 1rem;color:#fdfdfd;background-color:transparent;display:flex;justify-content:flex-start;position:relative;font-size:20px}.all-articles h4,.all-articles h6,.submit-btn{font-family:'Open Sans'!important}.tab-heading:before{margin:0 0 0 1rem}.tab-heading .text{display:block;background-color:#1f409b;padding:.2rem 1rem .5rem;border-color:#1f409b;border-bottom-right-radius:1rem;border-bottom-left-radius:1rem;position:relative;box-shadow:.1rem .4rem .5rem -3px rgba(0,0,0,.56);margin-top:-1px}.tab-heading .text:before{bottom:.4rem;right:.9rem;width:75%;height:1.6rem;box-shadow:.8rem .4rem 1rem -.9px rgba(0,0,0,.76);transform:rotate(6deg);border-bottom-right-radius:1rem}.tab-heading .text:after{top:-.7rem;right:.65rem;transform:rotate(20deg);content:'(';color:transparent;font-size:1.7rem;font-weight:900}.tab-heading:after,.tab-heading:before{content:'';display:block;width:1rem;height:1rem;background-color:transparent;background-size:contain;background-repeat:no-repeat;margin-top:-1px;transform:rotateZ(270deg)}div.banner h2:after,div.banner h2:before,div.folded h6:after,div.folded:after,div.folded:before,h5.heading:before{content:""}.check-suitability{margin-top:18px;margin-bottom:18px;box-shadow:0 1px 3px rgba(0,0,0,.08);padding:10px;border-radius:5px;background:#ddd}#csuit{background:#ddd;color:#000}h5.heading{color:#1f409b;text-transform:uppercase;font-size:15px;font-weight:300;line-height:40px;margin:0}h5.heading span{background-color:#fff;display:inline-block;z-index:1;padding-right:10px}h5.heading:before{background-color:#1f409b;display:block;position:relative;top:23px;width:100%;height:6px;z-index:-1}.check-suitability .form-group input{border-radius:2px;box-shadow:none}.submit-btn{background:#1f409b;color:#fff;font-size:16px;font-weight:600;width:40%;min-height:28px;border:none}.carousel-indicators{top:100%!important}.carousel-indicators li{background:#000!important}.count,div.folded h6{background:#1f409b}.all-articles{margin-bottom: 20px;margin-top: 20px;}.all-articles h4{margin-top: 0;font-weight:700;font-size:18px!important;color:#333!important;line-height:normal;margin-bottom:10px}.all-articles h6{font-size:12px;font-weight:900}.all-articles h6 span{color:#aba8a8;font-weight:500}.all-articles p{line-height:1.58!important;font-weight:400;font-family:'Open Sans'!important;font-size:16px}.blog-detail h5,.side-recent-post h5{line-height:normal;font-family:'Open Sans'!important}.side-post{margin-top:18px;margin-bottom:18px;box-shadow:0 1px 3px rgba(0,0,0,.08);padding:10px}.side-recent-post{margin-top:10px;margin-bottom:10px}.side-recent-post h5{text-align: left;margin-top: 0;font-weight:700;font-size:14px!important;color:#333;margin-bottom:10px}.count,div.folded h6,footer{color:#fff}.slider-right-left a{border:2px solid #656363;padding:5px;margin-right:5px;margin-left:5px}.count{position:absolute;top:0;left:10px;padding:5px 10px}.divv{float:left;position:absloute;width:210px}div.folded h6{background-image:radial-gradient(transparent 30%,rgba(0,0,0,.2));border:0 solid rgba(0,0,0,.2);font-size:18px;font-weight:700;position:relative;text-shadow:-1px -1px 1px rgba(0,0,0,.2)}div.folded:after,div.folded:before{bottom:26px;height:28px;position:absolute;width:48%;z-index:-1}div.folded:before{left:2%;transform:rotate(-3deg)}div.folded:after{right:2%;transform:rotate(3deg)}div.folded h6{border-width:1px 1px 2px;box-shadow:0 2px 6px rgba(0,0,0,.5);margin:0;padding:4px 40px;position:absolute;left:75%;top:10px}div.folded h6:after{border-width:7px;border-style:solid;border-color:#134 transparent transparent #134;bottom:-15px;position:absolute;right:-1px}div.banner{z-index:-1}div.banner h2{border-radius:0 0 5px 5px;border-width:0 1px 1px;border-color:rgba(0,0,0,.1);box-shadow:0 0 4px rgba(0,0,0,.3);display:inline-block;margin:-1px auto 0;padding:4px 28px}div.banner h2:after,div.banner h2:before{bottom:4px;height:10px;position:absolute;width:47%;z-index:-1}div.banner h2::before{left:3%;transform:rotate(-3.5deg)}div.banner h2::after{right:3%;transform:rotate(3.5deg)}div.corner{overflow:hidden}div.corner h2{background-image:linear-gradient(0deg,transparent 50%,rgba(0,0,0,.3));border-width:1px 0;border-color:rgba(0,0,0,.3);box-shadow:0 2px 6px rgba(0,0,0,.5);padding:4px 34px 4px 80px;position:absolute;right:-12px;top:-18px;transform:rotate(20deg)}footer{background:#1f409b;box-shadow:0 1px 3px rgba(0,0,0,.08)}footer h4{margin:0;font-size:20px;padding:10px 0}.logo-area{position:relative;margin-top:10px;margin-bottom:28px}.logo-text{font-size:24px;color:#1f409b;margin-right:23px;position:absolute;top:66px;right:-6px;font-weight:600}.clear{clear:both}.header-list{display:inline-block;list-style:none;margin-top:25px}.header-list li{float:left;padding:5px 0 5px 15px;font-size:15px}.header-list li:first-child,.header-list li:nth-child(2){font-weight:600;font-size:15px;color:#1f409b}.header-list li span{color:#9f9b9b;font-weight:600}.header-list li input{border-radius:2px;box-shadow:none;border:1px solid #ddd;padding:4px 10px}.header-list li #startNow{background:#1f409b;padding:7px 15px;color:#fff;border-radius:2px}.blog-detail{margin-top:15px;margin-bottom:15px}.blog-detail > img{margin-bottom:18px;min-width:100%;max-height:385px}.blog-detail h1{font-weight:700;line-height: 1.3;letter-spacing: 0.5px;font-size:25px!important;color:#333!important;margin-bottom:10px;}.blog-detail h6{line-height: 1.3;font-size:16px;font-weight:900;font-family:'Open Sans'!important;margin-bottom:25px}.blog-detail h6 span{color:#aba8a8;font-weight:500}.blog-detail p{line-height:1.58!important;text-indent: 0 !important;letter-spacing:normal!important;font-weight:400;font-family:'Open Sans'!important;font-size:18px;text-align: justify;}.blog-detail-suitability{background:#d2d2d2;width:100%;text-align:center;position:relative;font-family:'Open Sans'!important;padding-top:15px}.blog-detail-suitability .box{font-family:'Open Sans'!important;height:226px;vertical-align:middle;display:table-cell;width:50%;padding:0 15px}.blog-detail-suitability .box h4{font-size:26px!important;margin-bottom:10px;font-family:'Open Sans'!important}.blog-detail-suitability .box p{margin-bottom:15px;margin-top:0;font-family:'Open Sans'!important;color:#444}.blog-detail-suitability .box .pd-input a,.blog-detail-suitability .box .pd-input input{font-family:'Open Sans'!important;margin-top:8px;line-height:normal;padding:9px 15px!important}.blog-detail-suitability .box .pd-input{position:relative}.blog-detail-suitability .box .pd-input input{border:0;text-decoration:none!important;font-size:15px!important;width:260px!important;margin-bottom:0!important;font-weight:400}.blog-detail-suitability .box .pd-input a{color:#fff!important;background:#007fb6!important;text-decoration:none;display:inline-block;font-size:15px;border:0!important}.slider-right-left a span{color:#656363}.res-img{max-height:225px;min-height:225px;max-width:338px;min-width:338px}.suggested-img{/*max-height:82px!important;min-height:82px!important;max-width:123px!important;min-width:123px!important*/}.side-recent-post a:hover,.side-recent-post h5:hover{text-decoration:none!important;color:#1f409b!important}.hr{margin:0;border:1px solid #1f409b}.social-share{margin:10px 0}.social-share a{font-size:18px;padding-left:15px;cursor:pointer}.social-share a:first-child{color:#3b5998}.social-share a:nth-child(2){color:#0077B5}.social-share a:nth-child(3){color:#da2e7a}.modal_style h4,.social-share a:nth-child(4){color:#1f409b}.likes p{margin-top:12px;font-weight:600!important;font-size:14px!important}.modal_style{border:2px solid #1f409b}
.tooltip{position:relative !important;display:inline-block !important;opacity:1 !important}.tooltip .tooltiptext{visibility:hidden;width:120px;background-color:#1f409b;color:#fff;text-align:center;border-radius:2px;padding:2px 0;position:absolute;z-index:1;top:128%;left:75%;margin-left:-60px;font-size:12px}.tooltip .tooltiptext::after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #1f409b}.tooltip:hover .tooltiptext{visibility:visible}
@media (min-width:768px){.modal-dialog{width:670px;margin:30px auto}}.modal{z-index:9999}

.header-list li button{
  border-radius: 0;
  font-size: 15px;
}

.line_bar
{
    display: none;
    margin-top: 35px;
    font-size: 18px;
}
.blog-detail img{
  display: block !important;
  max-width: 100% !important;
  height: auto !important;
}
.blog-detail ul, .blog-detail ol{
  padding-left: 20px;
}
.blog-detail ul li, .blog-detail ol li{
  line-height: 1.58!important;
  text-indent: 0 !important;
  letter-spacing: normal!important;
  font-weight: 400;
  font-family: 'Open Sans'!important;
  font-size: 18px;
  text-align: justify;
}
div.folded h6{
  overflow: inherit !important;
  max-height: 30px !important;
  min-height: 30px !important;
  color: #fff !important;
  line-height: 1 !important;
}
.sidenav {
  height: 100%;
  width: 0;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: #fff;
  overflow-x: hidden;
  transition: 0.5s;
  padding-top: 0px;
  text-align:center;
  z-index: 999999;
}
.blog-detail p, .blog-detail p span{
  text-indent: 0 !important;
  font-size: 17px !important;
  font-family: 'Georgia Regular' !important;
}
.blog-detail h2, .blog-detail h2 span{
  font-size: 29px !important;
  font-family: 'Georgia Bold' !important;
}
.blog-detail h3, .blog-detail h3 span{
  font-size: 23px !important;
  font-family: 'Georgia Bold' !important;
}
.blog-detail h4, .blog-detail h4 span{
  font-size: 19px !important;
  font-family: 'Georgia Regular' !important;
}
.blog-detail li, .blog-detail li span{
  font-size: 17px !important;
  font-family: 'Georgia Regular' !important;
}
/*.sidenav a {
  padding: 20px 8px 8px 32px;
  text-decoration: none;
  font-size: 25px;
  color: #000;
  display: block;
  transition: 0.3s;

}*/

.sidenav a:hover{
  color: #000;
}

.sidenav .closebtn {
  position: absolute;
  top: 0;
  right: 25px;
  font-size: 18px;
  margin-left: 50px;
}

@media screen and (max-height: 450px) {
  .sidenav {padding-top: 15px;}
  .sidenav a {font-size: 18px;}
}
@media only screen and (max-width: 500px)
{
.blog-category{ display: none; }
.header-list{ padding-left: 0;float: left;max-width: 275px; }
.res-img{ max-width: -webkit-fill-available;min-width: -webkit-fill-available; }
.line_bar{ display: block;float: right; }
}
footer{
    padding: 20px 40px;
    text-align: left;
}
footer h2, footer h3, footer h4{
    margin-top: 20px !important;
    margin-bottom: 5px !important;
    font-weight: 600 !important;
    color: #fff !important;
    letter-spacing: 0.5px !important;
    font-size: 16px !important;
}
footer h6{
    font-size: 15px;
    margin-top: 40px;
}
footer p{
    line-height: 20px !important;
    color: #fff !important;
    font-size: 14px !important;
    font-weight: 500 !important;
}
footer h4{
    margin-top: 30px;
}

.grecaptcha-badge{
  display: none;
}
.resp-m-btn{
  display: none;
  margin-bottom: 25px;
}
.resp-m-btn button{
  background: #1f409b !important;
  color: #fff;
  font-size: 16px;
  font-weight: 600;
  border: none;
  letter-spacing: 0.4px;
}
.fixed-tap{
  position: fixed;
  width: 100%;
  /* height: 55px; */
  align-items: center;
  justify-content: center;
  z-index: 99999;
  background: #f7fafe;
  bottom: 0;
  color: #fff;
  font-size: 24px;
  font-weight: 600;
  /* box-shadow: 0 1px 3px rgb(0 0 0 / 8%); */
  border-top: 0.5px solid rgba(0,0,0,.15);
  display: none;
  cursor: pointer;
  padding: 10px 0;
  text-align: center;
}
.fixed-tap p{
  color: #111;
  font-size: 18px;
  line-height: 1.4;
  letter-spacing: .4px;
  margin-bottom: 8px;
  font-family: calibri;
}
.fixed-tap button{
  background: #f23e36!important;
  box-shadow: none;
  border-radius: 4px;
  height: 38px;
  font-weight: 600;
  font-size: 14px;
  color: #fff!important;
  letter-spacing: .2px;
  text-transform: capitalize;
  border: 0;
  padding: 12px 15px;
  line-height: 15px;
  text-align: center;
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  outline: 0!important;
}
@media only screen and (max-width: 500px){
  .resp-m-btn{
    display: block;
  }
  .fixed-tap{
    display: flex;
  }
}

@media only screen and (max-width: 600px){
    .blog-detail p, .blog-detail ul li, .blog-detail ol li{
        font-size: 16px !important;
        text-align: unset !important;
    }
    .blog-detail h2, .blog-detail h2 span{
        font-size: 25px !important;
        line-height: 1.3 !important;
    }
    .blog-detail h3, .blog-detail h3 span{
        font-size: 21px !important;
        line-height: 1.3 !important;
    }
    .blog-detail{
        /* padding-left: 0;
        padding-right: 0; */
    }
    footer{
        padding: 20px 20px;
    }
}