/*==========  Desktop First Method  ==========*/

/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px) {
	.section1_wrap .info_block .headline{
		font-size: 37px;
	}
	.section1_wrap .info_block .subtitle{
		font-size: 30px;
	}
	.section1_wrap .info_block .subtitle:after{
		left: 40px;
	}
	#section2 .section2_wrap .info_wrap{
		-webkit-flex-direction: column;
		-moz-flex-direction: column;
		-ms-flex-direction: column;
		-o-flex-direction: column;
		flex-direction: column;
	}
	#section2 .section2_wrap .info_wrap .block{
		width: 60%;
		height: 300px;
		margin-left: auto;
		margin-right: auto;
	}
	#section2 .section2_wrap .info_wrap .text{
		width: 60%;
		margin-left: auto;
		margin-right: auto;
		font-size: 19px;
	}
	#section2 .section2_wrap .triggers_wrap .block_field{
		-webkit-flex-direction: column;
		-moz-flex-direction: column;
		-ms-flex-direction: column;
		-o-flex-direction: column;
		flex-direction: column;
	}
	#section2 .section2_wrap .triggers_wrap .bottom_title h1{
		font-size: 30px;
	}
	#section2 .section2_wrap .triggers_wrap .title h1{
		font-size: 30px;
	}
	#section2 .section2_wrap .triggers_wrap{
		padding-top: 90px;
	}
	#section2 .section2_wrap .about_wrap{
		-webkit-flex-direction: column;
		-moz-flex-direction: column;
		-ms-flex-direction: column;
		-o-flex-direction: column;
		flex-direction: column;
	}
	#section2 .section2_wrap .about_wrap .text{
		padding: 0;
	    margin-left: auto;
	    margin-right: auto;
	    font-size: 19px;
	}
	#section2 .section2_wrap .about_wrap .block_wrap{
		padding: 0;
	    margin-left: auto;
	    margin-right: auto;
	    padding-top: 20px;
	}
	#section3 .title h1{
		font-size: 30px;
	}
	#section2 .section_wrapper .slide_wrap .black_screen .wrapper .info_block3 .text3{
		font-size: 20px;
	}
	#section2 .section_wrapper .slide_wrap .black_screen .wrapper .info_block3 .block1{
		padding-right: 40px;
	}
	#section2 .section_wrapper .slide_wrap .black_screen .wrapper .info_block .text{
		padding-right: 65px;
		font-size: 20px;
	}
	#section4 .certif_wrap .text{
		margin: 30px;
		font-size: 20px;
	}
	#section4 .certif_wrap .title h1{
		font-size: 30px;
	}
	#section3 .title{
		position: static;
	}
	#section3 .steps .stage_wrap{
		position: static;
	}
	#section3 .steps .stage_wrap .stage .block .text{
		font-size: 20px;
	}
	#section3 .steps .stage_wrap .stage .block .stage_numb{
		font-size: 20px;
		padding: 7px 15px;
	}
	#section4 .certif_wrap{
		margin: 0;
		padding-top: 120px;
	}
	#section2 .section_wrapper .slide_wrap .black_screen .wrapper .info_block2 .block1_wrap .text_block{
		padding: 20px 40px 20px 20px;
	}
	#section3 .title{
		padding-bottom: 55px;
	}
	#section5 .footer_midle{
		padding-top: 14%;
	}
	#section3 .steps_wrap .steps{
		padding: 0;
	}
	#section6 .footer_wrap .footer{
		flex-direction: column-reverse;
		width: 85%;
    margin-left: auto;
    margin-right: auto;
	}
	#section6 .footer_wrap .footer .block_inform{
		width: 100%;
		padding: 20px;
	}
	#section6 .footer_wrap .block_map_wrap{
		width: 100%;

	}
	#section6 .footer_wrap{
		padding-top: 40px;
	}
	#section1 .section1_wrap form button{
		width: 51%;
	}
	#section1_5 .our_work_wrap .our_work1{
		height: 180px;
	}
	#section1_5 .our_work_wrap .our_work2{
		height: 180px;
		margin-top: -25px;
	}
	#section1_5 .our_work_wrap .our_work3{
		height: 180px;
		margin-top: -25px;
	}
	#section1_5 .our_work_wrap .our_work4{
		height: 180px;
		margin-top: -25px;
	}
	header.sticky{
		padding: 0px;
	}
	.owl-carousel .owl-nav button.owl-next{
		right: 10px;
		margin-top: 270px;
	}
	.owl-carousel .owl-nav button.owl-prev{
		left: 10px;
		margin-top: 270px;
	}
	#section2 .section_wrapper .slide_wrap .black_screen .wrapper .title{
		padding-top: 50px;
	}
	#text{
		margin-top: 5em;
	}
	#section2 .slide_wrap .down_app_wrap .down_app .down_img img{
		margin-left: auto;	
	}
	#section1_5 .our_work_wrap .our_work2 .block_img{
		background-size: 170px;
	}
	#section1_5 .our_work_wrap .our_work3 .block_img{
		background-size: 290px
	}
	#section1_5 .our_work_wrap .our_work4 .block_img{
		-webkit-background-size: 320px;
		background-size: 320px;
	}
	#section1 .section1_wrap form{
		width: 65%;
	}
	header.sticky .header_wrap .score{
	transform: translate(-70px,0);
    -webkit-transform: translate(-70px,0);
    -o-transform: translate(-70px,0);
    -moz-transform: translate(-70px,0);
	}
	header.sticky .logo{
	transform: translate(70px,0);
    -webkit-transform: translate(70px,0);
    -o-transform: translate(70px,0);
    -moz-transform: translate(70px,0);
	}

}

