/*=== Font Face ===*/
	@font-face {
    	font-family: 'Maneo Trial';
    	src: url('../fonts/maneo_trial-webfont.woff2') format('woff2'), url('../fonts/maneo_trial-webfont.woff') format('woff');
    	font-weight: normal; font-style: normal;
    }
/*=== Font Face End ===*/

/*=== Default style ===*/
	body { font-family: 'Lato', sans-serif; font-size: 20px; font-weight: 400; line-height: 1.7rem; letter-spacing: 0.3px; background-color: #fff; }
	body, .text-body { color: #000 !important; }
	small, .small { font-size: 89%; font-weight: inherit; }
	a, a:hover, a:focus { color: #0068ac; }
	p { margin-bottom: 2rem; }
	a.phonelink { text-decoration: none; cursor: default; color: inherit; }
	strong, b { font-weight: 700; }
	hr { border-color: #ddd; }
	.transition { -webkit-transition: 0.4s; -moz-transition: 0.4s;  -o-transition: 0.4s; -ms-transition:0.4s; transition: 0.4s; }
	.text-poppins { font-family: 'Poppins', sans-serif; }
/*=== Default style End ===*/

/*=== Structure ===*/
	img { max-width: 100%; height: auto; }
	.bg-100 { background-size: 100% !important; }
	.bg-y-100 { background-size: auto 100% !important; }
	.bg-cover { background-size: cover !important; }
	.bg-contain { background-size: contain !important; }
	.bg-auto { background-size: auto !important; }
	.bg-left { background-position: left !important; }
	.bg-left-top { background-position: left top !important; }
	.bg-right { background-position: right !important; }
	.bg-right-top { background-position: right top !important; }
	.bg-center { background-position: center !important; }
	.bg-center-top { background-position: center top !important; }
	.bg-center-bottom { background-position: center bottom !important; }
	.bg-norepeat { background-repeat: no-repeat !important; }
	.bg-repeat-y { background-repeat: repeat-y !important; }
	.top { top: 0; }
	.bottom { bottom: 0; }
	.left { left: 0; }
	.right { right: 0; }
	a.text-underline-none { text-decoration: none !important; }
	a.text-underline { text-decoration: underline !important; }
	a.text-underline:hover { text-decoration: none !important; }
	.text-upper-none { text-transform: none !important; }
	.overflow-x-hide { overflow-x: hidden; }
	.overflow-y-hide { overflow-y: hidden; }
	.overflow-hide { overflow: hidden; }
	.text-dark { color: #000 !important; }
	.text-primary { color: #0068ac !important; }
	.text-secondary { color: #e6007e !important; }
	.text-info { color: #009fe3 !important; }
	.bg-primary { background-color: #0068ac !important; }
	.bg-secondary { background-color: #e6007e !important; }
	.bg-info { background-color: #009fe3 !important; }
	.bg-light { background-color: #d6eaf5 !important; }
	.bg-lighter { background-color: #fcfcfb !important; }
	.bg-dark { background-color: #000 !important; }
	.bg-gray { background-color: #eeeeee !important; }
	.border-primary { border-color: #0068ac !important; }
	.border-secondary { border-color: #e6007e !important; }
	.border-info { border-color: #009fe3 !important; }
	.border-light { border-color: #ddd !important; }
	.border-dark { border-color: #000 !important; }
	.font-weight-sbold { font-weight: 600 !important; }
	.font-weight-bolder { font-weight: 900 !important; }
	.p-1 { padding: 1rem !important; }
	.p-2 { padding: 2rem !important; }
	.p-3 { padding: 3rem !important; }
	.p-4 { padding: 4rem !important; }
	.p-5 { padding: 5rem !important; }
	.p-0 { padding: 0rem !important; }
	.pt-1 { padding-top: 1rem !important; }
	.pt-2 { padding-top: 2rem !important; }
	.pt-3 { padding-top: 3rem !important; }
	.pt-4 { padding-top: 4rem !important; }
	.pt-5 { padding-top: 5rem !important; }
	.pt-0 { padding-top: 0rem !important; }
	.pb-1 { padding-bottom: 1rem !important; }
	.pb-2 { padding-bottom: 2rem !important; }
	.pb-3 { padding-bottom: 3rem !important; }
	.pb-4 { padding-bottom: 4rem !important; }
	.pb-5 { padding-bottom: 5rem !important; }
	.pb-0 { padding-bottom: 0rem !important; }
	.pl-1 { padding-left: 1rem !important; }
	.pl-2 { padding-left: 2rem !important; }
	.pl-3 { padding-left: 3rem !important; }
	.pl-4 { padding-left: 4rem !important; }
	.pl-5 { padding-left: 5rem !important; }
	.pl-0 { padding-left: 0rem !important; }
	.pr-1 { padding-right: 1rem !important; }
	.pr-2 { padding-right: 2rem !important; }
	.pr-3 { padding-right: 3rem !important; }
	.pr-4 { padding-right: 4rem !important; }
	.pr-5 { padding-right: 5rem !important; }
	.pr-0 { padding-right: 0rem !important; }
	.m-1 { margin: 1rem !important; }
	.m-2 { margin: 2rem !important; }
	.m-3 { margin: 3rem !important; }
	.m-4 { margin: 4rem !important; }
	.m-5 { margin: 5rem !important; }
	.m-0 { margin: 0rem !important; }
	.mt-1 { margin-top: 1rem !important; }
	.mt-2 { margin-top: 2rem !important; }
	.mt-3 { margin-top: 3rem !important; }
	.mt-4 { margin-top: 4rem !important; }
	.mt-5 { margin-top: 5rem !important; }
	.mt-0 { margin-top: 0rem !important; }
	.mb-1 { margin-bottom: 1rem !important; }
	.mb-2 { margin-bottom: 2rem !important; }
	.mb-3 { margin-bottom: 3rem !important; }
	.mb-4 { margin-bottom: 4rem !important; }
	.mb-5 { margin-bottom: 5rem !important; }
	.mb-0 { margin-bottom: 0rem !important; }
	.ml-1 { margin-left: 1rem !important; }
	.ml-2 { margin-left: 2rem !important; }
	.ml-3 { margin-left: 3rem !important; }
	.ml-4 { margin-left: 4rem !important; }
	.ml-5 { margin-left: 5rem !important; }
	.ml-0 { margin-left: 0rem !important; }
	.mr-1 { margin-right: 1rem !important; }
	.mr-2 { margin-right: 2rem !important; }
	.mr-3 { margin-right: 3rem !important; }
	.mr-4 { margin-right: 4rem !important; }
	.mr-5 { margin-right: 5rem !important; }
	.mr-0 { margin-right: 0rem !important; }
	.delay-250 { -webkit-animation-delay:0.25s; animation-delay:0.25s; }
	.delay-500 { -webkit-animation-delay:0.5s; animation-delay:0.5s; }
	.delay-750 { -webkit-animation-delay:0.75s; animation-delay:0.75s; }
	.delay-1000 { -webkit-animation-delay:1.0s; animation-delay:1.0s; }
	.delay-1250 { -webkit-animation-delay:1.25s; animation-delay:1.25s; }
	.delay-1500 { -webkit-animation-delay:1.5s; animation-delay:1.5s; }
	.delay-1750 { -webkit-animation-delay:1.75s; animation-delay:1.75s; }
	.delay-2000 { -webkit-animation-delay:2.0s; animation-delay:2.0s; }
	.delay-2500 { -webkit-animation-delay:2.5s; animation-delay:2.5s; }
	.delay-2000 { -webkit-animation-delay:2.0s; animation-delay:2.0s; }
	.delay-2500 { -webkit-animation-delay:2.5s; animation-delay:2.5s; }
	.delay-3000 { -webkit-animation-delay:3.0s; animation-delay:3.0s; }
	.delay-3500 { -webkit-animation-delay:3.5s; animation-delay:3.5s; }
	.table-bordered td, .table-bordered th { background-color: #e3e3e3; }
	.table-light tbody+tbody, .table-light td, .table-light th, .table-light thead th { border-color: #ccc; }
	.mw-inherit { max-width: inherit !important; }
	.d-tabel { display: table !important; }
	.d-cell { display: table-cell !important; }
	@media (min-width: 576px) {
		.p-sm-1 { padding: 1rem !important; }
		.p-sm-2 { padding: 2rem !important; }
		.p-sm-3 { padding: 3rem !important; }
		.p-sm-4 { padding: 4rem !important; }
		.p-sm-5 { padding: 5rem !important; }
		.p-sm-0 { padding: 0rem !important; }
		.pt-sm-1 { padding-top: 1rem !important; }
		.pt-sm-2 { padding-top: 2rem !important; }
		.pt-sm-3 { padding-top: 3rem !important; }
		.pt-sm-4 { padding-top: 4rem !important; }
		.pt-sm-5 { padding-top: 5rem !important; }
		.pt-sm-0 { padding-top: 0rem !important; }
		.pb-sm-1 { padding-bottom: 1rem !important; }
		.pb-sm-2 { padding-bottom: 2rem !important; }
		.pb-sm-3 { padding-bottom: 3rem !important; }
		.pb-sm-4 { padding-bottom: 4rem !important; }
		.pb-sm-5 { padding-bottom: 5rem !important; }
		.pb-sm-0 { padding-bottom: 0rem !important; }
		.pl-sm-1 { padding-left: 1rem !important; }
		.pl-sm-2 { padding-left: 2rem !important; }
		.pl-sm-3 { padding-left: 3rem !important; }
		.pl-sm-4 { padding-left: 4rem !important; }
		.pl-sm-5 { padding-left: 5rem !important; }
		.pl-sm-0 { padding-left: 0rem !important; }
		.pr-sm-1 { padding-right: 1rem !important; }
		.pr-sm-2 { padding-right: 2rem !important; }
		.pr-sm-3 { padding-right: 3rem !important; }
		.pr-sm-4 { padding-right: 4rem !important; }
		.pr-sm-5 { padding-right: 5rem !important; }
		.pr-sm-0 { padding-right: 0rem !important; }
		.m-sm-1 { margin: 1rem !important; }
		.m-sm-2 { margin: 2rem !important; }
		.m-sm-3 { margin: 3rem !important; }
		.m-sm-4 { margin: 4rem !important; }
		.m-sm-5 { margin: 5rem !important; }
		.m-sm-0 { margin: 0rem !important; }
		.mt-sm-1 { margin-top: 1rem !important; }
		.mt-sm-2 { margin-top: 2rem !important; }
		.mt-sm-3 { margin-top: 3rem !important; }
		.mt-sm-4 { margin-top: 4rem !important; }
		.mt-sm-5 { margin-top: 5rem !important; }
		.mt-sm-0 { margin-top: 0rem !important; }
		.mb-sm-1 { margin-bottom: 1rem !important; }
		.mb-sm-2 { margin-bottom: 2rem !important; }
		.mb-sm-3 { margin-bottom: 3rem !important; }
		.mb-sm-4 { margin-bottom: 4rem !important; }
		.mb-sm-5 { margin-bottom: 5rem !important; }
		.mb-sm-0 { margin-bottom: 0rem !important; }
		.ml-sm-1 { margin-left: 1rem !important; }
		.ml-sm-2 { margin-left: 2rem !important; }
		.ml-sm-3 { margin-left: 3rem !important; }
		.ml-sm-4 { margin-left: 4rem !important; }
		.ml-sm-5 { margin-left: 5rem !important; }
		.ml-sm-0 { margin-left: 0rem !important; }
		.mr-sm-1 { margin-right: 1rem !important; }
		.mr-sm-2 { margin-right: 2rem !important; }
		.mr-sm-3 { margin-right: 3rem !important; }
		.mr-sm-4 { margin-right: 4rem !important; }
		.mr-sm-5 { margin-right: 5rem !important; }
		.mr-sm-0 { margin-right: 0rem !important; }
		.position-sm-absolute { position: absolute !important; }
		.position-sm-relative { position: relative; !important; }
		.position-sm-static { position: static; !important; }
		.h-sm-100 { height: 100% !important; }
		.d-sm-tabel { display: table !important; }
		.d-sm-cell { display: table-cell !important; }
		.w-sm-25 { width: 25% !important; }
		.w-sm-50 { width: 50% !important; }
		.w-sm-75 { width: 75% !important; }
		.w-sm-100 { width: 100% !important; }
		.w-sm-auto { width: auto !important; }
		.min-vh-sm-100 { min-height: 100% !important; }
		.font-weight-sm-light { font-weight: 300 !important; }
		.font-weight-sm-normal { font-weight: 400 !important; }
		.font-weight-sm-sbold { font-weight: 600 !important; }
		.font-weight-sm-bolder { font-weight: 900 !important; }
	}
	@media (min-width: 768px) {
		.p-md-1 { padding: 1rem !important; }
		.p-md-2 { padding: 2rem !important; }
		.p-md-3 { padding: 3rem !important; }
		.p-md-4 { padding: 4rem !important; }
		.p-md-5 { padding: 5rem !important; }
		.p-md-0 { padding: 0rem !important; }
		.pt-md-1 { padding-top: 1rem !important; }
		.pt-md-2 { padding-top: 2rem !important; }
		.pt-md-3 { padding-top: 3rem !important; }
		.pt-md-4 { padding-top: 4rem !important; }
		.pt-md-5 { padding-top: 5rem !important; }
		.pt-md-0 { padding-top: 0rem !important; }
		.pb-md-1 { padding-bottom: 1rem !important; }
		.pb-md-2 { padding-bottom: 2rem !important; }
		.pb-md-3 { padding-bottom: 3rem !important; }
		.pb-md-4 { padding-bottom: 4rem !important; }
		.pb-md-5 { padding-bottom: 5rem !important; }
		.pb-md-0 { padding-bottom: 0rem !important; }
		.pl-md-1 { padding-left: 1rem !important; }
		.pl-md-2 { padding-left: 2rem !important; }
		.pl-md-3 { padding-left: 3rem !important; }
		.pl-md-4 { padding-left: 4rem !important; }
		.pl-md-5 { padding-left: 5rem !important; }
		.pl-md-0 { padding-left: 0rem !important; }
		.pr-md-1 { padding-right: 1rem !important; }
		.pr-md-2 { padding-right: 2rem !important; }
		.pr-md-3 { padding-right: 3rem !important; }
		.pr-md-4 { padding-right: 4rem !important; }
		.pr-md-5 { padding-right: 5rem !important; }
		.pr-md-0 { padding-right: 0rem !important; }
		.m-md-1 { margin: 1rem !important; }
		.m-md-2 { margin: 2rem !important; }
		.m-md-3 { margin: 3rem !important; }
		.m-md-4 { margin: 4rem !important; }
		.m-md-5 { margin: 5rem !important; }
		.m-md-0 { margin: 0rem !important; }
		.mt-md-1 { margin-top: 1rem !important; }
		.mt-md-2 { margin-top: 2rem !important; }
		.mt-md-3 { margin-top: 3rem !important; }
		.mt-md-4 { margin-top: 4rem !important; }
		.mt-md-5 { margin-top: 5rem !important; }
		.mt-md-0 { margin-top: 0rem !important; }
		.mb-md-1 { margin-bottom: 1rem !important; }
		.mb-md-2 { margin-bottom: 2rem !important; }
		.mb-md-3 { margin-bottom: 3rem !important; }
		.mb-md-4 { margin-bottom: 4rem !important; }
		.mb-md-5 { margin-bottom: 5rem !important; }
		.mb-md-0 { margin-bottom: 0rem !important; }
		.ml-md-1 { margin-left: 1rem !important; }
		.ml-md-2 { margin-left: 2rem !important; }
		.ml-md-3 { margin-left: 3rem !important; }
		.ml-md-4 { margin-left: 4rem !important; }
		.ml-md-5 { margin-left: 5rem !important; }
		.ml-md-0 { margin-left: 0rem !important; }
		.mr-md-1 { margin-right: 1rem !important; }
		.mr-md-2 { margin-right: 2rem !important; }
		.mr-md-3 { margin-right: 3rem !important; }
		.mr-md-4 { margin-right: 4rem !important; }
		.mr-md-5 { margin-right: 5rem !important; }
		.mr-md-0 { margin-right: 0rem !important; }
		.position-md-absolute { position: absolute !important; }
		.position-md-relative { position: relative; !important; }
		.position-md-static { position: static; !important; }
		.h-md-100 { height: 100% !important; }
		.co-md-20 { max-width: 20%; }
		.d-md-tabel { display: table !important; }
		.d-md-cell { display: table-cell !important; }
		.w-md-25 { width: 25% !important; }
		.w-md-50 { width: 50% !important; }
		.w-md-75 { width: 75% !important; }
		.w-md-100 { width: 100% !important; }
		.w-md-auto { width: auto !important; }
		.min-vh-md-100 { min-height: 100% !important; }
		.font-weight-md-light { font-weight: 300 !important; }
		.font-weight-md-normal { font-weight: 400 !important; }
		.font-weight-md-sbold { font-weight: 600 !important; }
		.font-weight-md-bolder { font-weight: 900 !important; }
	}
	@media (min-width: 992px) {
		.p-lg-1 { padding: 1rem !important; }
		.p-lg-2 { padding: 2rem !important; }
		.p-lg-3 { padding: 3rem !important; }
		.p-lg-4 { padding: 4rem !important; }
		.p-lg-5 { padding: 5rem !important; }
		.p-lg-0 { padding: 0rem !important; }
		.pt-lg-1 { padding-top: 1rem !important; }
		.pt-lg-2 { padding-top: 2rem !important; }
		.pt-lg-3 { padding-top: 3rem !important; }
		.pt-lg-4 { padding-top: 4rem !important; }
		.pt-lg-5 { padding-top: 5rem !important; }
		.pt-lg-0 { padding-top: 0rem !important; }
		.pb-lg-1 { padding-bottom: 1rem !important; }
		.pb-lg-2 { padding-bottom: 2rem !important; }
		.pb-lg-3 { padding-bottom: 3rem !important; }
		.pb-lg-4 { padding-bottom: 4rem !important; }
		.pb-lg-5 { padding-bottom: 5rem !important; }
		.pb-lg-0 { padding-bottom: 0rem !important; }
		.pl-lg-1 { padding-left: 1rem !important; }
		.pl-lg-2 { padding-left: 2rem !important; }
		.pl-lg-3 { padding-left: 3rem !important; }
		.pl-lg-4 { padding-left: 4rem !important; }
		.pl-lg-5 { padding-left: 5rem !important; }
		.pl-lg-0 { padding-left: 0rem !important; }
		.pr-lg-1 { padding-right: 1rem !important; }
		.pr-lg-2 { padding-right: 2rem !important; }
		.pr-lg-3 { padding-right: 3rem !important; }
		.pr-lg-4 { padding-right: 4rem !important; }
		.pr-lg-5 { padding-right: 5rem !important; }
		.pr-lg-0 { padding-right: 0rem !important; }
		.m-lg-1 { margin: 1rem !important; }
		.m-lg-2 { margin: 2rem !important; }
		.m-lg-3 { margin: 3rem !important; }
		.m-lg-4 { margin: 4rem !important; }
		.m-lg-5 { margin: 5rem !important; }
		.m-lg-0 { margin: 0rem !important; }
		.mt-lg-1 { margin-top: 1rem !important; }
		.mt-lg-2 { margin-top: 2rem !important; }
		.mt-lg-3 { margin-top: 3rem !important; }
		.mt-lg-4 { margin-top: 4rem !important; }
		.mt-lg-5 { margin-top: 5rem !important; }
		.mt-lg-0 { margin-top: 0rem !important; }
		.mb-lg-1 { margin-bottom: 1rem !important; }
		.mb-lg-2 { margin-bottom: 2rem !important; }
		.mb-lg-3 { margin-bottom: 3rem !important; }
		.mb-lg-4 { margin-bottom: 4rem !important; }
		.mb-lg-5 { margin-bottom: 5rem !important; }
		.mb-lg-0 { margin-bottom: 0rem !important; }
		.ml-lg-1 { margin-left: 1rem !important; }
		.ml-lg-2 { margin-left: 2rem !important; }
		.ml-lg-3 { margin-left: 3rem !important; }
		.ml-lg-4 { margin-left: 4rem !important; }
		.ml-lg-5 { margin-left: 5rem !important; }
		.ml-lg-0 { margin-left: 0rem !important; }
		.mr-lg-1 { margin-right: 1rem !important; }
		.mr-lg-2 { margin-right: 2rem !important; }
		.mr-lg-3 { margin-right: 3rem !important; }
		.mr-lg-4 { margin-right: 4rem !important; }
		.mr-lg-5 { margin-right: 5rem !important; }
		.mr-lg-0 { margin-right: 0rem !important; }
		.position-lg-absolute { position: absolute !important; }
		.position-lg-relative { position: relative; !important; }
		.position-lg-static { position: static; !important; }
		.h-lg-100 { height: 100% !important; }
		.d-lg-tabel { display: table !important; }
		.d-lg-cell { display: table-cell !important; }
		.w-lg-25 { width: 25% !important; }
		.w-lg-50 { width: 50% !important; }
		.w-lg-75 { width: 75% !important; }
		.w-lg-100 { width: 100% !important; }
		.w-lg-auto { width: auto !important; }
		.min-vh-lg-100 { min-height: 100% !important; }
		.col-lg-20 { -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; }
		.font-weight-lg-light { font-weight: 300 !important; }
		.font-weight-lg-normal { font-weight: 400 !important; }
		.font-weight-lg-sbold { font-weight: 600 !important; }
		.font-weight-lg-bolder { font-weight: 900 !important; }
	}
	@media (min-width: 1200px) {
		.p-xl-1 { padding: 1rem !important; }
		.p-xl-2 { padding: 2rem !important; }
		.p-xl-3 { padding: 3rem !important; }
		.p-xl-4 { padding: 4rem !important; }
		.p-xl-5 { padding: 5rem !important; }
		.p-xl-0 { padding: 0rem !important; }
		.pt-xl-1 { padding-top: 1rem !important; }
		.pt-xl-2 { padding-top: 2rem !important; }
		.pt-xl-3 { padding-top: 3rem !important; }
		.pt-xl-4 { padding-top: 4rem !important; }
		.pt-xl-5 { padding-top: 5rem !important; }
		.pt-xl-0 { padding-top: 0rem !important; }
		.pb-xl-1 { padding-bottom: 1rem !important; }
		.pb-xl-2 { padding-bottom: 2rem !important; }
		.pb-xl-3 { padding-bottom: 3rem !important; }
		.pb-xl-4 { padding-bottom: 4rem !important; }
		.pb-xl-5 { padding-bottom: 5rem !important; }
		.pb-xl-0 { padding-bottom: 0rem !important; }
		.pl-xl-1 { padding-left: 1rem !important; }
		.pl-xl-2 { padding-left: 2rem !important; }
		.pl-xl-3 { padding-left: 3rem !important; }
		.pl-xl-4 { padding-left: 4rem !important; }
		.pl-xl-5 { padding-left: 5rem !important; }
		.pl-xl-0 { padding-left: 0rem !important; }
		.pr-xl-1 { padding-right: 1rem !important; }
		.pr-xl-2 { padding-right: 2rem !important; }
		.pr-xl-3 { padding-right: 3rem !important; }
		.pr-xl-4 { padding-right: 4rem !important; }
		.pr-xl-5 { padding-right: 5rem !important; }
		.pr-xl-0 { padding-right: 0rem !important; }
		.m-xl-1 { margin: 1rem !important; }
		.m-xl-2 { margin: 2rem !important; }
		.m-xl-3 { margin: 3rem !important; }
		.m-xl-4 { margin: 4rem !important; }
		.m-xl-5 { margin: 5rem !important; }
		.m-xl-0 { margin: 0rem !important; }
		.mt-xl-1 { margin-top: 1rem !important; }
		.mt-xl-2 { margin-top: 2rem !important; }
		.mt-xl-3 { margin-top: 3rem !important; }
		.mt-xl-4 { margin-top: 4rem !important; }
		.mt-xl-5 { margin-top: 5rem !important; }
		.mt-xl-0 { margin-top: 0rem !important; }
		.mb-xl-1 { margin-bottom: 1rem !important; }
		.mb-xl-2 { margin-bottom: 2rem !important; }
		.mb-xl-3 { margin-bottom: 3rem !important; }
		.mb-xl-4 { margin-bottom: 4rem !important; }
		.mb-xl-5 { margin-bottom: 5rem !important; }
		.mb-xl-0 { margin-bottom: 0rem !important; }
		.ml-xl-1 { margin-left: 1rem !important; }
		.ml-xl-2 { margin-left: 2rem !important; }
		.ml-xl-3 { margin-left: 3rem !important; }
		.ml-xl-4 { margin-left: 4rem !important; }
		.ml-xl-5 { margin-left: 5rem !important; }
		.ml-xl-0 { margin-left: 0rem !important; }
		.mr-xl-1 { margin-right: 1rem !important; }
		.mr-xl-2 { margin-right: 2rem !important; }
		.mr-xl-3 { margin-right: 3rem !important; }
		.mr-xl-4 { margin-right: 4rem !important; }
		.mr-xl-5 { margin-right: 5rem !important; }
		.mr-xl-0 { margin-right: 0rem !important; }
		.position-xl-absolute { position: absolute !important; }
		.position-xl-relative { position: relative; !important; }
		.position-xl-static { position: static; !important; }
		.h-xl-100 { height: 100% !important; }
		.d-xl-tabel { display: table !important; }
		.d-xl-cell { display: table-cell !important; }
		.w-xl-25 { width: 25% !important; }
		.w-xl-50 { width: 50% !important; }
		.w-xl-75 { width: 75% !important; }
		.w-xl-100 { width: 100% !important; }
		.w-xl-auto { width: auto !important; }
		.min-vh-xl-100 { min-height: 100% !important; }
		.col-xl-20 { -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; }
		.font-weight-xl-light { font-weight: 300 !important; }
		.font-weight-xl-normal { font-weight: 400 !important; }
		.font-weight-xl-sbold { font-weight: 600 !important; }
		.font-weight-xl-bolder { font-weight: 900 !important; }
	}
/*=== Structure End ===*/

/*=== Heading style ===*/
	.sub-title1, .sub-title2, .sub-title4 { font-family: 'Josefin Sans', sans-serif; }
	.page-title { font-family: 'Maneo Trial'; font-size: 79px; line-height: 1; font-weight: 400; letter-spacing: 1px; margin: 0; }
	.sub-title1 { font-size: 36px; line-height: 1.2; font-weight: 400; text-transform: uppercase; margin-bottom: 1rem; }
	.sub-title1 sup { top: -0.6em; font-size: 50%; text-transform: none; }
	.sub-title2 { font-size: 28px; line-height: 1.2; font-weight: 400; text-transform: uppercase; margin-bottom: 0.5rem; }
	.sub-title3 { font-size: 24px; line-height: 1.2; font-weight: 400; margin-bottom: 0.5rem; }
	.sub-title4 { font-size: 20px; line-height: 1.2; font-weight: 700; text-transform: uppercase; margin-bottom: 0.5rem; }
	.sub-title5 { font-size: 18px; line-height: 1.2; font-weight: 400; }
	.sub-title6 { font-family: 'Maneo Trial'; font-size: 40px; line-height: 1.1; }
	.sub-title7 { font-family: 'Maneo Trial'; font-size: 60px; line-height: 1.1; }
	.title-lg { font-size: 34px; font-weight: 900; text-transform: none; }
	.title-lg1 { font-size: 40px; font-weight: 900; text-transform: none; }
	.title-sm { font-size: 16px; line-height: 1.4; font-weight: 900; text-transform: uppercase; }
	.title-sm1 { font-size: 16px; line-height: 1.4; font-weight: 900;}
	.text-hl { font-family: 'Maneo Trial'; font-size: 29px; line-height: 1.2; }
/*=== Heading style End ===*/

/*=== Header style ===*/
	.page-header { font-size: 18px; }
	.page-header strong { font-weight: 500; }
	.page-header .btn-ml { margin-left: 0.4rem; }
	.header-call { padding-bottom: 0.3rem; }
	.page-header .searchform { max-width: 316px; margin-left: auto; margin-bottom: 7px; overflow: hidden; }
	.page-header .searchform .form-control { height: auto; padding: 7px 35px 7px 15px; font-size: 15px; }
	.page-header .searchform .btn-search { width: 19px; height: 19px; background-size: contain; right: 0.7rem; top: 8px; }
	.page-header .form-control::-webkit-input-placeholder { color: #999; /* Chrome/Opera/Safari */ }
	.page-header .form-control::-moz-placeholder { color: #999; /* Firefox 19+ */ }
	.page-header .form-control:-ms-input-placeholder { color: #999; /* IE 10+ */ }
	.page-header .form-control:-moz-placeholder { color: #999; /* Firefox 18- */ }
	.page-header .searchform button.close { right: 6px; top: -2px; color: #666 !important; font-size: 27px; }
	.page-header .ico-search { background: url(../images/ico-search-light.svg) no-repeat center #0068ac; border-radius: 50%; border: none; width: 32px; height: 32px; outline: none; margin-right: 4px; }
	.header-cont { font-size: 14px; }
/*=== Header style End ===*/

/*=== Menu style ===*/
	.navbar-nav .nav-link { font-size: 17px; font-weight: 700; color: #000; text-transform: uppercase; padding: 12px 15px; -webkit-transition-duration: 0.4s; transition-duration: 0.4s; }
	.navbar-nav .nav-link:hover, .navbar-nav .nav-link:focus, 
	.open > .nav-link, .active > .nav-link,
	.current-page-ancestor > .nav-link,
	.current-menu-ancestor > .nav-link,
	.current-menu-parent > .nav-link { color: #0068ac; }
	.navbar .dropdown-menu { border: none; border-radius: 0; font-size: 15px; background-color: rgba(0,159,227,.9); color: #fff; margin: 0; }
	.open > .dropdown-menu { display: block; }
	.navbar .dropdown-menu .nav-item .nav-link { color: #fff; padding: 6px 15px; font-size: 15px; line-height: 1.2; display: block; -webkit-transition-duration: 0.4s; transition-duration: 0.4s; }
	.navbar .dropdown-menu .nav-item .nav-link:hover, 
	.navbar .dropdown-menu .active > .nav-link,
	.navbar .dropdown-menu .open > .nav-link,
	.navbar .dropdown-menu .current-page-ancestor > .nav-link,
	.navbar .dropdown-menu .current-post-ancestor > .nav-link { color: #000; }
	.navbar-toggler { width: 25px; height: 21px; padding: 0; outline: none !important; vertical-align: middle; }
	.navbar-toggler .i-line { width: 100%; height: 2px; border-radius: 10px; background-color: #3e3e3e; position: absolute; left: 0; right: 0; margin-left: auto; margin-right: auto; }
	.navbar-toggler .i-line.top { top: 0; }
	.navbar-toggler .i-line.middle { top: 50%; margin-top: -1.5px; }
	.navbar-toggler .i-line.bottom { bottom: 0; }
	.closed .i-line.middle { width: 0; opacity: 0; }
	.closed .i-line.top { top: 9px; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); transform: rotate(45deg); }
	.closed .i-line.bottom { bottom: 8px; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); transform: rotate(-45deg); }
	.menu-fade { position: fixed; left: 0 !important; right: 0 !important; top: 0 !important; bottom: 0 !important; z-index: 1039; background-color: rgba(0,0,0,.1); display: none; }
/*=== Menu style End ===*/

/*=== Back to Top style ===*/
	#back-to-top { position: fixed; bottom: 9rem; right: 15px; z-index: 1000; }
	#back-to-top a { color: #fff; background-color: #0068ac; border-radius: 50%; text-align: center; line-height: 36px; text-decoration: none; display: block; height: 42px; width: 42px; -webkit-transition-duration: 0.6s; -moz-transition-duration: 0.6s; transition-duration: 0.6s;	-webkit-box-shadow: rgba(255,255,255,.5) 0px 0px 0px 5px; box-shadow: rgba(255,255,255,.5) 0px 0px 0px 5px; }
	#back-to-top a:hover { background-color: #152f4a; }
/*=== Back to Top style End ===*/

/*=== Footer style ===*/
	.page-content img.alignnone, .page-content img.alignleft, .page-content img.aligright, .page-content img.aligncenter  { height: auto !important; }
	.page-content a { text-decoration: underline; }
	.page-content a:hover, .page-content a:focus { text-decoration: none; }
	.page-footer { font-size: 18px; }
	.news-post { font-size: 14px; line-height: 1.4; }
	.newsfeed-img { margin-top: 0.5rem; margin-bottom: 0.5rem; height: 235px; /*padding: 0.5rem; background-color: rgba(255,255,255,.1);*/ }
 	/*.newsfeed-img img { max-height: 114px; }*/
	.news-feeder .news-post a { text-decoration: none; }
	.news-feeder .news-post a:hover { opacity: 0.8; }
	.social-feeder { max-height: 320px; overflow: hidden; }
	.fb_iframe_widget { display: block !important; }
	.fb_iframe_widget span { display: block !important; width: 100% !important; }
	.fb_iframe_widget iframe { width: 100% !important; }
	.insta-feed { background-color: #fff; padding: 5px 10px; }
	.insta-feed .custom-row { margin-left: -5px !important; margin-right: -5px !important; } 
	.insta-feed .custom-row .colm { padding: 5px !important; }
	.insta-feed .colm img { width: 100%; height: 100%; object-fit: cover; object-position: center; }
	.feeser-head { padding: 0px 10px 0px 0px; font-size: 15px; font-weight: bold; line-height: 32px; height: 35px; }
	.feeser-head img { margin-right: 10px; vertical-align: top; }
	.honcode-img { width: 59px; padding-right: 10px; }
	.honcode-img img { width: auto !important; height: auto !important; }
	.copyright-text { font-family: Verdana, Geneva, sans-serif; font-size: 11px; font-weight: 400; line-height: 1.2rem; color: #777; letter-spacing: 0px; }
	.copyright-text a { color: #777; text-decoration: underline; }
	.copyright-text a:hover, .copyright-text a:focus { text-decoration: none; }
	.webauthorv1 { color: #828487; text-align: left !important; font-family: 'Open Sans', sans-serif !important; font-weight: 400 !important; font-size: 11px !important; line-height: 1.4 !important; text-transform: uppercase !important; display: inline-block !important; position: relative !important; padding-left: 35px; }
	.webauthorv1 strong.dfbold { font-size: 16px !important; font-weight: 700 !important; letter-spacing: 0.3px !important; }
	.webauthorv1 a.dflink, .webauthorv1 a.dflink:hover, .webauthorv1 a.dflink:focus { color: inherit !important; text-decoration: none !important; font-weight: inherit !important; font-size: inherit !important; }
	.webauthorv1 a.dflink:focus { outline: none !important; }
	.webauthorv1 .dflogo { position: absolute; left: 0; top: 4px; }
	.lineup1 { margin-left: -0.3px; }
	.lineup2 { margin-left: -1.3px; }
	.lineup3 { margin-left: -0.5px; }
	.lineup4 { margin-left: -0.5px; }
	.lineup5 { margin-left: -0.5px; }
	.lineup6a { margin-left: 0.5px; }
	.lineup6b { margin-left: -0.5px; }
	.df-author[data-theme=white] .webauthorv1 { color: #fff !important; }
	.df-author[data-theme=white] .webauthorv1 path { fill: #fff !important; }
	.df-author[data-theme=light] .webauthorv1 { color: #bbb !important; }
	.df-author[data-theme=light] .webauthorv1 path { fill: #bbb !important; }
	.df-author[data-theme=dark] .webauthorv1 { color: #555 !important; }
	.df-author[data-theme=dark] .webauthorv1 path { fill: #555 !important; }
/*=== Footer style End ===*/

/*=== Button style ===*/
	.btn { font-size: 14px; font-weight: 900; line-height: 1.4; padding: 14px 18px 12px; text-decoration: none !important; text-transform: uppercase; border-radius: 2rem; outline: none !important; box-shadow: none !important; }
	.btn-primary { color: #fff; background-color: #0068ac; border-color: #0068ac; }
	.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary:not(:disabled):not(.disabled):active { color: #fff; background-color: #152f4a; border-color: #152f4a; }
	.btn-secondary { color: #fff; background-color: #e6007e; border-color: #e6007e; }
	.btn-secondary:hover, .btn-secondary:focus, .btn-secondary:active { color: #fff; background-color: #152f4a; border-color: #152f4a; }
	.btn-ico { min-width: 300px; }
/*=== Button style End ===*/

/*=== Social Links style ===*/
	.s-icons { margin: 0 5px 0 0; padding: 0; list-style: none; height: 32px; }
	.s-icons li { display: inline-block; text-align: center; vertical-align: middle; }
	.s-icons li + li { margin-left: 4px; }
	.s-icons li svg { width: 18px; height: 18px; }
	.s-icons li a { position: relative; display: block; width: 32px; height: 32px; line-height: 28px; -webkit-border-radius: 50%; border-radius: 50%; text-decoration: none; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; }
	.s-icons li a:hover { background-color: #152f4a !important; }
	.s-icons li a.fb { background-color: #1a64b7; }
	.s-icons li a.tw { background-color: #000000; }
	.s-icons li a.yt { background-color: #de2121; }
	.s-icons li a.in { background-color: #007bb6; }
	.s-icons li a.rss { background-color: #fb8f3d; }
	.s-icons li a.pr { background-color: #cb2027; }
	.s-icons li a.gmb { background-color: #1A73E8; }
	.s-icons li a.ig { background-color: transparent; position: relative; overflow: hidden; z-index: 1; }
	.s-icons li a.ig:before {
		content: ''; position: absolute; left: 0; right: 0; top: 0; bottom: 0; z-index: -1; 
		-webkit-transition-duration: .3s; transition-duration: .3s;
		-webkit-transform: perspective(1px); transform: perspective(1px); background: #962fbf;
		background: -moz-linear-gradient(45deg, #962fbf 0%, #962fbf 25%, #d62977 50%, #fa7e1e 75%, #fed975 100%);
		background: -webkit-gradient(left bottom, right top, color-stop(0%, #962fbf), color-stop(25%, #962fbf), color-stop(50%, #d62977), color-stop(75%, #fa7e1e), color-stop(100%, #fed975));
		background: -webkit-linear-gradient(45deg, #962fbf 0%, #962fbf 25%, #d62977 50%, #fa7e1e 75%, #fed975 100%);
		background: -o-linear-gradient(45deg, #962fbf 0%, #962fbf 25%, #d62977 50%, #fa7e1e 75%, #fed975 100%);
		background: -ms-linear-gradient(45deg, #962fbf 0%, #962fbf 25%, #d62977 50%, #fa7e1e 75%, #fed975 100%);
		background: linear-gradient(45deg, #962fbf 0%, #962fbf 25%, #d62977 50%, #fa7e1e 75%, #fed975 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#962fbf', endColorstr='#fed975', GradientType=1 );
	}
	.s-icons li a.ig:hover:before { opacity: 0; }
	.s-icons li svg { position: absolute; left: 0; right: 0; top: 50%; transform: translateY(-50%); margin: auto; } 
	.s-icons li a span.ico-img { width: 100%; height: 100%; position: absolute; left: 0; right: 0; top: 0; background-position: center; background-size: 21px 24px; }
/*=== Social Links style End ===*/

/*=== Form style ===*/
	form { font-size: 16px; }
	.form-control, .custom-select { padding: 0.8rem 1rem 1rem; height: calc(3em + 2px); line-height: 1.3;  color: #000; border-color: #6699b5; border-radius: 2rem; background-color: transparent; }
	.form-control:focus, .custom-select:focus { box-shadow: none; border-color: #0068ac; background-color: rgba(255,255,255,.5); }
	.form-control.wpcf7-validates-as-required:focus, .custom-select.wpcf7-validates-as-required:focus { border-color: red; }
	textarea.form-control { height: 90px; }
	.checkbox-area .wpcf7-list-item-label { display: none; }
	.checkbox-area span.wpcf7-list-item { margin: 0 6px 0 0; }
	.form-control::-webkit-input-placeholder { color: #000; /* Chrome/Opera/Safari */ }
	.form-control::-moz-placeholder { color: #000; /* Firefox 19+ */ }
	.form-control:-ms-input-placeholder { color: #000; /* IE 10+ */ }
	.form-control:-moz-placeholder { color: #000; /* Firefox 18- */ }
	.form-search { position: relative; }
	.form-search .form-control { padding-right: 2.8rem; }
	.form-search .btn-search { background: url(../images/ico-search.svg) no-repeat; width: 23px; height: 26px; outline: none; border: none; text-indent: 100px; position: absolute; right: 1rem; top: 0.75rem; cursor: pointer; }
	.form-search .btn-search:hover path { fill: #152f4a; }
	.form-search .btn-search:hover, .form-search .btn-search:focus { outline: none; border: none; } 
	.form-search .btn-search { position: absolute; right: 1rem; top: 0.75rem; cursor: pointer; }
	.form-search .btn-search:hover path { fill: #152f4a; }
	.checkbox-area { position: relative; padding-left: 25px; }
	.checkbox-area .wpcf7-not-valid-tip { display:inline; position: relative; left: -20px; top: -22px; }
	.checkbox-area .wpcf7-form-control-wrap { position: absolute; left: 0; top: 2px; }
	.checkbox-area input[type=checkbox] { width: 15px; height: 15px; }
	.wpcf7 form .wpcf7-response-output{ margin: 2em 0.5em 2em; }
	.lable-left.input-group>.custom-select:not(:last-child), .lable-left.input-group>.form-control:not(:last-child) { border-top-right-radius: 2rem; border-bottom-right-radius: 2rem; }
	.lable-left.input-group .input-group-text { color: #fff; background-color: #0068ac; border-color: #0068ac; border-top-left-radius: 2rem; border-bottom-left-radius: 2rem; }
	.grecaptcha-badge { bottom: 70px !important; z-index: 1; }
	.wpcf7-radio .wpcf7-list-item { display: inline-block; min-height: 1.5rem; margin-left: 0; padding-right: 1.7em; margin-bottom: 0.5rem; }
	.wpcf7-radio .wpcf7-list-item input[type=radio] { width: 18px; height: 18px; margin-top: 0.5em; vertical-align: middle; border: 1px solid rgba(0,0,0,.25); background-color: #fff; background-repeat: no-repeat; background-position: center; background-size: contain; float: left; margin-right: .5em; border-radius: 50%; -webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit-print-color-adjust: exact; color-adjust: exact; }
	.wpcf7-radio .wpcf7-list-item input[type=radio]:checked { background-color: #FFFFFF; border-color: #0068ac; background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%230068ac'/%3e%3c/svg%3e"); }
	.wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label { display: inline-block; vertical-align: middle; }
/*=== Form style End ===*/

/*=== Modal Popup ===*/
	.modal-dialog { margin-top: 3rem; }
	.close { position: absolute; padding: 0.25rem 1rem; right: 0; top: -38px; color: #fff !important; opacity: 1; text-shadow: none !important; font-size: 36px; outline: none !important; }
	.modal-dialog .modal-body { color: #191919; }
	.modal-dialog .modal-body a { color: inherit; text-decoration: underline; }
	.modal-dialog .modal-body a:hover { color: inherit; text-decoration: none; }
	.TeamBioModal .modal-body { font-size: 1rem; line-height: 1.5rem; }
	.TeamBioModal .modal-body p { margin-bottom: 1rem; font-weight: 400; }
/*=== Modal Popup End ===*/

/*=== Blog ===*/
	.entry-footer { font-size: 14px; color: #888; }
	.search-results .post + .post { border-top: #ddd 1px solid; padding-top: 3rem; }
	.search-form .search-field { display: block; width: 100%; height: calc(1.5em + .75rem + 2px); padding: .375rem .75rem; font-size: 1rem; font-weight: 400; line-height: 1.5; color: #495057; background-color: #fff; background-clip: padding-box; border: 1px solid #ced4da; border-radius: .25rem; transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out; }
	.search-form .search-field:focus { outline: none; }
	.search-form input[type=submit].btn { padding: 9px 20px; color: #fff; border-color: #0068ac; background-color: #0068ac; }
	.search-form input[type=submit].btn:hover, .search-form input[type=submit].btn:focus { background-color: #152f4a; border-color: #152f4a; color: #fff; }
	body.search .search-form label { display: block; max-width: 500px; }
/*=== Blog End ===*

/*=== All style ===*/
	.sticky-fix { position: fixed; top: 0%; left: 0; right: 0; width: 100%; z-index: 1020; box-shadow: rgba(0,0,0,.1) 0px 0px 10px; }
	.custom-row { margin-left: -8px; margin-right: -8px; }
	.custom-row .colm { padding-left: 8px; padding-right: 8px; }
	.tooltip-inner { background-color: #152f4a; color: #fff; }
	.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before { border-top-color: #152f4a; }
  	.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before { border-right-color: #152f4a; }
    .bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before { border-bottom-color: #152f4a; }
	.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before { border-left-color: #152f4a; }
	.data-src { background-repeat: no-repeat; }
	.count-numb { font-size: 16px; }
	.numb-title { font-size: 42px; }
	.block-img { min-height: 350px; }
	.custom-hr { border-width: 6px; }
	.custom-hr1 { border-width: 3px; }
	.pt-10 { padding-top: 10px; }
	.p-10 { padding: 10px; }
	.pb-05 { padding-bottom: 5px !important; }
	.post-date { font-size: 14px; font-weight: 400; opacity: 0.6; }
	.numb-title { font-family: 'Maneo Trial'; font-size: 75px; line-height: 1; margin-top: 5px; margin-bottom: -15px; }
	.numb-title .text-poppins { line-height: 60px; }
	.count-number span.coma { font-family: Verdana, Geneva, sans-serif; font-size: 40px; }
	.vr-line { width: 1px; height: 100%; position: absolute; top: 0; right: 0; }
	.box-padd { padding: 0.7rem 1rem; }
	.list-graybg { background-color: #e5e5e5; position: absolute; left: 2.5rem; right: 2.5rem; top: 0; bottom: 0; }
	.bg-light .list-graybg { background-color: #c5d8e2; }
	.circle-img { border: transparent 10px solid; -webkit-box-shadow: rgba(0,0,0,.44) 0px 5px 10px; box-shadow: rgba(0,0,0,.44) 0px 5px 10px; }
	.boxshadow { border: transparent 10px solid; -webkit-box-shadow: rgba(0,0,0,.35) 1px 3px 8px; box-shadow: rgba(0,0,0,.35) 1px 3px 8px; }
	.hot-link .flip { width: 200px; height: 200px; margin-left: auto !important; margin-right: auto !important; position: relative !important; }
	.hot-link1 .flip { width: 200px; height: 200px; margin-left: auto !important; margin-right: auto !important; position: relative !important; }
	.flip .front, .flip .back { left: 0; right: 0; }
	.team-img .back:before, .circlebox-link .back:before { content: ''; position: absolute; left: 10px; right: 10px; top: 10px; bottom: 10px; background-color: #0068ac; opacity: .5; border-radius: 50%; }
	.slider-main .white .sa_owl_theme .owl-nav button { width: 51px !important; height: 51px !important; background-color: #fff !important; background-size: 12px !important; border-radius: 50%; outline: none !important; -webkit-box-shadow: rgba(0,0,0,.2) 0px 1px 5px; box-shadow: rgba(0,0,0,.2) 0px 1px 5px; }
	.slider-main .white .sa_owl_theme .owl-nav button:hover { opacity: 1; background-color: #fff !important; }
	.slider-main .white .sa_owl_theme .owl-nav .owl-prev { background-image: url(../images/carousel-left.svg) !important; background-position: 18px center !important; }
	.slider-main .white .sa_owl_theme .owl-nav .owl-next { background-image: url(../images/carousel-right.svg) !important; background-position: 21px center !important; }
	.video-slider .white .sa_owl_theme .owl-nav button { margin-top: 30px !important; }
	.video-slider .white .sa_owl_theme .owl-nav .owl-prev { left: -20px; }
	.video-slider .white .sa_owl_theme .owl-nav .owl-next { right: -20px; }
	.banner-item { height: 100vh; }
	.banner-item iframe.embed-responsive-item { width: 200vw; height: 140vw; top: -14vw; bottom: -8vw; left: -50%; }
	.bannervideo { height: 80vw; }
	.bannervideo iframe.embed-responsive-item { width: 160vw; height: 110vw; top: -17vw; bottom: -6vw; left: -30%; }
	.breadcrumbs { font-size: 13px; }
	.breadcrumbs a { color: #000; text-decoration: none; }
	.breadcrumbs a:hover { color: #0068ac; text-decoration: none; }
	.breadcrumbs .sepico { padding: 0 7px 0 12px; font-size: 18px; position: relative; bottom: 0; opacity: 0.4; }
	.cookbookadd { background-color: #232f3e; border-radius: 4px; padding: 10px; }
	.cookbook { border-radius: 4px; border: #ececec 1px solid; padding: 10px 10px 20px 20px; margin-top: 10px; }
	.advt-box { border-radius: 4px; border: #ececec 1px solid; }
	.text-white a { color: inherit; }
	.pagination { margin-bottom: 3rem; }
	.pagination h2.screen-reader-text { display: none; }
	.pagination .meta-nav { display: none; }
	.pagination .nav-links { display: flex; }
	.pagination .page-numbers { color: #000; width: 36px; height: 36px; line-height: 35px; font-size: 15px; font-weight: 400; border: #ddd 1px solid; margin: 0 4px; text-align: center; text-decoration: none; -webkit-transition-duration: .3s; transition-duration: .3s; }
	.pagination .page-numbers:hover, .pagination .page-numbers.current { border-color: #0068ac; color: #0068ac; }
	.pagination .prev, .pagination .next { width: 36px; height: 36px; background-color: #0068ac; border: #0068ac 1px solid; text-indent: 999px; overflow: hidden; background-repeat: no-repeat; background-position: center; background-size: 36px; }
	.pagination .prev:hover, .pagination .next:hover { background-color: #152f4a; }
	.pagination .prev { margin-left: 0; background-image: url(../images/arrow-left.svg); }
	.pagination .next { margin-right: 0; background-image: url(../images/arrow-right.svg); }
	.page-template-page-news .post-img { height: 230px; }
	.map-wrapper { height: 500px; }
	.border-gold { border-color: #d7b740 !important; }
	.border-silver { border-color: #C0C0C0 !important; }
	.border-bronze { border-color: #CD7F32 !important; }
	.border-platinum { border-color: #536980 !important; }
	.bg-gold { background-color: #d7b740 !important; }
	.bg-silver { background-color: #C0C0C0 !important; }
	.bg-bronze { background-color: #CD7F32 !important; }
	.bg-platinum { background-color: #536980 !important; }
	ul.list-group { padding-left: 20px; margin-bottom: 1rem; font-weight: 300; }
	ul.list-group li + li { margin-top: 0.5rem; }
	body.single .page-content, .word-wrap { word-wrap: break-word; }
	.video-play { top: 50%; margin: -40px auto 0; max-width: 80px; }
	.team-section:nth-child(odd) { background-color: #d6eaf5; }
	.red { color: #ff0000; }
/* 	.marchendise-p-none p { display: none; } */
	.list-tick { list-style: none; padding-left: 0; margin-bottom: 1rem; }
	.list-tick li { background: url(../images/ico-list.svg) no-repeat 0px 0px; padding-left: 60px; min-height: 40px; text-align: left; }
	.list-tick li + li { margin-top: 1rem; }
	.list-item { background: url(../images/ico-list.svg) no-repeat 0px 0px; padding-left: 60px; margin-bottom: 2rem; min-height: 40px; text-align: left; }
	.bg-poster { background-color: #007e9e; }
	#sb-body-inner { background-color: #fff; padding: 5px; }
	.list-numb { color: #009fe3; background: url(../images/ico-list-numb.svg) no-repeat 0px 0px; width: 40px; height: 40px; display: inline-block; line-height: 38px; font-size: 18px; font-weight: 400; margin-right: 10px; text-align: center; }
	.page-heading { background: url(../images/title-bg.png) no-repeat center -6px; background-size: 100% 100%; padding: 10px 35px; text-shadow: rgba(0,0,0,.5) 1px 1px 1px; }
	.title-header { padding-top: 100px; }
	.bot-shadow { position: relative; }
	.bot-shadow:before, .bot-shadow:after { opacity: 0.4; content: ''; width: 165px; height: 26px; position: absolute; bottom: -26px; pointer-events: none; background: url(../images/btn-after.png) no-repeat; }
	.bot-shadow:before { background-position: 0 0; left: -20px; }
	.bot-shadow:after { background-position: 100% 0; right: -20px; }
	.anchorlink { z-index: -1; }
	.testimonial-item { font-family: 'Josefin Sans', sans-serif; font-style: italic; }
	.logos-item { padding: 10px; }
	.bms-bg { background-color: #ecede5; }
	body.page-id-9178 .inner-banner { background-position: center bottom !important; }
	.morelink { font-style: normal; text-decoration: none; }
	.morelink:hover, .morelink:focus { text-decoration: none; color: inherit; }
	.morelink span { font-size: 31px; line-height: 1; position: relative; bottom: -1px; }
	.readmore-content .more-content { display: none; width: auto !important; height: auto !important; }
	a.word-break { word-break: break-all; }
	.support-img { background-color: #f1f1f1; }
	.circle-wrap1 { display: table; width: 188px; height: 188px; font-weight: 600; font-size: 36px; line-height: 1.1; text-align: center; padding: 3px 10px 10px; margin-left: auto; margin-right: auto; }
	.circle-wrap1 .curency { display: block; font-size: 55px; }
	.block-feature { width: 100%; height: auto; }
	.embed-responsive-1by2::before { padding-top: 200%; }
/*=== All style End ===*/

/*=== Retina background ===*/
@media only screen and ( -webkit-min-device-pixel-ratio: 1.3 ),
   	only screen and ( min--moz-device-pixel-ratio: 1.3 ),
    only screen and ( -o-min-device-pixel-ratio: 2.6/2 ), /* returns 1.3, see Dev.Opera */
    only screen and ( min-device-pixel-ratio: 1.3 ),
    only screen and ( min-resolution: 124.8dpi ),
    only screen and ( min-resolution: 1.3dppx ) {
    	.page-heading { background-image: url(../images/title-bg-2x.png); }
    	.bot-shadow:before, .bot-shadow:after { background-image: url(../images/btn-after-2x.png); background-size: cover; }
}
/*=== Retina background End ===*/

/*=================================*/
/* --- Responsive Style --- */
/*=================================*/
@media (min-width: 576px) {
	.hot-link .flip, .hot-link1 .flip { width: 150px; height: 150px; }
	.banner-item { height: 300px; font-size: 14px; line-height: 1.4; }
	.banner-item .page-title { font-size: 33px; }
	.banner-item .title-lg1 { font-size: 18px; }
	.video-play { margin-top: -50px; max-width: 90px; }
	.title-header { padding-top: 100px; }
}

@media (min-width: 768px) {
	p, .list-item, .list-tick { font-weight: 300; }
	.list-tick { margin-bottom: 1.5rem; }
	.page-content ul, .page-content ol { margin-bottom: 2rem; font-weight: 300; }
	.page-header { line-height: 1.4; }
	.navbar .dropdown-toggle::after { display: none; }
	.navbar-expand-md .navbar-nav .nav-link { padding: 15px 15px; font-size: 13px; letter-spacing: 0px; }
	.navbar .dropdown-menu .nav-item .nav-link { padding: 6px 15px; font-size: 13px; }
	.navbar .dropdown-menu { min-width: 14rem; }
	.navbar .dropdown-menu #menu-item-5786,
	.navbar .dropdown-menu #menu-item-5787 { display: none; }
	.navbar .dropdown-menu .dropdown .nav-link { position: relative; }
	.navbar .dropdown-menu .dropdown > .nav-link:before { display: inline-block; margin-left: .255em; vertical-align: .255em; content: ""; border-top: .3em solid; border-right: .3em solid transparent; border-bottom: 0; border-left: .3em solid transparent; position: absolute; right: 15px; top: 13px; color: #fff; -webkit-transform: rotate(-90deg); transform: rotate(-90deg); -webkit-transition-duration: .4s; transition-duration: .4s; }
	.navbar .dropdown-menu .dropdown-menu { left: 100%; top: 0; }
	.hot-link .flip, .hot-link1 .flip { width: 200px; height: 200px; }
	.hot-link .sub-title2, .hot-link1 .sub-title2 { font-size: 21px; }
	.banner-item { height: 350px; font-size: 16px; line-height: 1.4rem; }
	.banner-item .page-title { font-size: 53px; }
	.banner-item .title-lg1 { font-size: 20px; }
	.video-slider .white .sa_owl_theme .owl-nav button { margin-top: 0px !important; }
	.btn-ico { min-width: 330px; }
	.text-hl { font-size: 33px; }
	.team-img .sub-title2 { font-size: 21px; }
	.block-img { min-height: 530px; }
	ul.list-group { margin-bottom: 2rem; }
	.video-play { margin-top: -62px; max-width: 100px; }
	body.single-post .page-content img.alignright { float: right; margin-left: 2rem; margin-bottom: 1rem; }
	body.single-post .page-content img.alignleft { float: left; margin-right: 2rem; }
	#sb-body-inner { padding: 10px; }
	.title-header { padding-top: 120px; }
}

@media (min-width: 768px) and (max-width: 991px) {
	.page-header { font-size: 14px; line-height: 1.4; }
	.page-header .btn-ml { margin-left: 0.1rem; margin-top: 10px; padding: 8px 15px; font-size: 12px; }
	.page-header .btn-ml.btn-secondary { width: 100%; max-width: 223px; margin-top: 0.5rem; }
	.circle-wrap1 { width: 148px; height: 148px; font-size: 25px; }
}

@media (min-width: 992px) {
	.navbar-expand-md .navbar-nav .nav-link { padding: 15px 14px; font-size: 14px; }
	.navbar .dropdown-menu .nav-item .nav-link { padding: 6px 14px; font-size: 14px; }
	.navbar .dropdown-menu { min-width: 14rem; }
	#menu-item-347 .dropdown-menu { min-width: 20rem; }
	.hot-link .flip { width: 235px; height: 235px; }
	.hot-link1 .flip { width: 200px; height: 200px; }
	.numb-title { font-size: 75px; line-height: 1; margin-top: 10px; margin-bottom: -10px; }
	.count-number span.coma { font-size: 60px; }
	.banner-item { height: 400px; font-size: 17px; line-height: 1.4; }
	.banner-item .page-title { font-size: 63px; }
	.banner-item .title-lg1 { font-size: 24px; }
	#TeamBioModal .modal-lg { max-width: 900px; }
	.video-play { max-width: 125px; }
	.page-heading { padding: 10px 55px; background-position: center -15px; }
	.title-header { height: 300px; }
	.block-feature { position: absolute; left: 0; top: 0; width: 100%; height: 100%; object-fit: cover; object-position: center; }
	.block-feature.bg-center { object-position: center; }
	.block-feature.bg-center { object-position: center; }
	.block-feature.bg-center-top { object-position: center top; }
	.block-feature.bg-center-bot { object-position: center bottom; }
	.block-feature.bg-left { object-position: left; }
	.block-feature.bg-left-top { object-position: left top; }
	.block-feature.bg-left-bot { object-position: left bottom; }
	.block-feature.bg-right { object-position: right; }
	.block-feature.bg-right-top { object-position: right top; }
	.block-feature.bg-right-bot { object-position: right bottom; }
	.block-feature.bg-contain { position: static; height: auto; }
}

@media (min-width: 992px) and (max-width: 1199px) {
	.page-header { font-size: 14px; line-height: 1.4; }
	.page-header .btn-ml { margin-left: 0.1rem; margin-top: 0.5rem; padding: 8px 15px; font-size: 12px; }
	.page-header .searchform { max-width: 354px; }
	.circle-wrap1 { font-size: 33px; }
}

@media (min-width: 1200px) {
	.navbar-expand-md .navbar-nav .nav-link { padding: 15px 30px; font-size: 16px; letter-spacing: 0.3px; }
	.navbar .dropdown-menu .nav-item .nav-link { padding: 6px 30px; font-size: 15px; }
	.numb-title { font-size: 90px; }
	.hot-link1 .flip { width: 235px; height: 235px; }
	.page-header .s-icons, .page-header .btn-ml { margin-top: 5px; margin-bottom: 5px; }
	.page-header .btn-ml { padding: 8px 12px; }
	.page-header .searchform { max-width: 292px; }
	.page-header .searchform .form-control { padding: 10px 35px 10px 15px; }
	.page-header .searchform .btn-search { top: 11px; }
	.s-icons { height: 42px; }
	.s-icons li a { width: 42px; height: 42px; line-height: 38px; }
	.s-icons li svg { width: auto; height: auto; }
	/* .s-icons li a.ig svg { top: -1px; }
	.s-icons li a.yt svg { top: -2px; } */
	.banner-item { height: 470px; font-size: inherit; line-height: inherit; }
	.banner-item .page-title { font-size: 73px; }
	.banner-item .title-lg1 { font-size: 30px; }
	.block-img { min-height: 600px; }
	.circle-wrap1 { width: 220px; height: 220px; font-size: 40px; }
}

@media (min-width: 1400px) {
	.align-items-xxl-center { -ms-flex-align: center!important; align-items: center!important; }
	.block-img { min-height: 545px; }
	.block-img-alcohol { min-height: 810px; }
	.page-header .btn-ml { padding: 14px 16px 12px; }
	.page-header .searchform { max-width: 308px; }
	.title-header { height: 380px; }
	.circle-wrap { width: 200px; height: 200px; font-size: 45px; }
	.circle-wrap .circle-img { padding: 61px 10px; }
}

@media (max-width: 991px) {
	.page-header .searchform { display: none; width: 100%; position: absolute; right: 15px; top: 0px; z-index: 10; padding: 26px 16px 16px; background-color: #fff; border-radius: 6px; -webkit-box-shadow: rgba(0,0,0,.1) 0px 0px 5px; box-shadow: rgba(0,0,0,.1) 0px 0px 5px; }
	body.page-id-9178 .inner-banner { background-image: none !important; position: relative; background-color: #8a6c86; }
	body.page-id-9178 .inner-banner img.w-100 { position: absolute; left: 0; top: 0; }
	body.page-id-9178 .inner-banner .container { position: relative; z-index:1; }
}

@media (max-width: 767px) {
	.navbar { background-color: #fff; position: fixed; left: -250px; top: 0 !important; height: 100%; width: 100%; max-width: 250px; display: block; z-index: 1040; box-shadow: rgba(0,0,0,0.18) 2px 0px 10px; }
	.navbar-collapse { display: block !important; height: 100% !important; }
	.navbar .container { overflow-y: auto; }
	.navbar-nav .nav-link { font-size: 15px; border-bottom: rgba(100,100,100,.1) 1px solid; }
	.navbar .dropdown-menu .nav-item .nav-link { font-size: 14px; border-bottom: 0; }
	.navbar-nav .dropdown-toggle::after { position: absolute; right: 15px; top: 20px; color: #aaa; -webkit-transform: rotate(-90deg); transform: rotate(-90deg); -webkit-transition-duration: .4s; transition-duration: .4s; }
	.navbar-nav .show .dropdown-toggle::after { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
	.navbar .btn-ml { width: 100%; margin-top: 1rem; }
	.navbar .dropdown-menu #menu-item-5785.current-page-ancestor .nav-link,
	.navbar .dropdown-menu #menu-item-5786.current-page-ancestor .nav-link,
	.navbar .dropdown-menu #menu-item-5787.current-page-ancestor .nav-link { color: #fff; }
	.navbar .dropdown-menu .dropdown-menu { display: none; }
	body { font-size: 15px; line-height: 1.4rem; }
	p { margin-bottom: 1.2rem; }
	.page-title { font-size: 38px; }
	.sub-title1 { font-size: 24px; margin-bottom: 0.6rem; }
	.sub-title2 { font-size: 20px; }
	.sub-title3 { font-size: 18px; }
	.sub-title4 { font-size: 17px; }
	.sub-title6 { font-size: 30px; }
	.sub-title7 { font-size: 36px; }
	.title-lg, .title-lg1 { font-size: 22px; }
	.title-sm, .title-sm1 { font-size: 13px; }
	.btn { font-size: 15px; padding: 10px 15px; }
	.site-logo { display: inline-block; max-width: 180px; }
	.page-footer { font-size: 15px; }
	.copyright-text #text-7 { max-width: 310px; margin-left: auto; margin-right: auto; }
	.pagination .nav-links { display: block; }
	.pagination .page-numbers { display: inline-block; vertical-align: top; margin: 5px; }
	.TeamBioModal .circle-img { width: 180px !important; height: auto !important; }
	.hot-link .sub-title2, .hot-link1 .sub-title2 { font-size: 17px; }
	section a { word-wrap: break-word; }
	.page-header .searchform { min-width: 290px; }
	.header-sticky { position: fixed; top: -100%; left: 0; width: 100%; z-index: 1020; }
	.header-sticky.sticky-fix { top: 0%; -webkit-animation-name: fixedmenu; -moz-animation-name: fixedmenu; animation-name: fixedmenu; -webkit-animation-duration: 1s; -moz-animation-duration: 1s; animation-duration: 1s; }
	@-webkit-keyframes fixedmenu { from { top: -100%; } to { top: 0%; } }
	@-moz-keyframes fixedmenu { from { top: -100%; } to { top: 0%; } }
	@keyframes fixedmenu { from { top: -100%; } to { top: 0%; } }
}

@media (max-width: 575px) {
	.sidebar-row { margin-left: -8px; margin-right: -8px; }
	.sidebar-row .col-6 { padding-left: 8px; padding-right: 8px; }
	.btn-footer { max-width: 280px; }
	.banner-item { max-height: 290px; }
	.banner-item { font-size: 14px; line-height: 1.3; }
	.banner-item .text-content { max-width: 385px; margin-left: auto; }
	.banner-item .page-title { font-size: 33px; }
	.banner-item .title-lg1 { font-size: 16px; }
	.slider-main .white .sa_owl_theme .owl-nav button { width: 37px !important; height: 37px !important; background-size: 9px !important; }
	.slider-main .white .sa_owl_theme .owl-nav .owl-prev { background-position: 14px center !important; }
	.slider-main .white .sa_owl_theme .owl-nav .owl-next { background-position: 16px center !important; }
	.list-item { padding-top: 2px; padding-left: 40px; margin-bottom: 1.2rem; min-height: 30px; background-size: 30px; }
	.btn-download { font-size: 13px; }
}

@media (max-width: 414px) {
	.newsfeed-img img { width: 100%; }
	.banner-item { max-height: 270px; font-size: 14px; }
	.banner-item .text-content { max-width: 345px; }
	.banner-item .page-title { font-size: 23px; }
	.banner-item .title-lg1 { font-size: 12px; }
	.banner-item .mb-1 { margin-bottom: 0.5rem !important; }
}
@media (max-width: 374px) {
	.banner-item { max-height: 290px; }
	.banner-item .text-content { max-width: 290px; }
	.table-m { font-size: 12px; }
}
/*=================================*/
/* --- Responsive Style End --- */
/*=================================*/


@media (min-width: 768px) {
	.page-header .btn-ml { font-size: 11px; padding: 9px 12px; width: auto !important; }
}
@media (min-width: 1200px) {
	.page-header { font-size: 14px; }
	.page-header .btn-ml { font-size: 10px; padding: 12px 10px; margin-left: 0rem; }
}
@media (min-width: 1400px) {
	.page-header { font-size: 18px; }
	.page-header .btn-ml { font-size: 11px; padding: 9px 7px; margin-left: 0.1rem; }
} 
@media (min-width: 1600px) {
	.page-header .btn-ml { font-size: 12px; padding: 12px 16px; }
}