@media screen and (max-width:767px) {
article {margin-bottom: 12vw;}
.right{text-align: center;}
.main-wrapper {width: 90%;}
.main-wrapper02 {width: 90%;}
.logo-menu {margin: 10vw 0 0 0;}
.logo-menu-left {width: 100%; text-align: center;}
.logo-menu-left img{width: 40%; margin: 0 auto; display: block; transition-duration: 0.3s;}
.logo-menu-right {
  width: 60%;
}
aside.scroll .logo-menu {
 padding: 3vw 0;
}
aside.scroll .logo-menu-left {
  width: 100%; margin: 0;
}
aside.scroll .logo-menu-left img{width: 30%; transition-duration: 0.3s;}
aside.scroll .logo-menu-right {
  width: 50%;
}
.headers{padding:0; margin: 23vw 0 0 0;}
.headers figcaption{font-size:3.5vw; line-height:4vw; bottom:3vw; width: 85%; padding: 3vw 1.5vw; border-radius: 4vw;}

.body-txt{font-size: 4vw; line-height: 7vw; font-weight:400;}
.body-txt p{margin:0 0 3vw 0;}
	
.social-icns{width:70%; margin-bottom:5vw; margin-top: 10vw;}
.social-icns li{font-size: 5vw;}
.address{width:90%; margin-bottom: 3vw; font-size: 3vw;}
.copyright{width:90%; margin-bottom: 3vw; font-size: 2.8vw;}
.terms{width:90%; font-size: 2.5vw;}
.terms span{margin:0 2vw;}
	
.header-inside{margin: 23vw 0 12vw 0;}
.header-inside figcaption{font-size:5.5vw; top: 30%; left: 0; padding: 0 0 0 5vw;}

.body-left{display: block; width: 100%;}
.body-right{display: block; margin: 0 0 6% 0; width: 100%;}
.margin-below{margin: 0 0 7vw 0;}

/*Tabs CSS Starts*/
.tabs {margin: 9vw 0 0 0;}
.tabs label {padding: 3.5vw 3vw; font-size: 4vw;}
.tabs .tab {padding: 3vw 0 6vw 3vw;}
.tabs input[type="radio"]:checked + label {border-bottom: solid 1vw #e58c5b;}
.tabs input[type="radio"] + label {text-align: left; border: solid 1px #ccc; margin: 0 0 2vw 0;}
/*Tabs CSS Ends*/

.contact-left{width:100%; display:block; margin:0;}
.contact-left h4{font-size:5vw; margin-bottom:3vw;}
.p-head{font-size:5vw; margin-bottom:3vw; text-align: center;}
.contact-right{width:100%; display:block;}
.c-icons{font-size:5vw !important; margin:0 0 1vw 0;}
.c-icons02{font-size:5vw !important; margin:2vw 0 1vw 0;}

.form-area{ display:block; width:100%; font-size:0; margin:1.5vw 0 0 0;}
.form-left{display: block; width:100%; margin:0;}
.form-right{display: block;  width:100%; margin:0;}
.txt-name {margin: 0 0 1vw 0; padding:2.5vw; }
.txt-box{height:25vw; padding:2.5vw; margin:0 0 1vw 0;}
.submit{padding:2.5vw; width: 100%; font-size:3vw;}

.j-pics-area{margin: 0 0 4vw 0;}
.j-pics{width: 33.3%; padding: 0 2vw; font-size: 2.5vw; line-height: 3vw; margin: 0 0 2vw 0;}
.j-pics img{margin: 0 0 2vw 0;}

.dsk{display: none !important;}
.mob{display:block !important;}
}

