/* PC - RESPONSIVE */
@media screen and (max-width: 1280px){
	/* GLOBAL */
		.wrapper{
			max-width: 1024px;
		}
	/* GLOBAL */


	/* NAVBAR */
		.top-button{
			font-size: 1rem;
		}

		.top-span{
			font-size: 1rem;
		}

		.logotype{
			font-size: 1.5rem;
		}

		.nav-link{
			margin: 0 15px;
			font-size: 0.9rem;
		}

		.navbar-button{
			font-size: 0.9rem;
		}
	/* NAVBAR */


	/* HEADER */
		.header-title{
			font-size: 3.2rem;
		}

		.header-description{
			font-size: 1.1rem;
		}

		.h-a-title{
			font-size: 1.8rem;
		}

		.h-a-description{
			font-size: 1.1rem;
		}
	/* HEADER */


	/* CONTENT */
		article{
			padding: 20px 0;
		}

		.c-title{
			font-size: 2rem;
		}

		.c-sub-title{
			font-size: 1.1rem;
		}

		.c-description{
			font-size: 1rem;
		}

		.c-b-icon{
			font-size: 3rem;
		}

		.c-b-title{
			font-size: 1.5rem;
		}

		.c-b-description{
			font-size: 1.1rem;
		}

		.a-icon{
			font-size: 3rem;
		}

		.a-title{
			font-size: 1.2rem;
		}

		.a-description{
			font-size: 1rem;
		}

		.section__i-advantages{
			height: 200px;
		}

		.i-advantage{
			height: 150px;
		}

		.i-a-image{
			height: 150px;
		}
	/* CONTENT */


	/* FOOTER */
	/* FOOTER */
}


/* NETBOOK - RESPONSIVE */
@media screen and (max-width: 1024px){
	/* GLOBAL */
		.wrapper{
			max-width: 996px;
		}
	/* GLOBAL */


	/* NAVBAR */
	/* NAVBAR */


	/* HEADER */
	/* HEADER */


	/* CONTENT */
	/* CONTENT */


	/* FOOTER */
	/* FOOTER */
}


/* TABLET - RESPONSIVE */
@media screen and (max-width: 996px){
	/* GLOBAL */
		.wrapper{
			max-width: auto;
		}
	/* GLOBAL */


	/* NAVBAR */
		.top-nav{
			padding: 0 40px;
		}

		nav{
			padding: 0 40px;
		}

		.logotype{
			font-size: 1.5rem;
		}

		.section__nav-links{
			display: none;
		}

		.nav-link{
			font-size: 0.8rem;
		}

		.navbar-button{
			display: none;
		}
	/* NAVBAR */


	/* HEADER */
		.main-head{
			text-align: center;
		}

		.header-description{
			width: 80%;
			margin: 15px auto 35px auto;
		}

		.section__advantages{
			height: auto;
			padding: 20px 40px;
			flex-wrap: wrap;
		}

		.advantage{
			width: 47.5%;
		}
	/* HEADER */


	/* CONTENT */
		article{
			padding: 20px;
		}

		.container__article{
			display: block;
		}

		.section__content{
			width: 100%;
		}

		.section__content:first-child{
			margin: 0 0 40px 0;
		}

		.c-title{
			font-size: 1.8rem;
		}

		.c-sub-title{
			font-size: 1rem;
		}

		.c-description{
			font-size: 0.8rem;
		}

		.c-b-icon{
			font-size: 4rem;
		}

		.c-b-title{
			font-size: 2.2rem;
		}

		.c-b-description{
			font-size: 1.4rem;
		}

		.a-icon{
			font-size: 3rem;
		}

		.a-title{
			font-size: 1.2rem;
		}

		.a-description{
			font-size: 1rem;
		}

		.section__i-advantages{
			padding: 40px 0;
			width: 100%;
			height: auto;
			flex-wrap: wrap;
		}

		.i-advantage{
			width: 45%;
			height: auto;
		}

		.i-a-image{
			height: auto !important;
		}

		.service-list > li{
			font-size: 0.9rem;
		}
	/* CONTENT */
}


