@media screen and (max-width: 700px) {
	.bannerAreaTwo {
	    height: 100%;
	}
	.bnrbtnCrd .bnrBtn1, .bnrbtnCrd .bnrBtn2 {
  		font-size: 1rem;
  	}
	.bottomFooter .footerLeft, .bottomFooter .footerRight{
	  text-align: center;
	}
	.cust-navbar .navbar-nav .nav-link {
	    padding: 15px 15px 15px 15px;
	}
	.cust-p-0{
	  padding: 5px 15px;
	}
	.mob-display-none{
		display: none;
	}
	.mob-p-tb-10{
		padding-bottom: 10px;
    	padding-top: 10px;
	}
	.mobtext-right{
		text-align: right;
	}
	.mobtext-center{
		text-align: center!important;
	}
	.inrcntArearsTr .inrcntArearsTrCard {
    	padding: 1rem;
	}
	.expQteCrd {
	    padding: 1rem;
	    font-size: 1.4rem;
	}
	.footer .footerLogo {
	  margin-bottom: 30px;
	}
	.footer .footerLogo img{
        margin-bottom: 10px;
	}

	.mobmb-40{
		margin-bottom: 40px;
	}
	
	.group-header .menuArea .navbar .navbar-brand img, 
	.group-header .sticky.menuArea .navbar .navbar-brand img {
	    width: 180px;
	}

	.topBarArea .topBarLeft, .topBarArea .topBarRight {
		text-align: center!important;
	}
	.bannerAreaTwo .banner-Content {
    	padding: 120px 0 0px 0;
	}
	.bannerAreaTwo .bnrDateCard .bnrDateDate{
		font-size: 1.3rem;
	}
	.bannerAreaTwo .bnrDateCard .bnrDatem {
    	font-size: 1.1rem;
	}
	.bannerAreaTwo .bnrDateCard .bnrDateadd {
    	font-size: 0.8rem;
	}
	.bannerAreaTwo .bnrDateCard {
    	margin-bottom: 0.8rem;
    }


	.namestMumb span {
    	font-size: 0.9rem;
	}
	.bnreventname {
    	font-size: 1.6rem;
    }
    .namestMumb{
    	margin-bottom: 0.5rem;
    }
    .bnreventname {
        font-size: 1.9rem;
        margin-bottom: 0.8rem;
    }
    .intracCrad .intracCmName {
    	font-size: 1.4rem;
	}
    .evntcountdownCard {
    	position: inherit;
	}
	.event-countdown.ec-1 {
	    padding: 40px 29px 40px 8px;
	}
	.event-countdown.ec-1 .event-countdown-wrap .event-countdownrt .time-wrap .time span {
   		font-size: 1.2rem;
   	}
   	.event-countdown.ec-1 .event-countdown-wrap .event-countdownrt .time-wrap .time span.unit {
    	font-size: 0.9rem;
    }

    .bannerAreaTwo .bannersCrdsBnr .owl-dots{
    	margin-top: 10px;
    }
    .bnrbtnCrd {
   		margin-bottom: 3rem;
   	}
    .biteSection .biterImg .msgBox {
        text-align: center;
    }
    .biteSection .biterImg .quoteBg {
       display: none;
    }
    .biteSection .biterImg .MainMsgPic {
    	width: 130px;
    	margin-bottom: 20px;
	}
	.about-experience {
    	padding: 10px;
    	left: 0px;
    	top: -20px;
    }
    .about-experience span {
    	font-size: 35px;
	}
    .about-img {
        width: 90%;
        right: -55px;
    }
    .about-img .img-3 {
        width: 140px;
    }
    .about-img .img-2 {
        width: 150px;
        right: -10px;
    }
 /* Positions and sizes for each image */
	.circle-collage {
        height: 390px;
        width: 100%;
	}
    .position1 {
        width: 100%;
        height: auto;
    }

    .position2 {
        width: 170px;
        right: 3px;
        bottom: -40px;
    }

    .position3 {
        width: 128px;
        right: 1px;
        top: -30px;
    }

    .about-right{
    	padding-left: 0px;
    	margin-top: 80px;
    }
    .site-shadow-text {
    	font-size: 56px;
    }
    .site-title-tagline {
    	font-size: 16px;
    }
    .site-title {
    	font-size: 2.2rem;
    }
    .valDetCard{
    	text-align: center;
    }
    .qrIntFmCard {
        margin-top: 70px;
    }
    .eventsSchedulidedArea .site-heading .site-shadow-text {
       font-size: 60px;
    }
    .eventsSchedulidedArea .schedule-nav .nav-item,
    .eventsSchedulidedArea .schedule-nav .nav-pills .nav-link.active {
    	width: 100%;
    }
    .eventsSchedulidedArea .schedule-count, .eventsSchedulidedArea .schedule-item::before{
    	display: none;
    }
    .eventsSchedulidedArea .schedule-content-wrap {
    	display: block;
	}
	.eventsSchedulidedArea .schedule-img{
		margin-bottom: 15px;
	}
	.eventsSchedulidedArea .schedule-img img {
    	width: 100%;
	}
	.eventsSchedulidedArea .schedule-meta ul {
    	display: block;
	}
	.eventsSchedulidedArea .schedule-info h4 a {	
    	font-size: 18px;
    }
    .custmbb-mt-mb-2{
    	margin-top: 20px;
    	margin-bottom: 20px;
    }
	.desk-justfy-cnt-start, .desk-justfy-cnt-center, .desk-justfy-cnt-end{
	  justify-content: left;
	}

	.mobgap40{
		height: 40px;
	}
	.opporArea .popueCard .popueCardHdng {
		text-align: center;
	}
	.opporArea .site-shadow-text {
		font-size: 38px;
		left: 0px;
	}
	.odisrecodSec .counterCard .counterCardHd {
    	font-size: 1rem;
	}
	.odisrecodSec .elementor-shape svg {
	    top: -1px;
	}

    
	.indBestCaftSects, .biteSection, .odishaMapAra, 
	.whyChooseUsArea, .focusContry,  
	.declrationFormArea, .howWeSprtSec, .roadShowsec, .schedulerCalender {
	    padding-top: 70px;
	    padding-bottom: 70px;
	}
	.venuesWiseEvents {
	    padding-top: 70px;
	    padding-bottom: 70px;
	}
	.aboutUsSection {
	    padding-top: 30px;
	    padding-bottom: 70px;
	}
	.cpcmgEventsArea{
	    padding-top: 30px;
	    padding-bottom: 70px;
	}

	.odisrecodSec .odisrecodSecSpace {
	    padding-top: 30px;
	    padding-bottom: 30px;
	}
	.odisrecodSec .counterCard img {
		display: none;
	}

	.declrationArea {
        padding-top: 20px;
        padding-bottom: 70px;
    }


	.indBestCaftSects .site-heading .site-shadow-text {
   		font-size: 40px;
	}

	.valDetSection {
        padding-top: 70px;
        padding-bottom: 70px;
	    text-align: center;
	}
	.opporArea {
	    padding-top: 70px;
	    padding-bottom: 70px;
	}

	.qrIntFmCard{
		margin-top: 5rem;
	}
	.headingTxt {
    	font-size: 2rem;
    	margin-bottom: 2rem;
	}
	.news-sec{
		margin-bottom: 3rem;
	}
	.flipCard {
    	height: 200px;
    }
    .flipCardFnt, .flipCardBack {
	    padding: 10px;
	}
	.bannerSlider .owl-nav .owl-prev, .bannerSliderOdia .owl-nav .owl-prev {
	    top: 30%;
	    left: 8px;
	    font-size: 2rem !important;
	}
	.bannerSlider .owl-nav .owl-next, .bannerSliderOdia .owl-nav .owl-next {
	    top: 30%;
	    right: 8px;
	    font-size: 2rem !important;
	}
	.entEvntCard{
		margin-bottom: 1.4rem;
	}
	.mapfgData .mapfgDataDstNm{
		margin-top: 2rem;
	}
	.mobbusspdng{
		padding: 0px 15px;
	}
	.whyChooseUsArea .populatedcol{

	}
    .list-on-line li {
        flex: auto;
        width: 50%;
        margin-bottom: 40px;
        padding: 0 10px;
    }
    .list-on-line ul:before {
    	display: none;
    }
    .cytr-80 {
    	margin-top: 0px;
	}
	.card__title {
    	font-size: 1rem;
	}
	.margCard {
		margin-top: 5px;
		margin-bottom: 5px;
	}
    .headingTxtWhite {
        font-size: 2rem;
        margin-bottom: 3rem;
    }
    .sectionBinder {
    	position: relative;
    	height: 70vh;
    }
    .falgs {
    	margin-bottom: 20px;
    }
    .falgs .flgnm {
    	font-size: 1.4rem;
    }
    .innerpageTopSection {
        padding-top: 90px;
        padding-bottom: 30px;
        height: 100%;
        text-align: center;
	}
	.innerpageTopSection .innerpagehdng {
		text-align: center;
		margin-top: 0px;
	}

	.breadcrumb {
		justify-content: center!important;
	}
    
	.declrationFormCard {
    		padding: 1rem;
	}
	.desk-mb-1{
		margin-bottom: 3rem!important;
	}

	img.govtodishaLogo{
    	width: 100% ;
    	margin-bottom: 10px;
	}

	img.ukloodishaLgo{
    	width: 100%;
    	margin-bottom: 10px;
	}
	img.vectorfmhd{
  		width: 70px;
	}
	.declrationFormCard .fmNamebd {
    	font-size: 1.2rem;
	}
	.declrationFormCard .fmNamebdrtr {
       font-size: 1rem;
       color: #484848;
       font-family: "Jost-Medium", sans-serif;
       margin-bottom: 10px
	}
	.card-innerHdng {
    	font-size: 1.3rem;
	}
	.mamdortrimptTxt {
    	margin-bottom: 18px;
	}
	.fmcustRow {
    	margin-top: 1rem;
    }
    .formdeclration .declratsHd {
    	font-size: 1.5rem;
	}
	legend.scheduler-border {
    	font-size: 1rem;
	}
	.howWeSprtSec .howWeSprtCard .howWeSprtCounterCard {
    	margin-bottom: 3rem;
	}
	.qrcodesecDatas{
  		margin-left: 0px;
  		margin-top: 2rem;
  		margin-bottom: 2rem;
	}
	.qrcodesecDatas .qrcodesecTxt {
    	font-size: 1.2rem;
    }
    .schedulerdetailsCrd {
  		padding: 1rem;
  	}
  	.custndmys .mthnyr .custnDt {
    	font-size: 2rem;
	}
	.custnvscrlArea .nav-container {
	    margin-left: 1.5rem;
	    margin-right: 1.5rem;
	}
	.scroll-left {
	    left: 0px;
	}
	.scroll-right {
    	right: 0px;
	}

	.biteSection .biterImg .MainMsgPic {
        width: 100%;
        margin-bottom: 1rem;
	}
	.biteSection .biterImg  .msgBox{
		text-align: center;
	}
	.biteSection .quoteBg{
		display: none;
	}
	.biteSection .biterImg  .msgBox p{
    	font-size: 1.2rem;
    	margin-bottom: 16px;
	}
	.biteSection .biterImg .msgBox .ministerName {
    	font-size: 1.4rem;
    }
    .biteSection .biterImg .msgBox .ministerDesignation {
    	font-size: 1.2rem;
    }
	.biteSection .biteSectionHdng .biteSectionh {
	    font-size: 2em;
	}
	.MinisterInfo{
		text-align: center;
	}
    .howWeSprtLogo{
    	margin-bottom: 1.2rem;
    }
    .howWeSprtCounterCard.bn0{
    	margin-bottom: 0rem !important;
    }
	.invitingproposalArea.invitingproInr{
	  margin-bottom: 5rem;
	}
	.newsbox .lineIcoTxtAra .lineIcoTxtAraRow .lineIcoCircle {
    	padding: 5px;
	}
	.newsbox .lineIcoTxtAra .lineIcoTxtAraRow.cust3b:before{
		left: 33px;
	}
	.opporArea .ternineGif{
	  right: 0;
	}
	.opporArea .ternineGif2{
	  top: auto;
	  bottom: 50px;
	}
	.populationCars{
		margin-top: 2rem;
	}
	.sectoreForInvestment {
	    padding-top: 2rem;
	}
	.focusContry .site-heading .site-shadow-text {
    	font-size: 35px;
    }
    .prtCardSectorinnerpage .site-heading .site-shadow-text {
   		font-size: 39px;
   	}
   	.headingTxtLftMain {
    	font-size: 1.3rem;
	}
	.declScheduler .schedule-meta ul {
		display: block;
	}
	.declScheduler .schedule-count {
	    width: 35px;
	    height: 35px;
	    line-height: 37px;
	    font-size: 18px;
	}
	.event-countdown.ec-1 .event-countdown-wrap .event-countdownrt .time-wrap .time.seconds {
    	width: 63px;
	}
	.event-countdown.ec-1 .event-countdown-text span {
    	font-size: 0.8rem;
	}
	.avtarcust4 {
    	height: 300px;
    }


	.about-left {
	    margin-right: 0px;
	}
	.round {
	    width: 310px;
	    height: 310px;
    	left: 0px;
    	top: 0px;
	}
	.contentCircle .CirItem {
        width: 300px;
        height: 300px;
	}
	.contentCircle {
	    top: 199px;
	    left: 39%;
	}
	.dotCircle {
        width: 310px;
        height: 310px;
    }
	.holderCircle {
        width: 500px;
        height: 390px;
	}
	.dotCircle .itemDot img {
	    width: 70px;
	    height: 70px;
	}
	.dotCircle{
		display: none;
	}
	.aboutUsSection .aboutSectionwtbg .abtTomeCrd .abtTomeCrdDsc {
    	margin-bottom: 15px;
    	font-size: 1.1rem;
    }
	.odisrecodSec .abtTomeCrd .abtTomeCrdDsc {
    	margin-bottom: 15px;
    	font-size: 1.1rem;
    }

    .abtTomeCrd{
    	text-align: center;
    }
	.fct-textend{
	  text-align: center;
	}
	.abtCntCard {
	    padding-top: 5px;
	    padding-bottom: 5px;
	    padding-left: 5px;
	    padding-right: 5px;
	    box-shadow: 0px 1px 10px rgb(2 30 84 / 15%);
	}
	.abtCntCard:before {
	    width: 0px;
	    height: 0;
	}

	.abtCntCard .abtCntNum{
		font-size: 1.5rem;
		text-align: center;
	}
	.abtCntCard .abtCnthds{
	   color: #363636;
        font-size: 0.9rem;
        text-align: center;
        line-height: 1.1;
    }
    .aboutUsSection .aboutSectionwtbg .abtaSecImg {
    	width: 50%;
    	padding-right: 0px;
    	margin-bottom: 16px;
	}
	.aboutUsSection .aboutSectionwtbg{
		text-align: center;
	}
	.aboutUsSection .aboutSectionwtbg {
    	padding: 1rem;
    }
    .aboutUsSection .aboutSectionwtbg .abtTomeCrd .abtTomeCrdHd {
    	font-size: 1.5rem;
	}
	.abtsecRegbtn {
	    text-align: center;
	    margin-top: 2rem;
	    margin-bottom: 2rem;
	}
	.ecpcheckmb-0{
		margin-bottom: 1rem;
	}
	fieldset.scheduler-border {
      padding: 1rem;
    }
    .valDetSection .choose-img{
    	margin-bottom: 4rem;
    }
    .valDetSection .valDetCard .valDet{
    	font-size: 1.1rem;
    }
    .odisrecodSec .odisrecodSecHd {
    	font-size: 2.1rem;
	}
	.expovr-logo {
	    width: 150px;
	    margin-bottom: 23px;
	}
	.expfocsection{
		margin-top: 30px;
		margin-bottom: 100px;
	}
	.expfocsection .aboutUsSection{
		padding-bottom: 10px;
	}
	.declratsHd5t {
    	font-size: 1.7rem;
    }
	.choose-img .conclimg {
	    right: -29px;
	    top: 10px;
	    width: 87px;
	    padding: 4px;
	}
	.inropghFstSec, .inropghsndSec, .inropghthirdSec, .inropghfourthSec{
		padding-top: 30px;
		padding-bottom: 30px;
	}
	.footerAddIcnMob{
		width: 66px!important;
	}
	.valDetSection .valDetCard .valHdng {
    	font-size: 1.3rem;
    }
    .aboutUsSection .aboutSectionwtbg .abtTomeCrd .rotBtnbx{
    	margin-right: auto;
    }
    .map2Card{
    	padding: 0px;
    }
    .instMobApp{
    	text-align: center;
    }
	.instMobApp .mobGetApp {
	    margin-top: 30px;
	}
	.instMobApp .mobGetApp .mobappImg{
	    width: 55%;
	}
	.instMobApp .site-shadow-text {
        font-size: 44px;
        left: 0;
    }


	@keyframes moveUpDownapp {
	    0% {
	        top: 0;
	    }
	    50% {
	        top: 30px;
	    }
	    100% {
	        top: 0;
	    }
	}

    .instMobApp .getappbtn {
        margin-top: 11px;
        margin-bottom: 10px;
    }
}


@media screen and (max-width: 900px) {
    .footerAddIcnMob {
        width: 66px !important;
    }
}



