.cmn_padd{padding-bottom:65px;padding-top:65px}a.cmn_btn{background:#59c411;border-radius:50px;color:#fff;display:inline-block;font-size:16px;font-weight:600;letter-spacing:.9px;line-height:normal;overflow:hidden;padding:15px 50px;position:relative;text-align:center;text-transform:capitalize;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;white-space:normal;z-index:1}a.cmn_btn:hover{background-color:#000;color:#fff}a.cmn_btn:after,a.cmn_btn:before{background-color:#000;content:"";height:50%;left:0;position:absolute;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;width:100%;z-index:-1}a.cmn_btn:before{top:-50%}a.cmn_btn:hover:before{top:0}a.cmn_btn:after{bottom:-50%}a.cmn_btn:hover:after{bottom:0}table{border:1px solid #000}table th{border-bottom:1px solid #000;vertical-align:bottom}table td,table th{border:1px solid #000;padding:.75rem}.ct_threecol_sec .card .card-content{color:#000}.sr-cards-testimonial-grid-02 .align-items-end{-ms-flex-align:start!important;align-items:flex-start!important}.sr-tabs-testimonials-01 .slick-slide{color:#fff;outline:none}.ct_responsive_table{margin:0 0 30px;overflow-x:auto}.ct_responsive_table table{border:1px solid #99acc2;border-collapse:collapse;margin:0 auto;table-layout:fixed}.ct_responsive_table table tr td,.ct_responsive_table table tr th{border:1px solid #000;border-collapse:collapse;padding:10px 15px}.ct_responsive_table table tr th{background:#ddd}.ct_responsive_table table tr td p,.ct_responsive_table table tr th p{margin:0}.blog .header__bottom{border-bottom:1px solid #0000001a}.ctcustom_post_outer .post_sec.left_sec{border-right:1px solid #0000001a;padding-bottom:50px;padding-right:25px;padding-top:50px}.ctcustom_post_outer .ctright_sidebar{padding-bottom:50px;padding-top:50px}.ctcustom_post_outer .ctright_sidebar h3{font-weight:700;margin-bottom:25px}.ctcustom_post_outer .ctright_sidebar .ctpost_item{background:#ddd;margin-bottom:20px}.ctcustom_post_outer .ctright_sidebar .ctpost_item .post_in{display:flex;flex-wrap:wrap}.ctcustom_post_outer .ctright_sidebar .ctpost_item .post_in .recp_img{overflow:hidden;position:relative;width:120px}.ctcustom_post_outer .ctright_sidebar .ctpost_item .post_in .recent-post-info{padding:20px;width:calc(100% - 120px)}.ctcustom_post_outer .ctright_sidebar .ctpost_item .post_in .recp_img img.recent-post-image{height:100%;object-fit:cover;object-position:center center;position:absolute;transform:scale(1);transition:all .5s ease-in-out;width:100%}.ctcustom_post_outer .ctright_sidebar .ctpost_item:hover .post_in .recp_img img.recent-post-image{transform:scale(1.2)}.ctcustom_post_outer .ctright_sidebar .ctpost_item .post_in .recent-post-info h4{font-size:16px;font-weight:600;margin:0 0 5px;transition:all .5s ease-in-out}.ctcustom_post_outer .ctright_sidebar .ctpost_item .post_in .recent-post-info p{font-size:13px;font-weight:600;margin:0}.ctcustom_post_outer .ctright_sidebar .ctpost_item:hover .post_in .recent-post-info h4{color:#59c411}.ctcustom_post_outer .post_sec.left_sec h1.blog-post__title{margin:0 0 5px}.ctcustom_post_outer .post_sec.left_sec .post_title_date_wrap{margin-bottom:30px}.ctcustom_post_outer .post_sec.left_sec .post_title_date_wrap span.postdate{color:#59c411;display:block;font-size:14px}.ctcustom_post_outer .post_sec.left_sec .post_featuredimg{margin-bottom:25px}@media(max-width:1024px){.cmn_padd{padding-bottom:50px;padding-top:50px}.sr-cards-steps-01 h5.heading.display-3.text-primary{font-size:3.5rem}.sr-cards-steps-01 .card-content div{font-size:18px!important}}@media(max-width:991px){.ctcustom_post_outer .post_sec.left_sec{border:0;padding:50px 0 0}.ctcustom_post_outer .ctright_sidebar .ctpost_item:last-child{margin:0}}@media(max-width:767px){.sr-cards-steps-01 .sr-spacer-bottom-75{display:none}.sr-cards-steps-01 h5.heading.display-3.text-primary{font-size:2.8rem}}@media(max-width:480px){.sr-cards-steps-01 h5.heading.display-3.text-primary{font-size:2rem}.sr-cards-steps-01 .card-content div{font-size:17px!important}.ctcustom_post_outer .ctright_sidebar .ctpost_item .post_in{flex-direction:column}.ctcustom_post_outer .ctright_sidebar .ctpost_item .post_in .recp_img{height:60vw;width:100%}.ctcustom_post_outer .ctright_sidebar .ctpost_item .post_in .recent-post-info{width:100%}}