/* Medium Devices, Desktops */
@media only screen and (max-width : 992px) {
	.onepage-wrapper .section{
		height: auto;
	}
	.nav{
		display: none;
	}
	.toggle_nav{
		display: block;
	}
	.top_nav{
		display: block;
	}
	.top_nav.open{
		-webkit-transform: none;
	    -moz-transform: none;
	    -ms-transform: none;
	    -o-transform: none;
	    transform: none;
	}
	.section1_wrap .info_block .headline{
		font-size: 32px;
	}
	.section1_wrap .info_block .subtitle{
		font-size: 25px;
	}
	#section2 .section_wrapper .slide_wrap .black_screen .wrapper .title{
		padding-top: 55px;
		font-size: 30px;
	}
	#section2 .section_wrapper .slide_wrap .black_screen .wrapper .info_block{
		-webkit-flex-direction: column-reverse;
		-moz-flex-direction: column-reverse;
		-ms-flex-direction: column-reverse;
		-o-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}
	#section2 .section_wrapper .slide_wrap .black_screen .wrapper .info_block .text{
		width: 85%;
	}
	#section2 .section_wrapper .slide_wrap .black_screen .wrapper .info_block2 .block1_wrap .text_block{
		padding: 0 20px;
		font-size: 18px;
	}
	#section2 .section_wrapper .slide_wrap .black_screen .wrapper .info_block3{
		-webkit-flex-direction: column-reverse;
		-moz-flex-direction: column-reverse;
		-ms-flex-direction: column-reverse;
		-o-flex-direction: column-reverse;
		flex-direction: column-reverse;
		padding-top: 150px;
		padding-right: 0;
	}
	#section2 .section_wrapper .slide_wrap .black_screen .wrapper .info_block3 .text3{
		padding-right: 0;
		width: 85%;
	}
	#section2 .section_wrapper .slide_wrap{
		height: 790px;
	}
	#section1 .section1_wrap form{
		width: 100%;
		margin-top: 115px;
		margin-bottom: 20px;
		margin-right: auto;
		margin-left: auto;
	}
	#section1 .section1_wrap{
		-webkit-flex-direction: column;
		-moz-flex-direction: column;
		-ms-flex-direction: column;
		-o-flex-direction: column;
		flex-direction: column;
	}
	.section1_wrap .info_block{
		margin-top: 12%;
	}
	.section1_wrap .info_block .headline:after{
		top: 8px;
		height: 79px;
	}
	.section1_wrap .info_block .subtitle:after{
		top: 4px;
		height: 100px;
	}
	#section3 .steps_wrap{
		padding-top: 30px;
	}
	#section5 .footer_midle{
		padding-top: 17%;
	}
	#section3 .steps_container{
		-webkit-flex-direction: column-reverse;
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}
	#section5 .down_app_wrap .down_app .setting_wra .apps_wrap{
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	#section5 .down_app_wrap .down_app .setting_wra .apps_wrap .apple{
		padding: 20px;
	}
	#section5 .down_app_wrap .down_app .setting_wra .apps_wrap .android{
		padding: 0 20px 20px 20px;
	}
	#section6 .questions .title h1{
		font-size: 30px;
	}
	#section6 .questions{
		width: 90%;
		margin-left: auto;
		margin-right: auto;
	}
	#section6 .copyright{
		padding: 20px 0;
	}
	#section5 .down_app_wrap .down_app .setting_wra{
		width: 75%;
	}
	#section1 .section1_wrap form button{
		width: 39%;
	}
	#section1 .magazine{
		padding-top: 10px;
	}
	.section1_wrap .info_block{
		margin-top: 5%;
	}
	#section1_5 .our_work_wrap .our_work1{
		width: 100%;
	}
	#section1_5 .our_work_wrap .our_work2, #section1_5 .our_work_wrap .our_work3, #section1_5 .our_work_wrap .our_work4{
		width: 100%;
		margin-top: 20px;
	}
	.owl-carousel .owl-nav button.owl-next{
		display: none;
	}
	.owl-carousel .owl-nav button.owl-prev{
		display: none;
	}
	#section2 .slide_wrap .down_app_wrap .down_app{
		-webkit-flex-direction: column-reverse;
		-moz-flex-direction: column-reverse;
		-ms-flex-direction: column-reverse;
		-o-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}
	#section2 .slide_wrap .down_app_wrap{
		padding-top: 85px;
	}
	#section2 .slide_wrap .down_app_wrap .down_app .setting_wra{
		width: 85%;
	}
	#section2 .slide_wrap .down_app_wrap .down_app .down_img{
		padding: 0;
		padding-top: 30px;
	}
	.owl-carousel .owl-item img{
		margin-top: 30px;
		width: 80%;
		margin-right: auto;
		margin-left: auto;
	}
	#section2 .section_wrapper .slide_wrap .black_screen .wrapper .title{
		padding-top: 85px;
	}
	#section2 .section_wrapper .slide_wrap .black_screen .wrapper .info_block2 .block1_wrap .ico_block{
		width: 100%;
	}
	#section3 .steps_container .steps_photo{
		padding: 0;
		padding-bottom: 20px;
		text-align: center;
	}
	#section3 .steps_container .steps_photo img{
		width: 80%;
		margin-left: auto;
		margin-right: auto;
	}
	#section6 .footer_wrap{
		padding-top: 30px;
	}
	#section6 .questions{
		margin-top: 70px;
	}
	#section3 .title{
		padding: 0;
	}
	#section3 .steps_container .steps_acard{
		width: 95%;
	}
	#section2 .section_wrapper .slide_wrap .black_screen .wrapper .info_block .text{
		padding: 0;
	}
	#section2 .section_wrapper .slide_wrap .black_screen .wrapper .info_block2 .block1_wrap{
		-webkit-flex-direction: column-reverse;
		-moz-flex-direction: column-reverse;
		-ms-flex-direction: column-reverse;
		-o-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}
	#section2 .section_wrapper .slide_wrap .black_screen .wrapper .info_block2 .block1_wrap .text_block{
		width: 100%;
		padding-bottom: 20px;
	}
	#section1_5 .our_work_wrap{
		padding-top: 50px;
	}
	#section2 .section_wrapper .slide_wrap .black_screen .wrapper .info_block .block1{
		width: 60%;
	}
	#section2 .section_wrapper .slide_wrap .black_screen .wrapper .info_block .block1 img{
		width: 100%;
	}
	#section2 .slide_wrap .down_app_wrap .down_app .setting_wra .apps_wrap{
		justify-content: center;
	}
	#section3 .steps_container .steps_photo{
		width: 75%;
		margin-left: auto;
		margin-right: auto;
	}
	#section3 .steps_container .steps_photo img{
		position: relative;
	}
	#section3 .steps_container .steps_photo img[data-pic="1"]{
		width: 320px!important;
	}
	#section2 .slide_wrap .down_app_wrap .title{
		font-size: 30px;
	}
	#section2 .slide_wrap .down_app_wrap .subtitlte h3{
		font-size: 20px;
	}
	#section5 .down_app{
		-webkit-flex-direction: column;
		-moz-flex-direction: column;
		-ms-flex-direction: column;
		-o-flex-direction: column;
		flex-direction: column;
	}
	#section5 .down_app .down_img{
		width: 47%;
		margin-left: auto;
		margin-right: auto;
	}
	#section5 .down_app_wrap .down_app .setting_wra{
		margin-left: auto;
		margin-right: auto;
		padding-top: 30px;
	}
	#section5 .down_app .setting_wra .setting .info{
		text-align: center;
	}
	#section5 .down_app .setting_wra .setting .apps_wrap .mobile{
		padding: 0;
		padding-top: 20px;
	}
	header.sticky .header_wrap .score{
	transform: translate(-0px,0);
    -webkit-transform: translate(0px,0);
    -o-transform: translate(-0px,0);
    -moz-transform: translate(-0px,0);
	}
	header.sticky .logo{
	transform: translate(0px,0);
    -webkit-transform: translate(0px,0);
    -o-transform: translate(0px,0);
    -moz-transform: translate(0px,0);
	}
	#section6 .footer_wrap .footer .block_inform .address .text a{
		font-size: 16px;
		text-align: right;
	}
}