/* MINI-TABLET - RESPONSIVE */
@media screen and (max-width: 740px){
	/* GLOBAL */

	/* GLOBAL */


	/* NAVBAR */
	/* NAVBAR */


	/* HEADER */
		.header-title{
			font-size: 2.5rem;
		}

		.header-description{
			font-size: 1.1rem;
		}
	/* HEADER */


	/* CONTENT */
		.section__advantages{
			display: block;
		}

		.advantage{
			width: 100%;
			height: 300px;
			margin-bottom: 30px;
		}

		.section__i-dvantages{
			display: block;
		}

		.i-advantage{
			width: 100%;
			height: 300px;
		}

		.c-title{
			font-size: 2.5rem;
		}

		.c-sub-title{
			font-size: 1.5rem;
		}

		.c-description{
			font-size: 1.2rem;
			margin-bottom: 80px;
		}

		.c-blocks {
			height: auto !important;
		}

		.c-block{
			padding: 20px;
		}

		.c-b-icon{
			font-size: 4rem;
		}

		.c-b-title{
			font-size: 2rem;
		}

		.c-b-description{
			font-size: 1.3rem;
		}

		.a-icon{
			font-size: 5rem;
		}

		.a-title{
			font-size: 2rem;
		}

		.a-description{
			font-size: 1.2rem;
		}

		.section__i-advantages{
			padding: 40px 0;
			width: 100%;
			height: auto;
			flex-wrap: wrap;
		}

		.i-advantage{
			width: 100%;
			height: auto;
		}

		.i-a-image{
			width: 100%;
			height: 400px;
			margin: 0 0 20px 0;
		}

		.service-list > li{
			font-size: 0.9rem;
		}
	/* CONTENT */


	/* FOOTER */
	/* FOOTER */
}


/* MOBILE - RESPONSIVE */
@media screen and (max-width: 996px){
	/* GLOBAL */
	/* GLOBAL */


	/* NAVBAR */
		.top-span{
			font-size: 0.8rem;
		}

		.top-button{
			font-size: 0.8rem;
		}

		nav{
			padding: 0 15px;
		}

		.logotype{
			font-size: 1.2rem;
		}

		.burger-menu{
			display: flex;
			align-items: center;
		}

		.burger-button{
			z-index: 10;
			position: relative;
		}

		.burger-button *{
			display: block;
			text-align: center;
		}

		.burger-button span{
			width: 33px;
			height: 3px;
			background-color: #699c26;
		}

		.burger-button span:nth-child(2){
			margin: 8px 0 8px 0;
		}

		.displayed{
			top: 0;
			left: 0;
			width: 100%;
			height: 100vh;
			display: flex;
			z-index: 9;
			position: fixed;
			align-items: center;
			justify-content: center;
			background-color: #ffffff;
		}

		.list-block{
			width: 100%;
		}

		.list-block *{
			display: block;
			text-align: center;
		}

		.burger-nav-link{
			width: 300px;
			margin: 0 auto;
			letter-spacing: 4px;
			text-transform: uppercase;
		}

		.burger-nav-link a{
			padding: 20px;
			color: #699c26;
		}

		.burger-nav-link:last-child{
			border: none;
		}

		.burger-nav-link:hover{
			color: #333333;
		}

		.burger-nav-link a:hover{
			color: #333333;
		}

		.more > li{
			font-size: 0.9rem;
		}
	/* NAVBAR */


	/* HEADER */
		header{
			padding: 0 15px;
		}

		.i-a-image{
			height: 200px;
		}

		.header-title{
			font-size: 1.8rem;
		}

		.header-description{
			width: 100%;
			padding: 0;
			font-size: 1rem;
		}

		.header-absolute{
			padding: 0 15px;
		}

		.h-a-title{
			font-size: 1.4rem;
		}

		.h-a-description{
			font-size: 0.9rem;
		}
	/* HEADER */


	/* CONTENT */
		article{
			height: auto;
			margin: 0;
			padding: 30px 15px;
		}

		.container__article{
			height: auto;
			text-align: center;
		}

		.i-advantage{
			width: 100%;
			height: 300px;
		}

		.c-title{
			font-size: 2rem;
			text-align: center;
		}

		.c-line{
			margin: 20px auto;
		}

		.c-sub-title{
			font-size: 1.2rem;
			text-align: center;
		}

		.c-description{
			width: 100% !important;
			font-size: 1rem;
			text-align: center;
		}

		.c-blocks{
			width: 100%;
			height: auto;
			display: block;
		}

		.c-block{
			height: auto;
			padding: 30px 15px;
		}

		.c-b-icon{
			font-size: 3rem;
		}

		.c-b-title{
			font-size: 1.5rem;
		}

		.c-b-description{
			font-size: 0.9rem;
		}

		.section__advantages{
			padding: 0 15px;
		}

		.advantage{
			height: auto;
			padding: 20px 0;
		}

		.a-icon{
			font-size: 3rem;
		}

		.a-title{
			font-size: 1.2rem;
		}

		.a-description{
			font-size: 1.1rem;
		}

		.section__i-advantages{
			padding: 20px 0 0 0;
			width: 100%;
			height: auto;
			flex-wrap: wrap;
		}

		.i-advantage{
			width: 100%;
			height: auto;
		}

		.i-a-image{
			width: 100%;
			height: 200px;
			margin: 0 0 20px 0;
		}

		.service-list > li{
			font-size: 0.9rem;
			text-align: left;
		}
	/* CONTENT */
}