*,*::before,*::after{margin:0;padding:0;-webkit-box-sizing:inherit;box-sizing:inherit;font-weight:inherit !important}
html{font-size:62.5%;overflow-x:hidden}
body{font-family:josefin sans, sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:400 !important;overflow-x:hidden}
a{text-decoration:none !important}.h1-heading{font-size:6rem;font-weight:300 !important}.h2-heading{font-weight:300 !important;font-size:6rem;line-height:6rem}
@media (max-width: 991.98px){
	.h2-heading{font-size:4.5rem;line-height:4.5rem}
}
.h3-heading{font-size:3rem;font-weight:300 !important}
.h4-heading{font-size:1.8rem;font-weight:700 !important;line-height:2.4rem}
.white{color:#7f796c}
.dark-1{color:#353431}
.dark-2{color:#617182}
.light-1{color:#7f796c}
.paragraph{font-size:1.8rem;line-height:3rem;font-weight:300 !important}
.paragraph.big{font-size:3rem;line-height:4rem}
.text-center{text-align:center}
.no-gutters{margin-right:0;margin-left:0}
.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}
@media (min-width: 991.98px){
	.no-gutters>.col:not(:first-child):not(:last-child),.no-gutters>[class*="col-"]:not(:first-child):not(:last-child){padding-right:1.5rem;padding-left:1.5rem}
	.no-gutters>.col:first-child,.no-gutters>[class*="col-"]:first-child{padding-right:1.5rem}
	.no-gutters>.col:last-child,.no-gutters>[class*="col-"]:last-child{padding-left:1.5rem}
}
.preloader{position:fixed;top:0;width:100vw;height:100vh;z-index:200;-webkit-transition:all .25s ease;transition:all .25s ease;-webkit-transition-delay:1s;transition-delay:1s;background-color:#a04c10}
.preloader__svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
.preloader__svg-path:nth-child(1){stroke-dasharray:155.26px;stroke-dashoffset:155.26px;-webkit-animation:line-anim-1 3s ease forwards infinite;animation:line-anim-1 3s ease forwards infinite}@-webkit-keyframes line-anim-1{0%{stroke-dashoffset:155.26px}50%{stroke-dashoffset:0}100%{stroke-dashoffset:155.26px}}@keyframes line-anim-1{0%{stroke-dashoffset:155.26px}50%{stroke-dashoffset:0}100%{stroke-dashoffset:155.26px}}
.preloader__svg-path:nth-child(2){stroke-dasharray:240.69px;stroke-dashoffset:240.69px;-webkit-animation:line-anim-2 3s ease forwards infinite;animation:line-anim-2 3s ease forwards infinite}@-webkit-keyframes line-anim-2{0%{stroke-dashoffset:240.69px}50%{stroke-dashoffset:0}100%{stroke-dashoffset:240.69px}}@keyframes line-anim-2{0%{stroke-dashoffset:240.69px}50%{stroke-dashoffset:0}100%{stroke-dashoffset:240.69px}}
.preloader__svg-path:nth-child(3){stroke-dasharray:222.78px;stroke-dashoffset:222.78px;-webkit-animation:line-anim-3 3s ease forwards infinite;animation:line-anim-3 3s ease forwards infinite}@-webkit-keyframes line-anim-3{0%{stroke-dashoffset:222.78px}50%{stroke-dashoffset:0}100%{stroke-dashoffset:222.78px}}@keyframes line-anim-3{0%{stroke-dashoffset:222.78px}50%{stroke-dashoffset:0}100%{stroke-dashoffset:222.78px}}
.preloader__svg-path:nth-child(4){stroke-dasharray:252.96px;stroke-dashoffset:252.96px;-webkit-animation:line-anim-4 3s ease forwards infinite;animation:line-anim-4 3s ease forwards infinite}@-webkit-keyframes line-anim-4{0%{stroke-dashoffset:252.96px}50%{stroke-dashoffset:0}100%{stroke-dashoffset:252.96px}}@keyframes line-anim-4{0%{stroke-dashoffset:252.96px}50%{stroke-dashoffset:0}100%{stroke-dashoffset:252.96px}}
.preloader__svg-path:nth-child(5){stroke-dasharray:110.33px;stroke-dashoffset:110.33px;-webkit-animation:line-anim-5 3s ease forwards infinite;animation:line-anim-5 3s ease forwards infinite}@-webkit-keyframes line-anim-5{0%{stroke-dashoffset:110.33px}50%{stroke-dashoffset:0}100%{stroke-dashoffset:110.33px}}@keyframes line-anim-5{0%{stroke-dashoffset:110.33px}50%{stroke-dashoffset:0}100%{stroke-dashoffset:110.33px}}
.preloader__svg-path:nth-child(6){stroke-dasharray:251.91px;stroke-dashoffset:251.91px;-webkit-animation:line-anim-6 3s ease forwards infinite;animation:line-anim-6 3s ease forwards infinite}@-webkit-keyframes line-anim-6{0%{stroke-dashoffset:251.91px}50%{stroke-dashoffset:0}100%{stroke-dashoffset:251.91px}}@keyframes line-anim-6{0%{stroke-dashoffset:251.91px}50%{stroke-dashoffset:0}100%{stroke-dashoffset:251.91px}}
.preloader__svg-path:nth-child(7){stroke-dasharray:233.91px;stroke-dashoffset:233.91px;-webkit-animation:line-anim-7 3s ease forwards infinite;animation:line-anim-7 3s ease forwards infinite}@-webkit-keyframes line-anim-7{0%{stroke-dashoffset:233.91px}50%{stroke-dashoffset:0}100%{stroke-dashoffset:233.91px}}@keyframes line-anim-7{0%{stroke-dashoffset:233.91px}50%{stroke-dashoffset:0}100%{stroke-dashoffset:233.91px}}
body.loaded .preloader{-webkit-transform:translateY(-100%);transform:translateY(-100%)}
.header{position:absolute;top:0;z-index:100;background-color:transparent;padding:3.6rem 0 5rem 0;width:100%}
.header__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:0 4.4rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.header__nav ul{display:inline-block;margin-bottom:0}
.header__nav li{list-style:none;display:inline-block}
.header__nav li a{font-size:2rem;color:#d2b577;text-transform:uppercase;padding:0 1.2rem;font-weight:500 !important;-webkit-transition:all .25s ease;transition:all .25s ease}
.header__nav li a:hover{color:#d26c23}
.header__nav-primary{float:right}
@media (max-width: 991.98px){
	.header__nav{display:none}
	.header__logo{margin:0 auto}
}
.hero{width:100%;min-height:100vh;position:relative;top:0;background-color:#fff9ec}
.hero::before{content:"";display:block;position:absolute;top:0;width:100%;height:60%;background-color:#ffeec9;z-index:1}
.hero__img{z-index:100;width:100%;height:100%;position:relative;top:8.6rem}
.hero__img__wrapper{width:-webkit-max-content;width:-moz-max-content;width:max-content;height:-webkit-max-content;height:-moz-max-content;height:max-content}
.hero__img img{position:absolute;bottom:0}
.hero__img .cone{left:27.7rem;bottom:-2.1rem;z-index:10}
.hero__img .bottle{left:38.5rem}
.hero__img .bottle-1{left:52.2rem}
.hero__img .leaf{left:44rem;bottom:-6rem}
.hero__info{margin-top:20rem;padding-bottom:5rem}
.hero__info .button{padding:1.5rem 4.9rem;font-size:2.4rem;font-weight:400 !important;color:#fff;background-color:#d26c23;border:2px solid #d26c23;-webkit-transition:all .25s ease;transition:all .25s ease;margin-top:1.3rem;display:inline-block}
.hero__info .button:hover{color:#d26c23;background-color:#fff9ec}
@media (max-width: 991.98px){
	.hero__img .cone{left:15%}
	.hero__img .bottle{left:30%}
	.hero__img .bottle-1{left:50%}
	.hero__img .leaf{left:40%;-webkit-transform:scale(0.8);transform:scale(0.8)}
}
@media (max-width: 768px){
	.hero__img .cone{left:8%;-webkit-transform:scale(0.7);transform:scale(0.7);bottom:-5rem}
	.hero__img .bottle{left:22%;-webkit-transform:scale(0.8);transform:scale(0.8);bottom:-6rem}
	.hero__img .bottle-1{left:42%;-webkit-transform:scale(0.8);transform:scale(0.8);bottom:-6rem}
	.hero__img .leaf{left:25%;-webkit-transform:scale(0.6);transform:scale(0.6)}
}
@media (max-width: 575.98px){
	.hero__img .cone{left:0}
	.hero__img .bottle{left:15%}
	.hero__img .bottle-1{left:40%}
	.hero__img .leaf{left:20%}
}
.detail{padding:15rem 0}
.detail__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:baseline;-ms-flex-pack:baseline;justify-content:baseline}
.detail__bg__wrapper{width:55.6rem;height:55.6rem;border-radius:50%;background-color:#ffeec9;overflow:visible;position:relative;left:-8.5rem}
.detail__bg__wrapper img{position:absolute}
.detail__bg__wrapper .quality_cone{bottom:-5%;left:-10%}
.detail__bg__wrapper .quality_small_bottle{top:-25%;left:10%}
.detail__bg__wrapper .quality_big_bottle{bottom:-20%;right:-10%}
.detail__info .h2-heading{font-size:5rem;line-height:3.4rem;color:#353431}
.detail__info h3{font-size:4rem;line-height:3.4rem;color:#d26c23;margin:3rem 0}
.detail__info .mid{font-size:2.4rem;line-height:3.4rem;color:#7f796c;margin-bottom:3.4rem}
.detail__info .card{border:2px solid #ffeec9;margin:1rem 0;padding:0 3.4rem 0 3.4rem}
.detail__info .card-header{background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;border:0;padding:3.4rem 0}
.detail__info .card-header h5{width:100%;cursor:pointer;font-size:3rem;color:#353431;position:relative}
.detail__info .card-header h5::after{content:"-";position:absolute;top:0;right:.5rem;font-size:6rem;margin-top:-2.5rem;font-weight:300 !important;color:#353431}
.detail__info .card-header h5.hidden::after{content:"+";right:0}
.detail .quantity{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#ffeec9;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem 4rem;position:relative}
.detail .quantity h4{font-size:3rem;color:#353431}
.detail .quantity .button{padding:1.2rem 3.5rem;font-size:2.4rem;font-weight:400 !important;color:#fff;background-color:#d26c23;border:2px solid #d26c23;-webkit-transition:all .25s ease;transition:all .25s ease;position:absolute;right:4rem}
.detail .quantity .button:hover{color:#d26c23;background-color:#fff9ec}
@media (max-width: 991.98px){
	.detail .quantity .button{position:relative;right:0;left:1rem}}
	.detail .quantity-counter{width:8.2rem;height:5.4rem;position:relative;margin-left:3rem
}
@media (max-width: 991.98px){
	.detail .quantity-counter{margin-left:1rem}
}
.detail .quantity-counter input{width:100%;height:100%;padding-left:2rem;border:none;font-size:3rem;color:#353431;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}
.detail .quantity-counter input::-webkit-inner-spin-button,.detail .quantity-counter input::-webkit-outer-spin-button{-webkit-appearance:none}
.detail .quantity-counter button{position:absolute;right:0;font-size:3rem;color:#7f796c;line-height:2.7rem;height:2.7rem;width:3rem;border:none;background-color:transparent;outline:none;cursor:pointer;-webkit-transition:all .25s ease;transition:all .25s ease;font-weight:300 !important}
.detail .quantity-counter button:hover{background-color:#d26c23;color:#ffeec9}
.detail .quantity-counter .up-button{top:0}
.detail .quantity-counter .down-button{bottom:0}
.detail .product__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:2.5rem}
.detail .product__bottom h6{font-size:1.8rem;color:#7f796c;line-height:3.4rem}
.detail .product__bottom .social li{list-style:none;display:inline-block;font-size:1.8rem;color:#7f796c}
.detail .product__bottom .social li a{font-size:2rem;color:#c5c0b6;text-transform:uppercase;padding:0 1.2rem;font-weight:500 !important;-webkit-transition:all .25s ease;transition:all .25s ease}
.detail .product__bottom .social li a:hover{color:#d26c23}
@media (min-width: 991.98px){
	.detail__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
}
@media (max-width: 991.98px){
	.detail{padding:10rem 0}
	.detail__wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}
	.detail .left__side{width:100%;height:55.6rem;position:relative;margin-bottom:10rem}
	.detail__bg__wrapper{position:absolute;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}
	.detail__info{width:100%}
}
@media (max-width: 767.98px){
	.detail .left__side{-webkit-transform:scale(0.8);transform:scale(0.8)}
}
@media (max-width: 575.98px){
	.detail__bg__wrapper .quality_cone{left:-3%}
	.detail__info{width:100%}
	.detail__info .card,.detail__info .quantity{width:95%}
	.detail__info .quantity{padding:2rem}
}
.inside{width:100%;padding:15rem 0 22.9rem 0;position:relative}
.inside::before{content:"";display:block;position:absolute;top:0;width:100%;height:68.5%;background-color:#fff9ec;z-index:-3}
.inside::after{content:"";display:block;position:absolute;bottom:0;width:100%;height:31.5%;background-color:#ffeec9;z-index:-3}
.inside__wrapper{width:100%;height:100%;position:relative}
.inside__bg{position:absolute;left:-5%;z-index:1}
.inside__info{z-index:100}
.inside__info .paragraph{width:58%;margin:5.6rem auto 9.4rem auto;z-index:100}
.inside__boxes{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:100}
.inside__boxes--wrapper{width:24.34%;height:36.8rem}
.inside__boxes--wrapper:not(:first-child){margin-left:1rem}
.inside__boxes a{width:100%;height:100%}
.inside__boxes-single{width:100%;height:100%;overflow:hidden;background-color:#fff;position:relative}
.inside__boxes-single .first-side,.inside__boxes-single .second-side{position:absolute;width:100%;height:100%;top:0;padding:7rem 3rem 4rem 3rem;text-align:center;-webkit-transition:all .7s ease;transition:all .7s ease}
.inside__boxes-single .first-side hr,.inside__boxes-single .second-side hr{margin:3.5rem 0 4.2rem 0}
.inside__boxes-single .first-side-img{position:relative;width:15rem;height:15rem;margin:0 auto}
.inside__boxes-single .first-side-img img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
.inside__boxes-single .second-side{top:100%;padding:5.4rem 3.6rem}
.inside__boxes-single:hover .first-side,.inside__boxes-single:hover .second-side{top:-100%}
.inside__boxes-single:hover .second-side{top:0}.inside__boxes-single--1 .first-side img,.inside__boxes-single--1 .inside__boxes-single .second-side img,.inside__boxes-single .inside__boxes-single--1 .second-side img{width:113.67px;height:115.46px}
.inside__boxes-single--2 .first-side img,.inside__boxes-single--2 .inside__boxes-single .second-side img,.inside__boxes-single .inside__boxes-single--2 .second-side img{width:124.25px;height:135.49px}
.inside__boxes-single--3 .first-side img,.inside__boxes-single--3 .inside__boxes-single .second-side img,.inside__boxes-single .inside__boxes-single--3 .second-side img{width:106.42px;height:128.55px}
.inside__boxes-single--4 .first-side img,.inside__boxes-single--4 .inside__boxes-single .second-side img,.inside__boxes-single .inside__boxes-single--4 .second-side img{width:83.51px;height:124.09px}
@media (max-width: 991.98px){
	.inside{padding:10rem 0;background-color:#ffeec9}
	.inside__boxes{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}
	.inside__boxes--wrapper{width:100% !important;margin:0 !important;display:block;position:relative}
	.inside__boxes--wrapper:not(:first-child){margin-top:1rem !important}
	.inside__boxes a{width:50% !important;display:inline-block;position:absolute;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}
	.inside__bg{left:-50% !important;-webkit-transform:scale(0.5);transform:scale(0.5)}
	.inside__info .paragraph{width:80%}
}
@media (max-width: 768px){
	.inside__boxes a{width:70% !important}
	.inside__bg{left:-100% !important}
	.inside__info .paragraph{width:95%}
}
.promise{background-color:#fff9ec}
.promise .container{overflow:visible}
.promise .container .row{overflow:visible}
.promise__info{padding:15rem 0}
.promise__info ul{margin-top:7.9rem}
.promise__info ul li{list-style:none;font-size:3rem;color:#7f796c;font-weight:300 !important;margin-top:1.4rem}
.promise__info ul li::before{content:"\f06c";font-family:"Font Awesome 5 Free";display:inline-block;font-size:2rem;line-height:4rem;font-weight:900 !important;color:#748b6b;margin-right:1.6rem}
.promise__img{width:100vw;height:100%}
.promise__img--img{width:100%;height:100%;background:url("../images/promise-img.jpg") no-repeat;background-size:contain}
@media (max-width: 991.98px){
	.promise .h2-heading{text-align:center}
	.promise__info{padding:10rem 0}
	.promise__info ul{margin:0 auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}
	.promise__img{width:120vw;height:50vh;margin-left:-10%}
	.promise__img--img{width:100%;height:100%;background-size:cover;background-position:center center}
}
@media (min-width: 1950px){
	.promise__img--img{background-size:cover}
}
.cta{position:relative;background-color:#ffeec9}
.cta__img{position:relative}
.cta__img img{position:absolute;bottom:0}
.cta__img .cone{left:-5rem;bottom:-4rem;z-index:10}
.cta__img .phone{bottom:-.6rem}
.cta__img .leaf{right:0;bottom:-5.6rem;right:-10rem}
.cta__img .bottle{right:0}
.cta__info{padding:15rem 0}
.cta__info .paragraph{margin:4.2rem 0 3.7rem 0;color:#7f796c}
.cta__info .paragraph a{color:#7f796c;display:inline-block;position:relative}
.cta__info .paragraph a::after{content:"";width:100%;height:1px;background-color:#7f796c;display:block;position:absolute;bottom:20%;opacity:0;-webkit-transition:all .25s ease;transition:all .25s ease}
.cta__info .paragraph a:hover::after{opacity:1}
.cta__info--buttons{display:-webkit-box;display:-ms-flexbox;display:flex}
.cta__info--buttons-single{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:22.4rem;height:7.9rem;background-color:#d26c23;padding:1.5rem 2rem;-webkit-transition:all .25s ease;transition:all .25s ease}
.cta__info--buttons-single div{margin-left:1rem}
.cta__info--buttons-single h6{font-weight:400 !important;font-size:1.6rem;color:#e9edf1}
.cta__info--buttons-single h5{font-weight:300 !important;font-size:3rem;color:#fff;margin-top:-.5rem}
.cta__info--buttons-single i{font-size:4rem;color:#a04c10;margin-top:.5rem}
.cta__info--buttons-single i.fas{font-weight:900 !important}
.cta__info--buttons-single:hover{background-color:white}
.cta__info--buttons-single:hover h6,.cta__info--buttons-single:hover h5{color:#a04c10}
.cta__info--buttons-single:not(:first-child){margin-left:1rem}
@media (min-width: 991.98px) and (max-width: 1199.98px){
	.cta__img{bottom:-10%}
}
@media (max-width: 991.98px){
	.cta .col-lg-5{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
	.cta .col-lg-7{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
	.cta__img img{position:absolute;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}
	.cta__img .phone{bottom:0}
	.cta__img .cone{position:absolute;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);-webkit-transform:translateX(-90%);transform:translateX(-90%)}
	.cta__img .leaf{-webkit-transform:translateX(-30%);transform:translateX(-30%);right:auto}
	.cta__img .bottle{-webkit-transform:translateX(50%);transform:translateX(50%);right:auto;bottom:-2rem}
	.cta__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:15rem 0 0 0}
}
@media (max-width: 768px){
	.cta__img .phone{bottom:0}
	.cta__img .cone{position:absolute;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);-webkit-transform:translateX(-110%);transform:translateX(-110%)}
	.cta__img .leaf{-webkit-transform:translateX(-40%);transform:translateX(-40%);right:auto}
	.cta__img .bottle{-webkit-transform:translateX(25%);transform:translateX(25%);right:auto;bottom:-2rem}
}
.footer{padding:5rem 0 1rem 0}
.footer__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:95%;margin:0 auto}
.footer__wrapper-single{width:20%}
.footer__wrapper-single ul li{font-size:2rem;color:#353431;list-style:none;position:relative}
.footer__wrapper-single ul li a{font-size:1.8rem;font-weight:300 !important;color:#7f796c;-webkit-transition:all .25s ease;transition:all .25s ease}
.footer__wrapper-single ul li a:hover{color:#575a5d}
.footer__wrapper-single ul li:nth-child(2){margin-top:4.9rem}
.footer__wrapper-single ul li:nth-child(n+3){margin-top:1rem}
.footer__wrapper-single ul li i{margin-right:.5rem;position:absolute;line-height:3rem}
.footer__wrapper-single ul li span{position:relative;left:2.5rem}
.footer__copy{width:100%;text-align:center;margin-top:0rem}
.footer__copy h6{font-size:1.4rem;color:#7f796c}
/*ORDER FORM*/
.error{
	background:#ee2b49;
	color:#fff;
	text-align:center;
	line-height:50px;
	margin-bottom:15px;
	}
.success{
	background:#00acb3;
	color:#fff;
	text-align:center;
	line-height:50px;
	margin-bottom:15px;
	}
#contact-info {
	padding: 0px 0;
	padding-bottom: 0px;
	background: #fafafa;
}
.c-info {
	padding-top: 30px;
    padding-bottom: 25px;
	text-align: left;
}
.c-info i {
	color: #024d94;
	font-size: 45px;
	margin: 0 0 15px;
}
.c-info h5 {
	text-transform: uppercase;
	font-size: 16px;
	margin: 15px 0 7px;
}
.c-info p {
}
.modal-header{
    background: #f8d171;
}
.close {
	border: none;
	font-size: 44px;
	font-weight: bold;
	position: absolute;
	right: 15px;
	top: 0;
	cursor: pointer;
	/*white-space: nowrap;*/
}
/*
.close {
	font-size: 44px;
	font-weight: bold;
	border: none;
	display: inline-block;
	padding: 8px 16px;
	vertical-align: middle;
	overflow: hidden;
	text-decoration: none;
	color: inherit;
	background-color: inherit;
	text-align: center;
	cursor: pointer;
	white-space: nowrap;
	right: 0;
	top: 0;
}
*/
.close:hover,
.close:focus {
	color: black;
	text-decoration: none;
	cursor: pointer;
	outline: 0;
	border: 0px solid #fff;
	outline: none;
}
.cf2-wrap {
	max-width:600px;
	padding:30px;
}
.cf2-wrap h2{
	color: #024d94;
	font-family: 'Nunito Sans', sans-serif;
	font-size: 26px;
	font-weight: 700;
	margin: 0;
}
.space40 {
	margin-bottom: 40px;
}
#contactForm input {
	height: 50px;
	padding: 0 20px;
	font-size: 16px;
	letter-spacing: 0;
	font-weight: 400;
	width: 100%;
	margin: 0 0 20px;
	background: #fff;
	border-radius: 0px;
	color: #000;
	border: 1px solid #fff;
}
#contactForm textarea {
	height: 100px;
	padding: 20px;
	font-size: 16px;
	letter-spacing: 0;
	font-weight: 400;
	width: 100%;
	margin: 0 0 20px;
	background: #fff;
	border: 1px solid #fff;
	border-radius: 0px;
	color: #fff;
}
#contactForm select {
    height: 50px;
    padding: 0 20px;
    font-size: 14px;
    letter-spacing: 0px;
    font-weight: 400;
    width: 100%;
    border: none;
    border-radius: 0px;
    background: transparent;
    border: 1px solid #fff;
    color:#000;
    font-weight: 700;
    margin: 0 0 20px;
    background: #ffffff;
}
#contact-form button {
	display: table;
	margin: 0 auto;
}
.col-md-6 {
	max-width:800px;
}
.col-sm-6 {
	margin-bottom: 20px;
}
.error-info {
	padding: 180px 0;
}
.error-info h1 {
	font-size: 200px;
}
.error-info p {
	padding: 0px 25%;
}
.statusMessage, .successmessage, .errormessage {
	display: none;
	width: 100%;
	background: #fff;
	margin: 0px auto 15px;
	padding: 20px;
	border-radius: 0px;
}
.errormessage p, .statusMessage p, .successmessage p {
	margin: 0px !important;
	color: #000;
	font-size: 16px;
	letter-spacing: 0;
	margin: 0 !important;
}
.success-ico {
	background: url(../assets/images/success.png);
	width: 25px;
	height: 25px;
	float: left;
	margin-right: 15px;
	position: relative;
	top: 0px;
	background-size: 25px;
}
.error-ico {
	background: url(../assets/images/error.png);
	width: 25px;
	height: 25px;
	float: left;
	margin-right: 15px;
	position: relative;
	top: 0px;
	background-size: 25px;
}

#sendingMessage i {
	color: #00BCD4;
	font-size: 18px;
	margin-right: 10px;
}

#incompleteMessage i {
	color: yellow;
	font-size: 18px;
	margin-right: 10px;
}
.btn {
	font-size: 16px;
	line-height: 20px;
	font-weight: 700;
	text-transform:capitalize;
	padding: 10px 20px 10px 20px;
	border: none;
	border-radius: 0;
	/*font-family: Nunito Sans;*/
}
.btn.btn-primary {
	background: #024d94;
	border: 1px solid #024d94;
	color: #fff;
}

.btn.btn-primary:hover {
	border: 2px solid #024d94 !important;
    background: transparent;
    color: #024d94;
}
/*END ORDER FORM*/
@media (max-width: 991.98px){
	.footer__wrapper{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}
	.footer__wrapper-single{width:33%;margin-top:3rem}
}
@media (max-width: 767.98px){
	.footer__wrapper-single{width:50%}
}
@media (max-width: 575.98px){
	.footer__wrapper-single{width:100%;text-align:center}
}
/*# sourceMappingURL=style.css.map */