/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {

	/*Disable Animation on Mobile Devices*/
	.animated {
		/*CSS transitions*/
		-o-transition-property: none !important;
		-moz-transition-property: none !important;
		-ms-transition-property: none !important;
		-webkit-transition-property: none !important;
		transition-property: none !important;
		/*CSS transforms*/
		-o-transform: none !important;
		-moz-transform: none !important;
		-ms-transform: none !important;
		-webkit-transform: none !important;
		transform: none !important;
		/*CSS animations*/
		-webkit-animation: none !important;
		-moz-animation: none !important;
		-o-animation: none !important;
		-ms-animation: none !important;
		animation: none !important;
	}
	#section1 .section1_wrap{
		-webkit-flex-direction: column-reverse;
		-moz-flex-direction: column-reverse;
		-ms-flex-direction: column-reverse;
		-o-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}
	.section1_wrap .info_block .headline{
		font-size: 25px;
	}
	.section1_wrap .info_block .headline:after{
		top: -4px;
		height: 85px;
	}
	#section1 .section1_wrap form{
		margin-right: auto;
		margin-left: auto;
		margin-top: 10%;
		margin-bottom: 30px;
	}
	header .logo{
		margin-left: 25px;
	}
	.toggle_nav{
		margin-right: 25px;
	}
	#section2 .section_wrapper .slide_wrap .black_screen .wrapper .info_block .text{
		padding: 0;
		width: 90%;
	}
	#section2 .section_wrapper .slide_wrap .black_screen .wrapper .info_block2 .block1_wrap{
		align-items: center;
	}
	#section2 .section_wrapper .slide_wrap .black_screen .wrapper .info_block2 .block1_wrap .text_block{
		font-size: 16px;
	}
	#section3 .title h1 {
		font-size: 25px;
		padding-bottom: 20px;
	}
	#section3 .steps .stage_wrap .stage{
		padding: 0px 10px;
	}
	#section4 .certif_wrap .title h1{
		font-size: 25px;
		padding: 0 10px;
	}
	#section4 .certif_wrap .text{
		padding: 0 20px;
	}
	#section5 .footer_midle .action_form{
		flex-direction: column;
	}
	#section5 .footer_midle form .action_form input[type=text]{
		margin-bottom: 10px;
	}
	#section5 .footer_midle form .action_form button{
		width: 250px;
	}
	#section5 .footer_midle form .footer_accept{
		width: 250px;
	}
	#section5 .contacts .contacts_wrap .informer_wrap .informer .contact_info{
		-webkit-flex-direction: column;
		-moz-flex-direction: column;
		-ms-flex-direction: column;
		-o-flex-direction: column;
		flex-direction: column;
	}
	#section5 .contacts .contacts_wrap .informer_wrap .informer .contact_info .phone{
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 15px;
	}
	#section5 .contacts .contacts_wrap .informer_wrap .informer .contact_info .mail{
		margin-left: auto;
		margin-right: auto;
	}
	#section5 .bottom_footer .company{
		margin: 0;
		text-align: center;
	}
	#section1 .section1_wrap{
		padding-top: 20px;
	}
	#section6 .footer_wrap .footer .block_inform .address .text a{
		font-size: 14px;
	}
	#section6 .footer_wrap .footer .block_inform .address .name{
		font-size: 15px;
	}
	#section6 .questions .title h1{
		font-size: 25px;
	}
	.particles-js-canvas-el{
		display: none;
	}
	#section3 .steps_container{
		padding: 0;
	}
	#section5 .down_app_wrap{
		padding-top: 30px;
	}
	#section6 .footer_wrap{
		padding: 0;
	}
	#section3 .steps_container .steps_acard{
		width: 100%;
		padding: 20px 20px 0 20px;
	}
	#section6 .footer_wrap .footer .block_inform .address .text{
		text-align: right;
	}
	
	#section4 .certif_wrap{
		padding-bottom: 50px;
	}
	#section1 .section1_wrap{
		-webkit-flex-direction: column;
		-moz-flex-direction: column;
		-ms-flex-direction: column;
		-o-flex-direction: column;
		flex-direction: column;
	}
	#section1 .section1_wrap form{
		margin-top: 27%;
	}
	header .header_wrap .score .text{
		display: none;
	}
	#mouse{
		display: none;
	}
	#text{
		display: none;
	}
	#section1 .section1_wrap form .open_form{
		-webkit-flex-direction: column;
		-moz-flex-direction: column;
		-ms-flex-direction: column;
		-o-flex-direction: column;
		flex-direction: column;
	}
	#section1 .section1_wrap form{
		width: 75%;
	}
	#section1 .section1_wrap form .file label{
		width: 100%;
	}
	#section1 .section1_wrap form .file{
		margin-top: 5px;
		margin-left: 0;
	}
	#section1 .section1_wrap form .close_form{
		-webkit-flex-direction: column-reverse;
		-moz-flex-direction: column-reverse;
		-ms-flex-direction: column-reverse;
		-o-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}
	#section1 .section1_wrap form button{
		width: 100%;
	}
	#section1 .section1_wrap form .inner{
		margin: 15px 0;
	}
	#section1 .section1_wrap form .bottom_form{
		text-align: center;
	}
	#section1 .section1_wrap form{
		margin-top: 15%;
	}
	#section1 .magazine{
		margin-right: auto;
		margin-left: auto;
		text-align: center;
		padding: 0;
	}
	#section1_5 .our_work_wrap .our_work1 .block_text, #section1_5 .our_work_wrap .our_work2 .block_text, #section1_5 .our_work_wrap .our_work3 .block_text, #section1_5 .our_work_wrap .our_work4 .block_text{
		padding: 25px;
	}
	#section1_5 .our_work_wrap .our_work2 .block_img, #section1_5 .our_work_wrap .our_work3 .block_img{
		-webkit-background-size: 240px;
		background-size: 240px;
	}
	#section1_5 .our_work_wrap .our_work4 .block_img{
		-webkit-background-size: 310px;
		background-size: 310px;
	}
	#section2 .section_wrapper .slide_wrap .black_screen .wrapper .info_block2 .block1_wrap .ico_block img{
		width: 273px;
    	height: 106px;
    	margin: 0;
	}
	#section2 .section_wrapper .slide_wrap .black_screen .wrapper .info_block .block1{
		width: 90%;
	}
	#section6 .footer_wrap .footer{
		width: 90%;
	}
	#section6 .questions{
		margin-bottom: 20px;
	}
	#section1_5 .our_work_wrap{
		padding-top: 50px;
	}
	.section1_wrap .info_block .subtitle{
		font-size: 20px;
	}
	#section2 .section_wrapper .slide_wrap .black_screen .wrapper .info_block .text{
		font-size: 16px;
	}
	#section2 .section_wrapper .slide_wrap .black_screen .wrapper .info_block .block1{
		padding: 0;
	}
	#section2 .section_wrapper .slide_wrap .black_screen .wrapper .info_block .block1 img{
		width: 85%;
	}
	#section2 .slide_wrap .down_app_wrap .title{
		padding-left: 15px;
	}
	#section2 .slide_wrap .down_app_wrap .subtitlte h3{
		padding-left: 15px;
	}
	#section2 .section_wrapper .slide_wrap .black_screen .wrapper .info_block2 .block1_wrap .ico_block img{
		width: 80%;
		height: 100%;
		margin-left: auto;
		margin-right: auto;
	}
	#section2 .section_wrapper .slide_wrap .black_screen .wrapper .info_block2 .block1_wrap .text_block{
		font-size: 20px;
	}
	#section1_5 .our_work_wrap .our_work1 .block_text, #section1_5 .our_work_wrap .our_work2 .block_text, #section1_5 .our_work_wrap .our_work3 .block_text, #section1_5 .our_work_wrap .our_work4 .block_text{
		padding: 12px;
	}
	#section1_5 .our_work_wrap .our_work1 .block_text .title, #section1_5 .our_work_wrap .our_work2 .block_text .title, #section1_5 .our_work_wrap .our_work3 .block_text .title, #section1_5 .our_work_wrap .our_work4 .block_text .title{
		font-size: 16px;
	}
	#section1_5 .our_work_wrap .our_work1 .block_text .info, #section1_5 .our_work_wrap .our_work2 .block_text .info, #section1_5 .our_work_wrap .our_work3 .block_text .info, #section1_5 .our_work_wrap .our_work4 .block_text .info{
		font-size: 14px;
	}
	#section1_5 .our_work_wrap .our_work2 .block_img, #section1_5 .our_work_wrap .our_work3 .block_img{
		-webkit-background-size: 200px;
		background-size: 200px;
	}
	#section3 .steps_container .steps_photo img[data-pic="1"]{
		width: 220px!important;
	}


}

