
@font-face {
	font-family: 'Stroke-Gap-Icons';
	src:url('../fonts/Stroke-Gap-Icons.eot');
	src:url('../fonts/Stroke-Gap-Icons.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Stroke-Gap-Icons.woff') format('woff'),
		url('../fonts/Stroke-Gap-Icons.ttf') format('truetype'),
		url('../fonts/Stroke-Gap-Icons.svg#StrokeGapIcons') format('svg');
	font-weight: normal;
	font-style: normal;
}

.icon {
	font-family: 'Stroke-Gap-Icons';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-WorldWide:before {
	content: "\e600";
}
.icon-WorldGlobe:before {
	content: "\e601";
}
.icon-Underpants:before {
	content: "\e602";
}
.icon-Tshirt:before {
	content: "\e603";
}
.icon-Trousers:before {
	content: "\e604";
}
.icon-Tie:before {
	content: "\e605";
}
.icon-TennisBall:before {
	content: "\e606";
}
.icon-Telesocpe:before {
	content: "\e607";
}
.icon-Stop:before {
	content: "\e608";
}
.icon-Starship:before {
	content: "\e609";
}
.icon-Starship2:before {
	content: "\e60a";
}
.icon-Speaker:before {
	content: "\e60b";
}
.icon-Speaker2:before {
	content: "\e60c";
}
.icon-Soccer:before {
	content: "\e60d";
}
.icon-Snikers:before {
	content: "\e60e";
}
.icon-Scisors:before {
	content: "\e60f";
}
.icon-Puzzle:before {
	content: "\e610";
}
.icon-Printer:before {
	content: "\e611";
}
.icon-Pool:before {
	content: "\e612";
}
.icon-Podium:before {
	content: "\e613";
}
.icon-Play:before {
	content: "\e614";
}
.icon-Planet:before {
	content: "\e615";
}
.icon-Pause:before {
	content: "\e616";
}
.icon-Next:before {
	content: "\e617";
}
.icon-MusicNote2:before {
	content: "\e618";
}
.icon-MusicNote:before {
	content: "\e619";
}
.icon-MusicMixer:before {
	content: "\e61a";
}
.icon-Microphone:before {
	content: "\e61b";
}
.icon-Medal:before {
	content: "\e61c";
}
.icon-ManFigure:before {
	content: "\e61d";
}
.icon-Magnet:before {
	content: "\e61e";
}
.icon-Like:before {
	content: "\e61f";
}
.icon-Hanger:before {
	content: "\e620";
}
.icon-Handicap:before {
	content: "\e621";
}
.icon-Forward:before {
	content: "\e622";
}
.icon-Footbal:before {
	content: "\e623";
}
.icon-Flag:before {
	content: "\e624";
}
.icon-FemaleFigure:before {
	content: "\e625";
}
.icon-Dislike:before {
	content: "\e626";
}
.icon-DiamondRing:before {
	content: "\e627";
}
.icon-Cup:before {
	content: "\e628";
}
.icon-Crown:before {
	content: "\e629";
}
.icon-Column:before {
	content: "\e62a";
}
.icon-Click:before {
	content: "\e62b";
}
.icon-Cassette:before {
	content: "\e62c";
}
.icon-Bomb:before {
	content: "\e62d";
}
.icon-BatteryLow:before {
	content: "\e62e";
}
.icon-BatteryFull:before {
	content: "\e62f";
}
.icon-Bascketball:before {
	content: "\e630";
}
.icon-Astronaut:before {
	content: "\e631";
}
.icon-WineGlass:before {
	content: "\e632";
}
.icon-Water:before {
	content: "\e633";
}
.icon-Wallet:before {
	content: "\e634";
}
.icon-Umbrella:before {
	content: "\e635";
}
.icon-TV:before {
	content: "\e636";
}
.icon-TeaMug:before {
	content: "\e637";
}
.icon-Tablet:before {
	content: "\e638";
}
.icon-Soda:before {
	content: "\e639";
}
.icon-SodaCan:before {
	content: "\e63a";
}
.icon-SimCard:before {
	content: "\e63b";
}
.icon-Signal:before {
	content: "\e63c";
}
.icon-Shaker:before {
	content: "\e63d";
}
.icon-Radio:before {
	content: "\e63e";
}
.icon-Pizza:before {
	content: "\e63f";
}
.icon-Phone:before {
	content: "\e640";
}
.icon-Notebook:before {
	content: "\e641";
}
.icon-Mug:before {
	content: "\e642";
}
.icon-Mastercard:before {
	content: "\e643";
}
.icon-Ipod:before {
	content: "\e644";
}
.icon-Info:before {
	content: "\e645";
}
.icon-Icecream2:before {
	content: "\e646";
}
.icon-Icecream1:before {
	content: "\e647";
}
.icon-Hourglass:before {
	content: "\e648";
}
.icon-Help:before {
	content: "\e649";
}
.icon-Goto:before {
	content: "\e64a";
}
.icon-Glasses:before {
	content: "\e64b";
}
.icon-Gameboy:before {
	content: "\e64c";
}
.icon-ForkandKnife:before {
	content: "\e64d";
}
.icon-Export:before {
	content: "\e64e";
}
.icon-Exit:before {
	content: "\e64f";
}
.icon-Espresso:before {
	content: "\e650";
}
.icon-Drop:before {
	content: "\e651";
}
.icon-Download:before {
	content: "\e652";
}
.icon-Dollars:before {
	content: "\e653";
}
.icon-Dollar:before {
	content: "\e654";
}
.icon-DesktopMonitor:before {
	content: "\e655";
}
.icon-Corkscrew:before {
	content: "\e656";
}
.icon-CoffeeToGo:before {
	content: "\e657";
}
.icon-Chart:before {
	content: "\e658";
}
.icon-ChartUp:before {
	content: "\e659";
}
.icon-ChartDown:before {
	content: "\e65a";
}
.icon-Calculator:before {
	content: "\e65b";
}
.icon-Bread:before {
	content: "\e65c";
}
.icon-Bourbon:before {
	content: "\e65d";
}
.icon-BottleofWIne:before {
	content: "\e65e";
}
.icon-Bag:before {
	content: "\e65f";
}
.icon-Arrow:before {
	content: "\e660";
}
.icon-Antenna2:before {
	content: "\e661";
}
.icon-Antenna1:before {
	content: "\e662";
}
.icon-Anchor:before {
	content: "\e663";
}
.icon-Wheelbarrow:before {
	content: "\e664";
}
.icon-Webcam:before {
	content: "\e665";
}
.icon-Unlinked:before {
	content: "\e666";
}
.icon-Truck:before {
	content: "\e667";
}
.icon-Timer:before {
	content: "\e668";
}
.icon-Time:before {
	content: "\e669";
}
.icon-StorageBox:before {
	content: "\e66a";
}
.icon-Star:before {
	content: "\e66b";
}
.icon-ShoppingCart:before {
	content: "\e66c";
}
.icon-Shield:before {
	content: "\e66d";
}
.icon-Seringe:before {
	content: "\e66e";
}
.icon-Pulse:before {
	content: "\e66f";
}
.icon-Plaster:before {
	content: "\e670";
}
.icon-Plaine:before {
	content: "\e671";
}
.icon-Pill:before {
	content: "\e672";
}
.icon-PicnicBasket:before {
	content: "\e673";
}
.icon-Phone2:before {
	content: "\e674";
}
.icon-Pencil:before {
	content: "\e675";
}
.icon-Pen:before {
	content: "\e676";
}
.icon-PaperClip:before {
	content: "\e677";
}
.icon-On-Off:before {
	content: "\e678";
}
.icon-Mouse:before {
	content: "\e679";
}
.icon-Megaphone:before {
	content: "\e67a";
}
.icon-Linked:before {
	content: "\e67b";
}
.icon-Keyboard:before {
	content: "\e67c";
}
.icon-House:before {
	content: "\e67d";
}
.icon-Heart:before {
	content: "\e67e";
}
.icon-Headset:before {
	content: "\e67f";
}
.icon-FullShoppingCart:before {
	content: "\e680";
}
.icon-FullScreen:before {
	content: "\e681";
}
.icon-Folder:before {
	content: "\e682";
}
.icon-Floppy:before {
	content: "\e683";
}
.icon-Files:before {
	content: "\e684";
}
.icon-File:before {
	content: "\e685";
}
.icon-FileBox:before {
	content: "\e686";
}
.icon-ExitFullScreen:before {
	content: "\e687";
}
.icon-EmptyBox:before {
	content: "\e688";
}
.icon-Delete:before {
	content: "\e689";
}
.icon-Controller:before {
	content: "\e68a";
}
.icon-Compass:before {
	content: "\e68b";
}
.icon-CompassTool:before {
	content: "\e68c";
}
.icon-ClipboardText:before {
	content: "\e68d";
}
.icon-ClipboardChart:before {
	content: "\e68e";
}
.icon-ChemicalGlass:before {
	content: "\e68f";
}
.icon-CD:before {
	content: "\e690";
}
.icon-Carioca:before {
	content: "\e691";
}
.icon-Car:before {
	content: "\e692";
}
.icon-Book:before {
	content: "\e693";
}
.icon-BigTruck:before {
	content: "\e694";
}
.icon-Bicycle:before {
	content: "\e695";
}
.icon-Wrench:before {
	content: "\e696";
}
.icon-Web:before {
	content: "\e697";
}
.icon-Watch:before {
	content: "\e698";
}
.icon-Volume:before {
	content: "\e699";
}
.icon-Video:before {
	content: "\e69a";
}
.icon-Users:before {
	content: "\e69b";
}
.icon-User:before {
	content: "\e69c";
}
.icon-UploadCLoud:before {
	content: "\e69d";
}
.icon-Typing:before {
	content: "\e69e";
}
.icon-Tools:before {
	content: "\e69f";
}
.icon-Tag:before {
	content: "\e6a0";
}
.icon-Speedometter:before {
	content: "\e6a1";
}
.icon-Share:before {
	content: "\e6a2";
}
.icon-Settings:before {
	content: "\e6a3";
}
.icon-Search:before {
	content: "\e6a4";
}
.icon-Screwdriver:before {
	content: "\e6a5";
}
.icon-Rolodex:before {
	content: "\e6a6";
}
.icon-Ringer:before {
	content: "\e6a7";
}
.icon-Resume:before {
	content: "\e6a8";
}
.icon-Restart:before {
	content: "\e6a9";
}
.icon-PowerOff:before {
	content: "\e6aa";
}
.icon-Pointer:before {
	content: "\e6ab";
}
.icon-Picture:before {
	content: "\e6ac";
}
.icon-OpenedLock:before {
	content: "\e6ad";
}
.icon-Notes:before {
	content: "\e6ae";
}
.icon-Mute:before {
	content: "\e6af";
}
.icon-Movie:before {
	content: "\e6b0";
}
.icon-Microphone2:before {
	content: "\e6b1";
}
.icon-Message:before {
	content: "\e6b2";
}
.icon-MessageRight:before {
	content: "\e6b3";
}
.icon-MessageLeft:before {
	content: "\e6b4";
}
.icon-Menu:before {
	content: "\e6b5";
}
.icon-Media:before {
	content: "\e6b6";
}
.icon-Mail:before {
	content: "\e6b7";
}
.icon-List:before {
	content: "\e6b8";
}
.icon-Layers:before {
	content: "\e6b9";
}
.icon-Key:before {
	content: "\e6ba";
}
.icon-Imbox:before {
	content: "\e6bb";
}
.icon-Eye:before {
	content: "\e6bc";
}
.icon-Edit:before {
	content: "\e6bd";
}
.icon-DSLRCamera:before {
	content: "\e6be";
}
.icon-DownloadCloud:before {
	content: "\e6bf";
}
.icon-CompactCamera:before {
	content: "\e6c0";
}
.icon-Cloud:before {
	content: "\e6c1";
}
.icon-ClosedLock:before {
	content: "\e6c2";
}
.icon-Chart2:before {
	content: "\e6c3";
}
.icon-Bulb:before {
	content: "\e6c4";
}
.icon-Briefcase:before {
	content: "\e6c5";
}
.icon-Blog:before {
	content: "\e6c6";
}
.icon-Agenda:before {
	content: "\e6c7";
}


.hero-area {
	padding: 25px 0 0;
	background-repeat: no-repeat;
	background-size: cover;
}
.hero-area .text-box {
	color: #fff;
	padding: 30px 0;
	overflow: hidden;
	letter-spacing: -0.025em;
}
.hero-area h1 {
	color: #fff;
	letter-spacing: -0.025em;
	text-transform: uppercase;
	font: 800 64px/1 "Raleway", sans-serif;
}
.hero-area h1 span {
	display: block;
	text-transform: capitalize;
	font: 400 36px/1 "Raleway", sans-serif;
}
.hero-area .box {
	max-width: 70%;
	overflow: hidden;
}
.hero-area .text-box p {
	margin: 0 0 20px;
	font: 400 18px/normal "Raleway", sans-serif;
}
.hero-area .text-box p.lead {
	font-size: 22px;
	font-weight: 600;
}
.hero-area .text-box ul {
	margin: 0;
	font: 500 24px/1.242 "Raleway", sans-serif;
}
.hero-area .text-box ul li {
	position: relative;
	padding: 0 0 0 20px;
}
.hero-area .text-box ul li:before {
	left: 0;
	top: 11px;
	width: 7px;
	height: 7px;
	content: "";
	border-radius: 50%;
	position: absolute;
	background: #e7913b;
}

.brochure-form {
	overflow: hidden;
	background: #e7913b;
	margin: 0 -9999px 0 0;
	padding: 50px 9999px 50px 50px;
}
.brochure-form p {
	color: #fff;
	margin: 0 0 15px;
	letter-spacing: 0.025em;
	font: 400 14px/normal "Raleway", sans-serif;
}
.brochure-form .form-group { margin: 0 0 13px; }
.brochure-form .form-control {
	height: auto;
	padding: 15px 22px;
	border: 1px solid #e1dbd4;
	font: 700 18px/22px "Raleway", sans-serif;
}
.brochure-form textarea {
	resize: none;
	overflow: auto;
	min-width: 100%;
	max-width: 100%;
	min-height: 74px;
	max-height: 74px;
}
.brochure-form .btn-outline-primary {
	width: 100%;
	display: block;
	color: #0c0c0c;
	margin: 0 0 16px;
	background: none;
	border-radius: 0;
	padding: 12px 15px;
	text-align: center;
	border: 4px solid #16394c;
	transition: all 0.25s ease;
	font: 700 22px/1 "Raleway", sans-serif;
}
.brochure-form .btn-outline-primary:hover {
	color: #fff;
	background: #16394c;
}
.brochure-form .label {
	color: #fff;
	display: block;
	margin: 0 0 9px;
	cursor: pointer;
	text-align: left;
	position: relative;
	white-space: normal;
	padding: 0 0 0 31px;
	font: 600 12px/normal "Raleway", sans-serif;
}
.brochure-form .label input {
	left: -9999px;
	position: absolute;
}
.brochure-form .label .checkmark {
	left: 0;
	top: 50%;
	width: 19px;
	height: 19px;
	position: absolute;
	border: 2px solid #fff;
	transform: translateY(-50%);
}
.brochure-form .checkmark:after {
	top: 2px;
	left: 5px;
	width: 5px;
	height: 10px;
	content: "";
	display: none;
	position: absolute;
	border: solid white;
	transform: rotate(45deg);
	border-width: 0 2px 2px 0;
}
.brochure-form input:checked ~ .checkmark:after { display: block; }

.intro-block {
	padding: 74px 0;
	overflow: hidden;
}
.intro-block .image-holder {
	/*max-width: 327px;*/
	position: relative;
	/*margin: 0 auto 15px;*/
}
/*.intro-block .image-holder:before, .intro-block .image-holder:after {
	top: 80%;
	left: 10px;
	width: 50%;
	z-index: -1;
	content: "";
	bottom: 25px;
	max-width: 327px;
	background: #777;
	position: absolute;
	transform: rotate(-8deg);
	box-shadow: 0 30px 15px #ccc;
}
.intro-block .image-holder:after {
	left: auto;
	right: 10px;
	transform: rotate(8deg);
}*/
.intro-block .image-holder img {
	width: 100%;
	display: block;
}
.intro-block .title {
	color: #156a93;
	display: block;
	margin: 0 auto;
	max-width: 327px;
	font: 400 21px/normal "Raleway", sans-serif;
}
.intro-block h2 {
	/*color: #04314d;*/
	color: #252525;
	margin: 0 0 20px;
	text-transform: capitalize;
	font: 700 50px/1 "Raleway", sans-serif;
}
.intro-block p {
	color: #000;
	margin: 0 0 20px;
	font: 400 18px/1.5 "Raleway", sans-serif;
}

.about-block {
	padding: 60px 0;
	overflow: hidden;
	border-top: 1px solid #ddd;
}
.about-block h2 {
	/*color: #04314d;*/
	color: #0f1b25;
	margin: 0 0 40px;
	text-transform: capitalize;
	font: 700 50px/1 "Raleway", sans-serif;
}
.about-block p {
	color: #000;
	margin: 0 0 40px;
	font: 400 19px/1.421 "Raleway", sans-serif;
}
.about-block .note {
	margin: 0;
	color: #d0d0d0;
	text-align: center;
	font: 400 12px/18px "Raleway", sans-serif;
}
@media (max-width: 1199.98px) {
	.hero-area .box { max-width: inherit; }
	.hero-area h1 { font-size: 50px; }
	.hero-area h1 span { font-size: 30px; }
	.brochure-form { padding: 30px 9999px 30px 30px; }
	.brochure-form .form-control {
		font-size: 16px;
		padding: 12px 15px;
	}
	.hero-area .text-box p.lead { font-size: 18px; }
	.hero-area .text-box ul { font-size: 20px; }
	.intro-block h2, .about-block h2 { font-size: 36px; }
	.intro-block p, .about-block p { font-size: 16px; }
}
@media (max-width: 991.98px) {
	.hero-area { padding: 25px 0; }
	.hero-area .text-box { padding: 0 0 20px; }
	.hero-area h1 { font-size: 40px; }
	.brochure-form {
		margin: 0;
		padding: 30px;
	}
	.intro-block, .about-block { padding: 30px 0; }
	.intro-block h2 { margin: 20px 0; }
}
@media (max-width: 767.98px) {
	.hero-area h1 span { font-size: 22px; }
	.brochure-form .btn-outline-primary,
	.hero-area .text-box ul, .hero-area .text-box p.lead,
	.hero-area .text-box p { font-size: 16px; }
	.hero-area .text-box ul li:before { top: 5px; }
	.about-block .container:after,
	.about-block .container:before,
	.about-block .row:after,
	.about-block .row:before,
	.about-block [class^="col-"]:after,
	.about-block [class^="col-"]:before { display: none; }
	.about-block .row { flex-wrap: wrap; }
	.about-block .col-md-4,
	.about-block .col-md-8 {
		float: none;
		width: 100%;
		flex: 0 0 auto;
	}
	.about-block .col-md-4 {
		order: 1;
	}
	.about-block .col-md-8 {
		order: 2;
	}
	.about-block h2 { margin: 0 0 20px; }
	.about-block p { margin: 0 0 15px; }
}
@media (max-width: 575.98px) {
	.brochure-form { padding: 20px; }
	.intro-block h2, .about-block h2 { font-size: 30px; }
}