/* Minification failed. Returning unminified contents.
(182,53510): run-time error CSS1034: Expected closing parenthesis, found ','
(182,53510): run-time error CSS1042: Expected function, found ','
(182,53514): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(182,53551): run-time error CSS1034: Expected closing parenthesis, found ','
(182,53551): run-time error CSS1042: Expected function, found ','
(182,53555): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(182,112609): run-time error CSS1034: Expected closing parenthesis, found ','
(182,112609): run-time error CSS1042: Expected function, found ','
(182,112613): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(182,165522): run-time error CSS1034: Expected closing parenthesis, found ','
(182,165522): run-time error CSS1042: Expected function, found ','
(182,165526): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
 */
/*Owl Carousel v2.2.1  |  Copyright 2013-2017 David Deutsch  |  Licensed under  ()*/.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/* Magnific Popup CSS */.mfp-bg,.mfp-wrap{position:fixed;left:0;top:0}.mfp-bg,.mfp-container,.mfp-wrap{height:100%;width:100%}.mfp-arrow:after,.mfp-arrow:before,.mfp-container:before,.mfp-figure:after{content:''}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-wrap{z-index:1043;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-close,.mfp-preloader a:hover{color:#FFF}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}.mfp-figure:after,.mfp-iframe-scaler iframe{box-shadow:0 0 8px rgba(0,0,0,.6);position:absolute;left:0}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow{position:absolute;opacity:.65;margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{display:block;top:0;width:100%;height:100%;background:#000}.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}img.mfp-img{box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure:after{top:40px;bottom:40px;right:0;z-index:-1;background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}
.cssload-thecube {
	width: 73px;
	height: 73px;
	margin: 0 auto;
	margin-top: 49px;
	position: relative;
	transform: rotateZ(45deg);
		-o-transform: rotateZ(45deg);
		-ms-transform: rotateZ(45deg);
		-webkit-transform: rotateZ(45deg);
		-moz-transform: rotateZ(45deg);
}
.cssload-thecube .cssload-cube {
	position: relative;
	transform: rotateZ(45deg);
		-o-transform: rotateZ(45deg);
		-ms-transform: rotateZ(45deg);
		-webkit-transform: rotateZ(45deg);
		-moz-transform: rotateZ(45deg);
}
.cssload-thecube .cssload-cube {
	float: left;
	width: 50%;
	height: 50%;
	position: relative;
	transform: scale(1.1);
		-o-transform: scale(1.1);
		-ms-transform: scale(1.1);
		-webkit-transform: scale(1.1);
		-moz-transform: scale(1.1);
}
.cssload-thecube .cssload-cube:before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color:#D6110B;
	animation: cssload-fold-thecube 2.76s infinite linear both;
		-o-animation: cssload-fold-thecube 2.76s infinite linear both;
		-ms-animation: cssload-fold-thecube 2.76s infinite linear both;
		-webkit-animation: cssload-fold-thecube 2.76s infinite linear both;
		-moz-animation: cssload-fold-thecube 2.76s infinite linear both;
	transform-origin: 100% 100%;
		-o-transform-origin: 100% 100%;
		-ms-transform-origin: 100% 100%;
		-webkit-transform-origin: 100% 100%;
		-moz-transform-origin: 100% 100%;
}
.cssload-thecube .cssload-c2 {
	transform: scale(1.1) rotateZ(90deg);
		-o-transform: scale(1.1) rotateZ(90deg);
		-ms-transform: scale(1.1) rotateZ(90deg);
		-webkit-transform: scale(1.1) rotateZ(90deg);
		-moz-transform: scale(1.1) rotateZ(90deg);
}
.cssload-thecube .cssload-c3 {
	transform: scale(1.1) rotateZ(180deg);
		-o-transform: scale(1.1) rotateZ(180deg);
		-ms-transform: scale(1.1) rotateZ(180deg);
		-webkit-transform: scale(1.1) rotateZ(180deg);
		-moz-transform: scale(1.1) rotateZ(180deg);
}
.cssload-thecube .cssload-c4 {
	transform: scale(1.1) rotateZ(270deg);
		-o-transform: scale(1.1) rotateZ(270deg);
		-ms-transform: scale(1.1) rotateZ(270deg);
		-webkit-transform: scale(1.1) rotateZ(270deg);
		-moz-transform: scale(1.1) rotateZ(270deg);
}
.cssload-thecube .cssload-c2:before {
	animation-delay: 0.35s;
		-o-animation-delay: 0.35s;
		-ms-animation-delay: 0.35s;
		-webkit-animation-delay: 0.35s;
		-moz-animation-delay: 0.35s;
}
.cssload-thecube .cssload-c3:before {
	animation-delay: 0.69s;
		-o-animation-delay: 0.69s;
		-ms-animation-delay: 0.69s;
		-webkit-animation-delay: 0.69s;
		-moz-animation-delay: 0.69s;
}
.cssload-thecube .cssload-c4:before {
	animation-delay: 1.04s;
		-o-animation-delay: 1.04s;
		-ms-animation-delay: 1.04s;
		-webkit-animation-delay: 1.04s;
		-moz-animation-delay: 1.04s;
}



@keyframes cssload-fold-thecube {
	0%, 10% {
		transform: perspective(136px) rotateX(-180deg);
		opacity: 0;
	}
	25%,
				75% {
		transform: perspective(136px) rotateX(0deg);
		opacity: 1;
	}
	90%,
				100% {
		transform: perspective(136px) rotateY(180deg);
		opacity: 0;
	}
}

@-o-keyframes cssload-fold-thecube {
	0%, 10% {
		-o-transform: perspective(136px) rotateX(-180deg);
		opacity: 0;
	}
	25%,
				75% {
		-o-transform: perspective(136px) rotateX(0deg);
		opacity: 1;
	}
	90%,
				100% {
		-o-transform: perspective(136px) rotateY(180deg);
		opacity: 0;
	}
}

@-ms-keyframes cssload-fold-thecube {
	0%, 10% {
		-ms-transform: perspective(136px) rotateX(-180deg);
		opacity: 0;
	}
	25%,
				75% {
		-ms-transform: perspective(136px) rotateX(0deg);
		opacity: 1;
	}
	90%,
				100% {
		-ms-transform: perspective(136px) rotateY(180deg);
		opacity: 0;
	}
}

@-webkit-keyframes cssload-fold-thecube {
	0%, 10% {
		-webkit-transform: perspective(136px) rotateX(-180deg);
		opacity: 0;
	}
	25%,
				75% {
		-webkit-transform: perspective(136px) rotateX(0deg);
		opacity: 1;
	}
	90%,
				100% {
		-webkit-transform: perspective(136px) rotateY(180deg);
		opacity: 0;
	}
}

@-moz-keyframes cssload-fold-thecube {
	0%, 10% {
		-moz-transform: perspective(136px) rotateX(-180deg);
		opacity: 0;
	}
	25%,
				75% {
		-moz-transform: perspective(136px) rotateX(0deg);
		opacity: 1;
	}
	90%,
				100% {
		-moz-transform: perspective(136px) rotateY(180deg);
		opacity: 0;
	}
}
 body {background-color: #FFF;font-family: 'Poppins', sans-serif;font-size: 14px;font-weight: 400;color: #777777;padding: 0;margin: 0;overflow-x: hidden;}a {color: #000;outline: 0 none;text-decoration: none;}a:hover, a:focus {text-decoration: none;outline: 0 none;}a:active, a:hover, a:focus {color: #fff;}a.text-primary:active, a.text-primary:hover, a.text-primary:focus {color: hsl(0, 100%, 33%) !important;}p a {color: #333333;}img {border-style: none;height: auto;max-width: 100%;vertical-align: middle;}hr {clear: both;}section, article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, summary {display: block;}address {font-style: italic;}table {background-color: transparent;width: 100%;}table thead th {color: #fff;padding: 12px 8px !important;background-color: #000;}table td {padding: 15px 10px !important;}@media only screen and ( max-width:360px) {table td {word-break: break-all;}}p, address, pre, hr, ul, ol, dl, dd, table {margin-bottom: 24px;}.overflow-hide {overflow: hidden;}.overflow-auto {overflow: auto;}.clear {clear: both;}.pull-none {float: none;}::selection {background: #484848;color: #fff;}::-moz-selection {background: #484848;color: #fff;}::-webkit-selection {background: #484848;color: #fff;}@media only screen and (max-width:600px) {.col-xs-100pc {width: 100%;}}h1, h2, h3, h4, h5, h6 {margin-bottom: 24px;}h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {color: #000;}h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {color: #D6110B;}h1 {font-size: 40px;line-height: 46px;color: #000;font-family: 'Oswald', sans-serif }h2 {font-size: 24px;line-height: 30px;color: #000;font-family: 'Oswald', sans-serif }h3 {font-size: 20px;line-height: 26px;color: #000;margin-bottom: 20px;font-family: 'Oswald', sans-serif }h4 {font-size: 18px;line-height: 24px;color: #000;margin-bottom: 15px;font-family: 'Oswald', sans-serif }h5 {font-weight: normal;font-size: 16px;line-height: 22px;color: #000;margin-bottom: 10px;font-family: 'Oswald', sans-serif }h6 {font-weight: normal;font-size: 14px;line-height: 20px;color: #000;margin-bottom: 10px;font-family: 'Oswald', sans-serif }.display-inline {display: inline;}.display-inline-block {display: inline-block;}.display-block {display: block;}p {line-height: 26px;margin-bottom: 24px;}strong {font-weight: 600;}.text-left {text-align: left;}.text-center {text-align: center;}.text-right {text-align: right;}.text-justify {text-align: justify }.v-align-t {vertical-align: top;}.v-align-m {vertical-align: middle;}.v-align-b {vertical-align: bottom;}.text-nowrap {white-space: nowrap }.text-lowercase {text-transform: lowercase }.text-uppercase {text-transform: uppercase }.text-capitalize {text-transform: capitalize }.font-12 {font-size: 12px;line-height: 18px;}.font-14 {font-size: 14px;line-height: 20px;}.font-16 {font-size: 16px;line-height: 22px;}.font-18 {font-size: 18px;line-height: 24px;}.font-20 {font-size: 20px;line-height: 26px;}.font-22 {font-size: 22px;line-height: 28px;}.font-24 {font-size: 24px;line-height: 30px;}.font-26 {font-size: 26px;line-height: 32px;}.font-28 {font-size: 28px;line-height: 34px;}.font-30 {font-size: 30px;line-height: 36px;}.font-32 {font-size: 32px;line-height: 38px;}.font-34 {font-size: 34px;line-height: 40px;}.font-36 {font-size: 36px;line-height: 42px;}.font-38 {font-size: 38px;line-height: 44px;}.font-40 {font-size: 40px;line-height: 46px;}.font-45 {font-size: 46px;line-height: 52px;}.font-50 {font-size: 50px;line-height: 56px;}.font-60 {font-size: 60px;line-height: 66px;}.font-70 {font-size: 70px;line-height: 76px;}.font-80 {font-size: 80px;line-height: 86px;}.font-90 {font-size: 90px;line-height: 96px;}.font-100 {font-size: 100px;line-height: 106px;}.font-120 {font-size: 120px;line-height: 126px;}.font-140 {font-size: 140px;line-height: 146px;}.font-160 {font-size: 160px;line-height: 166px;}.font-180 {font-size: 180px;line-height: 186px;}.font-weight-100 {font-weight: 100;}.font-weight-300 {font-weight: 300;}.font-weight-400 {font-weight: 400;}.font-weight-500 {font-weight: 500;}.font-weight-600 {font-weight: 600;}.font-weight-700 {font-weight: 700;}.font-weight-800 {font-weight: 800;}.font-weight-900 {font-weight: 900;}.letter-spacing-2 {letter-spacing: 2px;}.letter-spacing-3 {letter-spacing: 3px;}.letter-spacing-4 {letter-spacing: 4px;}.letter-spacing-5 {letter-spacing: 5px;}dl, ul, ol {list-style-position: outside;padding: 0;}ul, ol {margin-bottom: 24px;}ul li, ol li {padding: 0;}dl {margin-left: 0;margin-bottom: 30px;}dl dd {margin-bottom: 10px;}.list-simple li {margin-bottom: 10px;}.list-simple li ul {margin-left: 15px;margin-top: 10px;}.list-simple.list-unstyled li ul {margin-left: 30px;margin-top: 10px;}.list-circle, .list-angle-right, .list-arrow, .list-check, .list-checked, .list-check-circle, .list-chevron-circle, .list-arrow-circle, .list-times-circle {margin: 0 0 20px 0;padding: 0;list-style: none;}.list-circle li, .list-angle-right li, .list-arrow li, .list-check li, .list-checked li, .list-check-circle li, .list-chevron-circle li, .list-arrow-circle li, .list-times-circle li {padding: 5px 5px 5px 20px;position: relative;}.list-circle li:before, .list-angle-right li:before, .list-arrow li:before, .list-check li:before, .list-checked li:before, .list-check-circle li:before, .list-chevron-circle li:before, .list-arrow-circle li:before, .list-times-circle li:before {font-family: "FontAwesome";position: absolute;left: 0;top: 3px;display: block;font-size: 15px;color: #000;}.list-circle li:before {top: 6px;font-size: 10px;}.list-circle li:before {content: "\f111";}.list-angle-right li:before {content: "\f105";}.list-arrow li:before {content: "\f0da";}.list-check li:before {content: "\f00c";}.list-checked li:before {content: "\f046";}.list-check-circle li:before {content: "\f058";}.list-chevron-circle li:before {content: "\f138";}.list-arrow-circle li:before {content: "\f0a9";}.list-times-circle li:before {content: "\f057";}ul.primary li:before {color: #ffbc13;}ul.secondry li:before {color: #77C04B;}ul.black li:before {color: #000;}ul.white li:before {color: #fff;}ul.orange li:before {color: #FF6600;}ul.green li:before {color: #00CC00;}ul.red li:before {color: #FF3737;}dl.no-margin, ul.no-margin, ol.no-margin {margin: 0px !important;list-style: none;}ol.list-num-count {counter-reset: li;padding-left: 0;}ol.list-num-count > li {position: relative;margin: 0 0 6px 30px;padding: 4px 8px;list-style: none;}ol.list-num-count > li:before {content: counter(li, decimal);counter-increment: li;position: absolute;top: 0;left: -28px;width: 28px;height: 28px;padding: 5px;color: #fff;background: #000;font-weight: bold;text-align: center;font-size: 12px;}ol.list-num-count.lower-alpha > li:before {content: counter(li, lower-alpha);}ol.list-num-count.upper-alpha > li:before {content: counter(li, upper-alpha);}ol.list-num-count.list-outline > li:before {border: 1px solid #000;background-color: transparent;color: #000;}ol.list-num-count.list-outline-none > li:before {background-color: transparent;color: #000;}.p-a0 {padding: 0;}.p-a5 {padding: 5px;}.p-a10 {padding: 10px;}.p-a15 {padding: 15px;}.p-a20 {padding: 20px;}.p-a25 {padding: 25px;}.p-a30 {padding: 30px;}.p-a40 {padding: 40px;}.p-a50 {padding: 50px;}.p-a60 {padding: 60px;}.p-a70 {padding: 70px;}.p-a80 {padding: 80px;}.p-a90 {padding: 90px;}.p-a100 {padding: 100px;}.p-a110 {padding: 110px;}.p-a120 {padding: 120px;}.p-a130 {padding: 130px;}.p-a140 {padding: 140px;}.p-a150 {padding: 150px;}.p-t0 {padding-top: 0;}.p-t5 {padding-top: 5px;}.p-t10 {padding-top: 10px;}.p-t15 {padding-top: 15px;}.p-t20 {padding-top: 20px;}.p-t30 {padding-top: 30px;}.p-t40 {padding-top: 40px;}.p-t50 {padding-top: 50px;}.p-t60 {padding-top: 60px;}.p-t70 {padding-top: 70px;}.p-t80 {padding-top: 80px;}.p-t90 {padding-top: 90px;}.p-t100 {padding-top: 100px;}.p-t110 {padding-top: 110px;}.p-t120 {padding-top: 120px;}.p-t130 {padding-top: 130px;}.p-t140 {padding-top: 140px;}.p-t150 {padding-top: 150px;}.p-b0 {padding-bottom: 0;}.p-b5 {padding-bottom: 5px;}.p-b10 {padding-bottom: 10px;}.p-b15 {padding-bottom: 15px;}.p-b20 {padding-bottom: 20px;}.p-b30 {padding-bottom: 30px;}.p-b40 {padding-bottom: 40px;}.p-b50 {padding-bottom: 50px;}.p-b60 {padding-bottom: 60px;}.p-b70 {padding-bottom: 70px;}.p-b80 {padding-bottom: 80px;}.p-b90 {padding-bottom: 90px;}.p-b100 {padding-bottom: 100px;}.p-b110 {padding-bottom: 110px;}.p-b120 {padding-bottom: 120px;}.p-b130 {padding-bottom: 130px;}.p-b140 {padding-bottom: 140px;}.p-b150 {padding-bottom: 150px;}.p-l0 {padding-left: 0;}.p-l5 {padding-left: 5px;}.p-l10 {padding-left: 10px;}.p-l15 {padding-left: 15px;}.p-l20 {padding-left: 20px;}.p-l30 {padding-left: 30px;}.p-l40 {padding-left: 40px;}.p-l50 {padding-left: 50px;}.p-l60 {padding-left: 60px;}.p-l70 {padding-left: 70px;}.p-l80 {padding-left: 80px;}.p-l90 {padding-left: 90px;}.p-l100 {padding-left: 100px;}.p-l110 {padding-left: 110px;}.p-l120 {padding-left: 120px;}.p-l130 {padding-left: 130px;}.p-l140 {padding-left: 140px;}.p-l150 {padding-left: 150px;}.p-r0 {padding-right: 0;}.p-r5 {padding-right: 5px;}.p-r10 {padding-right: 10px;}.p-r15 {padding-right: 15px;}.p-r20 {padding-right: 20px;}.p-r30 {padding-right: 30px;}.p-r40 {padding-right: 40px;}.p-r50 {padding-right: 50px;}.p-r60 {padding-right: 60px;}.p-r70 {padding-right: 70px;}.p-r80 {padding-right: 80px;}.p-r90 {padding-right: 90px;}.p-r100 {padding-right: 100px;}.p-r110 {padding-right: 110px;}.p-r120 {padding-right: 120px;}.p-r130 {padding-right: 130px;}.p-r140 {padding-right: 140px;}.p-r150 {padding-right: 150px;}.p-lr0 {padding-left: 0;padding-right: 0;}.p-lr5 {padding-left: 5px;padding-right: 5px;}.p-lr10 {padding-left: 10px;padding-right: 10px;}.p-lr15 {padding-left: 15px;padding-right: 15px;}.p-lr20 {padding-left: 20px;padding-right: 20px;}.p-lr30 {padding-left: 30px;padding-right: 30px;}.p-lr40 {padding-left: 40px;padding-right: 40px;}.p-lr50 {padding-left: 50px;padding-right: 50px;}.p-lr60 {padding-left: 60px;padding-right: 60px;}.p-lr70 {padding-left: 70px;padding-right: 70px;}.p-lr80 {padding-left: 80px;padding-right: 80px;}.p-lr90 {padding-left: 90px;padding-right: 90px;}.p-lr100 {padding-left: 100px;padding-right: 100px;}.p-lr120 {padding-left: 120px;padding-right: 120px;}.p-lr150 {padding-left: 150px;padding-right: 150px;}.p-tb0 {padding-bottom: 0;padding-top: 0;}.p-tb5 {padding-bottom: 5px;padding-top: 5px;}.p-tb10 {padding-bottom: 10px;padding-top: 10px;}.p-tb15 {padding-bottom: 15px;padding-top: 15px;height: 100%;}.p-tb20 {padding-bottom: 20px;padding-top: 20px;}.p-tb30 {padding-bottom: 30px;padding-top: 30px;}.p-tb40 {padding-bottom: 40px;padding-top: 40px;}.p-tb50 {padding-bottom: 50px;padding-top: 50px;}.p-tb60 {padding-bottom: 60px;padding-top: 60px;}.p-tb70 {padding-bottom: 70px;padding-top: 70px;}.p-tb80 {padding-bottom: 80px;padding-top: 80px;}.p-tb90 {padding-bottom: 90px;padding-top: 90px;}.p-tb100 {padding-bottom: 100px;padding-top: 100px;}.p-tb120 {padding-bottom: 120px;padding-top: 120px;}.p-tb150 {padding-bottom: 150px;padding-top: 150px;}.m-a-1 {margin: -1px }.m-a0 {margin: 0;}.m-a5 {margin: 5px;}.m-a10 {margin: 10px;}.m-a15 {margin: 15px;}.m-a20 {margin: 20px;}.m-a30 {margin: 30px;}.m-a40 {margin: 40px;}.m-a50 {margin: 50px;}.m-a60 {margin: 60px;}.m-a70 {margin: 70px;}.m-a80 {margin: 80px;}.m-a90 {margin: 90px;}.m-a100 {margin: 100px;}.m-a110 {margin: 110px;}.m-a120 {margin: 120px;}.m-a130 {margin: 130px;}.m-a140 {margin: 140px;}.m-a150 {margin: 150px;}.m-t0 {margin-top: 0;}.m-t5 {margin-top: 5px;}.m-t10 {margin-top: 10px;}.m-t15 {margin-top: 15px;}.m-t20 {margin-top: 20px;}.m-t30 {margin-top: 30px;}.m-t40 {margin-top: 40px;}.m-t50 {margin-top: 50px;}.m-t60 {margin-top: 60px;}.m-t70 {margin-top: 70px;}.m-t80 {margin-top: 80px;}.m-t90 {margin-top: 90px;}.m-t100 {margin-top: 100px;}.m-t110 {margin-top: 110px;}.m-t120 {margin-top: 120px;}.m-t130 {margin-top: 130px;}.m-t140 {margin-top: 140px;}.m-t150 {margin-top: 150px;}.m-b0 {margin-bottom: 0;}.m-b5 {margin-bottom: 5px;}.m-b10 {margin-bottom: 10px;}.m-b15 {margin-bottom: 15px;}.m-b20 {margin-bottom: 20px;}.m-b30 {margin-bottom: 30px;}.m-b40 {margin-bottom: 40px;}.m-b50 {margin-bottom: 50px;}.m-b60 {margin-bottom: 60px;}.m-b70 {margin-bottom: 70px;}.m-b80 {margin-bottom: 80px;}.m-b90 {margin-bottom: 90px;}.m-b100 {margin-bottom: 100px;}.m-b110 {margin-bottom: 110px;}.m-b120 {margin-bottom: 120px;}.m-b130 {margin-bottom: 130px;}.m-b140 {margin-bottom: 140px;}.m-b150 {margin-bottom: 150px;}.m-l0 {margin-left: 0;}.m-l5 {margin-left: 5px;}.m-l10 {margin-left: 10px;}.m-l15 {margin-left: 15px;}.m-l20 {margin-left: 20px;}.m-l30 {margin-left: 30px;}.m-l40 {margin-left: 40px;}.m-l50 {margin-left: 50px;}.m-l60 {margin-left: 60px;}.m-l70 {margin-left: 70px;}.m-l80 {margin-left: 80px;}.m-l90 {margin-left: 90px;}.m-l100 {margin-left: 100px;}.m-l110 {margin-left: 110px;}.m-l120 {margin-left: 120px;}.m-l130 {margin-left: 130px;}.m-l140 {margin-left: 140px;}.m-l150 {margin-left: 150px;}.m-r0 {margin-right: 0;}.m-r5 {margin-right: 5px;}.m-r10 {margin-right: 10px;}.m-r15 {margin-right: 15px;}.m-r20 {margin-right: 20px;}.m-r30 {margin-right: 30px;}.m-r40 {margin-right: 40px;}.m-r50 {margin-right: 50px;}.m-r60 {margin-right: 60px;}.m-r70 {margin-right: 70px;}.m-r80 {margin-right: 80px;}.m-r90 {margin-right: 90px;}.m-r100 {margin-right: 100px;}.m-r110 {margin-right: 110px;}.m-r120 {margin-right: 120px;}.m-r130 {margin-right: 130px;}.m-r140 {margin-right: 140px;}.m-r150 {margin-right: 150px;}.m-lr0 {margin-left: 0;margin-right: 0;}.m-lr5 {margin-left: 5px;margin-right: 5px;}.m-lr10 {margin-left: 10px;margin-right: 10px;}.m-lr15 {margin-left: 15px;margin-right: 15px;}.m-lr20 {margin-left: 20px;margin-right: 20px;}.m-lr30 {margin-left: 30px;margin-right: 30px;}.m-lr40 {margin-left: 40px;margin-right: 40px;}.m-lr50 {margin-left: 50px;margin-right: 50px;}.m-lr60 {margin-left: 60px;margin-right: 60px;}.m-lr70 {margin-left: 70px;margin-right: 70px;}.m-lr80 {margin-left: 80px;margin-right: 80px;}.m-lr90 {margin-left: 90px;margin-right: 90px;}.m-lr100 {margin-left: 100px;margin-right: 100px;}.m-lr120 {margin-left: 120px;margin-right: 120px;}.m-lr150 {margin-left: 150px;margin-right: 150px;}.m-tb0 {margin-bottom: 0;margin-top: 0;}.m-tb5 {margin-bottom: 5px;margin-top: 5px;}.m-tb10 {margin-bottom: 10px;margin-top: 10px;}.m-tb15 {margin-bottom: 15px;margin-top: 15px;}.m-tb20 {margin-bottom: 20px;margin-top: 20px;}.m-tb30 {margin-bottom: 30px;margin-top: 30px;}.m-tb40 {margin-bottom: 40px;margin-top: 40px;}.m-tb50 {margin-bottom: 50px;margin-top: 50px;}.m-tb60 {margin-bottom: 60px;margin-top: 60px;}.m-tb70 {margin-bottom: 70px;margin-top: 70px;}.m-tb80 {margin-bottom: 80px;margin-top: 80px;}.m-tb90 {margin-bottom: 90px;margin-top: 90px;}.m-tb100 {margin-bottom: 100px;margin-top: 100px;}.m-tb120 {margin-bottom: 120px;margin-top: 120px;}.m-tb150 {margin-bottom: 150px;margin-top: 150px;}.no-col-gap [class*="col-xs-"], .no-col-gap [class*="col-sm-"], .no-col-gap [class*="col-md-"], .no-col-gap [class*="col-lg-"] {padding-left: 0;padding-right: 0;}.relative {position: relative;}.absolute {position: absolute;}.static {position: static;}.z-index1 {z-index: 1;}.z-index2 {z-index: 2;}.z-index3 {z-index: 3;}.z-index4 {z-index: 4;}.z-index5 {z-index: 5;}.z-index6 {z-index: 6;}.z-index7 {z-index: 7;}.z-index8 {z-index: 8;}.z-index9 {z-index: 9;}.z-index10 {z-index: 10;}.z-index100 {z-index: 100;}.z-index999 {z-index: 999;}.text-white {color: #fff;}.text-primary {color: #D6110B;}.text-secondry {color: #D6110B;}.text-black {color: #000;}.text-gray {color: #f5f6f6;}.text-gray-dark {color: #d3d3d3;}.text-red {color: #99090A;}.text-green {color: #557131;}.text-yellow {color: #D5DD02;}.text-light-blue {color: #004F83;}.bg-transparent {background-color: transparent;}.bg-primary {background-color: #D6110B;}.bg-secondry {background-color: #efefef;}.bg-dark {background-color: #1e1e20;}.bg-white {background-color: #FFF;}.bg-black {background-color: #000;}.bg-black-light {background-color: #212121;}.bg-gray {background-color: #f6f7f8;}.bg-gray-light {background-color: #f1f1f1;}.bg-gray-dark {background-color: #d3d3d3;}.bg-red {background-color: #fb5455;}.bg-green {background-color: #a5de5c;}.bg-yellow {background-color: #fff000;}.bg-dark-blue {background-color: #161b23;}.bg-light-blue {background-color: #3097db;}.bg-parallax {background-attachment: fixed;background-position: center;background-repeat: no-repeat;background-size: cover;}@media only screen and (max-width:768px) {.bg-parallax {background-attachment: fixed !important;background-position: center !important;background-repeat: no-repeat;background-size: cover;}}.overlay-wraper {position: relative;}.overlay-main {position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0.5;}.opacity-01 {opacity: 0.1;}.opacity-02 {opacity: 0.2;}.opacity-03 {opacity: 0.3;}.opacity-04 {opacity: 0.4;}.opacity-05 {opacity: 0.5;}.opacity-06 {opacity: 0.6;}.opacity-07 {opacity: 0.7;}.opacity-08 {opacity: 0.8;}.opacity-09 {opacity: 0.9;}.overlay-light .overlay-main {opacity: 0.3;}.overlay-dark .overlay-main {opacity: 0.9;}.overlay-wraper > .container, .overlay-wraper > .container-fluid, .overlay-wraper > .wt-icon-box-wraper, .overlay-wraper > .wt-left-part, .overlay-wraper > .wt-right-part {position: relative;z-index: 1;}.wt-left-part, .wt-right-part {width: 555px;}.wt-left-part {float: right;}@media only screen and (max-width:1200px) {.wt-left-part, .wt-right-part {width: 100%;}.wt-left-part {clear: both;float: none;padding-left: 30px;}.wt-right-part {padding-right: 30px;}}@media only screen and (max-width:991px) {.wt-left-part {padding-left: 0px;}.wt-right-part {padding-right: 0px;}}.overlay-bx {position: absolute;left: 0;bottom: 0;width: 100%;height: 100%;text-align: center;z-index: 1;opacity: 0;visibility: hidden;}.overlay-icon {list-style: none;position: absolute;left: 50%;top: 50%;width: 100%;z-index: 1 !important;-webkit-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);-o-transform: translateX(-50%) translateY(-50%);}.overlay-icon a {display: inline-block;padding: 0;margin: 0 2px;}.overlay-icon .wt-icon-box-xs {line-height: 40px;}.overlay-icon a:hover {color: #fff;}.overlay-bx:hover a > i, .wt-thum-bx:hover .overlay-bx a > i, .wt-box:hover .overlay-bx a > i {opacity: 1;visibility: visible;background-color: #fff;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}.overlay-bx:hover, .wt-thum-bx:hover .overlay-bx, .wt-box:hover .overlay-bx, .ow-img:hover .overlay-bx, .ow-portfolio-img:hover .overlay-bx {opacity: 1;visibility: visible;}.rounded-bx, .wt-box, .wt-icon-box, .wt-icon-box-small, .wt-thum-bx, .wt-post-thum {position: relative;}.wt-box {position: relative;}.wt-box.no-margin {margin-bottom: 0;}.wt-icon-box-xld, .wt-icon-box-xl, .wt-icon-box-lg, .wt-icon-box-md, .wt-icon-box-sm, .wt-icon-box-xs {display: inline-block;text-align: center;}.wt-icon-box-xld {width: 180px;height: 180px;}.wt-icon-box-xl {width: 150px;height: 150px;}.wt-icon-box-lg {width: 120px;height: 120px;}.wt-icon-box-md {width: 100px;height: 100px;}.wt-icon-box-sm {width: 80px;height: 80px;}.wt-icon-box-xs {width: 40px;height: 40px;}.wt-icon-box-xld.radius, .wt-icon-box-xl.radius, .wt-icon-box-lg.radius, .wt-icon-box-md.radius, .wt-icon-box-sm.radius, .wt-icon-box-xs.radius {-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}.wt-icon-box-xld i, .wt-icon-box-xl i, .wt-icon-box-lg i, .wt-icon-box-md i, .wt-icon-box-sm i, .wt-icon-box-xs i {vertical-align: middle;}.wt-icon-box-xld i {font-size: 100px;}.wt-icon-box-xl i {font-size: 80px;}.wt-icon-box-lg i {font-size: 60px;}.wt-icon-box-md i {font-size: 45px;}.wt-icon-box-sm i {font-size: 30px;}.wt-icon-box-xs i {font-size: 20px;}.wt-icon-box-xld img, .wt-icon-box-xl img, .wt-icon-box-lg img, .wt-icon-box-md img, .wt-icon-box-sm img, .wt-icon-box-xs img {vertical-align: middle;max-width: 100%;width: auto;}.wt-icon-box-xld img {height: 90px;}.wt-icon-box-xl img {height: 80px;}.wt-icon-box-lg img {height: 55px;}.wt-icon-box-md img {height: 40px;}.wt-icon-box-sm img {height: 30px;}.wt-icon-box-xs img {height: 20px;}.bdr-white {border-color: #ffffff;}.bdr-black {border-color: #000000;}.bdr-primary {border-color: #ffbc13;}.bdr-gray {border-color: #dddddd;}.bdr-gray-light {border-color: #eeeeee;}.bdr-gray-dark {border-color: #333333;}.bdr-solid {border-style: solid;}.bdr-dot {border-style: dotted;}.bdr-dash {border-style: dashed;}.bdr-1 {border-width: 1px;}.bdr-2 {border-width: 2px;}.bdr-3 {border-width: 3px;}.bdr-4 {border-width: 4px;}.bdr-5 {border-width: 5px;}.bdr-l-1 {border-left: 1px;}.bdr-r-1 {border-right: 1px;}.bdr-t-1 {border-top: 1px;}.bdr-b-1 {border-bottom: 1px;}.bdr-l-2 {border-left: 2px;}.bdr-r-2 {border-right: 2px;}.bdr-t-2 {border-top: 2px;}.bdr-b-2 {border-bottom: 2px;}.bdr-l-3 {border-left: 3px;}.bdr-r-3 {border-right: 3px;}.bdr-t-3 {border-top: 3px;}.bdr-b-3 {border-bottom: 3px;}.bdr-l-4 {border-left: 4px;}.bdr-r-4 {border-right: 4px;}.bdr-t-4 {border-top: 4px;}.bdr-b-4 {border-bottom: 4px;}.bdr-l-5 {border-left: 5px;}.bdr-r-5 {border-right: 5px;}.bdr-t-5 {border-top: 5px;}.bdr-b-5 {border-bottom: 4px;}.icon-xld, .icon-xl, .icon-lg, .icon-md, .icon-sm, .icon-xs {display: inline-block;text-align: center;}.icon-xld i, .icon-xl i, .icon-lg i, .icon-md i, .icon-sm i, .icon-xs i {vertical-align: middle;}.icon-xld {width: 120px;}.icon-xld i {font-size: 100px;}.icon-xld.inline-icon {width: auto;}.icon-xl {width: 100px;}.icon-xl i {font-size: 80px;}.icon-lg.inline-icon {width: auto;}.icon-lg {width: 80px;}.icon-lg i {font-size: 60px;}.icon-lg.inline-icon {width: auto;}.icon-md {width: 60px;}.icon-md i {font-size: 45px;}.icon-md.inline-icon {width: auto;}.icon-sm {width: 40px;}.icon-sm i {font-size: 30px;}.icon-sm.inline-icon {width: auto;}.icon-xs {width: 30px;}.icon-xs i {font-size: 20px;}.icon-xs.inline-icon {width: auto;}.icon-xld img, .icon-xl img, .icon-lg img, .icon-md img, .icon-sm img, .icon-xs img {vertical-align: middle;max-width: 100%;width: auto;}.icon-xld img {height: 90px;}.icon-xl img {height: 80px;}.icon-lg img {height: 70px;}.icon-md img {height: 50px;}.icon-sm img {height: 30px;}.icon-xs img {height: 20px;}.icon-font-block {display: grid;width: 100%;margin-bottom: 30px;text-align: center;vertical-align: top;background: #FFF;padding: 10px;min-height: 170px;}.icon-font-block .flat-icon {padding: 10px;display: block;font-size: 64px;line-height: 1;}.about-types .wt-icon-box-wraper {border-width: 0px 0px 0px 3px;}.wt-icon-box-wraper {position: relative;}.wt-icon-box-wraper .wt-tilte {margin-top: 0;}.wt-icon-box-wraper .after-titile-line {margin-bottom: 10px;}.wt-icon-box-wraper p:last-child {margin: 0px;}.icon-content {overflow: hidden;}.wt-icon-box-xld, .wt-icon-box-xl, .wt-icon-box-lg, .wt-icon-box-md, .wt-icon-box-sm, .wt-icon-box-xs {display: table;}.wt-icon-box-xld .icon-cell, .wt-icon-box-xl .icon-cell, .wt-icon-box-lg .icon-cell, .wt-icon-box-md .icon-cell, .wt-icon-box-sm .icon-cell, .wt-icon-box-xs .icon-cell {display: table-cell;vertical-align: middle;}.wt-icon-box-wraper.left .wt-icon-box-xld, .wt-icon-box-wraper.left .wt-icon-box-xl, .wt-icon-box-wraper.left .wt-icon-box-lg, .wt-icon-box-wraper.left .wt-icon-box-md, .wt-icon-box-wraper.left .wt-icon-box-sm, .wt-icon-box-wraper.left .wt-icon-box-xs {float: left;margin-right: 20px;}.wt-icon-box-wraper.left .icon-xld, .wt-icon-box-wraper.left .icon-xl, .wt-icon-box-wraper.left .icon-lg, .wt-icon-box-wraper.left .icon-md, .wt-icon-box-wraper.left .icon-sm, .wt-icon-box-wraper.left .icon-xs {float: left;margin-right: 10px;}.wt-icon-box-wraper.right {text-align: right;}.wt-icon-box-wraper.right .wt-icon-box-xld, .wt-icon-box-wraper.right .wt-icon-box-xl, .wt-icon-box-wraper.right .wt-icon-box-lg, .wt-icon-box-wraper.right .wt-icon-box-md, .wt-icon-box-wraper.right .wt-icon-box-sm, .wt-icon-box-wraper.right .wt-icon-box-xs {float: right;display: table;margin-left: 20px;}.wt-icon-box-wraper.right .icon-xld, .wt-icon-box-wraper.right .icon-xl, .wt-icon-box-wraper.right .icon-lg, .wt-icon-box-wraper.right .icon-md, .wt-icon-box-wraper.right .icon-sm, .wt-icon-box-wraper.right .icon-xs {float: right;margin-left: 10px;}.wt-icon-box-wraper.center {text-align: center;}.wt-icon-box-wraper.center .wt-icon-box-xld, .wt-icon-box-wraper.center .wt-icon-box-xl, .wt-icon-box-wraper.center .wt-icon-box-lg, .wt-icon-box-wraper.center .wt-icon-box-md, .wt-icon-box-wraper.center .wt-icon-box-sm, .wt-icon-box-wraper.center .wt-icon-box-xs {margin-left: auto;margin-right: auto;}.wt-icon-box-wraper.bx-style-1, .wt-icon-box-wraper.bx-style-2 {border-width: 1px;border-style: solid;border-color: #ddd;}.wt-icon-box-wraper.bx-style-2.center [class*="wt-icon-box-"], .wt-icon-box-wraper.bx-style-2.left [class*="wt-icon-box-"], .wt-icon-box-wraper.bx-style-2.right [class*="wt-icon-box-"] {position: absolute;}.wt-icon-box-wraper.bx-style-2.center [class*="wt-icon-box-"] {position: absolute;top: 0;left: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}.wt-icon-box-wraper.bx-style-2.center .wt-icon-box-xl {margin-left: -75px;}.wt-icon-box-wraper.bx-style-2.center .wt-icon-box-lg {margin-left: -60px;}.wt-icon-box-wraper.bx-style-2.center .wt-icon-box-md {margin-left: -50px;}.wt-icon-box-wraper.bx-style-2.center .wt-icon-box-sm {margin-left: -40px;}.wt-icon-box-wraper.bx-style-2.center .wt-icon-box-xs {margin-left: -20px;}.wt-icon-box-wraper.bx-style-2.left [class*="wt-icon-box-"] {position: absolute;top: auto;left: 0;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);}.wt-icon-box-wraper.bx-style-2.right [class*="wt-icon-box-"] {position: absolute;top: auto;right: 0;-webkit-transform: translateX(50%);-ms-transform: translateX(50%);transform: translateX(50%);}.wt-box, .wt-info, .wt-tilte, .wt-tilte-inner {position: relative;}.wt-tilte-inner {display: inline-block;}.wt-tilte-inner.skew-title:after {content: "";position: absolute;right: -15px;top: 0;width: 50px;height: 100%;z-index: -1;-moz-transform: skewX(20deg);-webkit-transform: skewX(20deg);-o-transform: skewX(20deg);-ms-transform: skewX(20deg);transform: skewX(20deg);}.wt-box[class*="border-"], .wt-info[class*="border-"], .wt-icon-box-wraper[class*="border-"] {border-color: #eee;}.wt-info.border-1, .wt-info.border-2, .wt-info.border-3, .wt-info.border-4, .wt-info.border-5 {border-top: none;}.wt-thum-bx, .wt-post-thum {background-color: #000;}.wt-thum-bx img, .wt-post-thum img {width: 100%;height: auto;}.wt-img-overlay1, .wt-img-overlay2 {position: relative;}.wt-img-overlay1:before, .wt-img-overlay1:after, .wt-img-overlay2:before, .wt-img-overlay2:after {content: "";background: #000;position: absolute;left: 0;top: 0;width: 0;height: 0;opacity: 0.4;z-index: 0;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-ms-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}.gradi-black:before, .gradi-black:after, .gradi-white:before, .gradi-white:after {content: "";background: #000;position: absolute;left: 0;top: 0;width: 0;height: 0;opacity: 0.4;z-index: 1;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-ms-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}.wt-img-overlay1:before {width: 100%;height: 100%;opacity: 0;}.wt-img-overlay1:hover:before, .wt-box:hover .wt-img-overlay1:before {opacity: 0.5;}.wt-img-overlay2:before {width: 100%;height: 100%;opacity: 0;background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%);background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);}.wt-img-overlay2:hover:before, .wt-box:hover .wt-img-overlay2:before {opacity: 0.9;}.gradi-black:before {width: 100%;height: 100%;opacity: 1;background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.9) 90%, rgba(0,0,0,1) 100%);background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.9) 90%,rgba(0,0,0,1) 100%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.9) 90%,rgba(0,0,0,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 );}.gradi-white:before {width: 100%;height: 100%;opacity: 1;background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(255,255,255,0.9) 90%, rgba(255,255,255,1) 100%);background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(255,255,255,0.9) 90%,rgba(255,255,255,1) 100%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(255,255,255,0.9) 90%,rgba(255,255,255,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#ffffff',GradientType=0 );}.btn {padding-top: 9px;padding-bottom: 9px;}.site-button {background-color: #D6110B;color: #fff;outline: none;}.site-button:active, .site-button:hover, .site-button:focus, .site-button:visited, .active > .site-button {background-color: #D6110B;color: #fff;}.site-button:hover {background-color: #000;color: #fff;}.site-button-secondry {background-color: #000;color: #fff;outline: none;}.site-button-secondry:active, .site-button-secondry:hover, .site-button-secondry:focus, .active > .site-button-secondry {background-color: #D6110B;color: #fff;}.site-button {color: #fff;padding: 10px 30px;text-transform: uppercase;letter-spacing: 1px;position: relative;overflow: hidden;cursor: pointer;display: inline-block;background-color: #D6110B;border: none;font-size: 13px;}.site-button-secondry {color: #fff;padding: 10px 30px;text-transform: uppercase;letter-spacing: 1px;position: relative;overflow: hidden;cursor: pointer;display: inline-block;background-color: #000;border: none;font-size: 13px;}.site-btn-effect {color: rgba(255,255,255,1);-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;position: relative;overflow: hidden;}.site-btn-effect::before, .site-btn-effect::after {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;background-color: rgba(255,255,255,0.25);-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;-webkit-transform: translate(-100%,0);transform: translate(-100%,0);-webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);}.site-btn-effect::after {-webkit-transition-delay: 0.2s;transition-delay: 0.2s;}.site-btn-effect:hover::before, .site-btn-effect:hover::after {-webkit-transform: translate(0,0);transform: translate(0,0);}.mfp-video.video-play-btn {position: absolute;top: 50%;left: 50%;width: 60px;height: 40px;line-height: 38px;text-align: center;margin: -25px;color: #fff;display: block;z-index: 10;font-size: 14px;border: 2px solid #fff;}.mfp-video.video-play-btn:hover {background-color: #000;color: #fff;border: 1px solid transparent;}.mfp-video.video-play-btn i {margin-right: -5px;}.site-button.text-uppercase {text-transform: uppercase;}.button-sm {padding: 5px 10px;font-size: 12px;}.button-lg {padding: 15px 30px;font-size: 16px;}.button-xl {padding: 30px 50px;font-size: 24px;}.radius-no {border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;}.radius-sm {border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;}.radius-xl {border-radius: 100px;-webkit-border-radius: 100px;-moz-border-radius: 100px;}.radius-bx {border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;}.site-button.white {background-color: #fff;color: #777;}.site-button.white:hover, .site-button.white:active, .site-button.white:focus {background-color: #F4F4F4;color: #555;}.site-button.black {background-color: #000;color: #fff;}.site-button.black:hover, .site-button.black:active, .site-button.black:focus {background-color: #171717 !important;color: #fff !important;}.site-button.gray {background-color: #666666;color: #fff;}.site-button.gray:hover, .site-button.gray:active, .site-button.gray:focus {background-color: #555555;color: #fff;}.site-button.pink {background-color: #e63f75;color: #fff;}.site-button.pink:hover, .site-button.pink:active, .site-button.pink:focus {background-color: #d22b61;color: #fff;}.site-button.blue {background-color: #42B8D4;color: #fff;}.site-button.blue:hover, .site-button.blue:active, .site-button.blue:focus {background-color: #2ca2be;color: #fff;}.site-button.green {background-color: #35B494;color: #fff;}.site-button.green:hover, .site-button.green:active, .site-button.green:focus {background-color: #26a585;color: #fff;}.site-button.orange {background-color: #E56713;color: #fff;}.site-button.orange:hover, .site-button.orange:active, .site-button.orange:focus {background-color: #d55703;color: #fff;}.site-button.red {background-color: #D93223;color: #fff;}.site-button.red:hover, .site-button.red:active, .site-button.red:focus {background-color: #c51e0f;color: #fff;}.site-button.brown {background-color: #69441F;color: #fff;}.site-button.brown:hover, .site-button.brown:active, .site-button.brown:focus {background-color: #5f3a15;color: #fff;}.site-button.yellow {background-color: #ecc731;color: #fff;}.site-button.yellow:hover, .site-button.yellow:active, .site-button.yellow:focus {background-color: #d4af19;color: #fff;}.site-button.purple {background-color: #AE1AF7;color: #fff;}.site-button.purple:hover, .site-button.purple:active, .site-button.purple:focus {background-color: #9804e1;color: #fff;}.site-button.graphical {color: #fff;text-shadow: 0 -1px rgba(0,0,0,0.4);box-shadow: inset 0 1px 1px rgba(255,255,255,0.3), 0 1px 3px -1px rgba(45,60,72,0.5);-webkit-box-shadow: inset 0 1px 1px rgba(255,255,255,0.3), 0 1px 3px -1px rgba(45,60,72,0.5);-moz-box-shadow: inset 0 1px 1px rgba(255,255,255,0.3), 0 1px 3px -1px rgba(45,60,72,0.5);border: 1px solid rgba(0,0,0,0.15);}.site-button.graphical:active {box-shadow: 0 2px 2px rgba(0,0,0,.25) inset;-webkit-box-shadow: 0 2px 2px rgba(0,0,0,.25) inset;-moz-box-shadow: 0 2px 2px rgba(0,0,0,.25) inset;}.site-button.outline {color: #888;background: none;border-width: 2px;border-style: solid;border-color: #D6110B;}.site-button.outline.white {color: #e7e7e7;border-color: #e7e7e7;}.site-button.outline.white:hover {color: #666666;}.site-button.outline.black {color: #171717;border-color: #171717;}.site-button.outline.gray {color: #666666;border-color: #666666;}.site-button.outline.pink {color: #e63f75;border-color: #e63f75;}.site-button.outline.blue {color: #42b8d4;border-color: #42b8d4;}.site-button.outline.green {color: #35b494;border-color: #35b494;}.site-button.outline.orange {color: #e56713;border-color: #e56713;}.site-button.outline.red {color: #d93223;border-color: #d93223;}.site-button.outline.brown {color: #69441f;border-color: #69441f;}.site-button.outline.yellow {color: #ffbc13;border-color: #ffbc13;}.site-button.outline.purple {color: #ae1af7;border-color: #ae1af7;}.site-button.outline.black:hover {border-color: rgba(0,0,0,0);color: #fff }.site-button-link {display: inline-block;font-weight: 600;position: relative;}.site-button-link:after {position: absolute;content: '';width: 30px;height: 2px;background-color: #D6110B;right: -40px;top: 10px;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-ms-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;}.site-button-link:hover:after {position: absolute;content: '';width: 50px;height: 2px;background-color: #D6110B;right: -70px;top: 10px;}.site-button-link.white {color: #e7e7e7;}.site-button-link.white:hover, .site-button-link.white:active, .site-button-link.white:focus {color: #CCC;}.site-button-link.black {color: #171717;}.site-button-link.black:hover, .site-button-link.black:active, .site-button-link.black:focus {color: #000;}.site-button-link.gray {color: #666666;}.site-button-link.gray:hover, .site-button-link.gray:active, .site-button-link.gray:focus {color: #555555;}.site-button-link.pink {color: #e63f75;}.site-button-link.pink:hover, .site-button-link.pink:active, .site-button-link.pink:focus {color: #2ca2be;}.site-button-link.blue {color: #42B8D4;}.site-button-link.blue:hover, .site-button-link.blue:active, .site-button-link.blue:focus {color: #2ca2be;}.site-button-link.green {color: #35B494;}.site-button-link.green:hover, .site-button-link.green:active, .site-button-link.green:focus {color: #26a585;}.site-button-link.orange {color: #E56713;}.site-button-link.orange:hover, .site-button-link.orange:active, .site-button-link.orange:focus {color: #d55703;}.site-button-link.red {color: #D93223;}.site-button-link.red:hover, .site-button-link.red:active, .site-button-link.red:focus {color: #c51e0f;}.site-button-link.brown {color: #69441F;}.site-button-link.brown:hover, .site-button-link.brown:active, .site-button-link.brown:focus {color: #5f3a15;}.site-button-link.yellow {color: #ecc731;}.site-button-link.yellow:hover, .site-button-link.yellow:active, .site-button-link.yellow:focus {color: #d4af19;}.site-button-link.purple {color: #ae1af7;}.site-button-link.purple:hover, .site-button-link.purple:active, .site-button-link.purple:focus {color: #9804e1;}.site-button.button-app {text-align: left;padding: 15px 25px;}.site-button.button-app i {display: inline-block;font-size: 45px;float: left;margin-right: 15px;}.site-button.button-app strong {display: block;font-size: 16px;}.masonry-filter {display: inline-block;margin-bottom: 0;}.masonry-filter > li {display: inline-block;margin-right: 0px;position: relative;}.masonry-filter > li a {color: #000;font-size: 14px;font-weight: 500;padding: 1px 14px;position: relative;z-index: 1;display: block;overflow: hidden;}.masonry-filter > li a:after, .masonry-filter > li a:before {position: absolute;background-color: #ccc;height: 100%;width: 0px;content: '';-webkit-transition: all 0.5s ease-out;-moz-transition: all 0.5s ease-out;-ms-transition: all 0.5s ease-out;-o-transition: all 0.5s ease-out;transition: all 0.5s ease-out;z-index: -1;}.masonry-filter > li a:after {left: 0px;top: 0px;}.masonry-filter > li a:before {right: 0px;top: 0px;}.masonry-filter > li a:hover:after {width: 100%;left: 100% }.masonry-filter > li a:hover:before {width: 100%;right: 100% }.masonry-filter > li.active a, .masonry-filter > li a:hover, .masonry-filter > li a:active, .masonry-filter > li a:focus {color: #D6110B;}@media only screen and (max-width: 600px) {.masonry-filter > li {margin-bottom: 10px;}.masonry-filter > li a {font-size: 14px !important;}}.filter-wrap.right > .masonry-filter {float: right;}@media only screen and (max-width:991px) {.filter-wrap.right > .masonry-filter {float: none;}}.filter-wrap.center > .masonry-filter {margin-left: auto;margin-right: auto;}.masonry-filter.link-style > li a {font-size: 15px;}.masonry-filter.link-style.white > li:after {color: #fff;}.masonry-filter.link-style > li:last-child:after {display: none;}.masonry-filter.link-style.white > li.active a, .masonry-filter.link-style.white > li a:hover, .masonry-filter.link-style.white > li a:active, .masonry-filter.link-style.white > li a:focus {color: #f7c20a;}.masonry-filter.has-bg > li a {color: #fff;}.masonry-filter.link-style.has-bg > li.active a, .masonry-filter.link-style.has-bg > li:hover a, .masonry-filter.link-style.has-bg > li:active a, .masonry-filter.link-style.has-bg > li:focus a {color: #FFBC13;}.masonry-filter.button-style > li {margin-right: 10px;}@media only screen and (max-width: 767px) {.masonry-filter.button-style > li {margin-bottom: 10px;}}.masonry-filter.button-style > li a {background-color: #666666;color: #fff;padding: 10px 20px;font-weight: 600;display: inline-block;}.masonry-filter.button-style > li.active a, .masonry-filter.button-style > li a:hover, .masonry-filter.button-style > li a:active, .masonry-filter.button-style > li a:focus {background-color: #000;color: #fff;}.masonry-filter.button-style.has-bg > li a {background-color: #fff;color: #666;}.masonry-filter.button-style.has-bg > li.active a, .masonry-filter.button-style.has-bg > li a:hover, .masonry-filter.button-style.has-bg > li a:active, .masonry-filter.button-style.has-bg > li a:focus {background-color: #000;color: #fff;}.masonry-filter.outline-style > li {margin-right: 10px;}.masonry-filter.outline-style > li a {border-width: 2px;border-style: solid;border-color: #666666;color: #666666;padding: 10px 20px;font-weight: 600;display: inline-block;}.masonry-filter.outline-style.rounded-corner > li a {border-radius: 100px;-webkit-border-radius: 100px;-moz-border-radius: 100px;}.masonry-filter.outline-style > li.active a, .masonry-filter.outline-style > li a:hover, .masonry-filter.outline-style > li a:active, .masonry-filter.outline-style > li a:focus {border-color: #000;color: #000;}.masonry-filter.outline-style.has-bg > li a {border-color: #fff;color: #fff;}.masonry-filter.outline-style.has-bg > li.active a, .masonry-filter.outline-style.has-bg > li a:hover, .masonry-filter.outline-style.has-bg > li a:active, .masonry-filter.outline-style.has-bg > li a:focus {border-color: #000;color: #000;}@media only screen and (max-width:768px) {.masonry-item {width: 100%;}}.wt-separator-outer {overflow: hidden;}.wt-separator {display: inline-block;height: 3px;width: 80px;position: relative;}.wt-separator .separator-left, .wt-separator .separator-right {position: absolute;top: 50%;width: 70px;height: 2px;margin-top: -1px;}.wt-separator .separator-left {left: -80px;}.wt-separator .separator-right {right: -80px;}.wt-separator.style-liner {width: 20px;height: 4px;}.wt-separator.style-square {width: 10px;height: 10px;background-color: transparent;border-width: 3px;border-style: solid;border-color: #2d3239;}.wt-separator.style-square .separator-left, .wt-separator.style-square .separator-right {height: 3px;}.wt-separator.style-square.has-bg {border-color: #fff;}.wt-separator.style-icon {width: 30px;height: 30px;line-height: 30px;text-align: center;font-size: 18px;}.wt-title-small {position: relative;display: inline-block;margin-top: 0px;}.wt-title-small:after {position: absolute;content: '';width: 50px;height: 2px;background-color: #D6110B;right: -60px;top: 11px;}.wt-divider {height: 1px;position: relative;margin: 30px 0;}.wt-divider.divider-2px {height: 2px;}.wt-divider.divider-3px {height: 3px;}.wt-divider.divider-4px {height: 4px;}.wt-divider i {position: absolute;width: 30px;height: 30px;text-align: center;line-height: 30px;display: block;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}.wt-divider.icon-left {margin-left: 40px;}.wt-divider.icon-left i {left: -40px;}.wt-divider.icon-right {margin-right: 40px;}.wt-divider.icon-right i {left: auto;right: -40px;}.wt-divider.icon-center i {left: 50%;margin-left: -5px;}.wt-tabs:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}@media only screen and (max-width: 767px) {.wt-tabs .nav-tabs > li {float: none;}}.wt-tabs p:last-child {margin-bottom: 0;}.wt-tabs .tab-pane {padding: 20px 0;}.wt-tabs .nav-tabs > li > a {color: #000;font-size: 12px;padding: 15px;letter-spacing: 1px;text-transform: uppercase;border-bottom: 1px solid transparent;border: 0px;font-weight: 600;}.wt-tabs .nav-tabs > li.active > a, .wt-tabs .nav-tabs > li.active > a:focus, .wt-tabs .nav-tabs > li.active > a:hover {background-color: #fff;border-bottom: 1px solid #D6110B;color: #000;}.wt-tabs .nav > li > a:focus, .wt-tabs .nav > li > a:hover {background-color: transparent;border: 0px;}.wt-tabs .nav li a:hover {border: 1px;}.wt-tabs .nav-tabs > li > a i {margin-right: 5px;}.wt-tabs.tabs-default.has-bg .nav-tabs > li > a {color: #fff;}.wt-tabs.tabs-default.has-bg .nav-tabs > li.active > a, .wt-tabs.tabs-default.has-bg .nav-tabs > li.active > a:focus, .wt-tabs.tabs-default.has-bg .nav-tabs > li.active > a:hover {color: #000;border-color: #ddd #ddd #fff;}.wt-tabs.tabs-default.has-bg .tab-pane {color: #fff;}.wt-tabs.nav-center > .nav-tabs {display: table;margin-left: auto;margin-right: auto;}.wt-tabs.bg-tabs .nav-tabs > li > a {background-color: #f0f0f0;border: 0px;margin-right: -1px;border-bottom: 4px solid transparent;}.wt-tabs.bg-tabs .nav-tabs > li.active > a {border-bottom: 0px;background-color: #000;color: #D6110B;border-bottom: 4px solid #D6110B;}.wt-tabs.bg-tabs.has-bg .tab-pane {color: #fff;}.wt-tabs.vertical.bg-tabs .nav-tabs > li > a {border-bottom: 4px solid transparent;}.wt-tabs.vertical.bg-tabs .nav-tabs > li.active > a {border-bottom: 1px solid transparent;background-color: #000;color: #D6110B;border-bottom: 4px solid #D6110B;}.wt-tabs.vertical.right.bg-tabs .nav-tabs > li > a {border: 1px solid #ddd;}.wt-tabs.vertical.right.bg-tabs .nav-tabs > li.active > a {border-left: 1px solid transparent;}.wt-tabs.border-top .nav-tabs > li.active > a {color: #1a1a1a;}.wt-tabs.border-top .nav-tabs > li.active > a:after {content: "";position: absolute;top: -1px;left: 0;width: 100%;height: 3px;background-color: #000;}.wt-tabs.border-top.vertical .nav-tabs > li.active > a:after {top: 0px;left: -1px;width: 3px;height: 100%;}.wt-tabs.border .tab-pane {padding: 10px;border: 1px solid #ddd;margin-top: -1px;}.wt-tabs.vertical .nav-tabs {float: left;width: 170px;border-bottom: none;border-right: 0px;}@media only screen and ( max-width:720px) {.wt-tabs.vertical .nav-tabs {width: 100%;float: none;border-right: 0px;}.wt-tabs.vertical .tab-content {width: 100%;margin-left: 0px !important;}}.wt-tabs.vertical .tab-pane {padding: 10px 0 10px 20px;}.wt-tabs.vertical .nav-tabs li {float: none;margin-right: 0px;}.wt-tabs.vertical .nav-tabs li a {margin-right: 0;border-right: none;-webkit-border-radius: 0px;-moz-border-radius: 0;border-radius: 0px;color: #000;border-bottom: 1px solid transparent;}.wt-tabs.vertical .nav-tabs li.active a {border-bottom: 1px solid #D6110B;background-color: #fff;}.wt-tabs.vertical .tab-content {border-left: 0px;margin-left: 169px;}.wt-tabs.vertical.border .tab-pane {padding: 20px;margin-left: -1px;}.wt-tabs.vertical.right .nav-tabs {border-left: 1px solid #ddd;border-right: none;float: right;}.wt-tabs.vertical.right .nav-tabs li {margin-right: 0;margin-left: -1px;}.wt-tabs.vertical.right .nav-tabs li a {border-right: 1px solid transparent;border-left: none;}.wt-tabs.vertical.right .nav-tabs li.active a {border-right: 1px solid #ddd;border-left: none;}.wt-tabs.vertical.right .tab-content {border-left: none;border-right: 1px solid #ddd;margin-right: 169px;margin-left: 0;}.wt-tabs.vertical.right .tab-pane {padding: 10px 20px 10px 0;}.wt-tabs.vertical.right.border .tab-pane {padding: 20px;margin-right: -1px;}.wt-accordion .wt-panel {background-color: transparent;border: none;margin-bottom: 10px;border-radius: 0;-webkit-border-radius: 0px;-moz-border-radius: 0;box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;}.acod-head {position: relative;}.acod-title {margin-top: 0;margin-bottom: 0;}.acod-title a {position: relative;z-index: 1;overflow: hidden;}.acod-head .fa, .acod-head .fas, .acod-head .fad {margin-right: 5px;}.acod-head a {display: block;padding: 15px 40px 15px 15px;font-size: 16px;font-weight: 500;text-transform: uppercase;}.acod-head a, .acod-head a:hover, .acod-head a:active, .acod-head a:focus {color: #000;}.acod-body {color: #000;}.acod-head .indicator {padding: 15px;color: #000;position: absolute;right: 0;top: 0;}.acod-head .indicator .fa {position: relative;}.acc-bg-dark .acod-head .indicator .fa:after, .acc-bg-dark .acod-head .indicator .fa:before {color: #000;}.acod-head.acc-actives .indicator .fa:before, .acod-head [aria-expanded="false"] .indicator .fa:before {content: "\f067";font-family: 'FontAwesome';}.acod-head.acc-actives .indicator .fa:before, .acod-head [aria-expanded="true"] .indicator .fa:before {font-family: 'FontAwesome';content: "\f068" }.acod-head .collapsed .indicator .fa:before, .acod-head .collapsed .indicator .fas:before, .acod-head .collapsed .indicator .fad:before, .acod-head .collapsed [aria-expanded="false"] .indicator .fa:before, .acod-head .collapsed [aria-expanded="false"] .indicator .fas:before, .acod-head .collapsed [aria-expanded="false"] .indicator .fad:before {content: "\f067";font-family: 'FontAwesome';}.acod-head .indicator .fa:before, .acod-head .indicator .fas:before, .acod-head .indicator .fad:before, .acod-head [aria-expanded="true"] .indicator .fa:before, .acod-head [aria-expanded="true"] .indicator .fas:before, .acod-head [aria-expanded="true"] .indicator .fad:before {font-family: 'FontAwesome';content: "\f068" }.acc-default .acod-title a {padding: 5px 0;border-bottom: 1px solid #ececec;}.acc-default .acod-head .indicator {padding: 0;}.acc-default.acc-has-bg .acod-head a, .acc-default.acc-has-bg .acod-head a:hover, .acc-default.acc-has-bg .acod-head a:active, .acc-default.acc-has-bg .acod-head a:focus, .acc-default.acc-has-bg .acod-head .indicator, .acc-default.acc-has-bg .acod-body {color: #fff;}.acc-outline .acod-title a {border: 1px solid #ddd;}.acc-outline.acc-has-bg .acod-head a, .acc-outline.acc-has-bg .acod-head a:hover, .acc-outline.acc-has-bg .acod-head a:active, .acc-outline.acc-has-bg .acod-head a:focus, .acc-outline.acc-has-bg .acod-head .indicator, .acc-outline.acc-has-bg .acod-body {color: #fff;}.acc-bg-gray a {background-color: #DDD;}.acc-bg-gray .acod-head .indicator {color: #fff;background-color: #000;}.acc-bg-gray.acc-has-bg .acod-body {color: #fff;}.acc-bg-primary a {background-color: #000;}.acc-bg-primary .acod-head a, .acc-bg-primary .acod-head a:hover, .acc-bg-primary .acod-head a:active, .acc-bg-primary .acod-head a:focus {color: #fff;}.acc-bg-primary .acod-head .indicator {color: #fff;}.acc-bg-primary.acc-has-bg .acod-body {color: #fff;}.acc-bg-dark a {background-color: #000;}.acc-bg-dark .acod-head a, .acc-bg-dark .acod-head a:hover, .acc-bg-dark .acod-head a:active, .acc-bg-dark .acod-head a:focus {color: #fff;}.acc-bg-dark .acod-head .indicator {color: #000;background-color: #D6110B;}.acc-bg-dark .acod-head .fa {color: #D6110B;}.acc-bg-dark.acc-has-bg .acod-body {color: #fff;}.ow-client-logo {display: table;width: 100%;position: relative;}.ow-client-logo:after {background-color: #ddd;position: absolute;right: 0px;top: 0px;content: '';width: 1px;height: 100%;}.remove-line.ow-client-logo:after {visibility: hidden;}.client-logo {display: table-cell;text-align: center;vertical-align: middle;padding: 10px;}.owl-carousel .ow-client-logo img {max-height: 100%;width: auto;display: inline-block;}.client-logo-media img {max-width: 100% !important;margin: 0px auto !important;width: auto !important;}@media only screen and ( max-width:720px ) {.ow-client-logo {margin: 0px 1px;}}.testimonial-pic {background: #FFF;width: 100px;height: 100px;position: relative;display: inline-block;border: 5px solid #FFF;}.testimonial-pic.radius {border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;}.testimonial-pic.radius img {width: 100%;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;}.testimonial-pic.shadow {-webkit-box-shadow: 2px 3px 6px -3px rgba(0, 0, 0, 0.35);-moz-box-shadow: 2px 3px 6px -3px rgba(0, 0, 0, 0.35);box-shadow: 2px 3px 6px -3px rgba(0, 0, 0, 0.35);}.quote-left, .quote-right {position: relative;}.quote-left:before, .quote-right:after {font-family: "FontAwesome";position: absolute;z-index: 10;top: 15px;}.quote-left:before {content: "\f10d";left: 0;}.quote-right:after {content: "\f10e";left: auto;right: 0;}.testimonial-text {padding: 15px;position: relative;}.testimonial-text p:last-child {margin: 0;}.testimonial-detail {padding: 5px;}.testimonial-name, .testimonial-position {display: block;font-size: 16px;}.testimonial-position {font-style: italic;}.testimonial-text p {margin: 0;}.testimonial-bg {color: #fff;}.testimonial-5 {position: relative;text-align: center;margin-top: 60px;}.testimonial-5 .testimonial-pic-block {padding-top: 30px;}.testimonial-5 .testimonial-text {padding: 30px;}.testimonial-5 .testimonial-pic {width: 100px;height: 100px;position: relative;z-index: 2;border: none;border: 10px solid #eeeeee;margin-top: -90px;}.testimonial-5 .testimonial-name {display: block;font-family: 'Oswald', sans-serif;}.testimonial-5 .testimonial-position {display: block;}.testimonial-5 .testimonial-paragraph {position: relative;}.testimonial-5 .testimonial-paragraph .fa-quote-right {position: absolute;right: 0px;bottom: -60px;font-size: 60px;color: #f2f2f2;}.testimonial-5 .testimonial-paragraph p {padding: 0px 0px 30px 0px;}.testimonial-5 .testimonial-name {text-transform: uppercase;font-size: 18px;}.testimonial-5 .testimonial-position {font-style: normal;}.testimonial-5 .testimonial-detail {padding-left: 0px;padding-right: 0px;}@media only screen and (max-width:480px) {.testimonial-5, .testimonial-grid-5 {margin-left: 0%;position: relative;}.testimonial-5 .testimonial-pic-block, .testimonial-grid-5 .testimonial-pic-block {left: inherit;position: inherit;text-align: center;top: inherit;padding-top: 30px;}.testimonial-5 .testimonial-text, .testimonial-grid-5 .testimonial-text {padding: 40px;}.testimonial-5 .testimonial-pic, .testimonial-grid-5 .testimonial-pic {float: none;}}.testimonial-6 {margin: 20px 80px;}.testimonial-6 {padding: 4px 4px 4px 4px;}.testimonial-6 .testimonial-text {padding: 0px 0px 0px 40px;overflow: hidden;-webkit-box-shadow: 3px 3px 5px rgb(0,0,0,0.1);box-shadow: 3px 3px 5px 0 rgb(0,0,0,0.1);}.testimonial-6 .testimonial-pic-block {float: left;}.testimonial-6 .testimonial-pic {width: 125px;height: 125px;position: relative;border: 0px;}.testimonial-6 .testimonial-pic:after, .testimonial-6 .testimonial-pic:before {content: "";position: absolute;background-color: #D6110B;}.testimonial-6 .testimonial-pic:after {left: -12px;bottom: -12px;width: 2px;height: 35px;}.testimonial-6 .testimonial-pic:before {left: -12px;bottom: -12px;width: 35px;height: 2px;}.testimonial-6 .testimonial-name, .testimonial-6 .testimonial-position {display: block;}.testimonial-6 .fa-quote-left, .testimonial-grid-6 .fa-quote-left {font-size: 18px;}.testimonial-6 .testimonial-paragraph p {padding: 0px 0px 15px 0px;}.testimonial-6 .testimonial-name {text-transform: uppercase;font-size: 20px;font-weight: 300;}.testimonial-6 .testimonial-position {font-style: normal;text-transform: uppercase;font-size: 12px;letter-spacing: 4px;font-family: 'Oswald', sans-serif;font-weight: 500;}.testimonial-6 .testimonial-position:after {}.testimonial-6 .testimonial-position {display: inline-block;position: relative;}.testimonial-6 .testimonial-position:after {content: "";position: absolute;width: 30px;height: 1px;right: -40px;top: 10px;background-color: #fff;}.testimonial-6 .testimonial-detail {padding-left: 0px;padding-right: 0px;}.testimonial-home .owl-prev, .testimonial-home .owl-next {color: #D6110B;padding: 4px 10px;width: 35px;height: 35px;text-align: center;font-size: 13px;display: inline-block;cursor: pointer;}.testimonial-home .owl-prev i, .testimonial-home .owl-next i {font-size: 24px;font-weight: 800;}.pricingtable-inner {text-align: center;}.pricingtable-price {padding: 10px;background-color: #ffbc13;}.pricingtable-bx {font-size: 70px;font-family: Arial;color: #666666;color: #1a1a1a;}.pricingtable-type {font-size: 20px;text-transform: uppercase;font-size: 24px;color: #fff;}.pricingtable-type:before {content: "/";margin-right: 3px;}.pricingtable-title {background-color: #1a1a1a;padding: 20px;text-transform: uppercase;}.pricingtable-title * {margin: 0;color: #fff;}.pricingtable-features {margin: 0;padding: 0;list-style: none;border: 1px solid #E9E9E9;}.pricingtable-features li {padding: 12px;border-bottom: 1px solid #E9E9E9;}.pricingtable-features li i {margin: 0 3px;}.pricingtable-features li:nth-child(even) {background-color: #F4F7F8;}.pricingtable-features li:last-child {border-bottom: none;}.pricingtable-footer {margin-top: -1px;padding: 20px;background-color: #1a1a1a;}.pricingtable-highlight {margin: -20px 0;-moz-box-shadow: 0 0 10px 5px rgba(0,0,0,0.2);-webkit-box-shadow: 0 0 10px 5px rgba(0,0,0,0.2);box-shadow: 0 0 10px 5px rgba(0,0,0,0.2);position: relative;z-index: 99;}.pricingtable-highlight .pricingtable-price {padding: 20px 10px;}.pricingtable-highlight .pricingtable-footer {padding: 30px 20px;}.no-col-gap .pricingtable-wrapper {margin-left: -1px;}@media only screen and (max-width:420px) {.pricingtable-bx {font-size: 40px;}.pricingtable-type {font-size: 18px;}}.pricing-table-style-4 .pricingtable-inner {position: relative;overflow: hidden;}.pricing-table-style-4 .pricingtable-inner.radius {-webkit-border-radius: 40px 40px 40px 40px;border-radius: 40px 40px 40px 40px;}.pricing-table-style-4 .pricingtable-bx {font-size: 50px;}.pricing-table-style-4 .pricingtable-type {font-size: 14px;font-style: italic;color: #fff;font-family: 'Crete Round', serif;text-transform: none;}.pricing-table-style-4 .pricingtable-type:before {content: "";}.pricing-table-style-4 .pricingtable-inner-overlay {position: relative;z-index: 1;}.pricing-table-style-4 .pricingtable-inner-overlay .overlay-main {z-index: -1;}.pricing-table-style-4 .pricingtable-title {background-color: inherit;color: #fff;padding: 20px 0px 0px 0px;}.pricing-table-style-4 .pricingtable-title * {color: #fff;}.pricing-table-style-4 .pricingtable-bx {color: #fff;}.pricing-table-style-4 .pricingtable-price {padding: 10px 10px;}.pricing-table-style-4 .pricingtable-highlight .pricingtable-price {padding: 20px 10px;}.pricing-table-style-4 .pricingtable-price {background-color: inherit;}.pricing-table-style-4 .pricingtable-price span {display: block;}.pricing-table-style-4 .pricingtable-features li:nth-child(2n) {background-color: inherit;}.pricing-table-style-4 .pricingtable-footer {background-color: inherit;}.pricing-table-style-4 .pricingtable-features {border: none;padding-top: 20px;}.pricing-table-style-4 .pricingtable-features li {border-bottom: 0px;}.alert.alert-sm {padding: 5px 15px;font-size: 12px;}.alert.alert-lg {padding: 25px 15px;font-size: 16px;}.alert.alert-xl {padding: 35px 15px;font-size: 18px;}.alert[class*="alert-"] i {margin-right: 8px;}.alert.no-radius {border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;}.alert.no-bg {background-color: transparent;border-width: 2px;}.alert[class*="alert-"] ul {padding-left: 25px;margin-top: 10px;}.alert[class*="alert-"] ul li:before {color: #a94442;}.wt-img-effect {position: relative;overflow: hidden;display: block;}.wt-img-effect img {display: block;margin: 0;width: 100%;height: auto;box-shadow: 0 0 0 rgba(0,0,0,0);-webkit-box-shadow: 0 0 0 rgba(0,0,0,0);-moz-box-shadow: 0 0 0 rgba(0,0,0,0);transition: all 0.25s;-moz-transition: all 0.25s;-webkit-transition: all 0.25s;-o-transition: all 0.25s;}.wt-img-effect.opacity img:hover {opacity: 0.8;-moz-opacity: 0.8;-webkit-opacity: 0.8;}.wt-img-effect.zoom-slow img {transition: all 10s;-moz-transition: all 10s;-webkit-transition: all 10s;-o-transition: all 10s;}.wt-img-effect.zoom-slow:hover img {-moz-transform: scale(2);-webkit-transform: scale(2);-o-transform: scale(2);-ms-transform: scale(2);transform: scale(2);}.wt-img-effect.zoom:hover img {-moz-transform: scale(1.5);-webkit-transform: scale(1.5);-o-transform: scale(1.5);-ms-transform: scale(1.5);transform: scale(1.5);}.wt-img-effect.shrink:hover img {transform: scale(0.8);-ms-transform: scale(0.8);-webkit-transform: scale(0.8);-o-transform: scale(0.8);-moz-transform: scale(0.8);}.wt-img-effect.side-pan:hover img {margin-left: -9%;transform: scale(1.2);-ms-transform: scale(1.2);-webkit-transform: scale(1.2);-o-transform: scale(1.2);-moz-transform: scale(1.2);}.wt-img-effect.vertical-pan:hover img {margin-top: -10%;transform: scale(1.2);-ms-transform: scale(1.2);-webkit-transform: scale(1.2);-o-transform: scale(1.2);-moz-transform: scale(1.2);}.wt-img-effect.fade-in {background: #000 }.wt-img-effect.fade-in img {opacity: 0.65;-moz-opacity: 0.65;-webkit-opacity: 0.65;}.wt-img-effect.fade-in:hover img {opacity: 1;-moz-opacity: 1;-webkit-opacity: 1;}.wt-img-effect.fade-out {background: #000 }.wt-img-effect.fade-out:hover img {opacity: 0.7;-moz-opacity: 0.7;-webkit-opacity: 0.7;}.wt-img-effect.rotate:hover img {-moz-transform: scale(1.5) rotate(-20deg);-webkit-transform: scale(1.5) rotate(-20deg);-o-transform: scale(1.5) rotate(-20deg);-ms-transform: scale(1.5) rotate(-20deg);transform: scale(1.5) rotate(-20deg);}.wt-img-effect.sepia img {-webkit-filter: sepia(100%);filter: sepia(100%);}.algo-image-hover.sepia:hover img {-webkit-filter: sepia(0);filter: sepia(0);}.wt-img-effect.blurr img {transition: all 0.2s;-moz-transition: all 0.2s;-webkit-transition: all 0.2s;-o-transition: all 0.2s;}.wt-img-effect.blurr:hover img {filter: blur(3px);-webkit-filter: blur(3px);-moz-filter: blur(3px);-o-filter: blur(3px);-ms-filter: blur(3px);}.wt-img-effect.blurr-invert img {transition: all 0.2s;-moz-transition: all 0.2s;-webkit-transition: all 0.2s;-o-transition: all 0.2s;}.wt-img-effect.blurr-invert img {filter: blur(3px);-webkit-filter: blur(3px);-moz-filter: blur(3px);-o-filter: blur(3px);-ms-filter: blur(3px);}.wt-img-effect.blurr-invert:hover img {filter: blur(0px);-webkit-filter: blur(0px);-moz-filter: blur(0px);-o-filter: blur(0px);-ms-filter: blur(0px);}.wt-img-effect.off-color img {filter: grayscale(0);-webkit-filter: grayscale(0);-moz-filter: grayscale(0);-o-filter: grayscale(0);-ms-filter: grayscale(0);}.wt-img-effect.off-color:hover img {filter: grayscale(1);-webkit-filter: grayscale(1);-moz-filter: grayscale(1);-o-filter: grayscale(1);-ms-filter: grayscale(1);}.wt-img-effect.on-color img {filter: grayscale(1);-webkit-filter: grayscale(1);-moz-filter: grayscale(1);-o-filter: grayscale(1);-ms-filter: grayscale(1);}.wt-img-effect.on-color:hover img {filter: grayscale(0);-webkit-filter: grayscale(0);-moz-filter: grayscale(0);-o-filter: grayscale(0);-ms-filter: grayscale(0);}.modal-xlg {width: 1000px;}.provider_registration .bootstrap-select div.dropdown-menu ul li a {font-weight: 600;}.provider_registration .bootstrap-select div.dropdown-menu ul li a span.childcat {font-weight: 400;color: #7c7c7c;}@media only screen and (max-width: 1024px) {.modal-xlg {width: auto;margin-left: 15px;margin-right: 15px;}}.social-icons {list-style: none;margin-left: -3px;margin-right: -3px;font-size: 12px;margin: 0px;}.social-icons li {display: inline-block;text-align: center;}.project-detail-containt .social-icons li {border: 1px solid #ddd;}.social-icons li a {display: block;padding: 3px;}.social-icons.social-md {font-size: 18px;}.social-icons.social-lg li a {font-size: 24px;}.social-icons.has-bg li a:hover {color: #fff;}.social-icons.social-light a {color: #fff;}.social-icons.social-light.has-bg li a:hover {color: #777;}.social-icons.social-dark a {color: #000000;}.social-icons.social-dark a:hover {color: #fff;}.social-icons.social-dark.has-bg li a:hover {color: #777;}.social-icons.social-square a, .social-icons.social-radius a {width: 24px;height: 24px;line-height: 24px;padding: 0;}.social-icons.social-square.social-md a, .social-icons.social-radius.social-md a {width: 36px;height: 36px;line-height: 36px;padding: 0;}.social-icons.social-square.social-lg a, .social-icons.social-radius.social-lg a {width: 40px;height: 40px;line-height: 40px;padding: 0;}.social-icons.social-square.social-primary a, .social-icons.social-radius.social-primary a {background-color: #000;color: #FFF;}.social-icons.social-square.social-primary a:hover, .social-icons.social-radius.social-primary a:hover {background-color: #1a1a1a;}.social-icons.social-square.social-dark a, .social-icons.social-radius.social-dark a {background-color: #fff;}.social-icons.social-square.social-dark a:hover, .social-icons.social-radius.social-dark a:hover {background-color: #1a1a1a;color: #fff;}.social-icons.social-square.social-dark.has-bg a:hover, .social-icons.social-radius.social-dark.has-bg a:hover {border: 1px solid #777;}.social-icons.social-darkest a {color: #000;}.social-icons.social-square.social-darkest a:hover, .social-icons.social-radius.social-darkest a:hover {background-color: #000;color: #fff;}.social-icons.social-radius a {-webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius: 100px;}.social-icons.social-square.social-dark.white-border a, .social-icons.social-radius.social-dark.white-border a {background: none;color: #fff;border: 1px solid rgba(255,255,255,1);}.wt-social-icon {display: inline-block;margin: 0 -3px;padding: 0;}.wt-social-icon li {display: inline-block;padding: 0;font-size: 12px;}.wt-social-icon li a {display: inline-block;width: 24px;height: 24px;padding: 4px;}.wt-social-icon li .fa {vertical-align: middle;}.wt-social-icon.border li {padding: 0 3px;}.wt-social-icon.border li a {border: 1px solid #efeded;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;}.wt-social-links.dark li {padding: 0 3px;}.wt-social-icon.dark li a {border: 1px solid #777777;color: #777777;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;}.wt-share-icon li {border: none;width: 36px;display: block;float: left;white-space: nowrap;overflow: hidden;margin-right: 0;}.wt-share-icon li a {color: #FFF;}.wt-share-icon li i {border-right: none;font-size: 14px;color: #FFF;width: 36px;height: 34px;line-height: 34px;padding: 0;text-align: center;}.wt-share-icon li.fb {background: #354d89;}.wt-share-icon li.fb i {background: #3a5799;}.wt-share-icon li.gp {background: #d34b2b;}.wt-share-icon li.gp i {background: #e35736;}.wt-share-icon li.tw {background: #029fdf;}.wt-share-icon li.tw i {background: #00abf0;}.wt-share-icon li.dig {background: #1d61aa;}.wt-share-icon li.dig i {background: #2B6FB8;}.wt-share-icon li.lin {background: #0176be;}.wt-share-icon li.lin i {background: #0082CA;}.wt-share-icon li.pin {background: #ac0104;}.wt-share-icon li.pin i {background: #BD0E15;}.wt-share-icon li:hover {width: 90px;}.wt-breadcrumb {margin: 0;list-style: none;}.wt-breadcrumb li {padding: 0;margin-right: 3px;color: #fff;position: relative;display: inline-block;font-size: 12px;}.wt-breadcrumb li a {color: #fff;}.wt-breadcrumb li a:hover {color: #D6110B;}.wt-breadcrumb li:last-child {color: #fff;}.wt-breadcrumb li:first-child a i {font-size: 18px;vertical-align: text-top;}.wt-breadcrumb li:last-child:after {display: none;}.breadcrumb-style-2 li:after {content: "\f101";margin-left: 7px;font-family: "FontAwesome";color: #fff;font-size: 12px;font-weight: normal;}.google-map {width: 100%;height: 460px;}.count-row {background: #333;}#countdown-clock {display: table;text-align: center;width: 80%;margin-left: -15px;border: 1px solid #3f3f3f;margin: 17px 0;}#countdown-clock span {display: table-cell;width: 1%;color: #FFF;padding: 5px 15px;text-transform: uppercase;font-weight: 600;color: #999;border-right: 1px solid #3f3f3f;}#countdown-clock span:last-child {border-right: none;}#countdown-clock span b {display: block;font-size: 25px;font-weight: 900;color: #FFF;}@media only screen and (max-width:991px) {#countdown-clock {width: 100%;}}label {font-weight: 600;margin-bottom: 10px;}.panel-default, .panel-default > .panel-heading {border-color: #e7ecf1;color: inherit;}.panel-default > .panel-heading + .panel-collapse > .panel-body {border-top-color: #e7ecf1;}.form-group {margin-bottom: 25px;}.form-control {border-color: #e1e6eb;box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;height: 40px;font-size: 13px;line-height: 20px;padding: 9px 12px 9px 10px;}.form-control:focus {border-color: #e1e1e1;outline: 0;}.form-control:focus, .has-error .form-control:focus {-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;}.form-control.kv-fileinput-caption {height: 39px;}.form-group.form-inline .radio, .form-group.form-inline .checkbox {margin-right: 15px;}.input-group {width: 100%;}.input-group .form-control, .input-group-addon, .input-group-btn {display: table-cell;}.input-group-addon {background: #fff;border-color: #e1e1e1;padding: 6px 14px;font-size: 16px;}.input-group-addon.font-size-20 {font-size: 20px;}.input-group-addon.fixed-w {text-align: center;padding: 6px 0;width: 40px;}.input-group-addon.v-align-t {line-height: 30px;}input[type=checkbox], input[type=radio] {opacity: 0;margin-left: 1px !important;}input[type=checkbox] + label, input[type=radio] + label, input[type=checkbox] + input[type=hidden] + label {display: block;padding-left: 20px !important;position: relative;}input[type=checkbox] + label:hover:before, input[type=checkbox] + input[type=hidden] + label:hover:before, input[type=radio] + label:hover:before {border-color: #D6110B;}input[type=checkbox] + label:before, input[type=checkbox] + input[type=hidden] + label:before, input[type=radio] + label:before {background-color: #fff;border: 2px solid #b6b7b8;border-radius: 0px;content: "";display: inline-block;height: 16px;line-height: 1;margin-left: -20px;position: absolute;top: 2px;transition: all linear 0.1s;width: 16px;}input[type=checkbox] + label:after, input[type=checkbox] + input[type=hidden] + label:after {color: #fff;content: "\f00c";font-family: "FontAwesome";font-size: 0px;-webkit-font-smoothing: antialiased;left: 6px;position: absolute;top: 7px;transition: all linear 0.1s;}input[type=checkbox]:checked + label:before, input[type=checkbox]:checked + input[type=hidden] + label:before {border-width: 8px;border-color: #D6110B;}input[type=checkbox]:checked + label:after, input[type=checkbox]:checked + input[type=hidden] + label:after {font-size: 10px;left: 2px;top: 2px;}input[type=radio] + label:before {border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;content: "";}input[type=radio]:checked + label:before {border-color: #D6110B;border-width: 5px;}.form-inline .checkbox input[type="checkbox"], .form-inline .radio input[type="radio"] {position: absolute;left: 0;bottom: 0;}.btn-file {overflow: hidden;position: relative;}.btn-file input[type="file"] {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;cursor: inherit;display: block;min-height: 100%;min-width: 100%;opacity: 0;position: absolute;right: 0;text-align: right;top: 0;}.has-feedback label ~ .form-control-feedback {top: 31px;}.has-error .bootstrap-select .dropdown-toggle, .has-error .bootstrap-select .dropdown-toggle:hover, .has-error .bootstrap-select .dropdown-toggle:focus {border-color: #a94442 !important;}.has-success .bootstrap-select .dropdown-toggle, .has-success .bootstrap-select .dropdown-toggle:hover, .has-success .bootstrap-select .dropdown-toggle:focus {border-color: #3c763d !important;}.resize-vertical {resize: vertical;}.resize-horizontal {resize: horizontal }.resize-none {resize: none }.loading-area {width: 100%;height: 100%;position: fixed;left: 0;top: 0;z-index: 9999;overflow: hidden;}.loading-box {width: 100%;height: 100%;background-color: #FFF;position: absolute;left: 0;top: 0;opacity: 1;z-index: 9999;}.loading-pic {width: 100%;position: absolute;top: 50%;z-index: 99999;text-align: center;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}.loading-cover, .loading-srh-bar, .loading-map {background: rgba(255,255,255,0.8);position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 2;}.loading-cover .fa-spinner, .loading-srh-bar .fa-spinner, .loading-map .fa-spinner {position: absolute;left: 50%;top: 50%;margin: -10px;font-size: 25px;color: #333;}.widget {margin-bottom: 40px;}.widget-title {margin: 0 0 25px;}.widget-title {margin-bottom: 20px;}.recent-posts-entry ul {margin: 0;list-style: none;padding: 0;}.site-footer .widget_services ul {list-style: none;padding-left: 0;margin-bottom: 0;}.site-footer .widget_services ul li {margin-bottom: 13px;border-bottom: 1px solid #e1e1e1;position: relative;padding: 5px 10px 5px 15px;margin-bottom: 0;line-height: 26px;}.site-footer .widget_services ul li {font-size: 14px;font-weight: normal;text-transform: none;}.site-footer .widget_services ul li a {color: #000;}.site-footer .widget_services ul li a:hover {color: #D6110B;}.site-footer .widget_services li {border-bottom: none;line-height: 28px;}.site-footer .widget_services li:before {top: 0;left: 1px;}.site-footer .widget_services.inline-links li {display: block;border-bottom: none;position: relative;border-bottom: 1px dashed #ddd;}.site-footer .widget_services.inline-links li:last-child {border-bottom: 0px;}.site-footer .widget_services.inline-links li:before {position: absolute;left: 0px;top: 3px;display: block;font-family: "FontAwesome";}.widget_services ul {list-style: none;padding-left: 0;margin-bottom: 0;}.widget_services ul li {padding-bottom: 18px;margin-bottom: 13px;border-bottom: 1px solid #e1e1e1;position: relative;padding: 10px 10px 10px 15px;margin-bottom: 0;line-height: 20px;}.widget_services ul li {text-transform: uppercase;font-size: 12px;font-weight: 600;}.widget_services ul li a {color: #000;}.widget_services ul li a:hover {color: #ababab;}.widget_services ul li .badge {float: right;}.widget_services ul li:before {position: absolute;left: 0;top: 10px;display: block;font-family: "FontAwesome";}.widget_services li li {border-bottom: none;padding-left: 25px;padding-right: 5px;padding-top: 0;padding-bottom: 0;line-height: 28px;}.widget_services li li:before {top: 0;left: 1px;}.search-bx .site-button {border-left-color: #FFF;padding: 9px 15px;color: #000;background-color: #fff;border: 1px solid #e1e6eb;}.search-bx .input-group .form-control {border-right: 1px solid transparent;}.widget_search .screen-reader-text {display: block;}.searchform {position: relative;}.searchform input[type="text"] {width: 100%;height: 40px;padding: 10px 90px 10px 15px;border: 1px solid #CCCCCC;}.searchform input[type="submit"] {height: 40px;padding: 10px 15px;background-color: #ffbc13;position: absolute;right: 0;bottom: 0;color: #ffffff;border-left: none;border-right: none;border-top: none;border-bottom: none;}.searchform input[type="submit"]:hover, .searchform input[type="submit"]:focus, .searchform input[type="submit"]:active {background-color: #6ab33e;color: #ffffff !important;border-bottom-color: #5a9e2f;}.recent-posts-entry .post-date, .tweets-feed-entry .tweet-date {color: #3396d1;font-style: normal;}.widget .post-title {font-size: 14px;line-height: 16px;margin-bottom: 10px;margin-top: 0px;}.recent-posts-entry .widget-post {margin-bottom: 5px;padding: 5px;}.recent-posts-entry .widget-post-bx:last-child {border-bottom: none;}.recent-posts-entry .widget-post:last-child {margin-bottom: 0px;}.recent-posts-entry .wt-post-media {float: left;width: 90px;}.recent-posts-entry .wt-post-info {background: transparent;padding: 0;margin-left: 105px;border: none;}.recent-posts-entry .post-meta span {margin-right: 10px;}.widget_tag_cloud a {padding: 8px 14px;font-size: 14px;display: inline-block;margin: 0 0 5px;text-transform: uppercase;font-weight: 600;color: #000;position: relative;border-bottom: 1px solid #000;}.widget_tag_cloud a:hover {color: #a2a2a2;}.widget_tag_cloud a:hover:after {-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-o-transform: rotate(90deg);-ms-transform: rotate(90deg);width: 10px;right: -5px;}.widget_gallery ul {padding-left: 0;}.widget_gallery li {display: inline-block;margin-bottom: 5px;width: 24%;background-color: #000;}.widget_gallery li a {position: relative;}.widget_gallery li a:hover {cursor: crosshair;}.widget_gallery li:hover img {margin-bottom: 0;opacity: 0.3;}.widget_gallery li:hover a:after {opacity: 1;}.widget_gallery a {display: block;}@media only screen and (max-width:991px) {.widget_gallery li {width: 24.333%;}}@media only screen and (max-width:480px) {.widget_gallery li {width: 32.1%;}}.widget_newsletter-2 .newsletter-bx {background-color: #f6f7f8;text-align: center;}.widget_newsletter-2 .newsletter-bx .newsletter-icon {background-color: #000;display: block;width: 70px;height: 70px;margin: 0px auto;margin-bottom: 15px;border-radius: 50%;text-align: center;}.widget_newsletter-2 .newsletter-bx .newsletter-icon i {font-size: 32px;color: #fff;line-height: 70px;}.widget-client {background-color: #f6f7f8;}.widget_address li {margin-bottom: 15px;}.widget_address_outer .social-icons li {padding-right: 10px;}.widget_newsletter .newsletter-bx .form-control {background-color: #fff;border: 0px;border-right: 1px solid rgba(255,255,255,0.3);color: #fff;}.wt-responsive-table td, .wt-responsive-table th {padding: 8px !important;}@media only screen and (max-width: 800px) {#no-more-tables table, #no-more-tables thead, #no-more-tables tbody, #no-more-tables th, #no-more-tables td, #no-more-tables tr {display: block;}#no-more-tables thead tr {position: absolute;top: -9999px;left: -9999px;display: none;}#no-more-tables tr {border: 1px solid #ccc;}#no-more-tables td {border: none;border-bottom: 1px solid #eee;position: relative;padding-left: 50% !important;white-space: normal;text-align: left;}#no-more-tables td:before {position: absolute;top: 6px;left: 6px;width: 45%;padding-right: 10px;white-space: nowrap;text-align: left;font-weight: bold;}#no-more-tables td:before {content: attr(data-title);}}.yt-thum-box img {margin: -9.5% 0%;}.alignnone {margin: 0;}.aligncenter, div.aligncenter {display: block;margin: 5px auto 15px;}.alignright {float: right;margin: 5px 0 25px 25px;}.alignleft {float: left;margin: 5px 25px 25px 0;}a img.alignright {float: right;margin: 5px 0 25px 25px;}a img.alignnone {margin: 5px 0 25px 0;}a img.alignleft {float: left;margin: 5px 25px 25px 0;}a img.aligncenter {display: block;margin: 5px auto 15px;}.wp-caption {max-width: 100%;text-align: center;}.wp-caption img[class*="wp-image-"] {display: block;margin: 0;}.wp-caption.alignnone {margin: 5px 0 25px 0;}.wp-caption.alignleft {margin: 5px 25px 25px 0;}.wp-caption.alignright {margin: 5px 0 25px 25px;}.wp-caption img {border: 0 none;height: auto;margin: 0;max-width: 100%;padding: 0;width: auto;}.wp-caption p.wp-caption-text {color: #9d9d9d;font-size: 13px;line-height: 18px;margin: 0;padding: 10px 0;text-align: left;}blockquote {padding: 30px;color: #000;margin: 40px auto;position: relative;clear: both;border: none;font-family: 'Oswald', sans-serif;max-width: 800px;text-align: center;}blockquote p {font-size: 24px;line-height: 32px;}blockquote strong {font-size: 18px;display: block;}blockquote span {font-size: 12px;color: #000;line-height: 30px;margin-bottom: 0px;font-style: normal;text-transform: uppercase;}blockquote:before {content: '';color: #555555;position: absolute;left: 0px;top: 0px;font-style: normal;width: 100%;height: 1px;background-color: #000;}@media only screen and (max-width:640px) {blockquote {padding: 30px 20px 30px 30px;}blockquote p {font-size: 16px;line-height: 22px;}}.size-auto, .size-full, .size-large, .size-medium, .size-thumbnail {max-width: 100%;height: auto;}.blog-post {position: relative;margin-bottom: 40px;}.wt-post-title {margin-bottom: 20px;}.wt-post-title .post-title {margin: 0;text-transform: uppercase;}.wt-post-meta {margin-bottom: 20px;}.wt-post-meta ul {margin: 0px;list-style: none;}.wt-post-meta li {padding: 0;display: inline-block;font-size: 12px;font-weight: 600;color: #000;}.wt-post-meta i {margin: 0 5px;}.wt-post-meta li:after {content: "/";display: inline-block;font-weight: normal;margin-left: 5px;opacity: 0.5;}.wt-post-meta li:last-child:after {display: none;}.wt-post-text {margin-bottom: 25px;text-align: justify;}.wt-post-text p a {text-transform: uppercase;font-weight: 600;display: inline-block;}.wt-post-text p:last-child {margin: 0;}.wt-post-readmore {margin-bottom: 15px;}.wt-post-readmore a {font-size: 14px;position: relative;}.wt-post-readmore a:hover {color: #000;}.wt-post-readmore a:after {content: "";position: absolute;width: 30px;height: 2px;right: -40px;top: 10px;background-color: #D6110B;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-ms-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;}.wt-post-readmore a:hover:after {width: 50px;right: -70px;}.latest-blog-1 .wt-post-info {position: relative;margin: 20px;margin-top: -20px;z-index: 1;padding: 20px 25px;}.blog-grid-1 .wt-post-info {position: relative;margin: 20px;margin-top: -50px;z-index: 1;padding: 20px 25px;}.blog-list-1 .wt-post-info {position: relative;margin: 20px;margin-top: -50px;z-index: 1;padding: 20px 25px;}@media only screen and (max-width:420px) {.masonry-item .wt-post-title h2.post-title {line-height: 14px;}.masonry-item .wt-post-title h2.post-title a {font-size: 14px;line-height: none;}.news-grid .wt-post-text {display: none;}}.side-bar .widget {margin-bottom: 30px;}.widget .widget-post img {width: 100%;}@media only screen and (max-width: 991px) {.side-bar {margin-bottom: 40px;}}.comments-area {padding: 0;}.comments-area .comments-title {text-transform: uppercase;font-size: 20px;}ol.comment-list {list-style: none;}ol.comment-list li.comment {position: relative;padding: 0;}ol.comment-list li.comment .comment-body {position: relative;padding: 20px 30px 20px 120px;color: #000;position: relative;margin-bottom: 30px;}ol.comment-list li.comment .comment-author {display: block;margin-bottom: 10px;}ol.comment-list li.comment .comment-author .avatar {position: absolute;top: 20px;left: 20px;width: 80px;height: 80px;background-color: #fff;}ol.comment-list li.comment .comment-author .fn {display: inline-block;color: #000;font-size: 15px;text-transform: uppercase;font-weight: 600;font-style: normal;}ol.comment-list li.comment .comment-author .says {display: none;color: #999999;font-weight: 600;}ol.comment-list li.comment .comment-meta {margin-bottom: 5px;font-size: 12px;}ol.comment-list li.comment .comment-meta a {color: #000;}ol.comment-list li.comment .comment-meta:before, ol.comment-list li.comment .reply a:before {font-family: "FontAwesome";font-size: 16px;vertical-align: top;}ol.comment-list li.comment p {margin: 0 0 5px;font-weight: 400;padding: 20px;background-color: #f6f6f6;}ol.comment-list li.comment .reply {text-align: right;padding-right: 40px;}ol.comment-list li.comment .reply a {font-size: 14px;color: #D6110B;text-transform: inherit;position: relative;}ol.comment-list li.comment .reply a:after {content: "";position: absolute;width: 30px;height: 2px;right: -40px;top: 10px;background-color: #D6110B;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-ms-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;}ol.comment-list li.comment .reply a:hover:after {width: 50px;right: -70px;}ol.comment-list li .children {list-style: none;margin-left: 80px;}ol.comment-list li .children li {padding: 0;}@media only screen and (max-width: 767px) {.comments-area .padding-30 {padding: 15px;}ol.comment-list li.comment .comment-body {margin-bottom: 30px;margin-left: 30px;padding-left: 60px;}ol.comment-list li.comment .comment-author .avatar {left: -35px;height: 70px;width: 70px;}ol.comment-list li .children {margin-left: 20px;}}@media only screen and (max-width: 480px) {ol.comment-list li.comment .comment-body {margin-left: 26px;}ol.comment-list li.comment .comment-author .avatar {left: -15px;top: 12px;width: 60px;height: 60px;}ol.comment-list li.comment .comment-body {padding-left: 55px;}}@media only screen and (max-width: 380px) {ol.comment-list li.comment .comment-body {padding: 20px;margin-bottom: 20px;margin-left: 0px;}ol.comment-list li.comment .comment-author .avatar {position: inherit;left: inherit;right: inherit;margin: 0px auto 20px;width: 100%;height: 100%;padding: 0px;}}.comment-respond .comment-reply-title {text-transform: uppercase;font-size: 20px;}.comments-area .comment-form {margin: 0 -15px;}.comments-area .comment-form .comment-notes {display: none;}.comments-area .comment-form p {width: 33.333%;float: left;padding: 0 15px;margin-bottom: 30px;position: relative;font-weight: 600;}.comments-area .comment-form p.form-allowed-tags {width: 100%;}ol.comment-list li.comment .comment-respond .comment-form p {padding: 0 15px !important;}.comments-area .comment-form p label {display: none;line-height: 18px;margin-bottom: 10px;}.comments-area .comment-form p input[type="text"], .comments-area .comment-form p textarea {width: 100%;height: 40px;padding: 10px;border: none;background-color: #eee;}.comments-area .comment-form p.comment-form-comment {width: 100%;display: block;clear: both;}.comments-area .comment-form p textarea {height: 120px;resize: none;}.comments-area .comment-form p.form-submit {clear: both;float: none;width: 100%;margin: 0;}.comments-area .comment-form p input[type="submit"] {background-color: #77c04b;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-width: 0;color: #fff;display: inline-block;font-weight: 600;padding: 10px 20px;text-transform: uppercase;}.comments-area .comment-form p input[type="submit"]:hover, .comments-area .comment-form p input[type="submit"]:focus, .comments-area .comment-form p input[type="submit"]:active {background-color: #6ab33e;border-color: #6ab33e;color: #fff;}.comment-respond .form-submit .site-button {font-weight: 300;padding: 15px 30px;}.comment-form .form-control::-webkit-input-placeholder {color: #000;font-size: 12px;text-transform: uppercase;}.comment-form .form-control::-moz-placeholder {color: #000;font-size: 12px;text-transform: uppercase;}.comment-form .form-control:-ms-input-placeholder {color: #000;font-size: 12px;text-transform: uppercase;}.comment-form .form-control:-moz-placeholder {color: #000;font-size: 12px;text-transform: uppercase;}@media only screen and (max-width: 767px) {.comments-area .comment-form p {width: 100%;float: none;margin-bottom: 20px;}}@media only screen and (max-width:1280px) {.wt-post-info-inner {padding: 20px;}}@media only screen and (max-width:767px) {.wt-post-info-inner {height: auto;}}.blog-post .grid-post {}.blog-post .grid-post li {float: left;width: 33.33%;border-right: 4px solid #fff;border-bottom: 4px solid #fff;list-style: none;}.blog-post .grid-post li:first-child {width: 100%;}.blog-post .grid-post li .portfolio-item {width: 100%;}.portfolio-item {width: 100%;position: relative;overflow: hidden;color: #fff;width: 100%;border: 0;position: relative;}.blog-post .grid-post li img {width: 100%;}.date-style-2 .post-date {color: #fff;position: absolute;left: 20px;top: 20px;text-align: center;text-transform: uppercase;background-color: #000;z-index: 1;padding: 20px 30px;}.date-style-2 .post-date strong, .date-style-2 .post-date span {display: block;padding: 10px 5px;}.date-style-2 .post-date strong {font-size: 60px;line-height: 56px;padding: 0px;position: relative;font-family: 'Oswald', sans-serif;}.date-style-2 .post-date span {font-size: 12px;font-weight: 500;padding: 0px;}.date-style-2 .post-date:after, .date-style-2 .post-date .fa, .date-style-outline .post-date:after, .date-style-outline2 .post-date:after {display: none;}@media only screen and (max-width: 380px) {.date-style-2 .post-date strong {font-size: 22px;line-height: 26px;}}.date-style-outline {padding: 40px 40px 40px 110px;margin-bottom: 30px;}.date-style-outline .post-date {color: #fff;position: absolute;left: 30px;top: 40px;text-align: center;text-transform: uppercase;background-color: #000;z-index: 1;padding: 10px 15px;border: 5px solid #fff;}.date-style-outline .post-date strong {font-size: 32px;line-height: 28px;padding: 0px;position: relative;font-family: 'Oswald', sans-serif;}.date-style-outline .post-date i {display: none;}.date-style-outline .post-date span {font-size: 12px;font-weight: 500;padding: 0px;display: block;}.date-style-outline .wt-post-meta a {color: #fff;}.date-style-outline2 {padding: 0px 0px 0px 90px;margin-bottom: 60px;}.date-style-outline2 .post-date {color: #000;position: absolute;left: 0px;top: 0px;text-align: center;text-transform: uppercase;background-color: #f1f1f1;z-index: 1;padding: 10px 15px;}.date-style-outline2 .post-date strong {font-size: 32px;line-height: 28px;padding: 0px;position: relative;font-family: 'Oswald', sans-serif;}.date-style-outline2 .post-date i {display: none;}.date-style-outline2 .post-date span {font-size: 12px;font-weight: 500;padding: 0px;display: block;}.date-style-outline2 .wt-post-meta a {color: #000;}.date-style-outline2 .readmore-line a:after {content: "";position: absolute;width: 30px;height: 1px;right: -40px;top: 10px;background-color: #000;}@media only screen and (max-width:360px) {.date-style-outline {padding: 20px;padding-top: 100px;}.date-style-outline .post-date span {display: inline;}.date-style-outline .post-date {left: 20px;top: 20px;}}.recent-posts-entry-date .widget-post:last-child {border: none;}.recent-posts-entry-date .wt-post-date {background-color: #0e0e0e;width: 50px;height: 60px;float: left;}.recent-posts-entry-date .wt-post-date strong {display: block;font-size: 24px;}.recent-posts-entry-date .wt-post-date span {display: block;font-size: 11px;text-transform: uppercase;font-weight: 600;}.recent-posts-entry-date .wt-post-info {margin-left: 70px;}.recent-posts-entry-date .wt-post-info .wt-post-meta ul li {font-weight: normal;font-size: 12px;}.recent-posts-entry-date .wt-post-info .post-title {font-weight: bold;margin-top: 0px;}.latest-blog-3.post-overlay .wt-post-info {position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;display: table;}.latest-blog-3.post-overlay {height: 488px;}.latest-blog-3.post-overlay .wt-post-info .post-overlay-position {display: table-cell;vertical-align: bottom;}.latest-blog-3.post-overlay .wt-post-meta a {color: #fff;}.latest-blog-3.post-overlay .wt-post-meta i {color: #fff;}.latest-blog-3.blog-md .wt-post-media {width: 230px;float: left;margin-right: 30px;}.latest-blog-3.blog-md .wt-post-info {border: none;}.latest-blog-3.blog-md .wt-post-tags {border: none;display: inline-block;padding: 0;}.latest-blog-3.blog-md .wt-post-meta i {color: #222222;}@media only screen and (max-width:991px) {.latest-blog-3.post-overlay {height: 360px;}}@media only screen and (max-width:640px) {.latest-blog-3.blog-md .wt-post-media {width: 100%;}}.latest-blog-4.post-overlay .wt-post-info {position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;display: table;}.latest-blog-4.post-overlay {height: 360px;}.latest-blog-4.post-overlay .wt-post-info .post-overlay-position {display: table-cell;vertical-align: bottom;}.latest-blog-4.post-overlay .wt-post-meta a {color: #fff;}.latest-blog-4.post-overlay .wt-post-meta i {color: #fff;}.latest-blog-4.blog-md .wt-post-media {width: 230px;float: left;margin-right: 30px;}.latest-blog-4.blog-md .wt-post-info {border: none;}.latest-blog-4.blog-md .wt-post-tags {border: none;display: inline-block;padding: 0;}.latest-blog-4.blog-md .wt-post-meta i {color: #222222;}@media only screen and (max-width:991px) {.latest-blog-4.post-overlay {height: 360px;}}@media only screen and (max-width:640px) {.latest-blog-4.blog-md .wt-post-media {width: 100%;}}.black-gradient {background: -moz-linear-gradient(top, rgba(0,0,0,0) 40%, rgba(0,0,0) 92%);background: -webkit-linear-gradient(top, rgba(0,0,0,0) 40%,rgba(0,0,0) 92%);background: linear-gradient(to bottom, rgba(0,0,0,0) 40%,rgba(0,0,0) 92%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );}.site-header {position: relative;z-index: 999;}@media only screen and (max-width:1200px) {.site-header .container {width: auto;}}.site-header ul, .site-header ol {margin-bottom: 0;}@media only screen and (max-width:991px) {.sticky-wrapper {height: auto !important;}}.nav-wide .container {width: 100%;}.nav-wide .container {padding: 0px 50px;}.nav-full-banner .container {max-width: 1440px;width: 100%;padding: 0px !important;}@media only screen and (max-width:991px) {.nav-wide .container {padding: 0px 70px;}.nav-full-banner .container {padding: 0px 15px !important;}}@media only screen and (max-width:768px) {.nav-wide .container {padding: 0px 15px;}}.extra-nav {display: table;float: right;height: 70px;position: relative;padding-left: 20px;margin-left: 20px;z-index: 13;}.extra-nav:after {content: '';width: 1px;height: 40px;position: absolute;left: 0px;top: 15px;background-color: rgba(0,0,0,0.2);}.extra-nav .extra-cell {display: table-cell;padding-left: 10px;vertical-align: middle;}@media only screen and (max-width:480px) {.extra-nav.header-2-nav {padding-left: 0px;}.extra-nav.header-2-nav::after {display: none;}.extra-nav.header-2-nav .extra-cell {padding-left: 0px;}.extra-nav.header-2-nav .site-menu-share {font-size: 0px;}.extra-nav.header-2-nav .site-search-btn {font-size: 0px;padding: 0px;}.extra-nav.header-2-nav .fa {font-size: 16px;margin-left: 0px;}}#header-part.fix-map-header {height: 90px;}#header-part.fix-map-header .main-bar {position: fixed;top: 0;left: 0;z-index: 1;}@media only screen and (max-width:480px) {#header-part.fix-map-header {height: 160px;}}.logo-header {display: table;float: left;width: 200px;height: 90px;vertical-align: middle;padding: 0;font-size: 36px;color: #1bbce8;margin-top: 0;margin-bottom: 0;margin-left: 0;margin-right: 0;position: relative;z-index: 11;}.logo-header-inner {display: table-cell;vertical-align: middle;height: 100%;padding-left: 10px;}.logo-header-inner img {max-width: 300px;max-height: 100%;}@media only screen and (max-width:991px) {.logo-header {width: 120px;}}@media only screen and (max-width:480px) {.logo-header {width: 100px;}}.logo-footer {display: table;width: 170px;height: 48px;vertical-align: middle;padding: 0;font-size: 20px;color: #1bbce8;margin-top: 2px;margin-bottom: 0;margin-left: 0;margin-right: 0;position: relative;z-index: 9;}.logo-footer-inner {display: table-cell;vertical-align: middle;height: 100%;}.logo-footer-inner img {max-width: 100%;max-height: 100%;}.header-center {display: table;width: 100%;}.header-center .wt-header-left {display: table-cell;vertical-align: middle;text-align: left;width: 40%;}.header-center .wt-header-right {display: table-cell;vertical-align: middle;text-align: right;width: 40%;}.header-center .wt-header-center {display: table-cell;vertical-align: middle;text-align: center;width: 20%;}.header-center .wt-header-center .logo-header {float: none;margin: 0px auto;height: auto;width: auto;display: inline-block;}.header-center .wt-header-left .e-p-bx {position: relative;z-index: 9;}.header-center .wt-header-left .e-p-bx li {padding-right: 20px;padding-left: 20px;font-size: 16px;font-weight: 600;color: #000;position: relative;}.header-center .wt-header-left .e-p-bx li:first-child {padding-left: 0px;}.header-center .wt-header-left .e-p-bx li:after {content: '';width: 1px;height: 40px;position: absolute;right: 0px;top: -6px;background-color: rgba(0,0,0,0.2);}.header-center .wt-header-left .e-p-bx li:last-child:after {visibility: hidden;}.header-center .wt-header-left .e-p-bx li i {font-size: 18px;}.header-center .wt-header-right .extra-nav {display: inline-block;height: auto;float: none;}.header-center .wt-header-right .extra-nav::after {top: -6px;}.header-center .wt-header-right .extra-nav .extra-cell {display: inline-block;}@media only screen and (max-width:1270px) {.nav-wide .container {padding: 0px 15px;}.header-center {padding: 10px 0px;}.header-center .wt-header-left {display: none;}.header-center .wt-header-center {text-align: left;}}@media only screen and (max-width:640px) {.header-center .wt-header-right {width: 70%;}.header-center .extra-nav {padding-left: 0px;margin-left: 0px;}.header-center .extra-nav .extra-cell {padding: 0px 5px;}.header-center .extra-nav .site-search-btn {padding: 0px;}.header-center .extra-nav::after {visibility: hidden;}}@media only screen and (max-width:480px) {.header-center .extra-nav .site-search-btn {font-size: 14px;}.header-center .extra-nav .site-menu-share {font-size: 14px;}}@media only screen and (max-width:400px) {.header-center .wt-header-center {width: 100%;text-align: center;display: block;}.header-center .wt-header-right {width: 100%;text-align: center;display: block;}.nav-wide .container {padding: 0px 15px;}.header-center .extra-nav:first-child {float: left;}.header-center .extra-nav:last-child {float: right;}.header-center .wt-header-right {padding-top: 10px;}.header-center .extra-nav .extra-cell {padding: 0px 0px;}}.site-menu-share {background: none;border: none;outline: none;color: #000;font-size: 16px;display: inline-block;font-weight: 600;text-align: center;}.top-bar {color: #000;padding: 0px;}.top-bar .fa {vertical-align: middle;border: 1px solid rgba(0,0,0,0.01);padding: 3px;width: 22px;height: 22px;text-align: center;border-radius: 1px;-webkit-border-radius: 1px;-moz-border-radius: 1px;}.wt-topbar-left, .wt-topbar-right, .wt-topbar-center {padding-left: 15px;padding-right: 15px;}.wt-topbar-left {float: left;}.wt-topbar-right {float: right;}.wt-topbar-center {text-align: center;}@media only screen and (max-width: 991px) {.wt-topbar-left, .wt-topbar-right {float: none;padding-top: 5px;padding-bottom: 5px;}}.e-p-bx li {display: inline;font-size: 14px;padding-right: 10px;}.e-p-bx li a {color: #FFF;}.e-p-bx li i {margin-right: 5px;vertical-align: middle;}.social-bx, .login-bx {margin: 0 0 0 15px;float: right;}@media only screen and (max-width: 480px) {.social-bx, .e-p-bx, .login-bx {margin-top: 5px;margin-bottom: 5px !important;}}.social-bx li, .login-bx li {font-size: 12px;margin: 0;position: relative;}.social-bx li {padding-left: 2px;padding-right: 2px;}.social-bx li a, .login-bx li a {color: #000;font-size: 14px;}.social-bx li i, .login-bx li i {vertical-align: baseline;margin: 0 5px 0 0;}.social-bx li span, .login-bx li span {vertical-align: baseline;margin: 0 2px 0;font-size: 8px;}.login-bx li ul {top: 25px;left: auto;right: 0;border: none;padding: 0;}.login-bx li ul li {border-bottom: 1px solid #F7F7F7;}.login-bx li ul li a {color: #767676;padding: 9px 15px;}.arrow-up-border:before, .arrow-up:after {position: absolute;display: inline-block;content: '';}.arrow-up-border:before {top: -7px;right: 19px;border-right: 7px solid transparent;border-bottom: 7px solid #F00;border-left: 7px solid transparent;border-bottom-color: rgba(0, 0, 0, 0.2);}.arrow-up:after {top: -6px;right: 20px;border-right: 6px solid transparent;border-bottom: 6px solid #ffffff;border-left: 6px solid transparent;}.arrow-left:before {position: absolute;top: -7px;left: 9px;display: inline-block;border-right: 7px solid transparent;border-bottom: 7px solid #ccc;border-left: 7px solid transparent;border-bottom-color: rgba(0, 0, 0, 0.2);content: '';}.arrow-left:after {position: absolute;top: -6px;left: 10px;display: inline-block;border-right: 6px solid transparent;border-bottom: 6px solid #ffffff;border-left: 6px solid transparent;content: '';}.share-icon-btn {display: block;}.share-icon-btn .dropdown-menu {padding: 0px 20px;min-width: 60px;top: 53px;left: -10px;}.share-icon-btn .social-bx {clear: both;float: none;margin-left: 0px;}.share-icon-btn .social-bx.list-inline > li {display: block;margin: 10px 0px 15px 0px;}.share-icon-btn2 {display: block;}.share-icon-btn2 .dropdown-menu {padding: 0px 20px;min-width: 60px;top: 53px;left: -10px;}.share-icon-btn2 .social-bx {clear: both;float: none;margin-left: 0px;}.share-icon-btn2 .social-bx.list-inline > li {display: block;margin: 10px 0px;}.site-search-btn span.v-share {position: relative;bottom: -20px;display: block;font-size: 11px;text-transform: uppercase;letter-spacing: 5px;font-weight: 600;font-family: 'Oswald', sans-serif;-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-o-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);}@media only screen and (max-width: 991px) {.e-p-bx {display: none;}.header-top-info .wt-topbar-right {padding-left: 0px;padding-right: 0px;}.header-top-info .social-bx {margin-left: 0px;}}@media only screen and (max-width:480px) {.header-top-info {display: none;}}.main-bar {position: relative;width: 100%;padding: 10px 0px;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}.main-bar::after, .main-bar::after {clear: both;content: "";display: table;}@media only screen and (max-width: 480px) {.main-bar {padding-left: 0px;padding-right: 0px;}}.header-info {float: right;padding: 10px 0;}.header-info > ul {list-style: none;display: table;}.header-info > ul li {display: table-cell;padding: 15px 10px;vertical-align: middle;}.header-info > ul li .icon-sm {float: left;margin-right: 15px;}.header-info > ul li strong {display: block;font-size: 16px;text-transform: uppercase;color: #1a1a1a;}@media only screen and (max-width: 991px) {.header-info > ul li {display: none;}.header-info > ul li.btn-col-last {display: block;padding-left: 0;padding-right: 0;}}@media only screen and (max-width:767px) {.header-info > ul li.btn-col-last, .header-info {display: none;}}.header-botton {background-color: #1a1a1a;}.header-botton .header-nav .nav {float: none;}.header-botton .header-nav .nav > li > a {padding: 20px 12px;color: #fff;}.header-botton .extra-nav {padding: 13px 0;}.header-botton .extra-nav .site-search-btn {color: #fff;padding: 7px 15px;}.header-botton .extra-nav .wt-cart .woo-cart-count {border: 2px solid #fff;color: #fff;min-width: 36px;padding: 5px 5px 5px;}.header-botton .extra-nav .wt-cart .woo-cart-count::before {border-color: #fff;}@media only screen and (max-width:991px) {.header-botton .navbar-toggle {float: left;margin: 9px 0;}.header-botton .navbar-toggle span {background-color: #fff;}.header-botton .header-nav .nav > li > a {padding: 12px 12px;color: #777;}}@media only screen and (max-width:767px) {.header-middle .logo-header {float: none;margin: 9px auto;}}.navbar-toggle {border: none;margin-top: 24px;margin-bottom: 24px;margin-left: 15px;margin-right: -10px;padding: 12px 10px;}.navbar-toggle .icon-bar {background: #000;height: 3px;border-radius: 0;-webkit-border-radius: 0;}@media only screen and (max-width:480px) {.navbar-toggle {margin-left: 10px;}.extra-nav .extra-cell {margin-left: 0;}}.is-fixed .navbar-toggle {margin-top: 14px;margin-bottom: 14px;}.header-nav {position: relative;padding: 0px;z-index: 10;}.header-nav .nav {float: right;}.header-nav .nav i {font-size: 9px;margin-left: 3px;margin-top: -3px;vertical-align: middle;opacity: 0.7;}.header-nav .nav > li {font-weight: 500;position: relative;text-transform: uppercase;margin: -10px 0;padding: 10px 0;display: inline;}.header-nav .nav > li > a, .header-nav .nav > li > form > a {border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;color: #000;font-size: 12px;padding: 35px 12px;cursor: pointer;letter-spacing: 2px;margin: -10px 0;}.header-nav .nav > li > a:hover {background-color: transparent;color: #212427;}.header-nav .nav > li > a:active, .header-nav .nav > li > a:focus {background-color: transparent;}.header-nav .nav > li.active > a, .header-nav .nav > li.current-menu-item > a {background-color: transparent;color: #D6110B;}.header-nav .nav > li:hover > a {color: #D6110B;}.header-nav .nav > li:hover > .sub-menu, .header-nav .nav > li:hover > .mega-menu {opacity: 1;visibility: visible;margin-top: 0;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.header-nav .nav > li .sub-menu {background-color: #ffffff;border: 1px solid #f4f4f4;display: block;left: 0;top: 100%;list-style: none;margin: 20px 0 0;opacity: 0;padding: 0px;position: absolute;visibility: hidden;width: 220px;z-index: 10;}.header-nav .nav > li .sub-menu li {border-bottom: 1px solid #f4f4f4;position: relative;text-transform: none;}.header-nav .nav > li .sub-menu li a {color: #000;display: block;font-size: 12px;padding: 10px 20px;}.header-nav .nav > li .sub-menu li a:hover {background-color: #F2F2F2;color: #000;text-decoration: none;}.header-nav .nav > li .sub-menu li:hover > a {color: #000;}.header-nav .nav > li .sub-menu li:last-child {border-bottom: 0px;}.header-nav .nav > li .sub-menu li .fa {color: #363636;display: block;float: right;position: absolute;right: 10px;top: 12px;}.header-nav .nav > li .sub-menu li > .sub-menu {left: 220px;margin: 0 0 0 20px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.header-nav .nav > li .sub-menu li:hover > .sub-menu {left: 220px;margin: 0px;opacity: 1;top: -1px;visibility: visible;}.header-nav .nav > li .sub-menu li:hover > .sub-menu:before {background-color: transparent;bottom: 0px;content: '';display: block;height: 100%;left: -6px;position: absolute;top: 0px;width: 6px;}.header-nav .nav > li.has-mega-menu {position: inherit;}.header-nav .nav > li .mega-menu li a > i {font-size: 13px;margin-right: 5px;min-width: 20px;}.header-nav .nav > li .mega-menu {background-color: #ffffff;border: 1px solid #e9e9e9;display: table;left: 0px;list-style: none;opacity: 0;position: absolute;right: 0px;visibility: hidden;width: 100%;margin-top: 20px;z-index: 10;}.header-nav .nav > li .mega-menu > li {display: table-cell;padding: 10px 0;position: relative;vertical-align: top;width: 25%;text-transform: none;}.header-nav .nav > li .mega-menu > li:after {content: "";background-color: rgba(204,204,204,0.4);position: absolute;right: 0px;top: 0px;display: block;width: 1px;height: 100%;}.header-nav .nav > li .mega-menu > li:last-child:after {display: none;}.header-nav .nav > li .mega-menu > li > a {color: #555555;display: block;font-size: 14px;padding: 0 20px;}.header-nav .nav > li .mega-menu > li ul {list-style: none;margin: 10px 0px 0px 0px;padding: 0px;}.header-nav .nav > li .mega-menu > li ul a {color: #474747;display: block;font-size: 13px;line-height: 34px;padding: 2px 20px;}.header-nav .nav > li .mega-menu > li ul a:hover {color: #1BBCE8;background-color: #F2F2F2;}.header-nav .nav > li.menu-item-has-children:before {content: "\f078";display: block;font-family: "FontAwesome";right: 4px;position: absolute;top: 50%;color: #999;margin-top: -8px;font-size: 8px;}.header-nav .nav > li.submenu-direction .sub-menu {left: auto;right: 0;}.header-nav .nav > li.submenu-direction .sub-menu li > .sub-menu {left: auto;right: 220px;margin: 0 20px 0 0;}.header-nav .nav > li.submenu-direction .sub-menu li:hover > .sub-menu {left: auto;right: 220px;margin: 0 0 0 0;}.has-child .submenu-toogle {position: absolute;right: 4px;top: 4px;color: #000;background-color: transparent;z-index: 900;cursor: pointer;padding: 10px;font-size: 14px;display: none;}.header-nav .has-child li .submenu-toogle {opacity: 0.9;}.header-nav .has-child.nav-active > a + .submenu-toogle.glyphicon-chevron-right:before {content: "\e114";}.header-nav .has-child.nav-active > a + .submenu-toogle.glyphicon-plus::before {content: "\2212";}@media only screen and (max-width: 991px) {header .logo {display: block;padding: 4px 0;}.header-nav .nav i {margin-top: 6px;}.header-nav .nav li.has-child.nav-active > a {color: #000;}}@media only screen and (max-width: 991px) {.navbar-header {float: none;}.navbar-toggle {display: block;}.header-nav {clear: both;margin: 0 -15px;border-bottom: 1px solid #E9E9E9;}.header-nav .nav {float: none;margin: 0;background: #fff;}.header-nav .nav li {float: none;}.header-nav .nav > li .sub-menu > li, .header-nav .nav > li .mega-menu > li {float: none;display: block;width: auto;}.header-nav .nav li .sub-menu > li a {padding-left: 30px;}.header-nav .nav > li > a, .header-nav .nav > li > form > a {padding: 12px 15px;border-top: 1px solid #E9E9E9;color: #777;}.header-nav .nav > li.active > a, .header-nav .nav > li.current-menu-item > a {color: #000;}.header-nav .nav i {float: right;}.header-nav .nav > li > a:hover, .header-nav .nav > li > a:active, .header-nav .nav > li > a:focus {background-color: #f0f0f0;text-decoration: none;}.header-nav .nav > li .mega-menu > li:after {display: none;}.header-nav .nav > li ul, .header-nav .nav > li .sub-menu, .header-nav .nav > li .mega-menu {display: none;position: static;visibility: visible;width: auto;background: #f9f9f9;}.header-nav .nav > li ul.mega-menu ul {display: block;}.header-nav .nav > li .mega-menu > li {padding: 0px;}.header-nav .nav > li ul.mega-menu li:hover ul {display: block;}.header-nav .nav li.has-child {position: relative;}.header-nav .nav li .sub-menu, .header-nav .nav li .mega-menu {opacity: 1;margin: 0 !important;}.has-child .submenu-toogle {display: block;}}.header-nav.nav-animation .nav > li > a, .header-nav.nav-animation .nav > li > form > a {position: relative;}.header-nav.nav-animation .nav > li > a:after, .header-nav.nav-animation .nav > li > form > a:after, .header-nav.nav-animation .nav > li > a:before, .header-nav.nav-animation .nav > li > form > a:before {z-index: -1;position: absolute;content: '';left: 50%;width: 2px;background-color: #D6110B;-webkit-transition: all 0.5s ease-out;-moz-transition: all 0.5s ease-out;-o-transition: all 0.5s ease-out;-ms-transition: all 0.5s ease-out;transition: all 0.5s ease-out;}.header-nav.nav-animation .nav > li > a:after, .header-nav.nav-animation .nav > li > form > a:after {bottom: 0%;height: 0%;}.header-nav.nav-animation .nav > li > a:before, .header-nav.nav-animation .nav > li > form > a:before {top: 0%;height: 0%;}.header-nav.nav-animation .nav > li a:hover:after, .header-nav.nav-animation .nav > li > form > a:hover:after, .header-nav.nav-animation .nav > li a:hover:before, .header-nav.nav-animation .nav > li > form > a:hover:before {height: 30%;}.header-nav.nav-animation .nav > li > ul.sub-menu li > a {-webkit-transition: all 0.5s ease-out;-moz-transition: all 0.5s ease-out;-o-transition: all 0.5s ease-out;-ms-transition: all 0.5s ease-out;transition: all 0.5s ease-out;position: relative;z-index: 1;}.header-nav.nav-animation .nav > li > ul.sub-menu li > a:after {-webkit-transition: all 0.5s ease-out;-moz-transition: all 0.5s ease-out;-o-transition: all 0.5s ease-out;-ms-transition: all 0.5s ease-out;transition: all 0.5s ease-out;z-index: -1;position: absolute;left: 0px;top: 17px;content: '';width: 0px;height: 2px;background-color: #D6110B;}.header-nav.nav-animation .nav > li > ul.sub-menu li > a:hover {padding-left: 25px;}.header-nav.nav-animation .nav > li > ul.sub-menu li > a:hover:after {width: 20px;}@media only screen and (max-width: 991px) {.is-fixed .header-nav .nav {overflow: auto;height: 275px;}.is-fixed .header-nav .nav > li > a {padding: 12px 15px;}.is-fixed#header-part .navbar-toggle {margin: 15px 0;}}@media only screen and (max-width:768px) {.is-fixed .extra-nav {padding: 13px 7px;}}@media only screen and (max-width:767px) {.is-fixed .extra-nav {padding: 13px 0px;}}.nav-sidebar {}.vertical-content-wrap {width: 100%;height: 100%;position: absolute;top: 0px;left: 0px;overflow: auto;}.vertical-centered {display: table;width: 100%;height: 100%;text-align: center;}.vertical-nav {font-family: 'Oswald', sans-serif;vertical-align: middle;display: table-cell;}.vertical-nav .navbar-nav {margin: 0px;}.vertical-nav ul {list-style: none;float: none;}.vertical-nav ul li {float: none;}.vertical-nav ul li a > i {font-size: 18px;margin-right: 25px;}.vertical-nav ul > li > a {padding: 20px 0px;color: #999;display: inline-block;font-size: 24px;font-weight: 600;text-transform: uppercase;}.vertical-nav ul li a > i {font-size: 18px;margin-right: 20px;}.vertical-nav ul > li.active > a {color: #000;}.vertical-nav ul > li > a:hover, .vertical-nav ul > li > a:active, .vertical-nav ul > li > a:focus {background: none;text-decoration: none;color: #000;}.vertical-nav ul > li .mega-menu > li:after {display: none;}.vertical-nav ul li .sub-menu > li a {font-size: 14px;padding: 10px 30px;text-transform: capitalize;position: relative }.vertical-nav ul li .sub-menu > li a:before, .vertical-nav ul li .sub-menu > li a:after {top: 8px;position: absolute;color: #000;opacity: 0;-webkit-transition: all 0.5s ease-out;-moz-transition: all 0.5s ease-out;-o-transition: all 0.5s ease-out;-ms-transition: all 0.5s ease-out;transition: all 0.5s ease-out;}.vertical-nav ul li .sub-menu > li a:after {content: "]";right: 20%;position: absolute;}.vertical-nav ul li .sub-menu > li a:before {content: "[";left: 20%;position: absolute;}.vertical-nav ul li .sub-menu > li a:hover:after {right: 0%;opacity: 1;}.vertical-nav ul li .sub-menu > li a:hover:before {left: 0%;opacity: 1;}.vertical-nav ul li .sub-menu > li a > i {font-size: 20px;}.vertical-nav ul > li ul, .vertical-nav ul > li .sub-menu {display: none;position: static;visibility: visible;width: auto;}.vertical-nav ul li.has-child {position: relative;}.vertical-nav ul li .sub-menu {opacity: 1;margin: 0 !important;padding: 10px 0px;}.vertical-nav .has-child .submenu-toogle {display: inline-block;position: inherit;top: -3px;}.vertical-nav .has-child .submenu-toogle:hover {text-shadow: 0px 0px 8px rgb(0,0,0,0.5);}.nav-transparent-area {position: absolute;width: 100%;height: 100vh;background-color: rgba(255,255,255,0.8);left: 0;top: 0;display: none;cursor: pointer;z-index: 998;}.right-nav-header {display: table-header-group;vertical-align: top;}.right-nav-header .r-nav-h-content {vertical-align: middle;display: table-cell;}.right-nav-footer {display: table-footer-group;}.right-nav-footer .r-nav-f-content {vertical-align: bottom;display: table-cell;}.social-rounded li a {font-size: 14px;color: black;width: 40px;height: 40px;line-height: 40px;border: 1px solid #000;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;text-align: center;}.social-rounded li a:hover {background-color: #000;color: #fff;}@media only screen and (max-width: 360px) {.social-rounded.list-inline > li {padding-right: 0px;}}.nav-dark.header-nav .nav > li .sub-menu, .nav-dark.header-nav .nav > li .mega-menu {background-color: #000;border: 1px solid rgba(0,0,0,0.2);}.nav-dark.header-nav .nav > li .sub-menu li {border-bottom: 1px solid #23282f;}.nav-dark.header-nav .nav > li .sub-menu li:last-child {border-bottom: 0px;}.nav-dark.header-nav .nav > li .sub-menu li a, .nav-dark.header-nav .nav > li .mega-menu > li ul a, .nav-dark.header-nav .nav > li .mega-menu > li > a {color: #CCCCCC;}.nav-dark.header-nav .nav > li .sub-menu li a:hover {background-color: #222;}.nav-dark.header-nav .nav > li .mega-menu > li ul a:hover {background-color: #23282f;color: #FFBC13;}.nav-dark.header-nav .nav > li .mega-menu > li:after {background-color: rgba(0,0,0,0.2);}@media only screen and (max-width: 991px) {.nav-dark.header-nav {border-bottom: 1px solid rgba(0,0,0,0.8);}.nav-dark.header-nav .nav {background-color: #2D3239;}.nav-dark.header-nav .nav > li > a {border-top: 1px solid rgba(0,0,0,0.2);}.nav-dark.header-nav .nav > li > a {color: #999;}.nav-dark.header-nav .nav > li > a:hover, .nav-dark.header-nav .nav > li > a:active, .nav-dark.header-nav .nav > li > a:focus {background-color: #23282F;color: #FFBC13;}.nav-dark.header-nav .nav > li ul, .nav-dark.header-nav .nav > li .sub-menu, .nav-dark.header-nav .nav > li .mega-menu {background-color: #23282F;}}.sticky-no .main-bar {position: static !important;}.is-fixed .main-bar {position: fixed;top: 0;left: 0;}.is-fixed.color-fill .header-nav .nav > li {margin: 0;padding: 0;}.is-fixed.color-fill .header-nav .nav > li > a {margin: 0;padding: 25px 12px;}@media only screen and (max-width:767px) {.main-bar, .is-fixed .main-bar, .is-fixed.color-fill .main-bar {padding: 0px;}}.bg-primary .header-nav .nav > li > a {color: #fff;}.bg-primary .header-nav .nav > li:hover > a, .bg-primary .header-nav .nav > li.active > a, .bg-primary .header-nav .nav > li.current-menu-item > a {color: #1a1a1a;}.bg-primary .site-search-btn, .bg-primary .wt-cart .woo-cart-total, .bg-primary .wt-cart .woo-cart-count {color: #fff;}.bg-primary .wt-cart .woo-cart-count, .bg-primary .wt-cart .woo-cart-count::before {border-color: #fff;}.bg-primary .navbar-toggle .icon-bar {background-color: #fff;}@media only screen and (max-width:991px) {.bg-primary .header-nav .nav > li > a {color: #777;}.bg-primary .header-nav .nav > li:hover > a, .bg-primary .header-nav .nav > li.active > a, .bg-primary .header-nav .nav > li.current-menu-item > a {color: #FFBC13;}.header-nav .nav > li {margin: 0;padding: 0;}.header-nav .nav > li > a, .header-nav .nav > li > form > a {margin: 0;padding: 10px 12px;font-weight: 600;}.is-fixed.color-fill .header-nav .nav > li {margin: 0;padding: 0;}.is-fixed.color-fill .header-nav .nav > li > a {margin: 0;padding: 10px 12px;}}.cart-right-btn {background: none;border: none;outline: none;color: #000;font-size: 14px;height: 40px;line-height: 40px;width: 40px;display: inline-block;text-align: center;}.cart-box-inner {width: 220px;border: 2px solid #666;position: fixed;right: -250px;background-color: #fff;}.nav-cart-items {position: relative;}.nav-cart-items:before {border-bottom: 8px solid #efefef;border-left: 8px solid transparent;border-right: 8px solid transparent;content: "";height: 0;position: absolute;right: 15px;top: -12px;width: 0;}.nav-cart-title {border-bottom: 1px solid #eee;}.nav-cart-title h4 {font-size: 15px;font-weight: 700;letter-spacing: 1px;margin: 0px;text-transform: uppercase;}.nav-cart-item {border-top: 1px solid #f5f5f5;margin-top: 15px;padding-top: 15px;}.nav-cart-item:first-child {border-top: 0 none;margin-top: 0;padding-top: 0;}.nav-cart-item-image {border: 2px solid #eee;float: left;height: 48px;margin-right: 15px;transition: border-color 0.2s linear 0s;width: 48px;}.nav-cart-item-image a, .nav-cart-item-image img {display: block;height: 44px;width: 44px;}.nav-cart-item-image:hover {border-color: #243447;}.nav-cart-item-desc {overflow: hidden;position: relative;}.nav-cart-item-desc a {font-size: 12px;height: auto;text-align: left;width: auto;color: #000;}.nav-cart-item-desc a:hover {color: #243447;}.nav-cart-item-desc span.nav-cart-item-price {color: #999;display: block;font-size: 12px;line-height: 20px;}.nav-cart-item-desc a.nav-cart-item-quantity {color: #444;display: block;font-size: 12px;position: absolute;right: 0;top: 2px;padding: 0px 5px 2px 5px;}.nav-cart-item-desc a:hover.nav-cart-item-quantity {background-color: #000;color: #fff;}.nav-cart-action {border-top: 1px solid #eee;}.wt-bnr-inr {height: 350px;background-size: cover;background-position: center center;display: table;width: 100%;}.wt-bnr-inr .container {display: table;height: 100%;}.wt-bnr-inr-entry {display: table-cell;vertical-align: middle;text-align: center;}.wt-bnr-inr-entry .banner-title-outer {position: relative;}@media only screen and (max-width: 991px) {.wt-bnr-inr {height: 200px;}}@media only screen and (max-width: 540px) {.wt-bnr-inr-entry .banner-title-name h1, .wt-bnr-inr-entry .banner-title-name h2, .wt-bnr-inr-entry .banner-title-name h3 {font-size: 32px;line-height: normal;}}.banner-inner-row h1, .banner-inner-row h2, .banner-inner-row h3, .banner-inner-row h4, .banner-inner-row h5, .banner-inner-row h6 {color: #FFF;}.owl-carousel .owl-nav {margin-top: 40px;text-align: center;}.owl-carousel .owl-nav .disabled {opacity: .5;cursor: default }.owl-carousel .owl-dots {text-align: center;margin-top: 20px;}.owl-carousel .owl-dots .owl-dot {display: inline-block;}.owl-carousel .owl-dots .owl-dot span {width: 12px;height: 8px;margin: 5px;background: #D6110B;display: block;-webkit-backface-visibility: visible;-webkit-transition: opacity 200ms ease;-moz-transition: opacity 200ms ease;-ms-transition: opacity 200ms ease;-o-transition: opacity 200ms ease;transition: opacity 200ms ease;-webkit-transition: all 0.5s ease-out;-moz-transition: all 0.5s ease-out;-o-transition: all 0.5s ease-out;-ms-transition: all 0.5s ease-out;transition: all 0.5s ease-out;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}.owl-carousel .owl-dots .owl-dot.active span {background: #D6110B;width: 20px;}.owl-carousel .owl-dots .owl-dot:hover span {background: #D6110B;}.owl-btn-top-center .owl-nav, .owl-btn-top-left .owl-nav, .owl-btn-top-right .owl-nav {position: absolute;top: 0;left: 0;width: 100%;margin: 0;}.owl-btn-top-center .owl-stage-outer, .owl-btn-top-left .owl-stage-outer, .owl-btn-top-right .owl-stage-outer {padding-top: 40px;}.owl-btn-top-center .owl-nav {text-align: center;}.owl-btn-top-left .owl-nav {text-align: left;}.owl-btn-top-right .owl-nav {text-align: right;}.owl-btn-bottom-center .owl-nav {text-align: center;}.owl-btn-bottom-left .owl-nav {text-align: left;}.owl-btn-bottom-right .owl-nav {text-align: right;}.owl-btn-vertical-center .owl-nav {margin: 0px;}.owl-btn-vertical-center .owl-nav .owl-prev, .owl-btn-vertical-center .owl-nav .owl-next {position: absolute;top: 50%;margin: -15px 0;}.owl-btn-vertical-center .owl-nav .owl-prev {left: 0;}.owl-btn-vertical-center .owl-nav .owl-next {right: 0;}.owl-btn-hover .owl-nav {opacity: 0;}.owl-btn-hover:hover .owl-nav {opacity: 1;}.owl-carousel .owl-item img {transform-style: inherit;}.owl-prev, .owl-next {border: 2px solid #D6110B;color: #D6110B;padding: 2px 10px;width: 35px;height: 35px;text-align: center;font-size: 20px;display: inline-block;cursor: pointer;font-weight: bold;}.owl-prev {margin-right: 5px;}.owl-next {margin-left: 5px;}.owl-prev:hover, .owl-prev:active, .owl-prev:focus, .owl-next:hover, .owl-next:active, .owl-next:focus {background-color: #D6110B;border-color: #D6110B;color: #ffffff;opacity: 0.9;}.owl-dots-bottom-left .owl-dots, .owl-dots-bottom-right .owl-dots, .owl-dots-bottom-center .owl-dots {bottom: 0px;padding: 15px 20px;position: absolute;width: 100%;}.owl-dots-bottom-left .owl-dots {text-align: left;}.owl-dots-bottom-right .owl-dots {text-align: right;}.pagination-bx .pagination, .cvf-universal-pagination .pagination {margin: 0;}.pagination {padding: 10px 0;}.pagination > li:first-child > a, .pagination > li:first-child > span {border-bottom-left-radius: 0;border-top-left-radius: 0;margin-left: 0;}.pagination > li:last-child > a, .pagination > li:last-child > span {border-bottom-right-radius: 0;border-top-right-radius: 0;}.pagination > li > a, .pagination > li > span {background-color: #fff;border: 1px solid #e0e0e0;color: #767676;font-weight: 600;font-size: 12px;}.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {background-color: #000;border-color: transparent;color: #fff;}.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {background-color: #000;border-color: transparent;}.pagination > .previous > a, .pagination > .next > a {font-size: 12px;}.footer-large .footer-bottom {padding: 20px 0px;color: #787878;font-size: 13px;}.footer-fixed .site-footer {position: fixed;width: 100%;bottom: 0;border: none;z-index: 0;}.footer-fixed .page-content {position: relative;z-index: 1;background-color: #fff;}@media only screen and (max-width:1200px) {.footer-fixed .site-footer {position: static;}.footer-fixed .page-wraper {padding-bottom: 0 !important;}}.site-footer .widget > .widget-title {text-transform: uppercase;font-weight: 600;}.site-footer p, .site-footer li {line-height: 26px;}.site-footer {background-position: center;background-size: cover;border-top: 1px solid #dadada;}.site-footer p {line-height: 26px;}.site-footer .widget ul {list-style: none;margin-top: 0px;}.site-footer .widget_address {padding-top: 5px;}.footer-dark .footer-bottom .copyrights-text {color: #b7b7b7;}.footer-dark .footer-bottom .copyrights-nav {list-style: none;display: inline-block;margin-bottom: 0px;}.footer-dark .footer-bottom .copyrights-nav li {display: inline-block;margin-left: 8px;margin-right: 8px;}.footer-dark .footer-bottom .copyrights-nav li:first-child {margin-left: 0;}.footer-dark .footer-bottom .copyrights-nav li:last-child {margin-right: 0;}.footer-dark .footer-bottom .copyrights-nav li:last-child:after {display: none;}.footer-dark .footer-bottom .copyrights-nav li:after {content: "/";position: relative;right: -8px;}.footer-dark .footer-bottom .copyrights-nav li a {color: #b7b7b7;}.footer-dark .footer-bottom .copyrights-nav li a:hover, .footer-dark .footer-bottom .copyrights-nav li a:active, .footer-dark .footer-bottom .copyrights-nav li a:focus, .footer-dark .footer-bottom .copyrights-nav li.active a {color: #fff;}.footer-dark .widget_services ul li a {color: #999;}.footer-bottom {padding: 100px 0px;color: #787878;font-size: 13px;}.footer-bottom .copyrights-text {color: #000;}.footer-bottom .copyrights-nav {list-style: none;display: inline-block;}.footer-bottom .copyrights-nav li {display: inline-block;margin-left: 8px;margin-right: 8px;}.footer-bottom .copyrights-nav li:first-child {margin-left: 0;}.footer-bottom .copyrights-nav li:last-child {margin-right: 0;}.footer-bottom .copyrights-nav li:last-child:after {display: none;}.footer-bottom .copyrights-nav li:after {content: "/";position: relative;right: -8px;}.footer-bottom .copyrights-nav li a {color: #000;}.footer-bottom .copyrights-nav li a:hover, .footer-bottom .copyrights-nav li a:active, .footer-bottom .copyrights-nav li a:focus, .footer-bottom .copyrights-nav li.active a {color: #333333;}@media only screen and (max-width:991px) {.site-footer {padding: 0px;}.copyright-block {padding-top: 5px;}}.footer-bottom .container {width: 100%;}.footer-dark.site-footer {border-top: 0px solid #212121;}.footer-dark .footer-top {background-color: #000;}.footer-dark .footer-bottom {background-color: #0e0e0e;}.footer-dark .footer-top h1, .footer-dark .footer-top h2, .footer-dark .footer-top h3, .footer-dark .footer-top h4, .footer-dark .footer-top h5, .footer-dark .footer-top h6, .footer-dark .footer-top h1 a, .footer-dark .footer-top h2 a, .footer-dark .footer-top h3 a, .footer-dark .footer-top h4 a, .footer-dark .footer-top h5 a, .footer-dark .footer-top h6 a {color: #fff;}.footer-dark .footer-top .widget-title::before {border-color: #fff;}.footer-dark .footer-top p, .footer-dark .footer-top strong, .footer-dark .footer-top b, .footer-dark .footer-top {color: #999;}.footer-dark .site-button {background-color: #0e0e0e;}.footer-dark .site-button:hover {background-color: #fff;color: #000;}.footer-dark .social-icons li a {color: #fff;}.footer-dark .footer-top a:active, .footer-dark .footer-top a:focus, .footer-dark .footer-top a:hover {color: #ffbc13;}.footer-dark .footer-top p a {color: #fff;}.footer-dark .footer-top .widget_newsletter .form-control {background-color: #0e0e0e;border-color: #2d2d2d;}.footer-light .footer-top {background-color: #eee;}.footer-light .footer-bottom {background-color: #e6e6e6;}.footer-top {padding: 50px 0px 10px 0px;}.footer-wide .container-fluid {width: 100%;max-width: 1170;}@media only screen and (max-width:1366px) {.footer-wide .container-fluid {width: 100%;max-width: 1170;}}@media only screen and (max-width:991px) {.footer-wide .container-fluid {padding: 0px 80px;}}@media only screen and (max-width:800px) {.footer-wide .container-fluid {padding: 0px 15px;}}.footer-bottom ul {margin: 0;}.wt-footer-bot-left, .wt-footer-bot-right, .wt-footer-bot-center {padding-left: 15px;padding-right: 15px;}.wt-footer-bot-left {float: left;}.wt-footer-bot-right {float: right;}.wt-footer-bot-center {text-align: center;}@media only screen and (max-width:991px) {footer .container {width: 100%;}.col-md-3.col-sm-6.footer-col-4:nth-child(3) {clear: both;}.wt-footer-bot-left, .wt-footer-bot-right {float: none;text-align: center;padding-top: 5px;padding-bottom: 5px;}.wt-footer-bot-right .copyrights-nav {float: none !important;}}@media only screen and (max-width: 767px) {.footer-clear {display: block !important;clear: both;}#footer .footer-4-col {width: 100%;}.footer-bottom [class*="clo-"] {width: 100%;}}button.scroltop {height: 40px;width: 40px;background: #1d1b18;border: none;position: fixed;right: 15px;bottom: 15px;text-transform: uppercase;margin: 0;padding: 0;cursor: pointer;display: none;text-align: center;z-index: 999;color: #fff;-webkit-border-radius: 50%;border-radius: 50%;}button.scroltop span {display: block;font-size: 24px;line-height: 24px;}.string {position: relative;}#btn-vibrate {animation: vibrate 2s linear 0s infinite;-moz-animation: vibrate 2s linear 0s infinite;-webkit-animation: vibrate 2s linear 0s infinite;-o-animation: vibrate 2s linear 0s infinite;}@keyframes vibrate {0% {top: 0px;}25% {top: -3px;}50% {top: 0px;}75% {top: 3px;}100% {top: 0px;}}@-moz-keyframes vibrate {0% {top: 0px;}25% {top: -3px;}50% {top: 0px;}75% {top: 3px;}100% {top: 0px;}}@-webkit-keyframes vibrate {0% {top: 0px;}25% {top: -3px;}50% {top: 0px;}75% {top: 3px;}100% {top: 0px;}}@-o-keyframes vibrate {0% {top: 0px;}25% {top: -3px;}50% {top: 0px;}75% {top: 3px;}100% {top: 0px;}}@media only screen and (max-width:480px) {button.scroltop {font-size: 7px;height: 30px;width: 30px;line-height: 16px;}button.scroltop span {font-size: 10px;line-height: 10px;}}#bg {background-attachment: fixed;background-size: cover;}.page-wraper {background: #fff;}.page-content {position: relative;}.section-full {position: relative;}.section-head {margin-bottom: 30px;}.section-head.no-margin {margin-bottom: 0;}.section-head h1, .section-head h2, .section-head h3 {margin-top: 0;font-family: 'Oswald', sans-serif;}.title-small {display: block;color: #7a959d;margin-bottom: 15px;}.section-head p {padding-top: 20px;font-size: 14px;}.section-head p:last-child {margin-bottom: 0;}.text-center.section-head p {max-width: 800px;margin-left: auto;margin-right: auto;}.text-white {color: #FFF;}.text-white h1, .text-white h2, .text-white h3, .text-white h4, .text-white h5, .text-white h6, .text-white p, .text-white .title-small {color: #FFF;}@media only screen and (max-width:1024px) {.section-full {background-attachment: scroll !important;}}@media only screen and (max-width:480px) {.section-head h1, .section-head h2, .section-head h3 {font-size: 22px;}}ul.contact-info li {padding: 0 0 15px 25px;margin-bottom: 15px;border-bottom: 1px solid #e1e1e1;position: relative;line-height: 20px;}ul.contact-info li:last-child {padding-bottom: 0;margin-bottom: 0;border-bottom: none;}ul.contact-info li h4 ul.contact-info li h5, ul.contact-info li h6 {margin: 0 0 10px;}ul.contact-info li p {line-height: 20px;margin: 0;}ul.contact-info li .fa {position: absolute;left: 0;top: 2px;color: #3396d1;font-size: 16px;}.sticky {clear: both;}.gallery-caption {clear: both;}.bypostauthor {clear: both;}.screen-reader-text {clip: rect(1px, 1px, 1px, 1px);position: absolute !important;height: 1px;width: 1px;overflow: hidden;}.screen-reader-text:focus {background-color: #f1f1f1;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);clip: auto !important;color: #21759b;display: block;font-size: 14px;font-size: 0.875rem;font-weight: bold;height: auto;left: 5px;line-height: normal;padding: 15px 23px 14px;text-decoration: none;top: 5px;width: auto;z-index: 100000;}.max-w100 {max-width: 100px;}.max-w200 {max-width: 200px;}.max-w300 {max-width: 300px;}.max-w400 {max-width: 400px;}.max-w500 {max-width: 500px;}.max-w600 {max-width: 600px;}.max-w700 {max-width: 700px;}.max-w800 {max-width: 800px;}.max-w900 {max-width: 900px;}.max-w1000 {max-width: 1000px;}.wt-product-box .price {margin-bottom: 10px;}.wt-product-box .price del {font-size: 16px;color: #999999;margin: 4px 4px;font-weight: 600;}.wt-product-box .price ins {font-size: 16px;color: #111111;text-decoration: none;margin: 4px 4px;font-weight: 600;}.wt-product-box .rating-bx {padding-top: 10px;color: #ffa000;}.comment-reply-title {margin-top: 0;}.comment-form [class*="comment-form"] {width: 50%;}@media only screen and (max-width: 767px) {.comment-form [class*="comment-form"] {width: 100%;}}.comment-form [class*="-form-author"], .comment-form [class*="-form-email"] {float: left;}.comment-form [class*="-form-comment"] {width: 100%;}.comment-form label {display: block;}.star-Rating-input i {font-size: 18px;}.star-Rating-input .fa-star {color: #FFBC13;}.star-Rating-input i:hover {color: #FFBC13;}.comment-form [class*="comment-form"] input, .comment-form [class*="comment-form"] textarea {border: 1px solid #CCC;padding: 8px 10px;width: 100%;}.comment-form {margin: 0 -15px;}.comment-form [class*="comment-form"], .comment-form .form-submit {margin-bottom: 20px;padding: 0 15px;}.comment-form .form-submit input:active, .comment-form .form-submit input:focus, .comment-form .form-submit input:hover {background: #037a85;}@media only screen and (max-width:768px) {.wt-media > img, .wt-media a > img {width: 100%;}}.btn, .panel, .form-control, .img-thumbnail, .panel-head ing, .dropdown-menu, .panel-group .panel, .nav-tabs > li > a, .modal-content, .navbar-toggle, .nav-pills > li > a, .pager li > a, .pager li > span, .well, .alert, .list-group-item:first-child, .list-group-item:last-child, .input-group-addon, .btn-group-divides > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle), .btn-group-divides > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child), .wt-booking-form .wt-extra-services li .wt-icon-box-lg, .wt-booking-form .wt-extra-services li.active .wt-icon-box-lg:after, .searchform input[type="text"], .searchform input[type="submit"], ol.comment-list li.comment .comment-body {-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px !important;}a, .btn, .form-control, .overlay-bx, .overlay-icon li a i, .wt-icon-box-xld, .wt-icon-box-xl, .wt-icon-box-lg, .wt-icon-box-md, .wt-icon-box-sm, .wt-icon-box-xs, .share-social-bx li, .indicator, .profile-menu ul li, .staff-member .member-done, .how-wt-work .wt-box .shadow-bx img, .how-wt-work .wt-box .step-no-bx, .wt-info-has, .wt-we-find .wt-box, .navbar-toggle, .logo-header, .header-nav .nav > li > a, .extra-nav, .acod-head .indicator .fa {-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-ms-transition: all 0.2s linear;-o-transition: all 0.2s linear;transition: all 0.2s linear;}.animate-slow {-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;-ms-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}.animate-mid {-webkit-transition: all 0.5s ease-out;-moz-transition: all 0.5s ease-out;-o-transition: all 0.5s ease-out;-ms-transition: all 0.5s ease-out;transition: all 0.5s ease-out;}.animate-fast {-webkit-transition: all 0.8s ease-out;-moz-transition: all 0.8s ease-out;-o-transition: all 0.8s ease-out;-ms-transition: all 0.8s ease-out;transition: all 0.8s ease-out;}.clearfix::after, .filter-wrap::after, .filter-wrap::after, .wt-icon-box-wraper::after, ol.commentlist li::after {content: "";display: table;clear: both;}.product-block p {margin-bottom: 0px;}.bg-center {background-position: center;}.bg-top-left {background-position: top left;}.bg-top-right {background-position: top right;}.bg-top-center {background-position: top center;}.bg-bottom-left {background-position: bottom left;}.bg-bottom-right {background-position: bottom right;}.bg-bottom-center {background-position: bottom center;}.bg-left-center {background-position: left;}.bg-right-center {background-position: left;}.bg-auto {background-size: auto;}.bg-contain {background-size: contain;}.bg-cover {background-size: cover;}.bg-full-width {background-size: 100% auto;}.bg-full-height {background-size: auto 100%;}.bg-repeat {background-repeat: repeat;}.bg-no-repeat {background-repeat: no-repeat;}.bg-repeat-x {background-repeat: repeat-x;}.bg-repeat-y {background-repeat: repeat-y;}.bg-fixed {background-attachment: fixed;}.bg-scroll {background-attachment: scroll;}.why-choose-half-section {position: relative;z-index: 1;}.why-choose-half-section:after {content: "";position: absolute;top: 10%;right: 270px;width: 1000%;height: 80%;z-index: -1;background-image: url(../images/background/bg7.png);background-color: #D6110B;}@media only screen and (max-width:1200px) {.why-choose-half-section:after {right: 250px;}}@media only screen and (max-width:991px) {.why-choose-half-section {display: none }}@media only screen and (max-width:991px) {.index-about {margin-left: 0px;}.index-about img {width: 100%;margin: 0px auto;display: block;}.index-about::after {display: none;}.v-text {position: inherit;right: auto;bottom: auto;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);}}@media only screen and (max-width:991px) {.index-about2 {margin-left: 0px;}.section-full.p-tb90 {padding-top: 40px;padding-bottom: 40px;}}.carousel-bg-img {position: absolute;right: -65px;top: -50px;width: 100%;}@media only screen and (max-width:991px) {.hilite-title {display: none;}}@media only screen and (max-width:768px) {.m-carousel-2 {margin-right: 65px;}.why-choose-half-section {display: none;}}@media only screen and (max-width:620px) {.carousel-bg-img {display: none;}}@media only screen and (max-width:460px) {.m-carousel-2 .carousel-hover .carousel-line h2 {font-size: 18px;}.m-carousel-2 .carousel-hover .carousel-line p {text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}.m-carousel-2 .wt-carousel-info {width: 100%;padding: 25px;}}.wt-carousel-block {position: relative;}.wt-carousel-info {position: absolute;bottom: 0px;z-index: 2;}.carousel-line {position: relative;}.carousel-line:after, .carousel-line:before {position: absolute;content: "";background-color: #fff;}.carousel-line:after {width: 100px;height: 6px;left: -40px;bottom: -20px;}.carousel-line:before {width: 6px;height: 100px;left: -20px;bottom: -40px;}.carousel-hover .owl-item .gradi-black:before {opacity: 0;}.carousel-hover .owl-item.active .gradi-black:before {opacity: 1;-webkit-transition: all 1s linear;-moz-transition: all 1s linear;-ms-transition: all 1s linear;-o-transition: all 1s linear;transition: all 1s linear;}.carousel-hover .wt-carousel-info {bottom: -300px;opacity: 0px;}.carousel-hover .owl-item.active .wt-carousel-info {bottom: 0px;opacity: 1px;-webkit-transition: all 1.5s linear;-moz-transition: all 1.5s linear;-ms-transition: all 1.5s linear;-o-transition: all 11.5s linear;transition: all 1.5s linear;}@media only screen and (max-width:460px) {.carousel-line::after {width: 80px;height: 4px;left: -17px;bottom: -10px;}.carousel-line::before {width: 4px;height: 80px;left: -12px;bottom: -16px;}}.overlay-bx-2 {position: absolute;left: 0;bottom: 0px;width: 100%;height: 100%;z-index: 1;background-color: #000;opacity: 0;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-ms-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;}.overlay-bx-2:hover {opacity: 0.9;bottom: 0px;}.line-filter-outer {position: relative;padding-bottom: 100px;z-index: 1;}.line-filter-outer .line-filter {position: absolute;width: 100%;bottom: 0px;border-top: 20px solid #f6f7f8;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-ms-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;}.line-filter a.v-button {font-size: 14px;color: #D6110B;display: block;line-height: 26px;text-transform: none;position: relative;display: inline-block;}.line-filter a.v-button:after {position: absolute;content: '';width: 30px;height: 2px;background-color: #D6110B;right: -40px;top: 11px;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-ms-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;}.line-filter a:hover.v-button {color: #000;}.line-filter a:hover.v-button:after {position: absolute;content: '';width: 50px;height: 2px;background-color: #D6110B;right: -70px;top: 11px;}.hover-effect-1 {position: absolute;width: 100%;height: 90%;left: 0px;top: 0px;background-color: rgba(0,0,0,0.5);opacity: 0;color: #fff;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-ms-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;}.hover-effect-1 .hover-effect-content {position: absolute;height: 100%;padding: 30px 30px 30px 70px;overflow: hidden;}.hover-effect-1 .hover-effect-content p {padding-top: 50px;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-ms-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;opacity: 0;}.h-category {top: 0px;left: 35px;width: 200%;position: absolute;white-space: nowrap;margin-left: 0px;background-color: #000;padding: 5px 20px 5px 37px;-ms-transform: rotate(90deg);-moz-transform: rotate(90deg);-webkit-transform: rotate(90deg);transform: rotate(90deg);-ms-transform-origin: left top 0;-moz-transform-origin: left top 0;-webkit-transform-origin: left top 0;transform-origin: left top 0;text-transform: uppercase;text-transform: 1px 1px 0px rgba(0, 0, 0, 0.5);}.line-filter-outer:hover .hover-effect-1 {top: 0px;opacity: 1;}.line-filter-outer:hover .hover-effect-1 .hover-effect-content p {padding-top: 0px;opacity: 1;}.line-filter-outer2 {position: relative;z-index: 1;}.line-filter-outer2 img {width: 100%;}.line-filter-outer2:hover .hover-effect-2 {opacity: 1;}.line-filter-outer2:hover .hover-effect-2 p {opacity: 1;padding-top: 0px;}@media only screen and (max-width:540px) {.line-filter-outer2:hover .hover-effect-2 p {display: none;}}.hover-effect-2 {position: absolute;width: 100%;height: 100%;left: 0px;top: 0px;background-color: rgba(0,0,0,0.5);opacity: 0;color: #fff;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-ms-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;}.hover-effect-2 .hover-effect-content2 {position: absolute;height: 100%;padding: 30px 30px 30px 70px;overflow: hidden;}.hover-effect-2 .hover-effect-content2 p {padding-top: 50px;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-ms-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;opacity: 0;}.h-category2 {top: 0px;left: 35px;width: 160%;position: absolute;white-space: nowrap;margin-left: 0px;background-color: #000;padding: 5px 20px 5px 37px;-ms-transform: rotate(90deg);-moz-transform: rotate(90deg);-webkit-transform: rotate(90deg);transform: rotate(90deg);-ms-transform-origin: left top 0;-moz-transform-origin: left top 0;-webkit-transform-origin: left top 0;transform-origin: left top 0;text-transform: uppercase;text-transform: 1px 1px 0px rgba(0, 0, 0, 0.5);}.latest-blog-dark-outer {height: 250px;}.latest-blog-dark {position: absolute;left: -20px;bottom: 20px;width: 260px;min-height: 120px;background-color: #000;padding-left: 40px;}.latest-blog-dark .v-date {position: absolute;left: -25px;top: 50px;-moz-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-o-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);}.latest-blog-dark-outer2 {height: 530px;}.latest-blog-square {position: absolute;right: -60px;bottom: 60px;width: 400px;min-height: 400px;padding: 25px 70px 25px 25px;border: 15px solid #000;}.latest-blog-square .v-date {position: absolute;left: -90px;top: 50px;font-size: 16px;-moz-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-o-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);}@media only screen and (max-width:1024px) {.latest-blog-square {right: 15px;width: 80%;}.latest-blog-dark {left: 20px;}}@media only screen and (max-width:480px) {.latest-blog-square {padding: 15px;}}.some-facts {position: relative;padding: 60px 30px 60px 50px;border: 15px solid #fff;border-right: 0px;}.some-facts:after, .some-facts:before {content: "";position: absolute;background-color: #fff;right: -15px;width: 15px;height: 140px;}.some-facts:after {bottom: -15px;}.some-facts:before {top: -15px;}.some-facts-counter {padding-top: 130px;}@media only screen and (max-width:991px) {.some-facts {margin-right: 15px;}.some-facts-counter {padding-top: 40px;}}@media only screen and (max-width:768px) {.some-facts:after, .some-facts:before {height: 100px;}}@media only screen and (max-width:480px) {.some-facts {padding: 20px;}.some-facts span {font-size: 24px;line-height: inherit;}.some-facts h2 {font-size: 24px;line-height: inherit;}.some-facts p {font-size: 14px;line-height: inherit;}}.home-client-carousel.owl-btn-center-v.owl-carousel .owl-nav {position: absolute;margin-top: 0px;top: -10px;left: -80px;}.home-client-carousel.owl-btn-center-v.owl-carousel .owl-nav .owl-prev {left: 40px;position: relative;background-color: #1a1a1a;margin: 0px;}.home-client-carousel.owl-btn-center-v.owl-carousel .owl-nav .owl-next {left: 5px;position: relative;top: 40px;background-color: #1a1a1a;margin: 0px;}@media only screen and (max-width:800px) {.home-client-carousel.owl-btn-center-v.owl-carousel .owl-nav {left: auto;right: 5px;top: auto;bottom: -47px;}.home-client-carousel.owl-btn-center-v.owl-carousel .owl-nav .owl-prev {left: 0px;}.home-client-carousel.owl-btn-center-v.owl-carousel .owl-nav .owl-next {left: 5px;top: 0px;}}.m-about {position: relative;z-index: 2;}.m-about:after {content: "";position: absolute;width: 100%;height: 80%;background-color: #f5f7f6;right: -100px;bottom: 0%;z-index: -1;}@media only screen and (max-width:767px) {.m-about {margin: 0px 0px 0px 50px;}.m-about-containt {margin-top: 60px;}}.contact-one {position: relative;}.contact-one .form-control {border: 0px;border: 1px solid #ddd;background-color: transparent;}.contact-one .form-control::-webkit-input-placeholder {color: #000;font-size: 12px;text-transform: uppercase;font-weight: 600;}.contact-one .form-control::-moz-placeholder {color: #000;font-size: 12px;text-transform: uppercase;font-weight: 600;}.contact-one .form-control:-ms-input-placeholder {color: #000;font-size: 12px;text-transform: uppercase;font-weight: 600;}.contact-one .form-control:-moz-placeholder {color: #000;font-size: 12px;text-transform: uppercase;font-weight: 600;}.contact-form {position: relative;z-index: 1;}.contact-one:after {content: "";position: absolute;top: 0%;left: -100%;width: 235%;height: 1500px;z-index: -1;background-color: #fff;}.contact-info {position: relative;z-index: 1;}.contact-info .icon-content p {word-break: normal;}@media only screen and (max-width:768px) {.contact-info {padding-bottom: 0px;}}.work-carousel .owl-stage {padding-top: 70px;padding-bottom: 70px;}.work-carousel .owl-item {background-color: #fff;}.work-carousel .owl-item > .item {opacity: 0.6;}.work-carousel .owl-item.active.center > .item {opacity: 1;}.work-carousel .owl-item.active.center {opacity: 1;z-index: 1;-webkit-transition: all 1s linear;-moz-transition: all 1s linear;-ms-transition: all 1s linear;-o-transition: all 1s linear;transition: all 1s linear;-moz-transform: scale(1.1);-webkit-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}.work-carousel {position: relative;z-index: 1;}.work-carousel .owl-item.active.center {box-shadow: 0 0 30px rgba(0, 0, 0, 0.5);}.work-carousel .wt-img-effect img {float: left;width: 50%;}.work-carousel .wt-img-effect .wt-info {position: absolute;top: 50%;width: 50%;right: 0%;padding: 30px;z-index: 2;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}@media only screen and (max-width:1136px) {.work-carousel .wt-img-effect .wt-info {padding: 15px;}.work-carousel .wt-img-effect .wt-info h3 {font-size: 16px;line-height: 20px;}}@media only screen and (max-width:991px) {.work-carousel .owl-item.active.center {-moz-transform: scale(1);-webkit-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}}@media only screen and (max-width:540px) {.work-carousel .wt-img-effect img {float: none;width: 100%;clear: both;}.work-carousel .wt-img-effect .wt-info {position: inherit;width: 100%;-webkit-transform: translateY(0%);-ms-transform: translateY(0%);transform: translateY(0%);}}.our-story .our-story-detail {padding: 15px 0px;}.our-story .row {margin-top: 62px;margin-bottom: 62px;position: relative;}.our-story .row:nth-child(odd) {text-align: left;}.our-story .row:nth-child(even) {text-align: right;}.our-story .row:nth-child(even) [class*="col-"] {float: right }.our-story .row:nth-child(odd) .our-story-detail {margin-left: 50px;}.our-story .row:nth-child(even) .our-story-detail {margin-right: 50px;}.our-story .row:nth-child(odd) .our-story-pic {margin-right: 50px;}.our-story .row:nth-child(even) .our-story-pic {margin-left: 50px;}.our-story {position: relative;z-index: 0;}.our-story:after {content: "";position: absolute;width: 2px;background-color: #000;height: 100%;z-index: 0;}.our-story:after {left: 50%;top: 0px;}.our-story .row:last-child:nth-child(even) .our-story-pic:after {height: 100%;}.our-story .row:nth-child(odd) .our-story-pic-block:before, .our-story .row:nth-child(even) .our-story-pic-block:before {content: "";position: absolute;height: 100px;width: 2px;background-color: #000;top: 0px;z-index: -1;-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-o-transform: rotate(90deg);-ms-transform: rotate(90deg);}.our-story .row:nth-child(odd) .our-story-pic-block:before {right: 50px;}.our-story .row:nth-child(even) .our-story-pic-block:before {left: 50px;}.our-story .row:nth-child(odd) .our-story-pic-block:after, .our-story .row:nth-child(even) .our-story-pic-block:after {content: "";position: absolute;height: 30px;width: 30px;border: 2px solid #000;background-color: #fff;z-index: 3;-webkit-border-radius: 50%;-moz-border-radius: 50%;}.our-story .row:nth-child(odd) .our-story-pic-block:after {right: -15px;top: 35px;}.our-story .row:nth-child(even) .our-story-pic-block:after {left: -15px;top: 35px;}@media only screen and (max-width:767px) {.our-story .row:nth-child(even) [class*="col-"] {float: left;}.our-story .row:nth-child(odd) .our-story-pic {margin-right: 0px;margin-left: 50px }.our-story .row:nth-child(even) .our-story-detail {margin-right: 0px;margin-left: 50px;}.our-story .row:nth-child(even) {text-align: left;}.our-story:after {left: 20px;}.our-story .row:nth-child(odd) .our-story-pic-block:after {left: 20px;right: auto;}.our-story .row:nth-child(even) .our-story-pic-block:after {left: 20px;}.our-story .row:nth-child(odd) .our-story-pic-block:before {left: 80px;}.our-story .row:nth-child(even) .our-story-pic-block:before {right: auto;left: 80px;}}.blink-circle {width: 60px;height: 60px;background: #fff;border-radius: 50%;position: relative;display: block;margin: 20px auto;}.blink-circle::after {content: "";position: absolute;left: 50%;top: 50%;-webkit-transform: translateX(-40%) translateY(-50%);transform: translateX(-40%) translateY(-50%);transform-origin: center center;width: 0;height: 0;border-top: 10px solid transparent;border-bottom: 10px solid transparent;border-left: 15px solid #ff0000;z-index: 100;-webkit-transition: all 400ms cubic-bezier(0.55, 0.055, 0.675, 0.19);transition: all 400ms cubic-bezier(0.55, 0.055, 0.675, 0.19);}.blink-circle:before {content: "";position: absolute;width: 150%;height: 150%;-webkit-animation-delay: 0s;animation-delay: 0s;-webkit-animation: pulsate1 2s;animation: pulsate1 2s;-webkit-animation-direction: normal;animation-direction: normal;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: steps;animation-timing-function: steps;opacity: 1;border-radius: 50%;top: -25%;left: -25%;background: #fff;}@-webkit-keyframes pulsate1 {0% {-webkit-transform: scale(0.7);transform: scale(0.7);opacity: 0.3;}100% {-webkit-transform: scale(0.9);transform: scale(0.9);opacity: 0.3;box-shadow: none;}}@keyframes pulsate1 {0% {-webkit-transform: scale(0.7);transform: scale(0.7);opacity: 0.3;}100% {-webkit-transform: scale(0.9);transform: scale(0.9);opacity: 0.3;box-shadow: none;}}.owl-carousel-filter .animated {-webkit-animation-duration: 1000ms;animation-duration: 1000ms;-webkit-animation-fill-mode: both;animation-fill-mode: both;}.owl-carousel-filter .owl-animated-in {z-index: 0;}.owl-carousel-filter .owl-animated-out {z-index: 1;}.owl-carousel-filter .fadeOut {-webkit-animation-name: fadeOut;animation-name: fadeOut;}@-webkit-keyframes fadeOut {0% {opacity: 1;}100% {opacity: 0;}}@keyframes fadeOut {0% {opacity: 1;}100% {opacity: 0;}}.owl-carousel-filter {display: none;width: 100%;-webkit-tap-highlight-color: transparent;position: relative;z-index: 1;}.owl-carousel-filter .owl-stage {position: relative;-ms-touch-action: pan-Y;}.owl-carousel-filter .owl-stage:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}.owl-carousel-filter .owl-stage-outer {position: relative;overflow: hidden;-webkit-transform: translate3d(0px, 0px, 0px);padding-top: 20px;}.owl-carousel-filter .owl-controls .owl-nav .owl-prev, .owl-carousel-filter .owl-controls .owl-nav .owl-next, .owl-carousel-filter .owl-controls .owl-dot {cursor: pointer;cursor: hand;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.owl-carousel-filter.owl-loaded {display: block;}.owl-carousel-filter.owl-loading {opacity: 0;display: block;}.owl-carousel-filter.owl-hidden {opacity: 0;}.owl-carousel-filter .owl-refresh .owl-item {display: none;}.owl-carousel-filter .owl-item {position: relative;min-height: 1px;float: left;-webkit-backface-visibility: hidden;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.owl-carousel-filter .owl-item img {display: block;width: 100%;-webkit-transform-style: preserve-3d;}.owl-carousel-filter.owl-text-select-on .owl-item {-webkit-user-select: auto;-moz-user-select: auto;-ms-user-select: auto;user-select: auto;}.owl-carousel-filter .owl-grab {cursor: move;cursor: -webkit-grab;cursor: -o-grab;cursor: -ms-grab;cursor: grab;}.owl-carousel-filter.owl-rtl {direction: rtl;}.owl-carousel-filter.owl-rtl .owl-item {float: right;}.no-js .owl-carousel-filter {display: block;}.owl-carousel-filter.owl-btn-top-right .owl-nav {top: -35px;width: auto;right: 0px;}@media only screen and (max-width:991px) {.owl-carousel-filter2.owl-btn-top-center .owl-nav, .owl-carousel-filter2.owl-btn-top-left .owl-nav, .owl-carousel-filter2.owl-btn-top-right .owl-nav {top: 40px;}}@media only screen and (max-width:768px) {.owl-carousel-filter.owl-btn-top-left .owl-nav {top: 50%;text-align: center;width: 100%;bottom: inherit;height: 36px;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}.owl-carousel-filter.owl-btn-top-left .owl-nav .owl-prev {float: left;}.owl-carousel-filter.owl-btn-top-left .owl-nav .owl-next {float: right;}}.btn-filter-wrap, .btn-filter-wrap2 {list-style: none;margin: 0px 0 0;float: right;}.btn-filter-wrap li, .btn-filter-wrap2 li {position: relative;display: inline-block;font-size: 14px;font-weight: 600;text-transform: uppercase;color: #000;padding: 0 20px;cursor: pointer;}.btn-filter-wrap li:last-child, .btn-filter-wrap2 li:last-child {padding-right: 0;}.btn-filter-wrap li.btn-active, .btn-filter-wrap2 li.btn-active {color: #D6110B;}.btn-filter-wrap li:after, .btn-filter-wrap2 li:after {content: "/";position: absolute;left: -2px;top: 4px;font-size: 14px;opacity: 0.2;color: #000;}.btn-filter-wrap li:first-child:after, .btn-filter-wrap2 li:first-child:after {display: none;}.owl-carousel-filter .owl-item, .owl-carousel-filter2 .owl-item {opacity: 0;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-ms-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;}.owl-carousel-filter .owl-item.active, .owl-carousel-filter2 .owl-item.active {opacity: 1;}.owl-carousel-filter .owl-item > .owl-item, .owl-carousel-filter2 .owl-item > .owl-item {opacity: 1;}@media only screen and (max-width:540px) {.btn-filter-wrap li, .btn-filter-wrap2 li {padding-left: 0px;}.btn-filter-wrap li:after, .btn-filter-wrap li:after {display: none;}.btn-filter-wrap, .btn-filter-wrap2 {float: left;}.owl-carousel-filter2.owl-btn-top-center .owl-nav, .owl-carousel-filter2.owl-btn-top-left .owl-nav, .owl-carousel-filter2.owl-btn-top-right .owl-nav {top: 40px;}.btn-filter-wrap li::after, .btn-filter-wrap2 li::after {display: none;}}.particles-canvas {position: absolute;width: 100%;height: 100%;left: 0px;top: 0px;}#particles-js {position: absolute;width: 50%;height: 100%;background-color: #b61924;background-image: url("");background-repeat: no-repeat;background-size: cover;background-position: 50% 50%;}#particles-js2 {position: absolute;right: 0px;width: 50%;height: 100%;background-color: #888;background-image: url("");background-repeat: no-repeat;background-size: cover;background-position: 50% 50%;}.rs-addon-beforeafter-btn i {color: #000;}.typewrite > .wrap:after {content: '|';-webkit-animation: blink 0.7s infinite;animation: blink 0.7s infinite;position: relative;right: 10px;}@keyframes blink {0% {opacity: 1;}50% {opacity: 0;}100% {opacity: 1;}}@-webkit-keyframes blink {0% {opacity: 1;}50% {opacity: 0;}100% {opacity: 1;}}.slider-text-90 {-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-o-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);}.readmore-line a {display: inline-block;position: relative;}.readmore-line a:after {content: "";position: absolute;width: 30px;height: 1px;right: -40px;top: 10px;background-color: #fff;}.our-team-reverse .row:nth-child(even) [class*="col-"] {float: right }.our-team-reverse-space {margin-left: -15px;margin-right: -15px;}@media only screen and (max-width:991px) {.our-team-reverse .row .equal-col {height: inherit !important;}.our-team-reverse .row .equal-col .wt-info {padding: 20px;}.our-team-reverse .wt-team-arc {margin-bottom: 30px;}.our-team-reverse .wt-team-arc .wt-info .team-detail {top: inherit;transform: none;}.our-team-reverse .wt-team-arc .wt-info .social-icons {position: inherit;bottom: auto;}.our-team-reverse {margin: 0px -15px;}.our-team-reverse-space {padding: 0px;margin: 0px 0px;}}@media only screen and (max-width:768px) {.our-team-reverse .row:nth-child(even) .our-team-reverse-space [class*="col-"] {float: none }}@media only screen and (max-width:600px) {.our-team-reverse .row:nth-child(even) [class*="col-"] {float: none;}}.wt-team-arc .wt-media {width: 100%;height: 100%;}.wt-team-arc .wt-info {position: relative;height: 100%;}.wt-team-arc .wt-info .team-detail {position: relative;z-index: 10;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}.wt-team-arc .wt-info .social-icons {font-size: 14px;margin-bottom: 0px;text-align: center;position: absolute;bottom: 20px;width: 100%;}.wt-team-arc2.bg-black .social-icons li a {color: #fff;}.wt-team-arc2 .wt-info .social-icons {font-size: 14px;text-align: center;}.wt-team-one {position: relative;z-index: 1;margin-top: 40px;}.wt-team-one:after {content: '';position: absolute;top: -8%;left: 10%;width: 80%;height: 108%;z-index: -1;border: 6px solid #ececec;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}.wt-team-one .wt-team-media img {width: 100%;}.wt-team-one .wt-team-media {position: relative;overflow: hidden;}.social-overlay {position: absolute;width: 100%;height: 100%;top: 100%;left: 0%;opacity: 0;background-color: rgba(0,0,0,0.5);-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}.team-social-center .team-social-icon {position: absolute;top: 50%;left: 50%;width: 100%;-webkit-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);transform-origin: center center;}.team-social-icon {text-align: center;list-style: none;}.team-social-icon li {display: inline-block;border: 1px solid #fff;width: 36px;height: 36px;line-height: 36px;margin: 5px;}.team-social-icon li a {color: #fff;}.wt-team-one:hover:after {border-color: #D6110B;}.wt-team-one:hover .social-overlay {opacity: 1;top: 0%;}.wt-team-one .social-overlay .team-social-icon li:hover {color: #fff;background-color: #D6110B;border: 1px solid transparent;}.line-corner-outer {position: relative;z-index: 1;}.line-corner {width: 20px;height: 20px;position: absolute }.line-corner.top-left {left: 10px;top: 10px;border-style: solid;border-width: 1px 0px 0px 1px;border-color: #000;}.line-corner.top-right {right: 10px;top: 10px;border-style: solid;border-width: 1px 1px 0px 0px;border-color: #000;}.line-corner.bottom-left {left: 10px;bottom: 10px;border-style: solid;border-width: 0px 0px 1px 1px;border-color: #000;}.line-corner.bottom-right {right: 10px;bottom: 10px;border-style: solid;border-width: 0px 1px 1px 0px;border-color: #000;}.img-center-icon .overlay-bx .overlay-icon {width: 100px;height: 40px;background-color: rgba(0,0,0,0.3);}.img-center-icon .overlay-bx .overlay-icon a {color: #fff;}.img-center-icon .overlay-bx .overlay-icon a:hover {color: #D6110B;}.project-detail-outer .project-detail-pic .wt-media img, .project-detail-pic .background-image-fill {width: 100%;border: 2px solid #000;}.wt-full-screen-left {background-color: #ddd;height: 100%;left: 245px;padding-left: 0;position: fixed;top: 0;width: calc(50% - 245px);}.wt-full-screen-right {position: fixed;right: 0;top: 0;width: 50%;height: 100%;padding: 30px 15px;overflow-x: hidden;}.wt-thum-spacial {width: 100%;height: 100%;left: 0;position: absolute;top: 0;border: 20px solid #fff;background-position: center center;background-repeat: no-repeat;background-size: cover;}.wt-thum-spacial.wt-wide-gallery {border: none;}.wt-gallery-listing {list-style: none;margin: 0;padding: 0;}.wt-gallery-listing li {margin: 0 0 30px;}.wt-full-screen-right.wt-wide-gallery {padding: 0;}.wt-full-screen-right.wt-wide-gallery .wt-gallery-listing li {margin-bottom: 0;}.shortcodes_panel ul {list-style: none;padding-left: 0;margin-bottom: 0;}.shortcodes_panel ul li {margin-bottom: 13px;border-bottom: 1px solid #e1e1e1;position: relative;padding: 5px 10px 5px 0px;margin-bottom: 0;line-height: 20px;}.shortcodes_panel ul li {text-transform: uppercase;font-size: 12px;}.shortcodes_panel ul li a {color: #000;}.shortcodes_panel ul li a:hover {color: #D6110B;}.shortcodes_panel li {border-bottom: none;line-height: 28px;}.shortcodes_panel li:before {top: 0;left: 1px;}.shortcodes_panel.inline-links li {display: block;border-bottom: none;}.button-model button {min-width: 200px;text-align: center !important;text-transform: uppercase }.modal-footer button {min-width: inherit;}.button-model button.close {min-width: inherit;}@media only screen and (max-width:640px) {h2.font-45 {font-size: 32px;line-height: 38px;}h2 a.font-45 {font-size: 32px;line-height: 38px;}}@media only screen and (max-width:360px) {h2.font-45 {font-size: 22px;line-height: 28px;}h2 a.font-45 {font-size: 22px;line-height: 28px;}}.outer-box-specing {padding-left: 80px;padding-right: 80px;}@media only screen and (max-width:1366px) {.outer-box-specing .container {width: 100%;max-width: 1170px;}}@media only screen and (max-width:800px) {.outer-box-specing {padding-left: 0px;padding-right: 0px;}.aside-right-item {position: absolute;right: -20px;top: 0px;bottom: auto;}}.counter {font-family: 'Oswald', sans-serif;}@media only screen and (max-width:800px) {.counter.font-60 {font-size: 36px;}}@media only screen and (max-width:768px) {.counter.font-60 {font-size: 28px;}.testimonial-6 {margin: 20px 10px;}}@media only screen and (max-width:420px) {.testimonial-6 {text-align: center;}.testimonial-6 .testimonial-pic-block {float: none;margin-bottom: 20px;}.testimonial-6 .testimonial-text {padding-left: 0px;}}.site-search-btn {background: none;border: none;outline: none;color: #000;font-size: 16px;display: inline-block;text-align: center;font-weight: 600;}.left-side-search a {font-size: 16px;display: block;width: 40px;line-height: 40px;text-align: center;}.left-side-search a span.v-search {position: relative;bottom: 80px;display: block;font-size: 11px;text-transform: uppercase;letter-spacing: 5px;font-weight: 600;font-family: 'Oswald', sans-serif;-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-o-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);}.site-search-btn2 {margin-top: 80px;}.site-search-btn2 a {font-size: 16px;display: block;width: 40px;line-height: 40px;text-align: center;}.site-search-btn2 a span.v-share {position: relative;bottom: -20px;display: block;font-size: 11px;text-transform: uppercase;letter-spacing: 5px;font-weight: 600;font-family: 'Oswald', sans-serif;-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-o-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);}.site-search-btn2 .dropdown-menu {min-width: 264px;left: 46px;top: 30px;}@media only screen and (max-width:991px) {.site-search-btn {padding: 0px 15px;}}#search {position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;background-color: rgba(255, 255, 255, 255);-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;-webkit-transform: translate(0px, -100%) scale(0, 0);-moz-transform: translate(0px, -100%) scale(0, 0);-ms-transform: translate(0px, -100%) scale(0, 0);-o-transform: translate(0px, -100%) scale(0, 0);transform: translate(0px, -100%) scale(0, 0);opacity: 0;display: none;}#search.open {-webkit-transform: translate(0px, 0px) scale(1, 1);-moz-transform: translate(0px, 0px) scale(1, 1);-ms-transform: translate(0px, 0px) scale(1, 1);-o-transform: translate(0px, 0px) scale(1, 1);transform: translate(0px, 0px) scale(1, 1);opacity: 1;z-index: 999;display: block;}#search form {position: absolute;top: 50%;left: 0;margin-top: -30px;width: 60%;margin-left: 20%;color: #000;border-bottom: 1px solid rgb(0, 0, 0,0.5);font-size: 18px;font-weight: 300;text-align: left;outline: none;padding: 10px 0px;border-radius: 0px;}#search input[type="search"] {width: 100%;background: none;border: none;padding: 0px;font-size: 16px;}#search .search-btn {border: none;background: none;padding: 0px 0px 0px 30px;}#search .search-btn i {font-size: 18px;}#search .close {position: fixed;top: 20px;right: 15px;opacity: 1;font-size: 27px;color: #fff;width: 30px;height: 30px;}#search .close:after, #search .close:before {content: "";position: absolute;width: 2px;height: 32px;background-color: #000;right: 20px;top: 0px;}#search .close:after {-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg);}#search .close:before {-ms-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}#search .close:hover:after, #search .close:hover:before {cursor: pointer;}@media only screen and ( max-width:768px ) {#search form {width: 70%;margin-left: 15px;font-size: 26px;}#search input[type="search"] {padding: 0px 0px 0px 0px;}#search .search-btn {padding: 0px 15px;}#search .search-btn i {font-size: 24px;}}@media only screen and ( max-width:400px ) {#search form {font-size: 16px;}#search input[type="search"] {padding: 0px 0px 0px 0px;}#search .search-btn {padding: 0px 15px;}#search .search-btn i {font-size: 18px }#search .close:after, #search .close:before {height: 16px;}#search .close {width: 16px;height: 16px;top: 45%;}#search .close::after, #search .close::before {right: 8px;}#social-top-icon .close::after, #social-top-icon .close::before {height: 16px;}}#social-top-icon {position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;background-color: rgba(255, 255, 255, 255);-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;-webkit-transform: translate(0px, -100%) scale(0, 0);-moz-transform: translate(0px, -100%) scale(0, 0);-ms-transform: translate(0px, -100%) scale(0, 0);-o-transform: translate(0px, -100%) scale(0, 0);transform: translate(0px, -100%) scale(0, 0);opacity: 0;display: none;}#social-top-icon.open {-webkit-transform: translate(0px, 0px) scale(1, 1);-moz-transform: translate(0px, 0px) scale(1, 1);-ms-transform: translate(0px, 0px) scale(1, 1);-o-transform: translate(0px, 0px) scale(1, 1);transform: translate(0px, 0px) scale(1, 1);opacity: 1;z-index: 999;display: block;}#social-top-icon .full-social-bg {position: absolute;top: 50%;left: 0;margin-top: -30px;width: 60%;margin-left: 20%;outline: none;}#social-top-icon .close {position: fixed;top: 20px;right: 15px;opacity: 1;font-size: 27px;color: #fff;width: 30px;height: 30px;}#social-top-icon .close:after, #social-top-icon .close:before {content: "";position: absolute;width: 2px;height: 32px;background-color: #000;right: 20px;top: 0px;}#social-top-icon .close:after {-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg);}#social-top-icon .close:before {-ms-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}#social-top-icon .close:hover:after, #social-top-icon .close:hover:before {cursor: pointer;}#social-top-icon .full-social-bg {text-align: center;}#social-top-icon .full-social-bg ul {list-style: none }#social-top-icon .full-social-bg li {text-align: center;}#social-top-icon .full-social-bg li {display: inline-block;}#social-top-icon .full-social-bg li a {margin: 5px 2px;background-color: #efefef;position: relative;top: 0px;width: 50px;height: 50px;line-height: 50px;display: inline-block;}#social-top-icon .full-social-bg li a:hover i {color: #fff;}.facebook:hover {background: #3b5998 !important }.google:hover {background: #dd4b39 !important }.instagram:hover {background: #517fa4 !important }.tumblr:hover {background: #32506d !important }.twitter:hover {background: #00aced !important }.youtube:hover {background: #bb0000 !important }@media only screen and ( max-width:768px ) {#social-top-icon .full-social-bg {width: auto;margin-left: 2%;}}@media only screen and ( max-width:480px ) {#social-top-icon .full-social-bg li a {top: 10px;width: 30px;height: 30px;line-height: 30px;}}@media only screen and ( max-width:400px ) {#social-top-icon .close {width: 16px;height: 16px;top: 45%;}#social-top-icon .close::after, #social-top-icon .close::before {right: 8px;height: 16px }}#contact_us_popup {position: fixed;top: 0px;left: 0px;width: 100%;height: 100%;background-color: rgba(255, 255, 255, 0.9);-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;-webkit-transform: translate(0px, -100%) scale(0, 0);-moz-transform: translate(0px, -100%) scale(0, 0);-ms-transform: translate(0px, -100%) scale(0, 0);-o-transform: translate(0px, -100%) scale(0, 0);transform: translate(0px, -100%) scale(0, 0);opacity: 0;display: none;}#contact_us_popup.open {-webkit-transform: translate(0px, 0px) scale(1, 1);-moz-transform: translate(0px, 0px) scale(1, 1);-ms-transform: translate(0px, 0px) scale(1, 1);-o-transform: translate(0px, 0px) scale(1, 1);transform: translate(0px, 0px) scale(1, 1);opacity: 1;z-index: 999;display: block;}#contact_us_popup form {position: absolute;top: 50%;left: 0;margin-top: -51px;width: 60%;margin-left: 20%;color: #000;border-bottom: 5px solid rgb(0, 0, 0);font-size: 40px;font-weight: 300;text-align: left;outline: none;padding: 10px;border-radius: 0px;}#contact_us_popup input[type="search"] {width: 100%;background: none;border: none;padding: 0px 30px;}#contact_us_popup .search-btn {border: none;background: none;padding: 0px 30px;}#contact_us_popup .search-btn i {font-size: 36px;}#contact_us_popup .close {position: fixed;top: 15px;right: 15px;opacity: 1;font-size: 27px;color: #fff;width: 30px;height: 30px;}#contact_us_popup .close:after, #contact_us_popup .close:before {content: "";position: absolute;width: 2px;height: 32px;background-color: #000;right: 20px;top: 0px;}#contact_us_popup .close:after {-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg);}#contact_us_popup .close:before {-ms-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}#contact_us_popup .close:hover:after, #contact_us_popup .close:hover:before {cursor: pointer;}@media only screen and ( max-width:768px ) {#contact_us_popup form {width: 90%;margin-left: 5%;font-size: 26px;}#contact_us_popup input[type="search"] {padding: 0px 0px 0px 30px;}#contact_us_popup .search-btn {padding: 0px 15px;}#contact_us_popup .search-btn i {font-size: 24px;}}@media only screen and ( max-width:400px ) {#contact_us_popup form {font-size: 16px;}#contact_us_popup input[type="search"] {padding: 0px 0px 0px 10px;}#contact_us_popup .search-btn {padding: 0px 15px;}#contact_us_popup .search-btn i {font-size: 18px }}.wt-quik-search .form-control::-moz-placeholder {color: #fff;}.wt-quik-search .form-control:-moz-placeholder {color: #fff;}.wt-quik-search .form-control:-ms-input-placeholder {color: #fff;}.wt-quik-search .form-control::-webkit-input-placeholder {color: #fff;}@media only screen and (max-width:767px) {.site-search {width: 100%;}.site-search .site-button {padding: 0;}.site-search form {padding-left: 0;}}.video-play-btn2 {position: absolute;left: 50%;top: 50%;display: block;background: #fff;border-radius: 50%;z-index: 10;width: 60px;height: 60px;-webkit-transform: translateX(-40%) translateY(-50%);transform: translateX(-40%) translateY(-50%);transform-origin: center center;}.video-play-btn2::after {content: "";position: absolute;left: 50%;top: 50%;-webkit-transform: translateX(-40%) translateY(-50%);transform: translateX(-40%) translateY(-50%);transform-origin: center center;width: 0;height: 0;border-top: 10px solid transparent;border-bottom: 10px solid transparent;border-left: 15px solid #ff0000;z-index: 100;-webkit-transition: all 400ms cubic-bezier(0.55, 0.055, 0.675, 0.19);transition: all 400ms cubic-bezier(0.55, 0.055, 0.675, 0.19);}.video-play-btn2:before {content: "";position: absolute;width: 150%;height: 150%;-webkit-animation-delay: 0s;animation-delay: 0s;-webkit-animation: pulsate1 2s;animation: pulsate1 2s;-webkit-animation-direction: normal;animation-direction: normal;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: steps;animation-timing-function: steps;opacity: 1;border-radius: 50%;top: -25%;left: -25%;background: #fff;}@-webkit-keyframes pulsate1 {0% {-webkit-transform: scale(0.7);transform: scale(0.7);opacity: 0.3;}100% {-webkit-transform: scale(0.9);transform: scale(0.9);opacity: 0.3;box-shadow: none;}}@keyframes pulsate1 {0% {-webkit-transform: scale(0.7);transform: scale(0.7);opacity: 0.3;}100% {-webkit-transform: scale(0.9);transform: scale(0.9);opacity: 0.3;box-shadow: none;}}@media only screen and (max-width:991px) {.m-about-containt {padding-top: 0px;margin-top: 0px;}.m-about-containt h2 {font-size: 36px;line-height: normal;margin-top: 0px;}}@media only screen and (max-width:768px) {.m-about {padding: 0px;margin: 0px;}.m-about::after {display: none;}}.aside-left-part, .aside-right-part, .aside-right-part2 {position: relative;}.aside-left-item {position: fixed;left: 15px;top: 50%;z-index: 1;-webkit-transform: translateY(-50%);-o-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);}.aside-left-item:after {content: "";position: absolute;left: 21px;top: 40px;width: 1px;height: 120px;background-color: #000;}.aside-right-item {position: fixed;right: 11px;bottom: 48%;z-index: 1;-webkit-transform: translateY(-50%);-o-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);}.aside-right-item2 {position: fixed;right: 11px;bottom: 48%;z-index: 1;-webkit-transform: translateY(-50%);-o-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);}.nav-contact-slide a.v-contact {position: relative;left: 37px;display: block;font-size: 11px;text-transform: uppercase;letter-spacing: 5px;font-weight: 600;font-family: 'Oswald', sans-serif;-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-o-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);}.nav-contact-slide:after {content: "";position: absolute;right: 20px;top: 80px;width: 1px;height: 60px;background-color: #000;}.nav-contact-slide:before {content: "";position: absolute;right: 20px;bottom: 80px;width: 1px;height: 60px;background-color: #000;}@media only screen and (max-width:800px) {.aside-left-item {position: inherit;left: auto;top: auto;z-index: inherit;transform: none;margin-top: 15px;}.aside-left-item::after {display: none;}.site-search-btn2 {margin: 0px;}.aside-left-part {position: inherit;}.site-search-btn2 a span.v-share, .left-side-search a span.v-search {display: none;}.left-side-search, .site-search-btn2 {display: inline-block;}.aside-right-part {display: none;}.aside-right-item2 {position: static;}}.contact-slide-hide {position: fixed;right: -500px;top: 0px;height: 100%;width: 500px;background: #fff;color: #000;z-index: 12;overflow-x: hidden;border-left: 1px solid #ddd;}.contact-nav {display: table;width: 100%;height: 100%;}.contact-nav .contact-nav-form {padding-top: 60px;display: table-cell;vertical-align: middle;}.contact-nav .contact_close {position: absolute;right: 20px;top: 20px;width: 100%;border: none;text-align: right;font-size: 36px;}@media only screen and (max-width:800px) {.aside-right-part {display: block;}.nav-contact-slide {display: none;}.right-side-search {margin-top: 20px;}}@media only screen and (max-width:540px) {.is-fixed .navbar-toggle {margin-bottom: 0px;}}.social_hide {position: fixed;left: -70px;top: 0px;height: 100%;width: 70px;background: #fff;color: #000;z-index: 10;overflow: auto;}.side-social-nav {display: table;width: 100%;height: 100%;}.side-social-nav ul {padding-top: 60px;display: table-cell;vertical-align: middle;}.side-social-nav a.socialicon_close {position: absolute;right: 0px;top: 0px;width: 100%;border: none;font-size: 36px;}.side-social-nav a {padding: 15px 0px;text-decoration: none;font-size: 25px;color: #000;display: block;text-align: center;transition: 0.3s;}.side-social-nav a:hover.socialicon_close {color: #D6110B;background-color: transparent;border: none;}.side-social-nav a:hover {color: #fff;background-color: #000;}.side-social-nav .closebtn {position: absolute;top: 0;right: 0px;font-size: 36px;width: 100%;text-align: right;padding-right: 20px;}@media screen and (max-height: 450px) {.side-social-nav a {font-size: 18px;}.side-social-nav {padding-top: 60px;}}@media screen and (max-width: 400px) {.social_hide {top: 70px;height: calc(100% - 70px);}.side-social-nav ul {padding-top: 0px;}}.light-number {font-size: 120px;font-weight: 700;color: rgba(255,255,255,0.5);font-family: 'Roboto', sans-serif;}.hover-border-outer {position: relative;z-index: 0;height: 100%;display: block;}.hover-border-outer::before, .hover-border-outer::after {box-sizing: inherit;content: '';position: absolute;width: 100%;height: 100%;z-index: -1;display: black;}.hover-border {transition: color 0.25s;}.hover-border::before, .hover-border::after {border: 2px solid transparent;width: 0;height: 0;}.hover-border::before {top: 0;left: 0;}.hover-border::after {bottom: 0;right: 0;}.hover-border:hover::before, .hover-border:hover::after {width: 100%;height: 100%;display: block;}.hover-border:hover::before {border-top-color: #ff5e14;border-right-color: #ff5e14;transition: width 0.25s ease-out, height 0.25s ease-out 0.25s;}.hover-border:hover::after {border-bottom-color: #ff5e14;border-left-color: #ff5e14;transition: border-color 0s ease-out 0.5s, width 0.25s ease-out 0.5s, height 0.25s ease-out 0.75s;}.bold-title {position: relative;z-index: 1;overflow: inherit;}.bold-title h1:after, .bold-title h2:after, .bold-title h3:after, .bold-title h4:after {position: absolute;content: attr(data-title);color: rgba(210, 210, 210, 0.4);font-weight: 900;font-size: 72px;text-transform: uppercase;top: -10px;left: 0%;width: 100%;z-index: -1;}@media only screen and (max-width:720px) {.bold-title h1:after, .bold-title h2:after, .bold-title h3:after {display: none;}}.play-now {position: absolute;left: 50%;top: 50%;display: block;border-radius: 50%;z-index: 10;width: 60px;height: 60px;-webkit-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);transform-origin: center center;}.play-now .icon {position: absolute;left: 50%;top: 50%;height: 65px;width: 65px;text-align: center;line-height: 65px;background-color: #ffffff;color: #333333;z-index: 1;font-size: 20px;padding-left: 5px;display: block;-webkit-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);-webkit-transform-origin: center;transform-origin: center center;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;-webkit-box-shadow: 0 5px 10px 0 rgba(255, 255, 255, .1);-moz-box-shadow: 0 5px 10px 0 rgba(255, 255, 255, .1);-ms-box-shadow: 0 5px 10px 0 rgba(255, 255, 255, .1);-o-box-shadow: 0 5px 10px 0 rgba(255, 255, 255, .1);box-shadow: 0 5px 10px 0 rgba(255, 255, 255, .1);}.play-now .ripple, .play-now .ripple:before, .play-now .ripple:after {position: absolute;top: 50%;left: 50%;height: 65px;width: 65px;-webkit-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);-webkit-transform-origin: center;transform-origin: center center;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;-webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, .3);-moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, .3);-ms-box-shadow: 0 0 0 0 rgba(255, 255, 255, .3);-o-box-shadow: 0 0 0 0 rgba(255, 255, 255, .3);box-shadow: 0 0 0 0 rgba(255, 255, 255, .3);-webkit-animation: ripple 3s infinite;-moz-animation: ripple 3s infinite;-ms-animation: ripple 3s infinite;-o-animation: ripple 3s infinite;animation: ripple 3s infinite;}.play-now .ripple:before {-webkit-animation-delay: .9s;-moz-animation-delay: .9s;-ms-animation-delay: .9s;-o-animation-delay: .9s;animation-delay: .9s;content: "";position: absolute;}.play-now .ripple:after {-webkit-animation-delay: .6s;-moz-animation-delay: .6s;-ms-animation-delay: .6s;-o-animation-delay: .6s;animation-delay: .6s;content: "";position: absolute;}@-webkit-keyframes ripple {70% {box-shadow: 0 0 0 70px rgba(255, 255, 255, 0);}100% {box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);}}@keyframes ripple {70% {box-shadow: 0 0 0 70px rgba(255, 255, 255, 0);}100% {box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);}}.slider-play-icon .play-now {right: 30%;left: auto;top: 45%;}.menu-btn {position: relative;z-index: 999;font-size: 18px;}.menu-btn button {background: none;border: none;outline: none;padding-right: 0px;}.btn-open:after {color: #333;content: "\f0c9";font-family: 'FontAwesome';-webkit-transition: all .2s linear 0s;-moz-transition: all .2s linear 0s;-o-transition: all .2s linear 0s;transition-property: all .2s linear 0s;}.full-menu {position: fixed;top: 0;left: 0px;z-index: 99;display: none;overflow: auto;width: 100%;height: 100%;background: #fff;}.full-menu-close {float: right;position: relative;z-index: 1;background: none;border: none;width: 40px;height: 40px;margin-top: 25px;margin-right: 25px;}.full-menu-close:after {position: absolute;content: '';right: 18px;top: 5px;width: 2px;height: 30px;background-color: #000;-ms-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}.full-menu-close:before {position: absolute;content: '';right: 18px;top: 5px;width: 2px;height: 30px;background-color: #000;-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg);}#socialShare {width: 100%;text-align: center;}#socialShare > .socialBox {position: relative;float: none;display: inline-block;color: #000;font-size: 18px;background-color: transparent;text-align: center;}#socialShare a {position: relative;float: none;display: inline-block;color: #D6110B;font-size: 20px;background-color: #fff;width: 40px;height: 40px;line-height: 40px;text-align: center;}#socialShare > * > span {display: inline-block;color: #D6110B;}.work-hover-content {position: relative;z-index: 1;overflow: hidden;}.work-hover-content .wt-info {position: absolute;display: table;left: -100%;bottom: 0px;top: auto;opacity: 0;max-width: 80%;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-ms-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;}.work-hover-content:hover .wt-info {opacity: 1;left: 0%;bottom: 0px;}.button-model {display: inline-block;}.news-letter-footer {}.newsletter-f-left {border-right: 1px solid #ddd;margin-bottom: 30px;}.newsletter-f-left p {margin-bottom: 0px;}.newsletter-f-right {margin-bottom: 30px;}.newsletter-f-right .form-control {padding: 13px;width: 345px;border-radius: 0;border: 1px solid #eee;height: 50px;float: right;margin-right: 20px;}.newsletter-f-right .input-group-btn .site-button {padding: 15px 30px;}@media only screen and (max-width: 1200px) {.newsletter-f-right .form-control {width: 100%;}}@media only screen and (max-width: 991px) {.newsletter-f-left {border-right: 0px;}.newsletter-f-right .form-control {float: none;}}.f-social-link.social-icons li a {font-size: 18px;margin-right: 10px;}.top-half-section {margin-top: -100px;}@media only screen and (max-width: 768px) {.top-half-section {margin-top: 80px;}.section-full.small-device {padding-top: 40px;padding-bottom: 40px }}.hover-box-style-1 {position: relative;overflow: hidden;}.hover-box-style-1 .hover-box-content {position: absolute;width: 100%;height: 100%;left: 0px;bottom: -100%;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-ms-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;background-color: rgba(255,255,255,0.9) }.hover-box-style-1:hover .hover-box-content {bottom: 0%;}.video-section {position: relative;z-index: 1;margin-right: 31px;}.video-section:after {position: absolute;z-index: -1;content: '';right: -31px;top: -10%;background-color: #D6110B;width: 50%;height: 120%;}.mid-slider {text-align: center !important }.mid-slider .rev_slider_wrapper {max-width: 1440px !important;margin: 0px auto !important;left: auto !important;position: relative !important;}.mid-slider .tp-fullwidth-forcer {height: auto !important;}.wt-half-left {position: relative;height: 600px;}.wt-half-left img {position: absolute;right: -70px;bottom: -80px;z-index: 1;}.wt-half-right {width: 555px;float: left;}@media only screen and (max-width: 1200px) {.wt-half-right {width: 100%;float: none;padding: 30px 0px 0px 0px;}.wt-half-left img {right: 0px;}}@media only screen and (max-width: 991px) {.wt-half-left {position: relative;height: 300px;}}@media only screen and (max-width: 420px) {.wt-half-left-outer {display: none;}}.multi-line-animation {width: 100%;z-index: 100;bottom: 0px;height: calc(100vh - 50px);}.multi-line-one, .multi-line-two, .multi-line-three, .multi-line-four {position: absolute;bottom: 50px;height: 100vh;width: 4px;border-left: 1px solid rgba(255,255,255,0.2);z-index: 20;}.multi-line-one {left: 20%;}.multi-line-two {left: 40%;}.multi-line-three {left: 60%;}.multi-line-four {left: 80%;}.animation-block1 {animation-duration: 10s;animation-iteration-count: infinite;background-color: #D6110B;height: 20px;margin: 0px 0px 0px -2px;transform-origin: bottom;width: 3px;}.bounce-1 {animation-name: bounce-1;animation-timing-function: linear;}@keyframes bounce-1 {0% {transform: translateY(0);}50% {transform: translateY(100vh);}100% {transform: translateY(0);}}.animation-block2 {animation-duration: 20s;animation-iteration-count: infinite;background-color: #D6110B;height: 20px;margin: 0px 0px 0px -2px;transform-origin: bottom;width: 3px;}.bounce-2 {animation-name: bounce-2;animation-timing-function: linear;}@keyframes bounce-2 {0% {transform: translateY(0);}50% {transform: translateY(100vh);}100% {transform: translateY(0);}}.step-number-block {position: relative;z-index: 1;padding: 0px 0px 0px 0px;}.step-number {position: absolute;right: 20px;top: 20px;font-size: 120px;font-weight: 800;z-index: 0;line-height: 120px;opacity: 0.2;}.step-number.active {color: #3a4452;}.step-blocks {}.step-blocks-one {background-color: #D6110B;}.step-blocks-two {background-color: #1e1e20;}.step-blocks-three {background-color: #D6110B;}.step-blocks-four {background-color: #1e1e20;}@media only screen and (max-width: 991px) {.step-blocks-three {background-color: #1e1e20;}.step-blocks-four {background-color: #D6110B;}}@media only screen and (max-width: 776px) {.step-blocks {padding: 30px 30px 0px 30px;}.multi-line-one, .multi-line-two, .multi-line-three, .multi-line-four {bottom: 0px;}}@media only screen and (max-width: 600px) {.step-blocks-three {background-color: #D6110B;}.step-blocks-four {background-color: #1e1e20;}}@media only screen and (max-width: 768px) {.step-blocks {padding: 30px 15px 0px 15px;}}.hoverclick {cursor: pointer;}

@font-face {
    font-family: "Flaticon";
    src: url("../fonts/Flaticon.eot");
    src: url("../fonts/Flaticon.eot?#iefix") format("embedded-opentype"), url("../fonts/Flaticon.woff") format("woff"), url("../fonts/Flaticon.ttf") format("truetype"), url("../fonts/Flaticon.svg#Flaticon") format("svg");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    @font-face {
        font-family: "Flaticon";
        src: url("../fonts/Flaticon.svg#Flaticon") format("svg");
        font-display: swap;
    }
}
[class^="flaticon-"]:before, [class*=" flaticon-"]:before,
[class^="flaticon-"]:after, [class*=" flaticon-"]:after{font-family:Flaticon;font-style:normal;font-display:swap;}

.wt-icon-box-xl [class^="flaticon-"]:before, .wt-icon-box-xl [class*=" flaticon-"]:before,
.wt-icon-box-xl [class^="flaticon-"]:after, .wt-icon-box-xl [class*=" flaticon-"]:after{font-size:96px;}
.wt-icon-box-lg [class^="flaticon-"]:before, .wt-icon-box-lg [class*=" flaticon-"]:before,
.wt-icon-box-lg [class^="flaticon-"]:after, .wt-icon-box-lg [class*=" flaticon-"]:after{font-size:72px;}
.wt-icon-box-md [class^="flaticon-"]:before, .wt-icon-box-md [class*=" flaticon-"]:before,
.wt-icon-box-md [class^="flaticon-"]:after, .wt-icon-box-md [class*=" flaticon-"]:after{font-size:48px;}
.wt-icon-box-sm [class^="flaticon-"]:before, .wt-icon-box-sm [class*=" flaticon-"]:before,
.wt-icon-box-sm [class^="flaticon-"]:after, .wt-icon-box-sm [class*=" flaticon-"]:after{font-size:36px;}
.wt-icon-box-xs [class^="flaticon-"]:before, .wt-icon-box-xs [class*=" flaticon-"]:before,
.wt-icon-box-xs [class^="flaticon-"]:after, .wt-icon-box-xs [class*=" flaticon-"]:after{font-size:24px;}




.flaticon-time-passing:before { content: "\f100"; }
.flaticon-smartphone:before { content: "\f101"; }
.flaticon-hotel:before { content: "\f102"; }
.flaticon-sketching:before { content: "\f103"; }
.flaticon-trophy:before { content: "\f104"; }
.flaticon-support:before { content: "\f105"; }
.flaticon-diamond:before { content: "\f106"; }
.flaticon-paint-brushes:before { content: "\f107"; }
.flaticon-decorating:before { content: "\f108"; }
.flaticon-skyline:before { content: "\f109"; }
.flaticon-factory:before { content: "\f10a"; }
.flaticon-architect-with-helmet:before { content: "\f10b"; }
.flaticon-tools:before { content: "\f10c"; }
.flaticon-worker-of-construction-working-with-a-shovel-beside-material-pile:before { content: "\f10d"; }
.flaticon-crane:before { content: "\f10e"; }
.flaticon-drawing:before { content: "\f10f"; }
.flaticon-wall:before { content: "\f110"; }
.flaticon-pipe:before { content: "\f111"; }
.flaticon-plumber-working:before { content: "\f112"; }
.flaticon-pipes:before { content: "\f113"; }
.flaticon-paint-roller:before { content: "\f114"; }
.flaticon-drawing-architecture-project-of-a-house:before { content: "\f115"; }
.flaticon-construction-worker:before { content: "\f116"; }
.flaticon-welder:before { content: "\f117"; }
.flaticon-builder:before { content: "\f118"; }
.flaticon-road:before { content: "\f119"; }
.flaticon-modern-house:before { content: "\f11a"; }
.flaticon-barrier:before { content: "\f11b"; }
.flaticon-interior-design:before { content: "\f11c"; }
.flaticon-sketch:before { content: "\f11d"; }
.flaticon-helmet:before { content: "\f11e"; }
.flaticon-settings:before { content: "\f11f"; }
.flaticon-driller:before { content: "\f120"; }
.flaticon-email:before { content: "\f121"; }
.flaticon-pin:before { content: "\f122"; }
.flaticon-fax:before { content: "\f123"; }
