cook

body{background:#fff url("../img/bg.jpg") no-repeat bottom right fixed; font-family: 'Barlow', sans-serif; font-weight:400; }


h1, h2, h3, h4{margin-top:60px; margin-bottom:20px; color:#192b1f; font-family: 'Inria Serif', serif; font-weight:100; }


h2{font-size:36px; margin-top:0; margin-bottom:0px !important; line-height:1.6em;}
h3{font-size:26px; line-height:1.75rem !important; }
h4{font-size:19px; line-height:1.75rem !important; }

.text-center h2:after{content:""; width:15px; height:2px; background:#a6c83e; display:block; margin:20px auto;}
h2:after{content:""; width:15px; height:2px; background:#a6c83e; display:block; margin:20px  0;}

a{transition:all 0.25s ease; }
a:hover{color:#c6a888 !important; text-decoration:none;}

p, li, td, a{font-size:1.1rem; line-height:1.75rem !important; color:#333;  }
p{margin:1.8rem 0;}

p a{color:#525252;}

.arrowdown{position:absolute; bottom:0px; right:0px;}

.navbar-brand{margin:10px 0; }
.navbar-brand img{max-width:130px; }


.navbar{background:none !important; padding:0; z-index:9999; position:relative;  }

.navbar-nav{margin-top:-69px;}

.nav-link{  color:#333 !important;  padding:20px 16px 20px 16px !important; border-bottom:2px solid transparent; font-weight:600; font-size:13px;  text-transform:uppercase; letter-spacing:0.05em;}

.navbar-light .navbar-toggler{border:none !important; z-index:9999; }


.active .nav-link{border-color:#deb633; }
.nav-link:hover, .nav-link:active, .nav-link:focus{color:#333 !important;  background:none !important; border-color:#deb633;}

.toparrow{}


.jumbotron{margin:0; background:none; padding:0; border-radius:0; margin-top:-79px;}



.introfade {transition:0.5s ease all; opacity:0; transform: translateY(50px);}
.introfade_in{opacity:1;  transform: translateY(0px); }


.introfade2 {transition:1s ease all; opacity:0; transform: translateY(50px);}
.introfade2_in{opacity:1;  transform: translateY(0px); }


.jumbotron .row{height:100vh;}
.jumbotron h1{font-size:55px; color:#fff; }
.jumbotron p{ color:#fff;}


.jumb_int .row{height:450px;}
.jumb_int h1{margin-top:40px;}



.introheader{margin-bottom:10px; display:block; }

.strategybox{background:url("../img/bgbg2.jpg") no-repeat bottom right fixed; padding:60px;}


.strategybox ul{padding:0;}
.strategybox li{color:#; margin:18px 0 ; list-style:none;}
.strategybox svg{color:#a6c83e;}


.box-dark{background:url("../img/strategybg.jpg") no-repeat top right  !important;}
 .box-dark  h2{color:#fff;}

.box-dark p {color:#e9f0ec;}

section{padding:100px 0;}



#sec2{background:#f6f7f7 url("../img/bgbg2.jpg")  no-repeat bottom right fixed;}
#sec2 .btn{margin-top:50px;}

#sec3 img{margin-top:0px;}

.sectors h4{margin-top:20px;}

.box-left{background:#f6f7f7; padding:90px; margin-right:-50px; z-index:998;}
.box-right{background:#f6f7f7; padding:90px; margin-left:-50px; z-index:998;}

.sectorsinternal{background:#f6f7f7; max-width:90%; margin:-60px auto 0 auto; z-index:9949; position:relative; padding-top:40px; margin-bottom:60px;}


.btn{text-transform:uppercase;    padding:12px 45px; margin-top:10px; transition:all 0.6s ease;
 border-radius:0; font-weight:600; font-size:11px;  text-transform:uppercase; letter-spacing:0.05em;}
.btn:hover{}



.btn-primary{background:#274b34 !important; color:#fff !important;  border:2px solid #274b34 !important;}
.btn-primary:hover, .btn-primary:active, .btn-primary:focus{color:#274b34 !important; background:none !important; border-color:#cba831 !important;}

.btn-default{color:#274b34 !important; background:none !important; border:2px solid #cba831 !important;}
.btn-default:hover, .btn-default:active, .btn-default:focus{color:#fff !important; background:#274b34 !important; border-color:#274b34 !important;}

.jumbotron .btn{background:#274b34 !important; color:#fff !important; }
.jumbotron .btn:hover, .box-dark .btn:hover{background:none !important; color:#fff !important; }


footer{padding:50px 0 10px 0; background:#fff; border-top:1px solid #f6f7f7 ; margin-bottom:0px;}
footer p{font-size:90%;}
footer img{border:1px solid #f6f7f7 }


.cookieinfo{background:#1f4934 !important;}
.cookieinfo span{color:#eee; font-size:15px; font-family: 'Open Sans', sans-serif; font-weight:300; }
.cookieinfo a{color:#e3bc25 !important;   font-size:15px; font-family: 'Open Sans', sans-serif; font-weight:500;}

.cookieinfo-close{background:none !important; border-radius:0 !important; min-width:38px !important; color:#e3bc25 !important;}

@media (min-width: 1441px){

	.jumbotron .row{height: calc(100vh - 120px);}
	.jumb_int .row{height:450px;}
.container {
    max-width: 1320px;
}

	.arrowdown{ bottom:39px; right:40px;}
	body{ padding:0 40px; }
	.jumbotron h1{font-size:78px; }

}

@media(max-width:1200px){

	.arrowdown{ display:none;}

	.jumbotron .row{height:600px;}
	.jumb_int .row{height:300px;}

.jumbotron h1{font-size:50px; }
	.navbar-light .navbar-toggler{margin-top:-80px;}
	.navbar-collapse.show{ background:#fff;}
	.navbar-nav{margin-top:0;}
	.nav-link{padding:10px 20px !important; border:none !important;}
}

@media(max-width:991px){


	h2{font-size:26px;}






}


@media(max-width:767px){

	.navbar-brand{margin:-5px 0 0 0; }

		.box-left{margin-right:0px; }
.box-right{margin-left:0px;}

.jumbotron h1{font-size:40px; }




	.strategybox, .box-left, .box-right{padding:50px;}

}



@media(max-width:575px){
	footer{text-align:center;}
	footer img{max-width:200px !important;}

}





/*** anims***/



	@media(min-width:1201px){
.img_anim1 {visibility:hidden; }





.carouselfadein{




	animation-name: carouselfadein;
	-webkit-animation-name: carouselfadein;

	animation-duration: 1s;
	-webkit-animation-duration: 1s;

	animation-timing-function: ease-out;
	-webkit-animation-timing-function: ease-out;


}



.fadeIn{



	visibility:visible !important;

	animation-name: fadeIn;
	-webkit-animation-name: fadeIn;

	animation-duration: 0.6s;
	-webkit-animation-duration: 0.6s;

	animation-timing-function: ease-out;
	-webkit-animation-timing-function: ease-out;


}


.Pulse{


	animation-name: Pulse;
	-webkit-animation-name: Pulse;

	animation-duration: 1.5s;
	-webkit-animation-duration: 1.5s;


	 animation-iteration-count: infinite;
	 -webkit-animation-iteration-count: infinite;


}


	}

@keyframes fadeIn {
	0% {
			transform:translateY(140px);
		opacity: 0;
	}

		10% {
		transform:translateY(140px);
		opacity: 0;
	}

	100% {
		transform:translateY(0px);
		opacity: 1;
	}
}

@-webkit-keyframes fadeIn {
	0% {
			-webkit-transform:translateY(140px);
		opacity: 0;
	}


		10% {
		-webkit-transform:translateY(140px);
		opacity: 0;
	}
	100% {
		-webkit-transform:translateY(0px);
		opacity: 1;
	}

}




@keyframes carouselfadein {
	0% {

		opacity: 0;
	}



	100% {
		transform:translateY(0px);
		opacity: 1;
	}
}

@-webkit-keyframes carouselfadein {
	0% {

		opacity: 0;
	}



	100% {

		opacity: 1;
	}

}


@keyframes Pulse {
	0% {

		opacity: 0.2;
	}

		50% {

		opacity: 1;
	}

	100% {

		opacity: 0.2;
	}
}

@-webkit-keyframes Pulse {
	0% {

		opacity: 0.2;
	}


	10% {

		opacity: 1;
	}
	100% {

		opacity: 0.2;
	}

}
