.main-posts-item figure{width:100%;border-radius:8px;background-color:#fafafa;position:relative;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.main-posts-item figure a{width:auto;height:180px;border:1px solid #ced4da;padding:10px;border-radius:8px;background-color:#fafafa;position:relative;left:0;right:0;margin:auto;overflow:hidden}.main-posts-item figure img{width:100%;height:100%;object-fit:cover;border-radius:8px}.post-item-date{position:relative;padding:8px 0;width:100%;display:flex;justify-content:center;align-items:center;font-size:.85rem;font-weight:500;color:#27435a}.post-item-date i{margin-left:6px;color:#27435a;font-size:.9rem}.post-item-date::after,.post-item-date::before{width:60px;height:2px;border-radius:4px;background:#ed7622;background:-moz-linear-gradient(90deg,#ed7622 0%,#ed7622 50%,#000 50%,#000 100%);background:-webkit-linear-gradient(90deg,#ed7622 0%,#ed7622 50%,#000 50%,#000 100%);background:linear-gradient(90deg,#ed7622 0%,#ed7622 50%,#000 50%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#009999",endColorstr="#27435a",GradientType=1);display:block;content:"";position:absolute;bottom:0;right:calc(50% - 30px)}.post-item-date::after{background:#ed7622;background:-moz-linear-gradient(270deg,#ed7622 0%,#ed7622 50%,#000 50%,#000 100%);background:-webkit-linear-gradient(270deg,#ed7622 0%,#ed7622 50%,#000 50%,#000 100%);background:linear-gradient(270deg,#ed7622 0%,#ed7622 50%,#000 50%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#009999",endColorstr="#27435a",GradientType=1);right:auto;left:calc(50% - 30px);bottom:auto;top:0}.tabs-wrapper input[type=radio]{display:none}.tabs-wrapper label{transition:all .3s ease-in-out;transition:.3s ease;cursor:pointer;color:#000;width:15%;background:#fff;text-align:center;border:1px solid #e7e7e7;margin:2px;padding:15px 15px 10px;position:relative;font-size:14px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:20px 20px 20px 0;white-space:nowrap}@media screen and (max-width:1023px){.tabs-wrapper label{width:auto}}@media screen and (max-width:767px){.tabs-wrapper label{width:auto;border-bottom:2px solid #4d4c47}.scroll-container{white-space:nowrap;overflow:scroll;padding-bottom:11px}}.tabs-wrapper label:hover{background:#000;color:#fff}.tabs-wrapper input[type=radio]:checked+label{background:#ed7622;color:#f2f2f2}.tabs-wrapper .tab-body{position:absolute;top:-9999px;opacity:0;padding:10px;transition:opacity .5s ease-in}@media screen and (max-width:600px){.tabs-wrapper{margin:0}}@media screen and (max-width:600px){.tab-body-wrapper{border:none}}ul.accordion-list{position:relative;display:block;width:100%;height:auto;padding:20px 0;margin:0;list-style:none}ul.accordion-list li{position:relative;display:block;width:100%;height:auto;background:#f9f9f9;padding:20px;margin:0 auto 15px;border:1px solid #f9f9f9;border-radius:5px;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}ul.accordion-list li.active span:after{transform:rotate(45deg)}ul.accordion-list li span{font-weight:700;position:relative;display:block;width:100%;height:auto;padding:0;margin:0;font-size:15px;cursor:pointer}ul.accordion-list li span:after{content:"";font-family:bootstrap-icons!important;position:absolute;left:-16px;top:0;color:#ed7622;transition:all .3s ease-in-out;font-size:18px}ul.accordion-list li div.answer{position:relative;display:block;width:100%;height:auto;margin:0;padding:0;cursor:pointer}ul.accordion-list li div.answer p{position:relative;display:block;font-weight:300;padding:10px 0 0;cursor:pointer;line-height:150%;margin:0 0 15px;font-size:14px}audio{margin-top:15px;width:100%!important}audio::-webkit-media-controls-panel{background-color:rgba(230,230,255,1)}.readmore-btn{color:#fff;text-align:center;width:113px;padding:5px;margin-top:10px;display:flex;align-items:center;justify-content:center;font-weight:600;transition:all .3s;border-radius:20px 20px 20px 0;background-color:#ed7622;border:1px solid #ed7622}.main-category-item{border:1px solid #ced4da;border-radius:10px}.news-holder-blog{background-color:#f9f9f9;padding:15px;border-radius:0 0 10px 10px}.news-holder-blog .mailster-form{margin-bottom:0!important;display:block}.news-holder-blog .mailster-wrapper{margin-right:0;margin-bottom:15px!important}.widget-title{font-size:16px;transition:.4s;background:#f9f9f9;padding:10px 20px;border-radius:10px 10px 0 0;font-weight:600}.widget-side ul a li{padding:10px 20px;color:#787878;font-weight:400;font-size:15px}.widget-side ul a:not(:last-child) li{border-bottom:1px solid #e7e7e7}.blog-news{background-color:#f9f9f9;border-radius:0;padding:0}@media screen and (max-width:1279px){.blog-holder-column{width:50%!important}}@media screen and (max-width:1023px){.right-blog-column{display:none}.left-blog-column{width:100%}}@media screen and (max-width:767px){.blog-holder-column{width:100%!important}}.single_add_to_cart_button{font-weight:600;background:#27ae60;border-radius:20px 20px 20px 0;color:#fff;padding:2px 10px;border:1px solid #27ae60;position:relative;display:flex;align-items:center}.single_add_to_cart_button::before{position:relative;content:"";font-family:bootstrap-icons!important;right:0;font-size:21px;margin:auto;display:flex;justify-content:center;align-items:center;padding-left:5px}.woocommerce ul.products li.product .button{display:none}.teacher-row-holder{margin:30px 0 60px}.teacher-row-img{height:300px!important;margin:auto;display:flex;border-radius:20px;object-fit:cover}.teacher-row-border{padding:20px;text-align:center;border:1px solid #ccc;border-radius:20px;font-weight:600;position:relative;margin-top:13px}.teacher-row-border:before{content:"";position:absolute;width:33px;height:20px;background:#ed7622;border-radius:30px;top:-10px;left:0;right:0;margin:auto}.teacher-row-text{text-align:justify;margin-top:15px}.teacher-row-figure{display:flex;margin-bottom:20px}.teacher-row-border i{font-size:27px;justify-content:center;margin-top:9px}.line-after{position:relative;overflow:hidden;display:block;margin-bottom:40px}.line-after .custom-span{color:#152d3e}.line-after span{vertical-align:baseline;display:block;position:relative;color:#fff;font-weight:800}.line-after span:after{content:"";position:absolute;width:100%;width:100%;top:50%;margin-right:26px;border-bottom:1px solid transparent;border-image:linear-gradient(90deg,rgba(225,228,232,1) 83%,rgba(254,110,0,1) 100%);border-image-slice:1}@media screen and (max-width:1023px){.line-after{margin-bottom:15px}}