@charset "utf-8";
/* CSS Document */

*{ box-sizing:border-box;}
html{font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased; scroll-behavior: smooth;}
body{font:normal 14px/18px "NotoSansTamil", Helvetica, sans-serif; margin: 0; color: #404040;  counter-reset: my-sec-counter;}
.clear{content:".";display:block;clear:both;height:0;visibility:hidden;}
img{max-width:100%;width:auto\9;height:auto;border:0;-ms-interpolation-mode:bicubic; vertical-align: middle;}
p{ margin:5px 0;}

/*a{ text-decoration:none; color: #2d2d2d;}*/
i{ color:#6b6b6b; font-size: 16px; vertical-align: middle;}
.icon-author{font-size: 10px;}
ul{ padding: 0; margin:0;}
ul li{ list-style:none;}
h1{ margin:0;}
h2{ margin: 5px 0;}
mark{ background:#fff; }
h1,h2,h3{ font-weight:normal; }

.ponniyin-selvan{ background: #f2f2f2; padding: 20px 0 20px 0;}
.ps-container{ padding:0 0 15px 0; position:relative; width:1140px; margin: 0 auto; background:url("https://gumlet.assettype.com/vikatan/2022-06/7dcb1114-22aa-466e-a789-7038ecf5edb3/backdrop.jpg") no-repeat; border-radius: 30px;}
.ps-container:before{background:rgba(106, 38, 21, 0.5);  content: ''; position: absolute; top:0; left:0; width:100%; height:100%; border-radius: 30px;}
.ps-header{ display:grid; grid-template-columns: auto auto auto; align-items: center; text-align:center;  font-family: '1_TAUNTamil117'; font-size:20px; color: #FFF;}
.ps-content-wrapper{ position: relative; z-index: 1; width:90%; margin:0 auto;}
.ps-header p{ font-size: 36px; line-height: 40px; }
.ps-content{ padding:30px 0;}
.ps-content h1{ display:inline-block; background-image: linear-gradient(to bottom, #82c567, #82c567 39%); color: #FFF;  font-family: '1_TAUNTamil117'; padding: 15px; font-size: 30px; border-radius: 10px 10px 0 0; margin-left: 40px; text-align: left;}
.ps-scroll .item{ display: grid; grid-template-columns: auto auto; grid-gap: 30px; border-radius: 30px; box-shadow:0 12px 6px 0 rgba(0, 0, 0, 0.58); border: solid 2px #82c567; background-image: linear-gradient(to bottom, #82c567, #82c567); padding:15px 25px; color:#FFF;  text-align: left;} 
.ps-scroll .item img{border-radius: 18px;}
.ps-scroll h2{font-family: '1_TAUNTamil117'; font-size:24px; margin: 10px 0 12px 0;}
.ps-scroll p{margin: 15px 0; font-size: 14px; line-height: 22px; color: #fff9f8;}
.ps-btn{ margin:30px auto 0; text-align: center; }
.ps-btn a{ box-shadow: 3px 3px 6px 0 rgba(0, 0, 0, 0.16); background-image: linear-gradient(to bottom, #ff9d00, #e46f2a);font-family: '1_TAUNTamil117'; font-size:22px; color:#FFF; display: inline-block; padding:10px 20px 15px; border-radius:5px;}
.ps-scroll.owl-carousel .owl-stage-outer{ padding-bottom: 15px;}

.ps-popup{ background: rgba(0,0,0,0.6); position: fixed; top:0; left:0; width:100%; height:100vh; z-index: 9;}
.ps-popup-content{background: #FFF; position: absolute; max-width: 800px; top: 50%; left: 50%; padding: 20px; border-radius: 10px; transform: translate(-50%, -50%); max-height: 530px; overflow-y: auto; width: 95%;}
.ps-popup h1{font-family: '1_TAUNTamil117'; font-size:22px; }
.ps-popup i.icon-close{ float: right; cursor: pointer;}
.ps-popup p{margin: 15px 0; font-size: 13px; line-height: 20px;}

.ps-popup .personal-detail{ margin:10px 0;}
.ps-popup .personal-detail [type="checkbox"]:checked + label:before{ left:-16px; top:2px;}
.ps-popup .personal-detail [type="checkbox"]:checked + label:after{ left:-16px; top:2px; width:11px; height:11px;}
.ps-popup .personal-detail [type="checkbox"]:checked + label:before{ left:-16px; top:2px;}
.ps-popup .personal-detail [type="checkbox"]:not(:checked) + label, .ps-popup .personal-detail [type="checkbox"]:checked + label{ padding:0;}