/*nos-member page*/
.non-memberpage .subpagebanner{display: flex;justify-content: center;align-items:flex-end ;}
.non-memberpage .subpgbnrtxt{display: flex;justify-content: center;}
.non-memberpage .subpgbnrtxt h6{color: #fff;font-size: 12px;font-style: normal;font-weight: 700;line-height: 15px;letter-spacing: 0em;text-align: center;text-transform: uppercase;}
.non-memberpage .subpgbnrtxt{padding-bottom: 25px;}
.non-memberpage .clstrustlogo{max-width: 900px;}
.non-memberpage .subpagebanner .container{/*border-bottom: 1px solid #fff;*/margin-bottom:30px; }
#custom_html-16{border: 0px !important;padding-left: 0px !important;padding-right: 0px !important;}
h4.widget-title {padding: 4px 0 15px 0px;border-bottom: 1px solid #000;text-align: left;border-radius: 0px;
    background: transparent; text-transform: capitalize; color: #000; font-weight: 700;font-size: 32px;line-height: 39px;}

/*.clsboxsec .custom-html-widget{display: flex;padding: 0px !important; background-color: #fff !important;}
.clsboxsec .custom-html-widget .blue-text{font-size: 16px !important;font-style: normal !important;font-weight: 700 !important;color: #242F57 !important;
line-height: 19px !important;}*/
/*.clsboxsec .custom-html-widget a{font-size: 16px  !important;font-style: normal  !important;font-weight: 400  !important;line-height: 26px  !important;}
.clsboxsec .custom-html-widget p {font-size: 13px !important;font-weight: 400;color :#242F57 !important;}
.non-member-button{background: #fcde85 !important;border: 0px !important; padding: 15px 38px !important; font-weight: 600 !important;}
.non-member-button span{font-size: 12px !important;}
.clsboxsec .custom-html-widget span.blue-text {font-size: 16px !important;}
.clsbtmlink a{font-size: 18px;font-style: normal !important;color: #242F57 !important;text-decoration: none !important;font-weight: 700;border-bottom: 2px solid #000!important;text-transform: uppercase !important;line-height: 55px;}
.clswtyougrt{background: none !important;}
.clswtyougrt h2{padding: 4px 0 15px 0px; border-bottom: 1px solid #000;text-align: left;border-radius: 0px; text-transform: capitalize;
    color: #000 !important;font-weight: 700 !important; font-size: 32px !important; line-height: 39px !important;}
.clswtyougrt li{position: relative;padding-left: 45px !important;
font-size: 18px !important;font-weight: 400 !important;;line-height: 40px;}*/

.clswtyougrt li a{color: #242F57 !important; position: relative;padding-left: 45px !important; font-size: 18px !important; font-weight: 400 !important;text-decoration: none !important;padding-left: 0px !important;line-height: 40px;}
.clswtyougrt li:before{content: "";background-image: url(./images/checkmark.png); background-repeat: no-repeat;width: 33px; height: 36px; position: absolute;left: 0px;top: 5px;}    
.clsnostitle i{color: #FF0000;}
#custom_html-16 .textwidget.custom-html-widget{padding: 0px !important;margin-top: 30px;}
#custom_html-16{max-width: 1200px !important;}
.clsbtmlink a{font-size: 18px !important;font-style: normal !important;font-weight: 700 !important;color: #242F57 !important;
	letter-spacing: 0em;text-align: center;text-decoration: none !important; border-bottom: 2px solid #000;text-transform: uppercase !important;}
		

/*19-11-2021*/
.clsnonbox{border: 2px solid #A6DCFF;border-radius: 10px;}
.clsnostitle{color: #242F57;font-size: 16px; font-weight: 700;border-bottom: 1px solid #A6DCFF;padding: 12px 14px;/*display: flex;justify-content: space-between;*/}
.clsbloxblock .col-md-3{padding-right: 5px; padding-left: 5px;}
.clsinrboxnos {padding: 23px 17px;}
.clssubtitle span{font-size: 13px !important;color: #242F57;}
.clspricetg{font-size: 48px;font-style: normal;font-weight: 700 !important;line-height: 36px;color: #000;margin-bottom: 25px;}
.clssubtitle{padding-bottom: 20px;}
.clspurbtn{margin-bottom: 20px;}
.clspurbtn a{text-transform: uppercase;display: inline-block;background: #fcde85; border: 0px; padding: 12px 27px; font-weight: 600; border-radius: 50px;color: #242F57;font-size: 12px;}
.clssubtitle h6{color: #242F57;margin-bottom: 2px;}
.clsnursngblock{font-size: 14px !important; padding-bottom: 0px;max-width: 203px;}
.clsnonbox.active{background-color: #E7F5FE;border: none !important;}
.clsnossecbx h4{margin-bottom: 30px;}
.clswtyougrt{background: none !important; padding-top: 0px !important;}
.clswtyougrt h2{padding: 4px 0 15px 0px; border-bottom: 1px solid #000;text-align: left;border-radius: 0px; text-transform: capitalize;
    color: #000 !important;font-weight: 700 !important; font-size: 32px !important; line-height: 39px !important;}
.clswtyougrt li{position: relative;padding-left: 45px !important;color: #242F57 !important;font-size: 18px !important;font-weight: 400 !important;;line-height: 40px;}
.clsmncstmwdghtareasc #custom_html-16{padding: 0px !important;margin-top: 30px;}
.clsmncstmwdghtareasc #custom_html-16{max-width: 1200px !important;}

.clselimsec{background: #FCDE85;max-width: 1200px;  margin: 0px auto; border-radius: 10px; padding: 20px 50px;}
.clselmsecdtl h6{font-size: 32px;font-style: normal;font-weight: 700;line-height: 36px;}
.clselmsecdtl p{font-size: 18px;font-style: normal;font-weight: 400;margin-bottom: 0px;}
.clssureimg{text-align: center;}
.clssureimg li{display: inline-block;margin-bottom: 0px;}
.clssureimg ul{margin-bottom: 0px;}
.entry-content .clssureimg ul > li{margin-bottom: 0px !important;}
.clselimsec .row{align-items: center;}
.entry-content .clssureimg ul > li i{font-size: 23px; color: #000;}
.clsbloxblock{margin-bottom: 30px;}
.clselimsec{margin-bottom: 15px;}
.clswtyougrt{max-width: 1200px;  margin: 0px auto; padding: 0px !important;}
.clspurbtn a:hover{color: #fff !important;background-color: #000;}
.clswtyougrt {margin-bottom: 20px;}
.clsnostitle i {float: right;font-size: 23px;}
.clsblueboxaclspgsc{max-width: 600px !important;margin: 0px auto !important;}