.postrailgrid .nextpost .icon,.postrailgrid .previouspost .icon{text-align:center;height:35px;font-size:2rem;line-height:25px;display:block}.bannerbg{background:url(/images/footerbgnew.webp) 50%/cover no-repeat;width:100%;margin:0;padding:150px 0;display:block;position:relative;overflow:hidden}.bannerbg:after{content:"";background:#0009;width:100%;height:100%;position:absolute;top:0;left:0}.blogdetailbg,.blogdetailbg .card,.blogdetailbg .contentpart,.blogdetailbg .forminfo{background:#fff;overflow:hidden}.bannerbg .container{z-index:1;position:relative}.bannerbg h1{color:#fff;text-transform:uppercase;margin-bottom:2rem;font-size:2rem;font-weight:700;line-height:1.2;display:block}.bannerbg p{color:#fff;margin-bottom:1rem;font-size:1rem;line-height:1.6;display:block}.blogdetailbg{width:100%;margin:0;padding:30px 0 60px}.blogdetailbg .contentpart{border-radius:6px;padding:30px;box-shadow:0 .35rem .75rem #1362fc4d}.blogdetailbg .contentpart .figure{border-radius:8px 8px 0 0;width:100%;margin-bottom:1rem;overflow:hidden}.blogdetailbg .contentpart .figure img{border-radius:8px 8px 0 0;width:100%;height:auto}.blogdetailbg .contentpart h2,.blogdetailbg .contentpart h3,.blogdetailbg .contentpart h4{color:#061f34;margin-bottom:1rem;font-weight:600;line-height:1.2;display:block}.blogdetailbg .contentpart h2{font-size:1.6rem}.blogdetailbg .contentpart h3{font-size:1.4rem}.blogdetailbg .contentpart h4{font-size:1.2rem}.blogdetailbg .contentpart p{color:#414141;margin-bottom:1rem;font-size:1rem;line-height:1.8;display:block}.blogdetailbg .contentpart ol li,.blogdetailbg .contentpart ul li{color:#414141;text-align:justify;margin-bottom:.5rem;padding-left:30px;font-size:.95rem;line-height:1.5;display:block;position:relative}.blogdetailbg .contentpart ol li:after,.blogdetailbg .contentpart ul li:after{color:#0000;content:"";background:0 0;border:2px solid #ff7416;border-radius:50%;width:12px;height:12px;text-decoration:none;transition:all .25s ease-in-out;display:inline-block;position:absolute;top:5px;left:0;transform:rotate(145deg)}.postrailgrid{border-top:1px solid #ddd;width:100%;margin:1rem 0;padding:20px 0;overflow:hidden}.postrailgrid .nextpost,.postrailgrid .previouspost{display:block;position:relative}.postrailgrid .previouspost .icon{color:#000;float:left;border:1px solid #333;border-radius:50%;width:35px;margin-right:15px}.postrailgrid .previouspost .caption{float:left;width:calc(100% - 50px)}.rmark{color:#ef4f02;font-size:.7rem;font-weight:500;line-height:1.2;transition:all .5s ease-in-out;display:block}.postrailgrid .posttitle{color:#000;font-size:1rem;line-height:1.2;display:block}.postrailgrid .posttitle:hover,a:hover .postrailgrid .posttitle{color:#1553fc}.rmark:hover,a:hover .rmark{color:#000}.postrailgrid .nextpost .icon{color:#000;float:right;border:1px solid #333;border-radius:50%;width:35px;margin-left:15px}.blogdetailbg .forminfo input[type=email],.blogdetailbg .forminfo input[type=file],.blogdetailbg .forminfo input[type=text]{color:#3d3d3d;width:100%;text-shadow:none;box-sizing:border-box;border-radius:8px;margin-bottom:15px;font-size:1rem;display:block;box-shadow:5px 5px #fff7f6}.postrailgrid .nextpost .caption{float:left;text-align:right;width:calc(100% - 50px)}.blogdetailbg .forminfo{border-radius:6px;margin-bottom:1.5rem;padding:30px 15px;box-shadow:0 .35rem .75rem #1362fc4d}.blogdetailbg .forminfo .title{color:#061f34;margin-bottom:1rem;font-size:1.6rem;font-weight:600;line-height:1.2;display:block}.blogdetailbg .forminfo input[type=email],.blogdetailbg .forminfo input[type=text]{border:1px solid #ddd;padding:0 15px;line-height:45px}.blogdetailbg .forminfo input[type=file]{border:1px solid #ddd;padding:5px 15px;line-height:35px}.blogdetailbg .forminfo textarea{box-sizing:border-box;color:#3d3d3d;width:100%;text-shadow:none;border:1px solid #ddd;border-radius:8px;margin-bottom:15px;padding:10px 15px;font-size:1rem;line-height:45px;display:block;box-shadow:5px 5px #fff7f6}.blogdetailbg .forminfo input[type=submit]{color:#fff;text-transform:uppercase;background:#e86221;border:3px solid #ef4f02;border-radius:2rem;width:255px;padding:8px 25px;font-size:1rem;line-height:1.5;display:inline-block}.blogdetailbg .card{border:1px solid #efefef;border-radius:.25rem;margin-bottom:2rem;display:block}.blogdetailbg .card .figure{border-radius:.25rem .25rem 0 0;width:100%;overflow:hidden}.blogdetailbg .card .figure img{border-radius:.25rem .25rem 0 0;width:100%;height:auto}.blogdetailbg .card .caption{box-sizing:border-box;color:#000;border-bottom:1px solid #efefef;padding:15px;font-size:1.2rem;font-weight:600;line-height:1.2;display:block}.blogdetailbg .card .cardfooter{box-sizing:border-box;width:100%;padding:5px 15px;display:block}.mediafig{float:left;width:60px;height:60px;margin-right:15px;display:block;position:relative}.mediafig img{object-fit:contain;border-radius:1px;max-width:90%;max-height:90%;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}.mediabody{float:left;width:calc(100% - 75px);padding-top:15px;display:block}.cardfooter .tt_small{color:#ef4f02;padding:0;font-size:11px;font-weight:400;line-height:15px}.cardfooter .tt_medium{color:#000;padding:0;font-size:13px;font-weight:600;line-height:15px}.blogdetailbg table{margin-top:.6rem;margin-bottom:1rem;width:100%!important}.blogdetailbg table tr:nth-child(odd){background-color:#efefef}.blogdetailbg table td{text-align:center;border:1px solid #414141;padding:10px}.forminfo .error{color:red;font-size:.9rem;display:block}.spinner{border:5px solid #f3f3f3;border-top-color:#333;border-radius:50%;width:50px;height:50px;margin:auto;animation:1s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