/* Extra Small Devices, Phones */
@media only screen and (max-width : 480px) {
	.section1_wrap .info_block .headline{
		font-size: 20px;
		padding-top: 20px;
		padding-left: 38px;
	}
	.section1_wrap .info_block .headline:after{
		left: 15px;
		top: 18px;
	}
	.section1_wrap .info_block .subtitle:after{
		left: 15px;
	}
	.section1_wrap .info_block .subtitle{
		padding-left: 40px;
		font-size: 18px;
	}
	.section1_wrap .info_block .subtitle:after{
		height: 100px;
	}
	#section2 .section_wrapper .slide_wrap .black_screen .wrapper .title {
		font-size: 25px;
	}
	#section2 .section_wrapper .slide_wrap .black_screen .wrapper .info_block .text{
		font-size: 18px;
	}
	#section2 .section_wrapper .slide_wrap .black_screen .wrapper .info_block2 .block1_wrap{
		-webkit-flex-direction: column;
		-moz-flex-direction: column;
		-ms-flex-direction: column;
		-o-flex-direction: column;
		flex-direction: column;
	}
	#section2 .section_wrapper .slide_wrap .black_screen .wrapper .info_block2 .block1_wrap .text_block{
		width: 100%;
		padding: 10px 20px;
	}
	#section2 .section_wrapper .slide_wrap .black_screen .wrapper .info_block3 .text3{
		width: 100%;
		padding: 0px 10px;
	}
	#section2 .section_wrapper .slide_wrap .black_screen .wrapper .info_block3 .block1{
		padding: 0;
	}
	#section3 .steps .stage_wrap .stage .block .text{
		margin-left: 15px;
		font-size: 17px;
	}
	#section4 .certif_wrap .certificate .wrap{
		width: 80%;
	}
	#section5 .footer_midle form .footer_accept{
		width: 200px;
	}
	#section3 .title{
		padding-bottom: 10px;
	}
	#section5 .footer_midle{
		padding-top: 90%;
	}
	#section4 .certif_wrap{
		padding-top: 30px;
	}
	#section5 .down_app_wrap .down_app .down_img{
		padding: 30px 16px;
	}
	#section6 .footer_wrap .footer .block_inform .address .text{
		font-size: 14px;
		text-align: right;
	}
	#section6 .questions .title h1{
		font-size: 18px;
	}
	#section6 .questions form{
		-webkit-flex-direction: column-reverse;
		-moz-flex-direction: column-reverse;
		-ms-flex-direction: column-reverse;
		-o-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}
	#section6 .questions form input[type=text]{
		margin: 0 0 10px 0;
	}
	#section6 .questions form button{
		width: 84%;
	}
	header .logo{
		min-width: 110px;
		width: 110px;
	}
	header .header_wrap .score{
		padding-right: 20px;
	}
	#section1_5 .our_work_wrap .our_work1 .block_img, #section1_5 .our_work_wrap .our_work2 .block_img, #section1_5 .our_work_wrap .our_work3 .block_img, #section1_5 .our_work_wrap .our_work4 .block_img{
		display: none;
	}
	#section1_5 .our_work_wrap .our_work1 .block_text, #section1_5 .our_work_wrap .our_work2 .block_text, #section1_5 .our_work_wrap .our_work3 .block_text, #section1_5 .our_work_wrap .our_work4 .block_text{
		width: 100%;
	}
	#section2 .slide_wrap .down_app_wrap .down_app .setting_wra .apps_wrap{
		-webkit-flex-direction: column;
		-moz-flex-direction: column;
		-ms-flex-direction: column;
		-o-flex-direction: column;
		flex-direction: column;
	}
	#section2 .slide_wrap .down_app_wrap .down_app .setting_wra .apps_wrap .apple{
		padding: 0;
		padding-bottom: 15px;
	}
	#section2 .slide_wrap .down_app_wrap .down_app .setting_wra .apps_wrap .android{
		padding: 0;
	}
	#section2 .slide_wrap .down_app_wrap .down_app .setting_wra .apps_wrap .android a{
		padding: 5px 13px;
	}
	#section2 .slide_wrap .down_app_wrap .down_app .setting_wra .subtitlte h3{
		padding: 15px;
	}
	#section2 .section_wrapper .slide_wrap .black_screen .wrapper .info_block2 .block1_wrap{
		height: 100%;
	}
	header .logo{
		left: 0;
	}
	header .header_wrap .score{
		right: 0;
	}
	#section2 .section_wrapper .slide_wrap .black_screen .wrapper .info_block .text{
		font-size: 17px;
	}
	.section1_wrap .info_block .headline{
		padding-bottom: 20px;
		padding-top: 10px;
	}
	#section6 .questions form .form_number{
		-webkit-flex-direction: column;
		-moz-flex-direction: column;
		-ms-flex-direction: column;
		-o-flex-direction: column;
		flex-direction: column;
	}
	#section6 .questions form textarea{
		width: 255px;
	}
}

/* Custom, iPhone Retina */
@media only screen and (max-width : 320px) {

}

@media only screen and (min-width: 1200px) and (max-width: 1500px){
	.owl-carousel .owl-nav button.owl-next{
		right: 15px;
	}
	.owl-carousel .owl-nav button.owl-prev{
		left: 15px;
	}
	header.sticky .header_wrap .score{
	transform: translate(-70px,0);
    -webkit-transform: translate(-70px,0);
    -o-transform: translate(-70px,0);
    -moz-transform: translate(-70px,0);
	}
	header.sticky .logo{
	transform: translate(70px,0);
    -webkit-transform: translate(70px,0);
    -o-transform: translate(70px,0);
    -moz-transform: translate(70px,0);
	}
}


/*==========  Mobile First Method  ==========*/

/* Custom, iPhone Retina */
@media only screen and (min-width : 320px) {

}

/* Extra Small Devices, Phones */
@media only screen and (min-width : 480px) {

}

/* Small Devices, Tablets */
@media only screen and (min-width : 768px) {

}

/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {

}

/* Large Devices, Wide Screens */
@media only screen and (min-width : 1200px) {

}
