@media (max-width:1900px) { 
	.hmTestimonial::after{width: 350px;height: 425px;background-size: 350px;}
}
@media (max-width:1700px) { 
	.hmTestimonial::after{width: 300px;height: 365px;background-size: 300px;top: -63px;}
}
@media (max-width:1600px) { 
	.hmTestimonial::after {width: 260px;height: 315px;background-size: 260px;top: -56px;}
}
@media (max-width:1400px) { 
	.wrapper{ width: 100%; padding: 0 15px; }
	#logo{margin: 0 60px 0 0;}
	.hdrNav ul li{margin: 0 50px 0 0;}
	.translated-ltr .hdrNav ul li > a{font-size:16px;}
	.translated-ltr .hdrNav ul li{margin: 0 20px 0 0;}
	.translated-ltr #logo{margin: 0 45px 0 0;}
	
	.bnrContent h1 {font-size: 50px;}	
	.bnrContent a {font-size: 28px;}
	.bnrmidImg img{width: 780px;}
	.bnrContent p{line-height: 28px;}
	
	.homePage h2 {line-height: 44px;font-size: 44px;}
	.reasonInfo {padding: 100px 0 60px 0;}
	.reasonInfo ul li{width: 22.7%;margin: 0 30px 0 0;}
	.reasonInfo ul li h3{font-size:32px;}
	.reasonInfo ul li h3 i{font-size:42px;margin: -2px 2px 0 0;}
	.reasonInfo ul li{padding: 40px 10px 20px 10px;}
	
	.easyStep {padding: 45px 0 80px 0;}
	.stepOne{padding: 0 20px;}
	.stepContent {width: 58%;}
	.stepconLft h6 {font-size: 100px;line-height: 90px;}
	.stepconRgt{width: 81%;}
	.stepconRgt h3 {font-size: 40px;line-height: 50px;}
	.stepimgInfo{width: 210px;}
	.stepconLft{margin: 0 10px 0 0;}
	.stepTwo .stepContent {width: 50%;}
	
	.savingImg{margin: -80px 0px 0 0;}
	.savingMoney h3 {line-height: 58px;font-size: 46px;}
	.hloneInfo h3 {font-size: 46px;}
	.hloneInfo {padding: 120px 0;}
	
	.questionnaireForm .ddArrow{width:32%;}
	.accordion{width: 68%;}
	
	.processStep .stepOne .stepimgInfo button {padding: 8px 10px;}	
	.thankContent {padding: 145px 0 0 0;}

	.wsjcnnQuote ul li p {font-size: 20px;line-height: 30px;}
}
@media (max-width:1200px) { 
	#logo {margin: 0 40px 0 0;}
	.hdrNav ul li {margin: 0 30px 0 0;}
	.hdrNav ul li > a{font-size:16px;}
	.hdrLan a,.getBtn a{font-size:16px;}
	.getBtn a{padding: 12px 20px;}
	.hdrLan{margin: 0 20px 0 0;}
	.translated-ltr #logo {margin: 0 15px 0 0;}
	.translated-ltr .hdrNav ul li {margin: 0 10px 0 0;}
	.translated-ltr .hdrNav ul li > a {font-size: 14px;}
	.hdrLan {margin: 0 15px 0 0;}
	
	.homePage .banner{height: 850px;}
	.bnrContent h1 {font-size: 46px;line-height: 60px;}
	.bnrContent p {font-size: 20px;line-height: 25px;}
	.bnrContent a{font-size: 26px;padding: 15px 30px;}
	.bnrbtmText{width: 82%;}
	
	.dataInfo ul li h4 {font-size: 22px;}
	.dataInfo ul li h3 {font-size: 32px;line-height:32px;}
	
	.reasonInfo ul li{margin: 0 23px 0 0;}
	.reasonInfo ul li h3{font-size:26px;}
	.reasonInfo ul li h3 i{font-size:36px;margin: 0px 2px 0 0;}
	.homePage h2{font-size: 40px;line-height: 40px;}
	.reasonInfo {padding: 80px 0 60px 0;}
	.reasonInfo ul li{padding: 30px 10px 20px 10px;}
	
	.stepOne{padding:0 10px;}
	.stepconLft{margin: 0 10px 0 0;}
	.stepconLft h6 {font-size: 90px;line-height: 75px;}
	.stepconRgt h3 {font-size: 36px;line-height: 38px;}
	.stepImage{width:36%;}
	.stepimgInfo button {font-size: 22px;line-height: 22px;padding: 8px 35px;}
	.stepContent {width: 57%;}
	.stepTwo{padding: 40px 10px;}
	.stepTwo .stepContent {width: 51%;}
	.arrowBefore img,.arrowAfter img{width:24px;}
	
	.smoneyInfo {padding: 80px 0;}
	.savingMoney h3 {line-height: 56px;font-size: 44px;}
	.smoneyRgt ul li{font-size: 22px;margin: 0 0 10px 0;}
	.savingImg{margin: -40px 0px 0 0;}
	.hloneInfo h3 {font-size: 42px;}
	.hloneInfo {padding: 100px 0;}
	.hmTestimonial {padding: 100px 0;}	
	.hmTestimonial p {font-size: 22px;line-height: 32px;}
	.clientInfo {width: 70%;}
	.hmTestimonial h3{margin: 0 0 25px 0;}
	.footerInfo{padding:80px 0;}
	
	.innerTitle{bottom: 60px;}
	.entry-title {font-size: 54px;}
	.errorTitle h1 {font-size: 56px;}
	
	.questionnaireForm h3 {font-size: 26px;line-height: 26px;}
	.questionnaireForm .ddArrow{width:42%;}
	.acHead h4 {font-size: 18px;}
	.accordion {width: 72%;}
	.accordion__toggle{padding:10px;}
	.accordion__header{margin-top: 25px;padding: 0 0 0 15px;}
	.faqImg img {width: 270px;}
	
	.aboutDeatils h2 {font-size: 36px;line-height: 46px;}
	.aboutDeatils p{line-height:30px;}
	
	.processStep .stepimgInfo button a{font-size:18px;}
	.processStep .stepTwo {padding: 50px 10px;}
	
	.purchaseInfo .stepTwo {padding: 30px 0;}
	.thankContent {padding: 70px 0 0 0;}
	.thankyouInfo h2{font-size:32px;}

	.wsjcnnQuote ul li p {font-size: 18px;line-height: 28px;}
	.wsjcnnQuote ul li h3 {font-size: 22px;}
	.wsjcnnQuote {padding:80px 0 0 0;}	
}
@media (max-width:999px) { 
	.hdtTop{padding:15px 0;}
	#logo {margin: 0;padding: 0;}
	.hdrRgt{padding:8px 0 0 0;}
	.hdrNav {float: right;padding:8px 0 0 0;position: relative;}
	h4.menuToggle{ display: inline-block; vertical-align:middle;margin: 0 0 0 15px; border-radius:10px; cursor: pointer; background-color: #3055e6;font-size: 18px; font-weight: 500; line-height: normal; color: #fff; padding: 8px 15px; }
	h4.menuToggle i{ display: inline-block; vertical-align:middle;font-size: 28px; }
	h4.menuToggle span{ display: inline-block; vertical-align:middle; }
	.main-navigation { display: none; position: absolute; top: 100%; right: 0; width: 260px; background-color: #3055e6; box-shadow: 0 0 5px rgba(0,0,0,0.5); padding: 10px; z-index: 999; margin: 11px 0 0 0;}
	.main-navigation:before{ content: ' '; height: 0;width: 0; position: absolute; top: -20px; right: 25px; border: solid transparent; border-bottom-color: #3055e6; border-width: 10px; }
	.hdrNav ul{ overflow-y: auto; max-height: 270px; }
	.hdrNav ul > li{ width: 100%; text-align: left; margin: 0; border-bottom: 1px solid #dfdfdf; }
	.hdrNav ul > li:last-child{ border-bottom: none; }
	.hdrNav ul li > a{ display: block; font-size: 16px;border: none; margin: 0; padding: 6px 10px; background-color: transparent; color: #fff !important; }
	.hdrNav ul li:hover > a,
	.hdrNav ul li.current-menu-item > a,
	.hdrNav ul li.current_page_item > a{ background-color: #fff; color: #404040 !important; }
	.hdrNav ul li a::before{ display: none; }
	.hdrNav ul li.current_page_item > i, 
	.hdrNav ul li.current_page_ancestor > i,
	.hdrNav ul li.current-menu-item > i, 
	.hdrNav ul li.current-menu-ancestor > i{ color: #404040; } 
	.hdrNav ul li.current_page_item > a, .hdrNav ul li.current_page_ancestor > a, .hdrNav ul li.current-menu-item > a, .hdrNav ul li.current-menu-ancestor > a{ background-color: #fff; color: #404040 !important;  }	
	
	.hdtTop.fixed{padding:10px 0;}
	
	.hdrNav li i { display: block; position: absolute; top: 11px; right: 8px; font-size: 16px; color: #fff; cursor: pointer; z-index: 999;  }
	.hdrNav li:hover i{color: #3055e6;}
	.hdrNav ul li ul.sub-menu li a{ padding: 8px 8px 8px 20px;font-size: 14px; }
	.hdrNav li ul.sub-menu::before{ display: none; }
	.hdrNav ul li.current_page_item::after, .header-navigation-wrapper ul li.current_page_item::before{ display: none; }
	.hdrNav .current-menu-item i{ color: #fff; }		
	.fa-plus.fa-minus::before { content: "\f068"; }
	.hdrNav li:hover ul.sub-menu { display: none; }
	.hdrNav li ul.sub-menu{ display: none;background-color:transparent !important; position:static; left:0; top:100%; padding:0; border:0 none; min-width: auto;box-shadow:none; -webkit-box-shadow:none;background-image: none;border-radius: 0; }
	.hdrNav ul li .sub-menu li{ border-bottom: none; }
	.hdrNav .sub-menu li:first-child{ border-top: 1px solid #ddd; }
	.headerTop .hdrNav ul li span.icon{display:none;}
	.hdrNav .sub-menu li:hover > a{background-color: #fff;color: #404040 !important;}
	
	.getBtn a {padding: 10px 15px;}
	.hdrLan a{padding: 5px 8px;}
	
	.homePage .banner{height: 630px;}
	.bnrContent{text-align:center;right:0;bottom: inherit;top: 10em;}
	.bnrContent h1{font-size: 42px;line-height: 52px;}
	.bnrContent a{padding: 12px 25px;}
	.bnrmidImg {display:none;}
	.bnrbtmText{float: none;width:auto;display: inline-block;margin: 30px 0 0 0;}
	.bnrbtntxt{border-radius:10px;margin: 0 0 20px 0;width: auto;float: none;display: inline-block;}
	.bnrContent a{border-radius:10px;}
	.bnrContent .getBtn{float:left;width: 100%;}
	
	.dataInfo ul li h4 {font-size: 18px;}
	.dataInfo ul li h3 {font-size: 28px;line-height:28px;}
	.dataIcon img{width:60px;}
	.dataInfo {padding: 35px 0 25px 0;}
	.dataIcon{top: -65px;}
	
	.reasonInfo ul li{width:48%;margin: 0 20px 20px 0;}
	.reasonInfo ul li:nth-child(2){margin:0 0 20px 0;}
	.reasonInfo ul li:nth-child(3){margin:0 20px 0 0;}
	.homePage h2 {font-size: 36px;line-height: 36px;margin: 0 0 40px 0;}
	.reasonInfo {padding: 60px 0 50px 0;}
	
	.easyStep {padding: 35px 0 60px 0;}
	.easyStep h2{font-size: 34px;line-height: 34px;margin: 0 0 32px 0;}
	.stepOne{padding:0;}
	.stepconLft{margin: 0 5px 0 0;}
	.stepconLft h6 {font-size: 86px;line-height: 75px;}
	.stepconRgt{width:76%;}
	.stepconRgt h3 {font-size: 30px;line-height: 36px;}
	.stepimgInfo{padding: 15px 20px 12px 20px;width: 180px;}
	.stepimgInfo button {font-size: 20px;line-height: 20px;padding: 8px 25px;}
	.stepimgInfo h5 {font-size: 22px;}
	.stepImage{width: 36%;}
	.stepTwo {padding: 100px 0;}
	.stepconRgt p {font-size: 16px;}
	.stepTwo .stepimgInfo{transform: translate(70px, -50%);}
	.stepThree .stepimgInfo {padding: 20px 30px 16px 40px;}
	.arrowBefore img,.arrowAfter img{width:20px;}
	.arrowAfter{bottom: 10px;}
	.arrowBefore{top: 10px;}
	
	.smoneyInfo {padding: 60px 0;}
	.savingMoney h3 {line-height: 50px;font-size: 38px;}
	.smoneyRgt ul li {font-size: 18px;padding-left: 30px;}
	.smoneyRgt ul li::before{width: 20px;height: 20px;}
	.savingImg {margin: -30px 0px 0 0;}
	.hloneInfo {padding: 80px 0;}
	.hloneInfo h3 {margin: 0 0 30px 0;font-size: 34px;}
	.hloneInfo .getBtn a {font-size: 20px;}
	.clientInfo {width: 90%;}
	.hmTestimonial {padding: 80px 0;}
	.clientInfo::before,.clientInfo::after{top: -6px;font-size: 38px;}
	.clientInfo::before{left: -40px;}
	.clientInfo::after{right: -40px;}
	.hmTestimonial p {font-size: 20px;line-height: 30px;}
	.hmTestimonial h5 {font-size: 26px;margin: 15px 0 0 0;}
	.hmTestimonial h3 {margin: 0 0 15px 0;font-size: 22px;}
	.hmTestimonial::after{display:none;}
	
	.footerInfo{padding:60px 0;}
	.copyText ul li{width:100%;margin:0;}
	.copyText ul li::after{display:none;}
	
	.entry-content{padding:50px 0;}
	#toTop a{height: 40px;width: 40px;line-height: 42px;}
	.errorTitle h1 {font-size: 42px;}
	.errorBanner{width: 52%;}
	.searchPage .archive-header {padding: 135px 0 0 0;}	
	.searchPage {min-height: 500px;}
	
	.questionnaireForm .ddArrow {width: 50%;}
	.processCon{padding:50px 0;}
	.questionnaireForm {padding: 25px 0 0 0;}
	.accordion {width: 100%;padding: 50px 0;}
	.faqImg{display:none;}
	.accordion__body{padding: 20px 15px;}
	.accordion__header.is-active .accordion__toggle,.accordion__toggle {border-radius: 10px;}
	.accordion__header{padding: 15px 10px 15px 15px;}
	.acHead h4{line-height:22px;}
	
	.abtContent{padding:50px 0;}
	.aboutDeatils{width: 100%;margin: 0 0 20px 0;}
	.aboutDeatils h2 {margin: 0 0 20px 0;font-size: 32px;line-height: 42px;text-align: center;}
	.abtImg{width:100%;}
	
	.processCon .getBtn a{font-size: 20px;padding: 10px 20px;}
	.easyStep.processStep{padding: 50px 0;}
	.processStep .stepTwo {padding: 100px 0;}
	
	.thankyouInfo h2{font-size:32px;}
	.purchaseInfo .stepTwo {padding: 30px 0;}
	.thankContent {width: 100%;padding: 0 10px 20px 10px;}
	.thankyouInfo img{float:none;text-align:center;width:auto;display:inline-block;}
	.thankyouInfo{text-align:center;}

	.wsjcnnQuote {padding:60px 0 0 0;}
	.wsjcnnQuote ul li p {font-size: 18px;line-height: normal;}
	.wsjcnnQuote ul li {padding: 20px;}
	.wsjcnnQuote ul li img {max-width: 160px;}	
}
@media (max-width:767px) { 
	.dataInfo{border-radius: 40px;}
	.dataInfo ul li{width:49%;margin: 0 0 80px 0;}
	.dataInfo ul li:nth-child(2){border:none;}
	.dataInfo ul li:nth-child(3),.dataInfo ul li:last-child{margin:0;}
	
	.homePage h2 {font-size: 30px;line-height: 30px;margin: 0 0 30px 0;}
	.reasonInfo ul li {margin: 0 15px 15px 0;}
	.reasonInfo ul li:nth-child(3){margin: 0 15px 0 0;}
	.reasonInfo ul li:nth-child(2){margin:0 0 15px 0;}
	.reasonInfo {padding: 50px 0 40px 0;}
	
	.stepOne,.stepTwo{display:block;text-align:center;}
	.stepImage{width:50%;display: inline-block;}
	.stepContent {width: 100%;margin: 30px 0 0 0;}
	.stepimgInfo{text-align:left;}
	.stepconRgt{width:80%;text-align: left;}
	.easyStep {padding: 20px 0 50px 0;}
	.stepTwo .stepContent{width:100%;}
	.easyStep .getBtn{padding:20px 0 0 0;}
	
	.smoneyInfo {padding: 50px 0;}
	.savingMoney h3 {line-height: 46px;font-size: 34px;}
	.smoneyRgt{width:100%; margin:20px 0 0 0;}
	.savingImg {margin: -60px 0px 0 0;}
	.savingMoney h3 span{display:inline-block; vertical-align:top;width:auto;}
	.hloneInfo {padding: 60px 0;}
	.hloneInfo h3 {margin: 0 0 25px 0;font-size: 28px;}
	.hloneInfo .getBtn a {font-size: 18px;padding: 8px 20px;}
	.hmTestimonial {padding: 60px 0;}
	.clientInfo::before, .clientInfo::after{font-size: 34px;}
	.clientInfo::before{left: -36px;}
	.clientInfo::after{right:-36px;}
	.hmTestimonial p {font-size: 18px;line-height: 28px;}
	.hmTestimonial h3{font-size: 20px;}
	
	.footerInfo{padding:40px 0;}
	.ftrNav ul li{margin: 0 50px 0 0;}
	.ftrNav ul li::after{right: -29px;}
	
	.heroBanner {height: 340px;}
	.entry-title {font-size: 42px;line-height: 42px;}
	
	.entry-content{padding:40px 0;}
	.errorTitle{width: 100%;padding: 20px 0 0 0;text-align: center;}
	.errorTitle h1 {font-size: 40px;}
	.errorBanner{width: 100%;}
	.errorContent{padding: 20px 0 40px 0;text-align: center;}
	
	.questionnaireForm label, .questionnaireForm span.labelinner {font-size: 16px;}
	.questionnaireForm .ddArrow {width: 100%;}	
	.questionBox{padding: 20px 15px 10px 15px;}
	.questionnaireForm .submitForm input{font-size: 22px;padding: 10px 25px;}
	.questionnaireForm textarea{height:80px;}
	.questionnaireForm h3 {font-size: 24px;line-height: 24px;}
	.processCon,.accordion{padding:40px 0;}
	
	.accordion__header {margin-top: 20px;}
	
	.abtContent{padding:40px 0;}
	.easyStep.processStep{padding: 40px 0;}
	
	.thankyouInfo h2{font-size:30px;}
	
	.wsjcnnQuote ul li {width: 48.5%;margin:0 3% 0 0;padding: 20px 10px;}
	.wsjcnnQuote ul li h3 {font-size: 20px;}
}
@media (max-width:640px) { 
	#logo img{width:170px;}
	.main-navigation::before{right:10px;}
	h4.menuToggle span{display:none;}
	h4.menuToggle{font-size: 16px;padding: 8px;margin: 0 0 0 10px;}
	h4.menuToggle i{font-size: 24px;}
	.hdrLan {margin: 0 10px 0 0;}
	.hdrLan a {padding: 3px 6px;}
	.getBtn a {padding: 8px 10px;}
	
	.bnrContent h1 {font-size: 34px;line-height: 44px;}
	.bnrContent p {font-size: 18px;}
	.bnrContent p br{display:none;}
	.bnrContent a {padding: 10px 20px;font-size: 22px;}
	.homePage .banner {height: 560px;}
	.bnrbtmText{margin: 20px 0 0 0;}
	
	.reasonInfo ul li {width: 47.5%;padding:20px 10px;}
	
	.easyStep h2{font-size: 28px;line-height: 28px;}
	.stepimgInfo button {padding: 8px 20px;font-size: 18px;line-height: 18px;}
	.stepImage{width: 60%;}
	.stepconRgt h3 {font-size: 26px;line-height: 30px;}
	.stepconLft h6 {font-size: 76px;line-height: 65px;}
	.stepconRgt {width: 80%;}
	.stepTwo .stepimgInfo{padding: 20px 10px;}
	.stepThree .stepimgInfo {padding: 15px 20px 8px 30px;}
	.stepThree .stepimgInfo h5 {font-size: 30px;}
	
	.smoneyInfo {padding: 40px 0;}
	.savingMoney h3 {line-height: 42px;font-size: 32px;}
	.smoneyRgt ul li{margin: 0 0 6px 0;padding-left: 25px;}
	.smoneyRgt ul li::before{width: 15px;height: 15px;}
	.savingImg {margin: -35px 0px 0 0;}
	.hloneInfo ,.hmTestimonial {padding: 40px 0;}	
	.clientInfo {width: 88%;}
	.hmTestimonial h5 {font-size: 22px;}
	
	.ftrNav ul li{margin: 0 25px 0 0;}
	.ftrNav ul li::after{right: -17px;}
	
	.errorTitle h1 {font-size: 36px;}
	.errorContent h3 {font-size: 26px;}
	.searchPage h1 {sfont-size: 30px;}
	.searchPage h2.entry-title{line-height:normal;}
	.heroBanner {height: 300px;}
	.innerTitle {bottom: 45px;}
	
	.questionnaireForm h3 {font-size: 22px;line-height: 22px;}
	.questionnaireForm .wpcf7-form .wpcf7-radio .wpcf7-list-item-label{font-size:18px;}
	.processCon p {font-size: 16px;}
	
	.accordion p {font-size: 16px;}
	.accordion__body {padding: 15px 10px;}
	.accordion__toggle{font-size:16px;}
	
	.aboutDeatils h2 {margin: 0 0 15px 0;font-size: 28px;line-height: 38px;}
	
	.thankyouInfo h2{font-size:28px;}
	.page-template-purchase .payBtn .wpecpp_wrapper{min-width: 260px !important;}

	.wsjcnnQuote ul li {width: 100%;margin:0 0 15px 0;}
	.ncbLogo,.ncbDetails {width: 100%;}
	.ncbDetails{margin: 0;text-align: center;}
	.wsjcnnQuote.quoteNCB ul li{flex-wrap: wrap;}
}
@media (max-width:480px) { 
	.hdtTop {padding: 10px 0;}
	.hdrRgt{display:none;}
	.hdrNav{padding: 4px 0 0 0;}
	
	.homePage .banner {height: 520px;}
	.bnrContent{top:8em;}
	.bnrContent h1 {font-size: 28px; line-height: 40px;-webkit-text-stroke-width: 0;}
	.bnrContent p {font-size: 18px;line-height:25px;margin: 0;}
	.bnrContent a {padding: 8px 15px;font-size: 18px;}
	
	.dataInfo {padding: 20px 10px;}
	.dataIcon{position:static;}
	.dataInfo ul li ,.dataInfo ul li:nth-child(2),.dataInfo ul li:nth-child(3){border-right:none; border-bottom:1px solid #d8d8d8; width: 100%;margin: 0 0 10px 0;padding: 0 0 10px 0;}
	.dataInfo ul li:last-child{padding:0;}
	.dataInfo ul li h3 {font-size: 26px;line-height: 26px;margin: 5px 0;}
	
	.homePage h2 {font-size: 26px;}
	.reasonInfo ul li,.reasonInfo ul li:nth-child(2),.reasonInfo ul li:nth-child(3) {width: 100%;margin: 0 0 15px 0;height: auto !important;}
	
	.stepImage{width:70%;margin-left:60px;}
	.stepimgInfo h5 {font-size: 20px;}
	.stepimgInfo{padding: 15px 10px 12px 15px;width: 150px;}
	.stepconRgt{width:80%;text-align: left;}
	.stepconRgt h3 {font-size: 22px;line-height: 24px;}
	.stepconRgt p{font-size:16px;line-height:25px;}
	.stepconLft h6 {font-size: 50px;line-height: 54px;}
	.stepconLft {vertical-align:top;}
	.stepTwo .stepImage{margin: 0 60px 0 0;}
	
	.savingMoney h3 {line-height: 40px;font-size: 30px;}
	.savingImg {margin: -25px 0px 0 0;}
	.hloneInfo h3 {font-size: 24px;}
	.hmTestimonial h2{font-size:24px;}	
	.clientInfo::before, .clientInfo::after {font-size: 30px;}
	.clientInfo::before {left: 0;top:-30px;}
	.clientInfo::after {right: 0;top: inherit;bottom: 0;}
	.clientInfo {width: 100%;}
	
	.ftrNav ul li a{line-height:30px;}
	.ftrLogo img{padding: 0 10px;}
	
	.entry-title {font-size: 34px;line-height: 34px;}
	.errorBanner {padding: 100px 0 0 0;}
	.errorTitle h1 {font-size: 30px;}
	.errorContent h3 {font-size: 24px;}
	.searchPage h1 {font-size: 28px;}
	.searchPage .archive-header {padding: 115px 0 0 0;}
	
	.questionnaireForm .submitForm input {font-size: 20px;}
	.questionnaireForm select{font-size:16px;padding: 10px 38px 10px 12px;}
	.questionnaireForm .arrowInfo::after{font-size: 16px;right: 10px;}
	
	.acHead h4 {line-height: 20px;font-size: 16px;}
	.accordion__toggle{padding:8px;font-size: 14px;}
	
	.aboutDeatils h2 {font-size: 24px;line-height: 34px;}
	.aboutDeatils p{line-height:28px;}
	
	.processCon .getBtn a{font-size: 18px;padding: 10px 15px;}
	.processStep .stepimgInfo button a{font-size:16px;}
	
	.thankyouInfo h2{font-size:24px;}
}