@media only screen and (max-width:1399px){.clsthirdsection .clswhybox,.clsthirdsection .clswhybox .elementor-widget-container,.clsseventhsection .clswhybox,.clsseventhsection .clswhybox .elementor-widget-container{height:100%}}@media only screen and (max-width:1199px){.mainbanner .textinfo1{padding-right:0}.mainbanner .dmtformpart{padding-left:0}}@media only screen and (max-width:991px){.mainbanner .textinfo1{width:44%}.mainbanner .dmtformpart{width:56%}.mainbanner .textinfo1 h2{font-size:42px;line-height:54px}.section-h8 .cbprocess li{width:50%;margin:15px 0}.section-h8 .cbprocess li .icons{margin-left:auto;margin-right:auto}.testimonial-card{margin-bottom:25px}}@media only screen and (max-width:767px){.mainbanner{padding:50px 0}.mainbanner .textinfo1{width:100%;text-align:center}.mainbanner .textinfo1 p{padding:10px 0 20px}.mainbanner .dmtformpart{width:100%;padding:40px 15px 0}.section-h8{padding:40px 0}.section-h8 .cbprocess{padding-top:30px}.section-h8 .cbprocess li .icons{width:150px;height:136px;background-size:auto,150px auto}.clstwophotos img{width:100%!important}}@media only screen and (max-width:575px){.mainbanner{padding:40px 0}.mainbanner .textinfo1 h2{font-size:34px;line-height:42px}.cdmtform{padding:15px}}@media only screen and (max-width:479px){.cdmtform .nav-tabs .nav-item{padding:0 3px 0 0}.cdmtform .nav-tabs .nav-item button{font-size:14px}.clsformgroup .clsfieldcol{margin-top:20px}.cdmtform .radiobox{padding:4px 10px 12px}.cdmtform .radiobox label{margin-right:10px;font-size:13px}}