*, *:before, *:after
			{
				box-sizing: border-box;
			}

			html
			{
				font-size: 18px;
			}

			body
			{
				font-family: "Lato", serif;
				font-size: 1.2em;
				line-height: 1.6;
				background: #ffffff;
				overflow-x: hidden;
			}

			label .menu
			{
				position: absolute;
				top: -100px;
				z-index: 100;
				left: -50px;
				width: 127px;
				height: 191px;
				background: none;
				border-radius: 50% 50% 50% 50%;
				-webkit-transition: .5s ease-in-out;
				transition: .5s ease-in-out;
				box-shadow: 0 0 0 0 #FFF, 0 0 0 0 #FFF;
				cursor: pointer;
			}

			label input:checked +.menu
			{
				position: absolute;
				top: -100px;
				z-index: 100;
				left: -50px;
				width: 127px;
				height: 100vh;
				background: #061d32;
				border-radius: 50% 50% 50% 50%;
				-webkit-transition: .5s ease-in-out;
				transition: .5s ease-in-out;
				box-shadow: 0 0 0 0 #FFF, 0 0 0 0 #FFF;
				cursor: pointer;
			}

			label .hamburger
			{
				position: absolute;
				top: 145px;
				left: 50px;
				width: 30px;
				height: 2px;
				background: #000;
				display: block;
				-webkit-transform-origin: center;
				transform-origin: center;
				-webkit-transition: .5s ease-in-out;
				transition: .5s ease-in-out;
			}

			label .hamburger:after, label .hamburger:before
			{
				-webkit-transition: .5s ease-in-out;
				transition: .5s ease-in-out;
				content: "";
				position: absolute;
				display: block;
				width: 100%;
				height: 100%;
				background: #000;
			}

			label .hamburger:before
			{
				top: -10px;
			}

			label .hamburger:after
			{
				bottom: -10px;
			}

			label input
			{
				display: none;
			}

			label input:checked + .menu
			{
				box-shadow: 0 0 0 100vw #061D32, 0 0 0 100vh #FFF;
				border-radius: 0;
			}

			label input:checked + .menu .hamburger
			{
				-webkit-transform: rotate(45deg);
				transform: rotate(45deg);
				color: white;
				background:white;
			}

			label input:checked + .menu .hamburger:after
			{
				-webkit-transform: rotate(90deg);
				transform: rotate(90deg);
				bottom: 0;
				color: white;
				background:white;
			}

			label input:checked + .menu .hamburger:before
			{
				-webkit-transform: rotate(90deg);
				transform: rotate(90deg);
				top: 0;
				color: white;
				background:white;
			}

			label input:checked + .menu + ul
			{
				opacity: 1;
			}

			label ul
			{
				z-index: 200;
				position: absolute;
				top: 50vh;
				left: 50vw;
				-webkit-transform: translate(-50%, -50%);
				transform: translate(-50%, -50%);
				opacity: 0;
				-webkit-transition: .25s 0s ease-in-out;
				transition: .25s 0s ease-in-out;
			}

			label a,label a:hover
			{
				margin-bottom: 1em;
				display: block;
				text-decoration: none;
				font-family: SourceSerifPro;
				font-size: 24px;
				font-weight: normal;
				font-style: normal;
				font-stretch: normal;
				line-height: normal;
				color: #ffffff;
			}

			label a:hover
			{
				color: #c1ab92;
			}

			h1
			{
				position: absolute;
				top: 50%;
				left: 50%;
				-webkit-transform: translate(-50%, -50%);
				transform: translate(-50%, -50%);
				width: 80%;
				text-align: center;
			}

			label li
			{
				list-style-type: none;
			}

			.Rectangle-2
			{
				width: 315px;
				position: absolute;
				height: 315px;
				background-color: #c1ab92;
				margin-top: 235px;
				z-index: 50;
			}

			.Notre-approche-est-a
			{
				font-family: SourceSerifPro;
				font-size: 24px;
				font-weight: normal;
				font-style: normal;
				font-stretch: normal;
				line-height: normal;
				z-index: 20;
				color: #ffffff;
				padding: 64px 36px 38px 36px;
			}

			.Rectangle-1
			{
				position: absolute;
				width: 279px;
				height: 286px;
				z-index:60;
				top: 92px;
				right: 0px;
			}

			.Rectangle-3
			{
				position: absolute;
				width: 874px;
				height: 496px;
				z-index:25;
				top:339px;
			right:99px}

			.Rectangle-1 img
			{
				width: 100%;
			}

			/*******************************/
			/******* PIRANHA - BLOCKS ******/
			/*******************************/
			.custom-block-01
			{
				background-color:rgba(193, 171, 146, 0.2);
				font-family: Barlow;
				font-size: 16px;
				font-weight: 300;
				font-style: normal;
				font-stretch: normal;
				line-height: normal;
				letter-spacing: normal;
				color: #061d32;
				padding-top: 100px;
				padding-bottom: 100px;
			}

			.custom-block-02
			{
				background-color:white;
				font-family: Barlow;
				font-size: 16px;
				font-weight: 300;
				font-style: normal;
				font-stretch: normal;
				line-height: normal;
				letter-spacing: normal;
				color: #061d32;
				padding-top: 100px;
				padding-bottom: 100px;
			}

			.custom-block-03
			{
				background-color:#061d32;
				font-family: Barlow;
				font-size: 14px;
				font-weight: normal;
				font-style: normal;
				font-stretch: normal;
				line-height: normal;
				color: #ffffff;
				padding-top: 50px;
				padding-bottom: 50px;
			}

			.custom-block-03 a
			{
				color: #c1ab92;
			}

			/*******************************/
			/******* PIRANHA - BASES ******/
			/*******************************/
			h2
			{
				font-family: SourceSerifPro;
				font-size: 24px;
				font-weight: normal;
				font-style: normal;
				font-stretch: normal;
				line-height: normal;
				letter-spacing: normal;
				color: #c1ab92;
			padding-bottom:25px}

			h3
			{
				font-family: SourceSerifPro;
				font-size: 16px;
				font-weight: normal;
				font-style: normal;
				font-stretch: normal;
				line-height: normal;
				color: #c1ab92;
				text-transform: uppercase;
			}

			/*******************************/
			/******* PIRANHA - CLASS ******/
			/*******************************/
			.margin-top-100-vh
			{
				margin-top:900px;
			}

			.border-right
			{
				border-right: 2px solid white;
			}

			.icon
			{
				padding: 0px 10px 0px 0px;
			}

			nav
			{
				position: fixed;
				z-index: 999999;
				background: white;
				width: 100%;
				height: 100px;
			}

			nav
			{
				position: fixed !important;
				z-index: 999999;
				background: none;
				width: 1129px;
				height: 90px;
				opacity: 0.95;
			}

			.fontmenu
			{
				position: fixed !important;
				z-index: 999999;
				background: white;
				width: 100%;
				height: 90px;
				opacity: 0.8;
			}

			/*******************************/
			/******* PIRANHA - > 320 ******/
			/*******************************/
			@media only screen and (min-width: 320px ) and (max-width: 374.98px)
			{.th:first-child{
					margin-top: 520px;
				}
				.thy:first-child{
					margin-top:100px; 
}.thy:last-child{
					margin-bottom:100px; 
}
				.Rectangle-1
				{
					right: calc(50% - 140px);
				}

				.Rectangle-3 img
				{
					width: 100%;
				}

				.Rectangle-3
				{
					width: 100%;
					top: 420px;
					right: 0px;
				}

				.Rectangle-2
				{
					width: 83%;
					position: absolute;
					height: 175px;
					background-color: #c1ab92;
					margin-top: 673px;
					right: 9%;
					z-index: 50;
				}

				.Notre-approche-est-a
				{
					font-family: SourceSerifPro;
					font-size: 21px;
					font-weight: normal;
					font-style: normal;
					font-stretch: normal;
					line-height: normal;
					z-index: 20;
					color: #ffffff;
					padding: 15px 36px 38px 36px;
				}

				 

				.img_01
				{
					display: block;
				}

				.img_02, .br_info
				{
					display: none;
				}

				.custom-block-03
				{
					background-color: #061d32;
					font-family: Barlow;
					font-size: 14px;
					font-weight: normal;
					font-style: normal;
					font-stretch: normal;
					line-height: normal;
					color: #ffffff;
					padding-top: 50px;
					padding-bottom: 50px;
				}

				.custom-block-03
				{
					background-color: #061d32;
					font-family: Barlow;
					font-size: 14px;
					font-weight: normal;
					font-style: normal;
					font-stretch: normal;
					line-height: normal;
					color: #ffffff;
					padding-top: 50px;
					padding-bottom: 50px;
				}

				.border-right
				{
					border-bottom: 1px solid #ffffff!important;
					padding-bottom: 20px;
					border-right: 0px solid red !important;
					margin-bottom: 20px;
					padding-left: 0px;
				}

				.custom-block-05 a
				{
					color: #c1ab92;
				}

				.copyright_01
				{
					margin-top: 20px;
				}

				.Rectangle-1 img
				{
					width: 100%;
				}

				.Rectangle-1
				{
					position: absolute;
					width: 210px;
					height: 286px;
					z-index: 60;
					top: 92px;
					right: calc(50% - 105px);
				}

				.Rectangle-3
				{
					width: 100%;
					top: 350px;
					right: 0px;
				}

				.Notre-approche-est-a
				{
					font-size: 13px;
					padding: 30px 36px 38px 36px;
				}

				.Rectangle-2
				{
					width: 83%;
					position: absolute;
					height: 125px;
					background-color: #c1ab92;
					margin-top: 543px;
					right: 9%;
					z-index: 50;
				}

				.margin-top-100-vh
				{
					margin-top: 705px;
				}

				.custom-block-01
				{
					background-color: rgba(193, 171, 146, 0.2);
					font-family: Barlow;
					font-size: 14px;
					font-weight: 300;
					font-style: normal;
					font-stretch: normal;
					line-height: normal;
					letter-spacing: normal;
					color: #061d32;
					padding-top: 50px;
					padding-bottom: 50px;
				}

				h2
				{
					font-family: SourceSerifPro;
					font-size: 18px;
					font-weight: normal;
					font-style: normal;
					font-stretch: normal;
					line-height: normal;
					letter-spacing: normal;
					color: #c1ab92;
					padding-bottom: 25px;
				}

				.custom-block-03, .custom-block-04
				{
					display: none;
				}

				.img_01
				{
					display: block;
				}

				.img_02, .br_info
				{
					display: none;
				}

				.custom-block-02
				{
					background-color: white;
					font-family: Barlow;
					font-size: 14px;
					font-weight: 300;
					font-style: normal;
					font-stretch: normal;
					line-height: normal;
					letter-spacing: normal;
					color: #061d32;
					padding-top: 50px;
					padding-bottom: 50px;
				}

				.Rectangle-2
				{
					width: 83%;
					position: absolute;
					height: 125px;
					background-color: #c1ab92;
					margin-top: 520px;
					right: 9%;
					z-index: 50;
				}

				.Notre-approche-est-a
				{
					font-size: 13px;
					padding: 23px 36px 38px 36px;
				}

				.margin-top-100-vh
				{
					margin-top: 674px;
				}	.poi br {display: none;}.tol{     padding: 121px 46px;} .tol br {display: block;}
			}

			/*******************************/
			/******* PIRANHA - > 375 ******/
			/*******************************/
			@media only screen and (min-width: 375px ) and (max-width: 424.98px)
			{.th:first-child{
					margin-top: 520px;
				}
				.thy:first-child{
					margin-top:100px; 
}.thy:last-child{
					margin-bottom:100px; 
}
				.Rectangle-1
				{
					right: calc(50% - 140px);
				}

				.Rectangle-3 img
				{
					width: 100%;
				}

				.Rectangle-3
				{
					width: 100%;
					top: 420px;
					right: 0px;
				}

				.Rectangle-2
				{
					width: 83%;
					position: absolute;
					height: 175px;
					background-color: #c1ab92;
					margin-top: 673px;
					right: 9%;
					z-index: 50;
				}

				.Notre-approche-est-a
				{
					font-family: SourceSerifPro;
					font-size: 21px;
					font-weight: normal;
					font-style: normal;
					font-stretch: normal;
					line-height: normal;
					z-index: 20;
					color: #ffffff;
					padding: 15px 36px 38px 36px;
				}

				.Rectangle-1 img
				{
					width: 100%;
				}

				.Rectangle-1
				{
					position: absolute;
					width: 210px;
					height: 286px;
					z-index: 60;
					top: 92px;
					right: calc(50% - 105px);
				}

				.Rectangle-3
				{
					width: 100%;
					top: 350px;
					right: 0px;
				}

				.Notre-approche-est-a
				{
					font-size: 13px;
					padding: 30px 36px 38px 36px;
				}

				.Rectangle-2
				{
					width: 83%;
					position: absolute;
					height: 125px;
					background-color: #c1ab92;
					margin-top: 543px;
					right: 9%;
					z-index: 50;
				}

				.margin-top-100-vh
				{
					margin-top: 705px;
				}

				.custom-block-01
				{
					background-color: rgba(193, 171, 146, 0.2);
					font-family: Barlow;
					font-size: 14px;
					font-weight: 300;
					font-style: normal;
					font-stretch: normal;
					line-height: normal;
					letter-spacing: normal;
					color: #061d32;
					padding-top: 50px;
					padding-bottom: 50px;
				}

				h2
				{
					font-family: SourceSerifPro;
					font-size: 18px;
					font-weight: normal;
					font-style: normal;
					font-stretch: normal;
					line-height: normal;
					letter-spacing: normal;
					color: #c1ab92;
					padding-bottom: 25px;
				}

				
				

				.img_01
				{
					display: block;
				}

				.img_02, .br_info
				{
					display: none;
				}

				.custom-block-05
				{
					background-color: #061d32;
					font-family: Barlow;
					font-size: 14px;
					font-weight: normal;
					font-style: normal;
					font-stretch: normal;
					line-height: normal;
					color: #ffffff;
					padding-top: 50px;
					padding-bottom: 50px;
				}

				.custom-block-05
				{
					background-color: #061d32;
					font-family: Barlow;
					font-size: 14px;
					font-weight: normal;
					font-style: normal;
					font-stretch: normal;
					line-height: normal;
					color: #ffffff;
					padding-top: 50px;
					padding-bottom: 50px;
				}

				.border-right
				{
					border-bottom: 1px solid #ffffff!important;
					padding-bottom: 20px;
					border-right: 0px solid red !important;
					margin-bottom: 20px;
					padding-left: 0px;
				}

				.custom-block-05 a
				{
					color: #c1ab92;
				}

				.copyright_01
				{
					margin-top: 20px;
				}

				.Rectangle-1
				{
					right: calc(50% - 140px);
				}

				.Rectangle-1 img
				{
					width: 100%;
				}

				.Rectangle-1
				{
					position: absolute;
					width: 210px;
					height: 286px;
					z-index: 60;
					top: 92px;
					right: calc(50% - 105px);
				}

				.Rectangle-3
				{
					width: 100%;
					top: 350px;
					right: 0px;
				}

				.Notre-approche-est-a
				{
					font-size: 13px;
					padding: 30px 36px 38px 36px;
				}

				.Rectangle-2
				{
					width: 83%;
					position: absolute;
					height: 125px;
					background-color: #c1ab92;
					margin-top: 543px;
					right: 9%;
					z-index: 50;
				}

				.margin-top-100-vh
				{
					margin-top: 705px;
				}

				.custom-block-01
				{
					background-color: rgba(193, 171, 146, 0.2);
					font-family: Barlow;
					font-size: 14px;
					font-weight: 300;
					font-style: normal;
					font-stretch: normal;
					line-height: normal;
					letter-spacing: normal;
					color: #061d32;
					padding-top: 50px;
					padding-bottom: 50px;
				}

				h2
				{
					font-family: SourceSerifPro;
					font-size: 18px;
					font-weight: normal;
					font-style: normal;
					font-stretch: normal;
					line-height: normal;
					letter-spacing: normal;
					color: #c1ab92;
					padding-bottom: 25px;
				}

				.custom-block-03
				{
					display: none;
				}

				.img_01
				{
					display: block;
				}

				.img_02, .br_info
				{
					display: none;
				}

				.custom-block-01 br, .custom-block-02 br,.custom-block-03 , .custom-block-04
				{
					display: none !important;
				}

				.custom-block-02
				{
					background-color: white;
					font-family: Barlow;
					font-size: 14px;
					font-weight: 300;
					font-style: normal;
					font-stretch: normal;
					line-height: normal;
					letter-spacing: normal;
					color: #061d32;
					padding-top: 50px;
					padding-bottom: 50px;
				}	.poi br {display: none;}
				
				.tol{     padding: 121px 46px;} .tol br {display: block;}
			}

			/*******************************/
			/******* PIRANHA - > 425 ******/
			/*******************************/
			@media only screen and (min-width: 425px ) and (max-width: 575.98px)
			{.th:first-child{
					margin-top: 520px;
				}
				.thy:first-child{
					margin-top:100px; 
}.thy:last-child{
					margin-bottom:100px; 
}
				.Rectangle-1
				{
					right: calc(50% - 140px);
				}

				.Rectangle-3 img
				{
					width: 100%;
				}

				.Rectangle-3
				{
					width: 100%;
					top: 420px;
					right: 0px;
				}

				.Rectangle-2
				{
					width: 83%;
					position: absolute;
					height: 175px;
					background-color: #c1ab92;
					margin-top: 673px;
					right: 9%;
					z-index: 50;
				}

				.Notre-approche-est-a
				{
					font-family: SourceSerifPro;
					font-size: 21px;
					font-weight: normal;
					font-style: normal;
					font-stretch: normal;
					line-height: normal;
					z-index: 20;
					color: #ffffff;
					padding: 35px 36px 38px 36px;
				}

				.Rectangle-1
				{
					position: absolute;
					width: 240px;
					height: 286px;
					z-index: 60;
					top: 92px;
					right: calc(50% - 120px);
				}

				.Rectangle-3
				{
					width: 100%;
					top: 380px;
					right: 0px;
				}

				.Notre-approche-est-a
				{
					font-size: 16px;
				}

				.Rectangle-2
				{
					width: 83%;
					position: absolute;
					height: 145px;
					background-color: #c1ab92;
					margin-top: 600px;
					right: 9%;
					z-index: 50;
				}

				.margin-top-100-vh
				{
					margin-top: 812px;
				}

				.custom-block-01
				{
					background-color: rgba(193, 171, 146, 0.2);
					font-family: Barlow;
					font-size: 16px;
					font-weight: 300;
					font-style: normal;
					font-stretch: normal;
					line-height: normal;
					letter-spacing: normal;
					color: #061d32;
					padding-top: 60px;
					padding-bottom: 60px;
				}

				.custom-block-02
				{
					background-color: white;
					font-family: Barlow;
					font-size: 16px;
					font-weight: 300;
					font-style: normal;
					font-stretch: normal;
					line-height: normal;
					letter-spacing: normal;
					color: #061d32;
					padding-top: 60px;
					padding-bottom: 60px;
				}

				.custom-block-03
				{
					display: none;
				}

				.img_01
				{
					display: block;
				}

				.img_02, .br_info
				{
					display: none;
				}

				.custom-block-01 br, .custom-block-02 br 
				{
					display: none !important;
				}

				.custom-block-05
				{
					background-color: #061d32;
					font-family: Barlow;
					font-size: 14px;
					font-weight: normal;
					font-style: normal;
					font-stretch: normal;
					line-height: normal;
					color: #ffffff;
					padding-top: 50px;
					padding-bottom: 50px;
				}

				.border-right
				{
					border-bottom: 1px solid #ffffff!important;
					padding-bottom: 20px;
					border-right: 0px solid red !important;
					margin-bottom: 20px;
					padding-left: 0px;
				}

				.custom-block-05 a
				{
					color: #c1ab92;
				}

				.copyright_01
				{
					margin-top: 20px;
				}	.poi br {display: none;}
.tol{padding: 100px;} .tol br {display: block;}
			}

			/*******************************/
			/******* PIRANHA - > 576 ******/
			/*******************************/
			@media only screen and (min-width: 576px ) and (max-width: 767.98px)
			{	.th:first-child{
					margin-top: 520px;
				}
				.thy:first-child{
					margin-top:100px; 
}.thy:last-child{
					margin-bottom:100px; 
}
				.Rectangle-1
				{
					right: calc(50% - 140px);
				}

				.Rectangle-3 img
				{
					width: 100%;
				}

				.Rectangle-3
				{
					width: 100%;
					top: 420px;
					right: 5px;
				}

				.Rectangle-2
				{
					width: 83%;
					position: absolute;
					height: 175px;
					background-color: #c1ab92;
					margin-top: 673px;
					right: 9%;
					z-index: 50;
				}

				.Notre-approche-est-a
				{
					font-family: SourceSerifPro;
					font-size: 21px;
					font-weight: normal;
					font-style: normal;
					font-stretch: normal;
					line-height: normal;
					z-index: 20;
					color: #ffffff;
					padding: 35px 36px 38px 36px;
				}
				.poi br {display: none;}
				.img_01
				{
					display: block;
				}

				.img_02, .br_info
				{
					display: none;
				}

				.custom-block-01 br
				{
					display: none !important;
				}

				.custom-block-03
				{
					background-color: #061d32;
					font-family: Barlow;
					font-size: 14px;
					font-weight: normal;
					font-style: normal;
					font-stretch: normal;
					line-height: normal;
					color: #ffffff;
					padding-top: 50px;
					padding-bottom: 50px;
				}

				.custom-block-03
				{
					background-color: #061d32;
					font-family: Barlow;
					font-size: 14px;
					font-weight: normal;
					font-style: normal;
					font-stretch: normal;
					line-height: normal;
					color: #ffffff;
					padding-top: 50px;
					padding-bottom: 50px;
				}

				.border-right
				{
					border-bottom: 1px solid #ffffff!important;
					padding-bottom: 20px;
					border-right: 0px solid red !important;
					margin-bottom: 20px;
					padding-left: 0px;
				}

				.custom-block-03 a
				{
					color: #c1ab92;
				}

				.copyright_01
				{
					margin-top: 20px;
				}
.tol{padding: 115px;} .tol br {display: block;}
			}

			/*******************************/
			/******* PIRANHA - > 768 ******/
			/*******************************/
			@media only screen and (min-width: 768px) and (max-width: 991.98px)
			{	.th{
					margin-top: 520px;
				}
				.thy{
					margin-top:100px;
					margin-bottom:100px;
}
				.Rectangle-1
				{
					position: absolute;
					width: 235px;
					height: 241px;
					z-index: 60;
					top: 96px;
					right: 50px;
				}

				.Rectangle-3
				{
					position: absolute;
					width: 491px;
					height: 335px;
					z-index: 25;
					top: 339px;
					right: 75px;
				}

				.Rectangle-3 img, .Rectangle-1 img
				{
					width: 100%;
				}

				.Rectangle-2
				{
					width: 248px;
					position: absolute;
					height: 248px;
					background-color: #c1ab92;
					margin-top: 202px;
					z-index: 50;
				}

				.Notre-approche-est-a
				{
					font-family: SourceSerifPro;
					font-size: 17px;
					font-weight: normal;
					font-style: normal;
					font-stretch: normal;
					line-height: normal;
					z-index: 20;
					color: #ffffff;
					padding: 60px 36px 38px 36px;
				}

				.margin-top-100-vh
				{
					margin-top: 710px;
				}

				.Rectangle-1
				{
					position: absolute;
					width: 241px;
					height: 241px;
					z-index: 60;
					top: 91px;
					right: 20px;
				}

				.Rectangle-3
				{
					position: absolute;
					width: 491px;
					height: 335px;
					z-index: 25;
					top: 305px;
					right: 75px;
				}

				.Rectangle-2
				{
					width: 248px;
					position: absolute;
					height: 248px;
					background-color: #c1ab92;
					margin-top: 190px;
					z-index: 50;
				}

				.img_01, .br_info 
				{
					display: none;
				}

				.img_02, .custom-block-03
				{
					display: block;
				}

				.copyright_01
				{
					margin-top: 27px !important;
				}
.tol{padding: 130px 27px;} .tol br {display: block;}
			}

			/*******************************/
			/******* PIRANHA - > 992 ******/
			/*******************************/
			@media (min-width: 992px) and (max-width: 1199.98px)
			{	.th{
					margin-top: 520px;
				}
				.thy{
					margin-top:100px;
					margin-bottom:100px;
}
				.Rectangle-3
				{
					position: absolute;
					width: 753px;
					height: 496px;
					z-index: 25;
					top: 339px;
					right: 32px;
				}

				.Rectangle-3 img
				{
					width: 100%;
				}

				br
				{
					display: none;
				}

				.custom-block-01 h2 br, .custom-block-03 br
				{
					display: block;
				}

				.custom-block-04 p
				{
					margin-bottom: 0px !important;
				}

				.img_01
				{
					display: block;
				}

				.img_02, .br_info   
				{
					display: none;
				}

				.custom-block-04
				{
					background-color: #061d32;
					font-family: Barlow;
					font-size: 14px;
					font-weight: normal;
					font-style: normal;
					font-stretch: normal;
					line-height: normal;
					color: #ffffff;
					padding-top: 50px;
					padding-bottom: 50px;
				}

				.custom-block-04a
				{
					color: #b5ab86;
					text-decoration: none;
					background-color: transparent;
					-webkit-text-decoration-skip: objects;
				}

				.custom-block-04 a:hover
				{
					color: #fff !important;
					text-decoration: none;
					background-color: transparent;
					-webkit-text-decoration-skip: objects;
				}	.tol{padding:95px;} .tol br {display: block;}
			}

			/*******************************/
			/******* PIRANHA - > 1200 ******/
			/*******************************/
			@media (min-width: 1200px)
			{
				.th{
					margin-top: 520px;
				}
				.thy{
					margin-top:100px;
					margin-bottom:100px;
}
				.custom-block-03 p
				{
					margin-bottom: 0px !important;
				}

				.custom-block-03 , .img_01
				{
					display: block;
				}

				.img_02, .custom-block-04 , .custom-block-05
				{
					display: none;
				}
				.tol{padding:115px;}
				.pxl-55{
		padding-left: 55px !important;
	}

			}

			p
			{
				margin-bottom:0px !important;
			}
			.custom-block-03   
				{
					display: block;
				}	 
			.men{	display: none;
			}
			.men{
				position: fixed;
    left: 50%;
    z-index: 999999999;
    float: left;
    color: white;
				margin-left: -75px; text-align:center; margin-top : 100px}
		 