@import url('https://fonts.googleapis.com/css?family=Noto+Sans');
#agency-benefits .agency-benefit .benefit-img img{width:auto !important; height:auto !important;}
.benefitsLeft{float:left;}
.learnMore{border:1px solid #cbeefa; border-radius:30px; padding:20px 40px; background:#fff; text-transform:uppercase; color:#222222; font-size:16px;}
.learnMore a{color:#222222; text-decoration:none;}
/*.speicificationContainer  {
    background-image: url(/wp-content/uploads/2016/09/Specification.jpg)!important;
    background-color:#fff!important;
    background-position: top right;
    background-repeat: no-repeat!important;
    background-size: cover;
    min-height:600px
}*/
.clearFix{clear:both;}
.takeTourContainer ul {margin:0; padding:0;}
.takeTourContainer li{margin:0; padding:0; list-style-type:none; display:inline-block; float:left;}
.takeTourContainer li a img{max-width:80%;height:auto; display:block;}
@media screen and (min-width: 768px){.takeTourContainer .threecol{display: block; float: left;margin-right: 0;width: 33.3%;}}
.segment p{color:#8a8a8a;}
.pricingContainer{width:100%; position:relative;}
.pricingContainer .priceBox{width:24%; margin-right:1%; float:left; border:1px solid #dedede; border-radius:4px; overflow:hidden;position:relative;}
.pricingContainer .priceBox:last-of-type{ margin-right:0; width:25%;}
.pricingContainer .darkbg{background:#8a8a8a; height:270px;}
.pricingContainer .darkbgGreen{background:#1ca399; height:270px;}
.pricingContainer .greenButton{ background:#00a99d;border-radius:4px; position:absolute; top:245px; left:20%; right:20%; color:#e4e4e4; font-size:13px;padding:10px 20px; text-align:center;cursor: pointer;}
.pricingContainer .darkButton{ background:#383838;border-radius:4px; position:absolute; top:245px; left:20%; right:20%;  color:#e4e4e4; font-size:13px;padding:10px 20px; text-align:center;cursor: pointer;}
.pricingContainer .darkButton:hover{background:#213971;}
.pricingContainer .pricingText{color:#222; font-size:16px; font-family:"Segoe UI"; font-weight:bold; padding:40px 8px;}
#footer-top{background:#111;}
#footer-bottom{background:#111;}
.contactUsDetails h3{font-size:40px; color:#fff; margin-bottom:25px;}
.contactUsDetails p{font-size:14px; color:#fff; padding-bottom:30px;}
.contactType{color:#fff; margin-bottom:25px;}
.contactTypeDetails{ padding:0px 0 0 11px;}
.floatLeft{ float:left;}
.floatRight{ float:right;}
.clearAll{clear:both;}
.contactForm{width:80%; margin-top:100px;}
.contactForm input[type=text]{display: block;width: 100%;height: 34px;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;margin-bottom:20px;}
.contactForm input[type=text]:focus{border-color: #66afe9;outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);}
.contactForm textarea{display: block;width: 100%;height: 100px;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;margin-bottom:20px;}
.contactForm textarea{border-color: #66afe9;outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);}
.contactButton{border-radius:30px; background:#fff!important; font-size:17px; color:#222!important; border:none; padding:10px 20px; outline:none; font-weight:bold; text-transform: capitalize;border: 1px solid #213971;}
.contactButton:hover{background:#213971!important; color:#fff;}
.boxed.composite-page #header, .boxed.page-template-template-1c #header {background: rgba(0, 0, 0, 0.75) none repeat scroll 0 0;box-shadow: 0 0 0 0;left: auto;max-width: inherit;width: 100%;}
.boxed #container, .boxed #header{background: transparent;box-shadow: 0 0 0 0;left: auto;}
#primary-menu {top: -5px;}
#primary-menu>ul.menu>li>a, #primary-menu>ul.menu>li:hover>a {cursor: pointer;line-height:70px;padding: 0 20px 0 20px;}
.dropdown-menu-wrap ul.sub-menu {background:#333;}
#primary-menu ul.menu li:hover{background:#666!important;}
/* #agency-services .agency-service h3 {font-family: Segoe UI;font-size: 16px;font-weight:600;} */
#agency-services .agency-service p{ font-family: 'Noto Sans', sans-serif!important; color:#888888; font-size:14px;}
#agency-benefits h4, #agency-specifications h4, #agency-tour h4, #agency-package h4 {color: #222222!important;font-family: anton;font-size: 40px!important;}
#agency-benefits h5, #agency-specifications h5, #agency-tour h5, #agency-package h5 {color: #222222!important;font-family: Segoe UI;font-size: 18px!important;font-weight:bold;}
.tiles-container .tile{vertical-align:top;}
#agency-benefits .text-content h4, #agency-specifications .text-content h4, #agency-tour .text-content h4, #agency-package .text-content h4{font-weight:normal!important;}{font-weight:normal!important;}
.customPaaddingTour{padding:80px 40px 30px;}
.width35{width:35px;}
.contactUsLeft{width:80%; margin:auto;}
#footer-top .inner .sidebars h3.widget-title{color:#fff!important; font-size:40px!important; margin:50px 0 0 60px;}
.sec-nav .button:hover, .sec-nav button:hover, .sec-nav input[type="button"]:hover, .sec-nav input[type="submit"]:hover, .sec-nav input[type="reset"]:hover {
  background-color: #333!important;
  border-color: #333!important; }
.ReadMoreLink{
    display: inline-block;
    margin-top:25px;
	padding: 5px 20px;
	cursor: pointer;
	text-align: center;
	vertical-align: middle;
	font-size: 14px;
	line-height: 22px;
	color: #222 !important;
	background-color: #fff!important;
	border: 1px solid #333;
	-webkit-transition: all 0.4s ease-in-out 0s;
	-moz-transition: all 0.4s ease-in-out 0s;
	-ms-transition: all 0.4s ease-in-out 0s;
	transition: all 0.4s ease-in-out 0s;
	border-radius: 30px;}
.ReadMoreLink:hover{
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	transition: 0.3s linear;
	color: #FFF !important;
	background-color: #333 !important;
	border-color: #333 !important;
}
button, .button, input[type="button"], input[type="submit"], input[type="reset"] {
	display: inline-block;
	padding: 10px 20px;
	margin: 0;
	cursor: pointer;
	text-align: center;
	vertical-align: middle;
	font-size: 14px;
	line-height: 22px;
	color: #222 !important;
	background-color: #fff!important;
	border: 1px solid #333;	
	-webkit-transition: all 0.4s ease-in-out 0s;
	-moz-transition: all 0.4s ease-in-out 0s;
	-ms-transition: all 0.4s ease-in-out 0s;
	transition: all 0.4s ease-in-out 0s;
	border-radius: 30px;
}
input[type="button"]:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:active, input[type="submit"]:active, input[type="reset"]:active {
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	transition: 0.3s linear;
	color: #FFF !important;
	background-color: #333!important;
	border-color: #333!important;
}
@media (max-width: 767px) {
.pricingContainer .priceBox{float:none; width:100%; margin-right:0;}
.pricingContainer .priceBox:last-of-type{float:none; width:100%; margin-right:0;}
}
article.post-10148{margin-top: 20px;}
@media (min-width: 768px) {
    .clip {position: absolute;clip: rect(200px, 450px, 350px, 0);
  /* clip: shape(top, right, bottom, left); NB 'rect' is the only available option */}
}
#get_quote_form .desc{font-size: 16px;}
#get_quote_form input.form-control{height: 30px;}
#get_quote_form select.form-control{height: 35px;}
.bundle_align {text-align: left;display: block;font-weight: bold;font-size: 14px;}
.twocol {float: left;display: block;margin-right: 3.44828%;width: 13.7931%;}
.singlepost{margin-bottom:15px;}

.rmfeatures-1, .rmfeatures-2, .rmfeatures-3, .rmfeatures-4, .rmfeatures-5, 
.rmbenefits-1, .rmbenefits-2, .rmbenefits-3, .rmbenefits-4, .rmspecification-1, 
.rmspecification-2, .rmspecification-3, .rmspecification-4
{ display: inline-block; background: url('../images/rm-home-sprite.png') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; }
 
.rmfeatures-1 { background-position: -1px -0px; width: 62px; height: 62px; }
.rmfeatures-2 { background-position: -1px -63px; width: 62px; height: 62px; }
.rmfeatures-3 { background-position: -1px -126px; width: 62px; height: 62px; }
.rmfeatures-4 { background-position: -1px -189px; width: 62px; height: 62px; }
.rmfeatures-5 { background-position: -1px -252px; width: 62px; height: 62px; }
.rmbenefits-1 { background-position: -1px -315px; width: 30px; height: 30px; float: left; margin-right: 14px; }
.rmbenefits-2 { background-position: -32px -315px; width: 30px; height: 30px;  float: left; margin-right: 14px; }
.rmbenefits-3 { background-position: -1px -346px; width: 30px; height: 30px;  float: left; margin-right: 14px; }
.rmbenefits-4 { background-position: -32px -346px; width: 30px; height: 30px;  float: left; margin-right: 14px; }
.rmspecification-1 { background-position: -1px -377px; width: 30px; height: 30px;  float: left; margin-right: 14px; }
.rmspecification-2 { background-position: -32px -377px; width: 30px; height: 30px;  float: left; margin-right: 14px; }
.rmspecification-3 { background-position: -1px -408px; width: 30px; height: 30px;  float: left; margin-right: 14px; }
.rmspecification-4 { background-position: -32px -408px; width: 30px; height: 30px;  float: left; margin-right: 14px; }
.fa{color: #518fc2 !important;}