/*-------------------------------------    CSS INDEX===================================#. VC: Button#. VC: Section Title#. VC: Owl Nav 1 #. VC: Owl Nav 2#. VC: Owl Nav 3#. VC: Owl Nav 4#. VC: Project Grid 01#. VC: Project Grid 02#. VC: Project Grid 03#. VC: Project Grid 04#. VC: Project Grid 05#. VC: Project Grid 06#. VC: Project Grid 07#. VC: Project Grid 09#. VC: Project Grid 10#. VC: Project Grid 11#. VC: Project Slider 01#. VC: Project Slider 02#. VC: Project Slider 03#. VC: Testimonial Slider 1#. VC: Testimonial Slider 2#. VC: Testimonial Slider 3#. VC: Testimonial Slider 6#. VC: Testimonial Slider 7#. VC: Testimonial Slider 8#. VC: Testimonial Slider 9#. VC: Testimonial Slider 10#. VC: Team Slider 03#. VC: Team Slider 04#. VC: Team Slider 10#. VC: Team Slider 11#. VC: Team Slider 12#. VC: Team Slider 13#. VC: Team Grid 01#. VC: Team Grid 02#. VC: Team Grid 03#. VC: Service Grid 01#. VC: Service Grid 02#. VC: Service Grid 03#. VC: Service Grid 04#. VC: Service Grid 05#. VC: About#. VC: Opening Hour#. VC: Text With Button#. VC: Post#. VC: Info Text#. VC: Award Box#. VC: CTA#. VC: Contact Info#. VC: Counter#. VC: Text With Video#. VC: WP Logo Showcase#. VC: Text With Video#. VC: Pricing Table#. VC: History Point#. VC: Progress Bar#. VC: FAQ - Restyle#. VC: After Before#. VC: RT Image#. VC: RT Video#. VC: Extra#. VC: Responsive#. VC: Layerslider---------------------------------------*//*-----------------------#. VC: Button------------------------*//*title decoration*/.entry-content .light-button {	background: transparent;	color: #ffffff;	display: inline-block;	font-weight: 500;	margin-top: 20px;	padding: 15px 34px;	position: relative;	text-decoration: none;	text-transform: uppercase;	transition: all 0.3s ease 0s;	border: 2px solid #fff;	border-radius: 30px;}.entry-content .light-button i {	color: #1fa12e;	display: block;	font-size: 20px;	position: absolute;	top: 18px;	right: 3%;}.entry-content .light-button:hover {	background: #ffffff;	color: #1fa12e;  	border: 2px solid #1fa12e;}.entry-content .light-button:hover i {	color: #ffffff;}.entry-content .rt-price-table-box1 {	text-align: center;	padding: 50px 0;	background: #f8f8f8;	margin: 0 auto;	transition: all 0.5s ease-out;}.entry-content .rt-price-table-box1 span {	font-size: 24px;	font-weight: 500;	display: block;	margin-bottom: 30px;	transition: all 0.5s ease-out;	line-height: 36px;}.entry-content .rt-price-table-box1 .price-holder {	color: #ffffff;	font-size: 36px;	height: 150px;	min-width: 150px;	display: inline-block;	border-radius: 50%;	margin-bottom: 35px;	padding: 50px 15px 60px;	line-height: 30px;	transition: all 0.5s ease-out;	background: #1fa12e;}.entry-content .rt-price-table-box1 .price-holder .price-unit {	font-size: 15px;}.entry-content .rt-price-table-box1 .price-table-service {	margin-bottom: 40px;}.entry-content .rt-price-table-box1 .price-table-service .price-feature {	font-size: 16px;	color: #444444;	line-height: 1;	display: block;	transition: all 0.5s ease-out;	margin-bottom: 17px;}.entry-content .rt-price-table-box1 .pricetable-btn {	background-color: #1fa12e;	color: #ffffff;	border: none;}.entry-content .rt-price-table-box1:hover {	box-shadow: 0px 5px 12px 0px rgba(0, 0, 0, 0.5);	-webkit-box-shadow: 0px 5px 12px 0px rgba(0, 0, 0, 0.5);	-moz-box-shadow:    0px 5px 12px 0px rgba(0, 0, 0, 0.5);}.entry-content .rt-price-table-box1:hover .price-table-service .price-feature {	color: #ffffff;}.entry-content .rt-price-table-box1:hover span {	color: #ffffff;}.entry-content .rt-price-table-box1:hover .price-holder {	background: #f8f8f8;}.entry-content .rt-price-table-box1:hover .pricetable-btn {	background-color: #ffffff;}.dark-button {	border: 2px solid #1fa12e;	color: #ffffff !important;	display: inline-block;	font-weight: 500;	text-align: center;	text-decoration: none;	transition: all 0.7s ease;	background: #1fa12e;	margin-top: 0px;	border-radius: 30px;	text-transform: uppercase;	position: relative;	font-size: 15px;	padding: 2px 12px;}.dark-button span {		overflow: hidden;	-webkit-transition: all .3s ease;	-moz-transition: all .3s ease;	transition: all .3s ease;	position: relative;	z-index: 2;	display: table-cell;	vertical-align: middle;	padding: 14px 22px;	line-height: 1.4;}.dark-button:hover span {	-webkit-transform: translateX(10px);	-moz-transform: translateX(10px);	transform: translateX(10px);}.dark-button:before {	content: '\f178';	font-family: 'fontawesome';	color: #ffffff !important;	margin-left: 10px;	transition: all 0.7s ease;	opacity: 0;		-webkit-transform: translate3d(-20px,-50%,0);    -moz-transform: translate3d(-20px,-50%,0);    transform: translate3d(-20px,-50%,0);    -webkit-transition: all .3s ease;    -moz-transition: all .3s ease;    transition: all .3s ease;	position: absolute;	top: 27px;	left: 10px;}.dark-button:hover:before {	opacity: 1;	-webkit-transform: translate3d(10%,-50%,0);    -moz-transform: translate3d(10%,-50%,0);    transform: translate3d(10%,-50%,0);}.white-button {	color: #222222 !important;	display: inline-block;	font-weight: 500;	text-align: center;	text-decoration: none;	transition: all 0.7s ease;	background: #ffffff;	margin-top: 0px;	border: 2px solid #ffffff;	border-radius: 30px;	text-transform: uppercase;	position: relative;	font-size: 15px;	padding: 2px 12px;}.white-button span {		overflow: hidden;	-webkit-transition: all .3s ease;	-moz-transition: all .3s ease;	transition: all .3s ease;	position: relative;	z-index: 2;	display: table-cell;	vertical-align: middle;	padding: 14px 22px;	line-height: 1.4;}.white-button:hover span {	-webkit-transform: translateX(10px);	-moz-transform: translateX(10px);	transform: translateX(10px);}.white-button:before {	content: '\f178';	font-family: 'fontawesome';	color: #222222;	margin-left: 10px;	transition: all 0.7s ease;	opacity: 0;		-webkit-transform: translate3d(-20px,-50%,0);    -moz-transform: translate3d(-20px,-50%,0);    transform: translate3d(-20px,-50%,0);    -webkit-transition: all .3s ease;    -moz-transition: all .3s ease;    transition: all .3s ease;	position: absolute;	top: 27px;	left: 10px;}.white-button:hover:before {	opacity: 1;	-webkit-transform: translate3d(10%,-50%,0);    -moz-transform: translate3d(10%,-50%,0);    transform: translate3d(10%,-50%,0);}/*slider dark button*/.slider-dark-button {	border: 2px solid #1fa12e;	color: #ffffff !important;	display: inline-block;	font-weight: 500;	text-align: center;	text-decoration: none;	transition: all 0.7s ease;	background: #1fa12e;	margin-top: 10px;	border-radius: 30px;	text-transform: uppercase;	position: relative;	font-size: 15px;	padding: 2px 12px;}.slider-dark-button span {		overflow: hidden;	-webkit-transition: all .3s ease;	-moz-transition: all .3s ease;	transition: all .3s ease;	position: relative;	z-index: 2;	display: table-cell;	vertical-align: middle;	padding: 14px 22px;}.slider-dark-button:hover span {	-webkit-transform: translateX(10px);	-moz-transform: translateX(10px);	transform: translateX(10px);}.slider-dark-button:before {	content: '\f178';	font-family: 'fontawesome';	color: #ffffff !important;	margin-left: 10px;	transition: all 0.7s ease;	opacity: 0;		-webkit-transform: translate3d(-20px,-50%,0);    -moz-transform: translate3d(-20px,-50%,0);    transform: translate3d(-20px,-50%,0);    -webkit-transition: all .3s ease;    -moz-transition: all .3s ease;    transition: all .3s ease;	position: absolute;	top: 50%;	left: 10px;}.slider-dark-button:hover:before {	opacity: 1;	-webkit-transform: translate3d(10%,-50%,0);    -moz-transform: translate3d(10%,-50%,0);    transform: translate3d(10%,-50%,0);}/*slider white button*/.slider-white-button {	color: #000000 !important;	display: inline-block;	font-weight: 500;	text-align: center;	text-decoration: none;	transition: all 0.25s ease;	background: #ffffff;	margin-top: 10px;	border-radius: 30px;	text-transform: uppercase;	position: relative;	font-size: 15px;	padding: 2px 20px;}.slider-white-button span {		overflow: hidden;	-webkit-transition: all .3s ease;	-moz-transition: all .3s ease;	transition: all 0.25s ease;	position: relative;	z-index: 2;	display: table-cell;	vertical-align: middle;	padding: 16px 22px;}.slider-white-button:hover span {	-webkit-transform: translateX(10px);	-moz-transform: translateX(10px);	transform: translateX(10px);}.slider-white-button:before {	content: '\f178';	font-family: 'fontawesome';	color: #000000 !important;	margin-left: 10px;	transition: all 0.7s ease;	opacity: 0;		-webkit-transform: translate3d(-20px,-50%,0);    -moz-transform: translate3d(-20px,-50%,0);    transform: translate3d(-20px,-50%,0);    -webkit-transition: all .3s ease;    -moz-transition: all .3s ease;    transition: all .3s ease;	position: absolute;	top: 50%;	left: 18px;}.slider-white-button:hover:before {	opacity: 1;	-webkit-transform: translate3d(10%,-50%,0);    -moz-transform: translate3d(10%,-50%,0);    transform: translate3d(10%,-50%,0);}@media ( max-width:475px ) {	.slider-dark-button,	.slider-white-button {		font-size: 12px;	}	.slider-dark-button span,	.slider-white-button span {		padding: 12px;	}	.slider-dark-button:before,	.slider-white-button:before {		left: -4px;	}}.btn-read-more-h-b {	background: #ffffff;	padding: 10px 35px;	border: 1px solid #1fa12e;	text-transform: capitalize;	color: #272626;	font-weight: 500;	display: inline-block;	border-radius: 45px;	box-shadow: 0px 0px 19px -14px #1fa12e;		-webkit-box-shadow: 0px 0px 19px -14px #1fa12e;	-moz-box-shadow:    0px 0px 19px -14px #1fa12e;		transition: all 0.5s ease-out;}.btn-read-more-h-b:hover {	color: #ffffff;	background: #272626;	border: 1px solid #272626;	box-shadow: none;		-webkit-box-shadow: none;	-moz-box-shadow:    none;		transition: all 0.5s ease-out;}.rt-grid-fill-btn {	clear: both;	text-align: center;	padding-top: 15px;}.entry-content a.grid-fill-btn {	border: 2px solid #ed44b6 !important;	color: #ffffff !important;	display: inline-block;	font-weight: 400;	text-align: center;	text-decoration: none;	transition: all 0.7s ease;	background: #ed44b6 !important;	margin-top: 10px;	border-radius: 0;	text-transform: uppercase;	position: relative;	font-size: 28px;	padding: 14px 33px 15px;}.entry-content a.grid-fill-btn span {		overflow: hidden;	-webkit-transition: all .3s ease;	-moz-transition: all .3s ease;	transition: all .3s ease;	position: relative;	z-index: 2;	display: table-cell;	vertical-align: middle;	line-height: 1.4;	padding: 0 22px;}.entry-content a.grid-fill-btn:hover span {	-webkit-transform: translateX(10px);	-moz-transform: translateX(10px);	transform: translateX(10px);}.entry-content a.grid-fill-btn:before {	content: '\f178';	font-family: 'fontawesome';	color: #ffffff !important;	margin-left: 10px;	transition: all 0.7s ease;	opacity: 0;		-webkit-transform: translate3d(-20px,-50%,0);    -moz-transform: translate3d(-20px,-50%,0);    transform: translate3d(-20px,-50%,0);    -webkit-transition: all .3s ease;    -moz-transition: all .3s ease;    transition: all .3s ease;	position: absolute;	top: 50%;	left: 10px;}.entry-content a.grid-fill-btn:hover:before {	opacity: 1;	-webkit-transform: translate3d(10%,-50%,0);    -moz-transform: translate3d(10%,-50%,0);    transform: translate3d(10%,-50%,0);}/*-------------------------------------#. VC: Section Title--------------------------------------*/.rt-vc-title-1 h2 {	position: relative;	margin-bottom: 24px;	padding-bottom: 16px;	font-size: 36px;	line-height: 1.2;}.rt-vc-title-1 h3 {	font-size: 22px;	font-weight: 500;}@media (max-width: 480px) {	.rt-vc-title-1 h2 {		font-size: 30px !important;		line-height: 1.3;	}	.rt-vc-title-5 h2.rt-section-title-vc {		font-size: 30px !important;		line-height: 1.3;	}	.rt-vc-title-1.no-bar h2 {		font-size: 27px !important;		line-height: 1.3;	}}.rt-vc-title-1 h2:after {	background: #1fa12e;	position: absolute;	content: "";	left: 0;	bottom: 0px;	margin: 0 auto;	height: 4px;	width: 50px;}.sub-title-no .rt-section-sub-title-vc {	margin: 0;}.rt-vc-title-1.no-bar h2  {	position: relative;	padding-bottom: 15px;	font-size: 36px;}.rt-vc-title-1.rtin-light h2:after {	background: none;	position: absolute;	content: "";	left: 0;	bottom: 0px;	margin: 0 auto;	height: 0px;	width: 0px;}.rt-vc-title-1.rtin-section-title-left.rtin-light h2:after {	background: #ffffff;	position: absolute;	content: "";	left: 0;	bottom: 0px;	margin: 0 auto;	height: 4px;	width: 50px;}.rt-vc-title-1 ul {	list-style: none;	padding-left: 0;	padding-top: 25px;}.rt-vc-title-1 ul li {    font-size: 18px;    padding-bottom: 13px;}.rt-vc-title-1 ul li:before {	color: #ffffff;    content: "\f058";    font-family: FontAwesome;    font-size: 20px;    padding-right: 20px;}.rtin-section-title-center {	text-align: center;}.rtin-section-title-center h2:after {	right: 0;}.rtin-section-title-center .rt-section-sub-title-vc {	color: #626262;	margin: 0 auto;	width: 65%;	font-size: 18px;}.rtin-section-title-right {	text-align: right;}.rtin-section-title-right h2:after {	right: 0;	margin: 0;	left: inherit;}.rtin-section-title-right .rt-section-sub-title-vc {	font-weight: 400;	margin: 0;	width: 65%;	float: right;}.rtin-section-title-left {	text-align: left;}.rtin-section-title-left h2:after {	left: 0;	margin: 0;}.rtin-section-title-left .rt-section-sub-title-vc {	font-weight: 400;	width: 65%;	float: left;	font-size: 18px;}.rtin-section-title-left .rt-section-sub-title-vc .greenedge-primary-color {	font-weight: 500;	padding-bottom: 15px;}.section-title {	float: left;}.section-title h2 {	position: relative;	padding-bottom: 16px;	line-height: 1.4;}.section-title h2:after {	background: #1fa12e;	position: absolute;	content: "";	left: 0;	bottom: 0;	margin: 0 auto;	height: 4px;	width: 60px;}/**/.rt-vc-title-2 h2 {	position: relative;	font-size: 36px;	margin-bottom: 10px;	line-height: 1.2;}.rt-vc-title-2.rtin-section-title-center {	text-align: center;}.rt-vc-title-2 .rt-section-sub-title-vc {	font-weight: 500;}.rt-vc-title-2.rtin-section-title-right {	text-align: right;}.rt-vc-title-2.rtin-section-title-right .rt-section-sub-title-vc {	font-weight: 400;	margin: 0;	font-size: 18px;	width: 65%;	float: right;}.rt-vc-title-2.rtin-section-title-left {	text-align: left;}.rt-vc-title-2.rtin-section-title-left .rt-section-sub-title-vc {	font-weight: 400;	margin: 0;	font-size: 18px;	width: 65%;	float: left;}.rt-vc-title-3 {	margin-bottom: 37px;	display: inline-block;	margin: 0px auto 30px;	text-align: center;	width: 100%;}.rt-vc-title-3 h2.section-title-3 {	margin-bottom: 10px;	color: #272626;	line-height: 1.2;}.rt-vc-title-3 h2.section-title-3 span {	color: #1fa12e;}.rt-vc-title-3 h3.section-title-3 {	font-size: 16px;	letter-spacing: 8px;}.rt-vc-title-3 .title-bottom-icon {	width: 235px;	position: relative;	margin: 0 auto;	margin-bottom: 20px;}.rt-vc-title-3 .title-bottom-icon i {	color: #1fa12e;	font-size: 16px;}.rt-vc-title-3 .title-bottom-icon:before {	content: "";	height: 1px;	width: 80px;	background: #b0b0b0;	bottom: 10px;	left: 10px;	position: absolute;}.rt-vc-title-3 .title-bottom-icon:after {	content: "";	height: 1px;	width: 80px;	background: #b0b0b0;	bottom: 10px;	right: 10px;	position: absolute;}.rtin-section-title-center > p {	margin: 0 auto;}.rt-vc-title-4 .sub-title {	color: #1fa12e;	letter-spacing: 2px;	margin-bottom: 55px;	text-transform: capitalize;}.rt-vc-title-5 .rt-section-title-vc {	color: #ffffff;	margin-bottom: 0px;	line-height: 1.2;}.rt-vc-title-5 .rt-section-title-vc span {	display: block;}.rt-vc-title-5 .rt-section-sub-title-vc {	color: #1fa12e;	font-weight: 500;	margin-bottom: 12px;}.rt-vc-title-5  ul {	list-style: none;	padding-left: 0;	padding-top: 25px;}.rt-vc-title-5  ul li {    font-size: 18px;    padding-bottom: 13px;}.rt-vc-title-5  ul li:before {	color: #ffffff;    content: "\f058";    font-family: FontAwesome;    font-size: 20px;    padding-right: 20px;}.rt-vc-title-5 .rt-section-title-vc .greenedge-primary-color {	margin-bottom: 25px;}/*-------------------------------------#. VC: Owl Nav 1---------------------------------------*/.owl-theme .owl-controls .owl-prev {	left: -45px;	opacity: 1 !important;	font-size: 18px !important;	margin: 0 4px !important;	height: 40px;	width: 40px;	border-radius: 0 !important;	position: absolute;	-webkit-transform: translateY(-50%);	transform: translateY(-50%);	top: 40%;	border: 2px solid #1fa12e;	line-height: 1.4;}.owl-theme .owl-controls .owl-prev i {	line-height: 30px;	color: #ffffff;	transition: all 0.3s ease-out;}.owl-theme .owl-controls .owl-prev:hover i {	color: #ffffff;	transition: all 0.3s ease-out;}.owl-theme .owl-controls .owl-next {	right: -45px;	opacity: 1 !important;	font-size: 18px !important;	margin: 0 4px !important;	height: 40px;	width: 40px;	border-radius: 0 !important;	position: absolute;	-webkit-transform: translateY(-50%);	transform: translateY(-50%);	top: 40%;	border: 2px solid #1fa12e;	line-height: 1.4;}.owl-theme .owl-controls .owl-next i {	line-height: 30px;	color: #ffffff;	transition: all 0.3s ease-out;}.owl-theme .owl-controls .owl-next:hover {	transition: all 0.3s ease-out;}.owl-theme .owl-controls .owl-next:hover i {	color: #ffffff;	transition: all 0.3s ease-out;}.rt-owl-nav-1 .section-title-holder {	margin-bottom: 35px;}.rt-owl-nav-1 .owl-carousel .owl-nav {	display: block !important;}.rt-owl-nav-1 .owl-carousel .owl-nav .owl-prev {	border-radius: 4px;	color: #ffffff;	cursor: pointer;	display: inline-block;	height: 43px;	opacity: 1;	text-align: center;	width: 41px;	transition: all 0.3s ease 0s;	border: none;	left: -50px;	top: 50%;	-webkit-transform: translateY(-50%);	transform: translateY(-50%);	position: absolute;	border: 2px solid #1fa12e;	color: #1fa12e;	background-color: transparent;}.rt-owl-nav-1 .owl-carousel .owl-nav .owl-prev:hover {	background-color: #1fa12e;	color: #ffffff !important;}.rt-owl-nav-1 .owl-carousel .owl-nav .owl-next {	border-radius: 4px;	color: #ffffff;	cursor: pointer;	display: inline-block;	height: 43px;	opacity: 1;	text-align: center;	width: 41px;	transition: all 0.3s ease 0s;	border: none;	margin-left: 4px;	right: -52px;	top: 50%;	-webkit-transform: translateY(-50%);	transform: translateY(-50%);	position: absolute;	background-color: transparent;	border: 1px solid #1fa12e;	color: #1fa12e;}.rt-owl-nav-1 .owl-carousel .owl-nav .owl-next:hover {	background-color: #1fa12e;	color: #ffffff !important;}.rt-owl-nav-1 .owl-carousel .owl-nav i {	font-size: 20px;	font-weight: bold;	line-height: 31px;}.rt-owl-nav-1 .owl-carousel .owl-dots {	display: none !important;}.rt-owl-nav-1 .owl-carousel .owl-dots .owl-dot span {	width: 11px;	height: 11px;}.rt-owl-nav-1 .owl-carousel .owl-dots .owl-dot span:hover span {	background: #1fa12e;}.rt-owl-nav-1 .owl-carousel .owl-dots .owl-dot.active span {	width: 11px;	height: 11px;	background: #1fa12e;}/*-------------------------------------#. VC: Owl Nav 2---------------------------------------*/.rt-owl-nav-2.slider-nav-enabled .owl-carousel .owl-prev {	border-radius: 4px;	color: #1fa12e;	cursor: pointer;	display: inline-block;	height: 43px;	opacity: 1;	padding: 6px 0;	text-align: center;	width: 41px;	transition: all 0.3s ease 0s;	border: 2px solid #1fa12e;	background-color: transparent;	position: absolute;	left: -50px;	top: 50%;	-webkit-transform: translateY(-50%);	transform: translateY(-50%);}.rt-owl-nav-2.slider-nav-enabled .owl-carousel .owl-prev:hover {	background-color: #1fa12e;	color: #ffffff;}.rt-owl-nav-2.slider-nav-enabled .owl-carousel .owl-next {	border-radius: 4px;	color: #1fa12e;	cursor: pointer;	display: inline-block;	height: 43px;	opacity: 1;	padding: 6px 0;	text-align: center;	width: 41px;	transition: all 0.3s ease 0s;	border: 1px solid #1fa12e;	margin-left: 4px;	background-color: transparent;	position: absolute;	right: -50px;	top: 50%;	-webkit-transform: translateY(-50%);	transform: translateY(-50%);}.rt-owl-nav-2.slider-nav-enabled .owl-carousel .owl-next:hover {	background-color: #1fa12e;	color: #ffffff;}.rt-owl-nav-2.slider-nav-enabled .owl-carousel i {	font-size: 26px;	font-weight: 400;	line-height: 27px;}.rt-owl-nav-2.slider-nav-enabled .owl-carousel .owl-nav {	display: block !important;}.rt-owl-nav-2.slider-dot-enabled .owl-carousel .owl-dots {	display: block !important;}.rt-owl-nav-2.slider-dot-enabled .owl-carousel .owl-dot span {	width: 11px;	height: 11px;}.rt-owl-nav-2.slider-dot-enabled .owl-carousel .owl-dot span:hover span {	background: #1fa12e;}.rt-owl-nav-2.slider-dot-enabled .owl-carousel .owl-dot.active span {	width: 11px;	height: 11px;	background: #1fa12e;}/*-------------------------------------#. VC: Owl Nav 3---------------------------------------*/.rt-owl-nav-3 .owl-custom-nav {	float: right;	padding-left: 30px;	margin-top: 10px;	margin-bottom: 50px;}.rt-owl-nav-3 .owl-custom-nav .owl-prev {	border-radius: 0;	color: #1fa12e;	cursor: pointer;	display: inline-block;	height: 40px;	opacity: 1;	padding: 6px 0;	text-align: center;	width: 40px;	transition: all 0.3s ease 0s;	border: 1px solid #1fa12e;}.rt-owl-nav-3 .owl-custom-nav .owl-prev:hover {	background-color: #1fa12e;	color: #ffffff;}.rt-owl-nav-3 .owl-custom-nav .owl-next {	border-radius: 0;	color: #1fa12e;	cursor: pointer;	display: inline-block;	height: 40px;	opacity: 1;	padding: 6px 0;	text-align: center;	width: 40px;	transition: all 0.3s ease 0s;	border: 1px solid #1fa12e;	margin-left: 4px;	/*padding: 5px 24px 5px 22px !important;*/	padding: 6px 17px 5px 16px !important;}.rt-owl-nav-3 .owl-custom-nav .owl-next:hover {	background-color: #1fa12e;	color: #ffffff;}.rt-owl-nav-3 .owl-custom-nav i {	font-size: 20px;	font-weight: 400;	line-height: 27px;}.rt-owl-nav-3 .owl-custom-nav-bar {	border-color: #e8e8e8;	border-style: solid;	border-width: 1px 0;	float: right;	margin-top: 16px;}.rt-owl-nav-3.slider-dot-enabled .owl-carousel .owl-dots {	display: block !important;}.rt-owl-nav-3.slider-dot-enabled .owl-carousel .owl-dot span {	width: 15px;	height: 15px;	border-radius: 50%;}.rt-owl-nav-3.slider-dot-enabled .owl-carousel .owl-dot span:hover span {	background: #1fa12e;}.rt-owl-nav-3.slider-dot-enabled .owl-carousel .owl-dot.active span {	background: #1fa12e;}/*-------------------------------------#. VC: Owl Nav 4---------------------------------------*/.rt-owl-nav-4 .owl-theme .owl-nav {	margin-top: 0;}.rt-owl-nav-4 .owl-theme .owl-nav > div {	background-color: transparent !important;	color: #272626;	font-size: 56px;	height: 54px;	line-height: 43px !important;	margin: 0 !important;	padding: 0 !important;	position: absolute;	top: 35%;	transition: all 0.5s ease-in-out 0s;	width: 30px;}.rt-owl-nav-4 .owl-theme .owl-nav > div:hover {    background-color: transparent !important;	color: #272626;}.rt-owl-nav-4 .owl-nav .owl-prev {	left: -40px;}.rt-owl-nav-4 .owl-nav .owl-next {	right: -40px;}.rt-owl-nav-4.slider-dot-enabled .owl-carousel .owl-dots {	display: block !important;}.rt-owl-nav-4.slider-dot-enabled .owl-carousel .owl-dot span {	background: #d6d6d6;	width: 19px;	height: 19px;	border-radius: 50%;}.rt-owl-nav-4.slider-dot-enabled .owl-carousel .owl-dot:hover span {	background: #1fa584 ;}.rt-owl-nav-4.slider-dot-enabled .owl-carousel .owl-dot.active span {	width: 19px;	height: 19px;	background: #1fa584 ;	border: 3px solid #fff;}/*-------------------------------------#. VC: Owl Nav 5---------------------------------------*/.rt-owl-nav-5 .owl-theme .owl-nav {	margin-top: 0;}.rt-owl-nav-5 .owl-theme .owl-nav > div {	background: transparent;	color: #222222;	font-size: 48px;	position: absolute;	top: 36%;	transform: translateY(-36%);}.rt-owl-nav-5 .owl-theme .owl-nav > div:hover {	background: transparent;	color: #222222;}.rt-owl-nav-5 .owl-nav .owl-prev {	left: -15px;}.rt-owl-nav-5 .owl-nav .owl-next {	right: -15px;}.rt-owl-nav-5.slider-dot-enabled .owl-carousel .owl-dots {	display: block !important;}.rt-owl-nav-5.slider-dot-enabled .owl-carousel .owl-dot span {	background: #d6d6d6;	width: 15px;	height: 15px;	border-radius: 50%;}.rt-owl-nav-5.slider-dot-enabled .owl-carousel .owl-dot:hover span {	background: #0e7c1a;}.rt-owl-nav-5.slider-dot-enabled .owl-carousel .owl-dot.active span {	width: 15px;	height: 15px;	background: #0e7c1a;}/*-------------------------------------#. VC: Project Grid 01---------------------------------------*/.project-gallery1-area .myisotop1 a {	margin-bottom: 5px;}.project-gallery1-area .title {	color: #272626;	font-size: 32px;	margin-bottom: 3px;	position: relative;	text-transform: uppercase;	line-height: 1;}@media (max-width:768px) {	.project-gallery1-area .title {		font-size: 26px;	}}.project-gallery1-area .sub-title {	color: #1fa12e;	letter-spacing: 2px;	margin-bottom: 55px;	text-transform: capitalize;}.project-gallery1-area .pagination-area ul {	margin-bottom: 0;}.project1-box {	margin-bottom: 30px;	overflow: hidden;	float: left;}.project1-box .project1-box-inner {	position: relative;	overflow: hidden;}.project1-box .project1-box-inner .project1-box-content {	opacity: 0;	background-color: rgba(31, 161, 46, 0.8);	height: 80px;	width: 100%;	position: absolute;	bottom: 0;	display: table;	-webkit-transform: scale(1) translateY(500px);	transform: scale(1) translateY(500px);	transition: all 1s ease-out;}.project1-box .project1-box-inner .project1-box-content ul {	position: relative;}.project1-box .project1-box-inner .project1-box-content ul li {	margin: 0 12px 0 0;	display: inline-block;	width: 100%;}.project1-box .project1-box-inner .project1-box-content ul li h3 {	padding-top: 20px;	padding-bottom: 18px;}.project1-box .project1-box-inner .project1-box-content ul li h3 a {	color: #ffffff;}.project1-box .project1-box-inner .project1-box-content ul li a i {	background: #ffffff;	text-align: center;	border-radius: 15%;	width: 50px;	height: 30px;	line-height: 30px;	color: #272626;	transition: all 0.5s ease-out;}.project1-box .project1-box-inner .project1-box-content ul li a:hover i {	background: #ffffff;	color: #1fa12e;	transition: all 0.5s ease-out;}.project1-box .project1-box-inner .project1-box-content ul li:last-child {	margin: auto;	position: relative;	right: 0;	top: 50%;	-webkit-transform: translateY(-50%);	transform: translateY(-50%);}.project1-box:hover .project1-box-content {	opacity: 1;	-webkit-transform: scale(1) translateY(0px);	transform: scale(1) translateY(0px);	transition: all 0.5s ease-out;}.project1-box img {	width: 100%;}.project1-box.small img {	height: 173px;}/*-------------------------------------#. VC: Project Grid 02---------------------------------------*/.rt-project-gallery-2 .myisotop2 a {	margin-bottom: 5px;}.project2-box {	margin-bottom: 30px;}.project2-box .project2-box-inner {	text-align: center;	overflow: hidden;	position: relative;}.project2-box .project2-box-inner:before {	content: "";	background: transparent;	position: absolute;	border-left: 1px dashed #ffffff;	border-right: 1px dashed #ffffff;	opacity: 0;	height: 90%;	width: 90%;	top: 5%;	left: 0;	right: 0;	margin: 0 auto;	z-index: 2;	-webkit-transform: scale(1) translateY(-500px);	transform: scale(1) translateY(-500px);	transition: all 0.5s ease-out;}.project2-box .project2-box-inner:after {	content: "";	background: transparent;	position: absolute;	border-top: 1px dashed #ffffff;	border-bottom: 1px dashed #ffffff;	opacity: 0;	height: 90%;	width: 90%;	top: 5%;	left: 0;	right: 0;	margin: 0 auto;	z-index: 2;	-webkit-transform: scale(1) translateX(-500px);	transform: scale(1) translateX(-500px);	transition: all 0.5s ease-out;}.project2-box .project2-box-inner .project2-social {	opacity: 0;	position: absolute;	text-align: center;	left: 0;	right: 0;	margin: 0 auto;	top: 40%;	z-index: 220;	-webkit-transform: scale(1);	transform: scale(1);	transition: all 0.5s ease-out;}.project2-box .project2-box-inner .project2-social li {	border-right: 1px solid #d6d6d6;	display: inline;	margin-right: 15px;	padding-right: 15px;	height: 40px;	width: 40px;	transition: all 0.5s ease-out;}.project2-box .project2-box-inner .project2-social li a i {	font-size: 24px;	line-height: 40px;	color: #1fa12e;	background: #ffffff;	height: 50px;	width: 50px;	line-height: 50px;	border-radius: 50%;	transition: all 0.5s ease-out;}.project2-box .project2-box-inner .project2-social li:hover i {	color: #727272;	transition: all 0.5s ease-out;}.project2-box .project2-box-inner .project2-social li:last-child {	border-right: 0;	margin-right: 0;	padding-right: 0;}.project2-box .project2-box-inner .project2-img-holder {	position: relative;	border-radius: 4px;	overflow: hidden;}.project2-box .project2-box-inner .project2-img-holder:after {	opacity: 0;	position: absolute;	content: "";	height: 100%;	width: 100%;	background-color: rgba(0, 0, 0, 0.8);	z-index: 1;	top: 0;	left: 0;	right: 0;	margin: 0 auto;	-webkit-transform: scale(1);	transform: scale(1);	transition: all 1s ease-out;}.project2-box .project2-box-inner .project2-img-holder a img {	width: 100%;	height: 355px;}@media (min-width: 992px) and (max-width: 1199px) {	.project2-box .project2-box-inner .project2-img-holder a img {		height: 270px;	}}@media only screen and (max-width: 991px) {	.project2-box .project2-box-inner .project2-img-holder a img {		height: auto;	}}.project2-box .project2-box-inner .project2-content-holder h3 {	font-size: 16px;	text-transform: uppercase;	letter-spacing: 3px;	font-weight: 500;	margin-bottom: 10px;}.project2-box .project2-box-inner .project2-content-holder h3 a {	color: #1fa12e;}.project2-box .project2-box-inner .project2-content-holder h3 a:hover {	color: #727272;}.project2-box .project2-box-inner .project2-content-holder ul li {	display: inline;	font-size: 13px;	font-weight: 500;	color: #727272;	text-transform: uppercase;	letter-spacing: 3px;	border-right: 1px solid #d6d6d6;	padding-right: 10px;	margin-right: 10px;}.project2-box .project2-box-inner .project2-content-holder ul li:last-child {	border-right: 0;	padding-right: 0;	margin-right: 0;}.project2-box .project2-box-inner:hover:before {	opacity: 1;	-webkit-transform: scale(1) translateY(0px);	transform: scale(1) translateY(0px);	transition: all 1s ease-out;}.project2-box .project2-box-inner:hover:after {	opacity: 1;	-webkit-transform: scale(1) translateY(0px);	transform: scale(1) translateY(0px);	transition: all 1s ease-out;}.project2-box .project2-box-inner:hover .project2-social {	opacity: 1;	transition: all 1s ease-out;}.project2-box .project2-box-inner:hover .project2-img-holder:after {	opacity: 1;	transition: all 1s ease-out;}/*-------------------------------------#. VC: Project Grid 03---------------------------------------*/.project-gallery3-area {	padding: 100px 0 70px;}@media (min-width: 480px) and (max-width: 991px) {	.project-gallery3-area {		padding: 80px 0 50px;	}}@media only screen and (max-width: 479px) {	.project-gallery3-area {		padding: 70px 0 40px;	}}.project-gallery3-area .myisotop2 a {	margin-bottom: 5px;}.project3-box {	margin-bottom: 0px;}/*-------------------------------------#. VC: Project Grid 04---------------------------------------*/.rt-project-gallery-4 .project4-box {	display: flex;	align-items: center;	margin-bottom: 60px;}.rt-project-gallery-4 .project4-box .no-padding {	padding: 0;}.rt-project-gallery-4 .project4-box:last-child {	margin-bottom: 0px;}.rt-project-gallery-4 .project4-box:nth-child(odd) .project4-content {	position: relative;	left: 100px;	padding: 50px;	color: #ffffff;	background-color: rgba(31, 161, 46, 0.9);	border-radius: 4px;	width: 650px;	z-index: 2;}.rt-project-gallery-4 .project4-box:nth-child(even) .project4-content {	position: relative;	padding: 50px;	color: #ffffff;	right: 100px;	width: 650px;	text-align: right;	background-color: rgba(31, 161, 46, 0.9);	border-radius: 4px;	z-index: 2;}.rt-project-gallery-4 .project4-content h3 {	font-size: 26px;}.rt-project-gallery-4 .project4-content h3 a {	color: #ffffff;}.rt-project-gallery-4 .project4-img-holder {	border-radius: 4px;	overflow: hidden;}.project-button {	display: inline-block;	font-weight: 500;	text-align: center;	text-decoration: none;	transition: all 0.7s ease;	background: #ffffff;	margin-top: 10px;	border-radius: 30px;	text-transform: uppercase;	position: relative;	font-size: 14px;	padding: 2px 12px;}.project-button span {		overflow: hidden;	-webkit-transition: all .3s ease;	-moz-transition: all .3s ease;	transition: all .3s ease;	position: relative;	z-index: 2;	display: table-cell;	vertical-align: middle;	padding: 10px 20px;}.project-button span a {	color: #222222;}.project-button:hover span {	-webkit-transform: translateX(10px);	-moz-transform: translateX(10px);	transform: translateX(10px);}.project-button:before {	content: '\f178';	font-family: 'fontawesome';	color: #222222;	margin-left: 10px;	transition: all 0.7s ease;	opacity: 0;		-webkit-transform: translate3d(-20px,-50%,0);    -moz-transform: translate3d(-20px,-50%,0);    transform: translate3d(-20px,-50%,0);    -webkit-transition: all .3s ease;    -moz-transition: all .3s ease;    transition: all .3s ease;	position: absolute;	top: 50%;	left: 10px;}.project-button:hover:before {	opacity: 1;	-webkit-transform: translate3d(10%,-50%,0);    -moz-transform: translate3d(10%,-50%,0);    transform: translate3d(10%,-50%,0);}@media ( min-width: 992px ) and ( max-width:1199px ) {	.rt-project-gallery-4 .project4-box:nth-child(odd) .project4-content {		padding: 30px;	}	.rt-project-gallery-4 .project4-box:nth-child(even) .project4-content {		right: 285px;		padding: 30px;	}}@media ( max-width:991px ) {	.rt-project-gallery-4 .project4-box {		display: inherit;	}	.rt-project-gallery-4 .project4-box:nth-child(odd) .project4-content {		width: inherit;		left: 0;	}	.rt-project-gallery-4 .project4-box:nth-child(even) .project4-content {		width: inherit;		right: 0;		text-align: left;	}}/************************ Layout 1 ******************************/.rt-portfolio-tab.isotop-classes-tab {	text-align: right;	position: relative;}.rt-portfolio-tab.isotop-classes-tab a {	background-color: #f2f2f2;	padding: 10px 30px;	color: #272626;	font-size: 16px;	font-weight: 500;	border: none;	border-radius: 30px;	position: relative;}.rt-portfolio-tab.isotop-classes-tab a:hover {	background-color: #1fa12e;	color: #ffffff;	box-shadow: 0 8px 10px rgba(0, 0, 0, 0.15);	-webkit-box-shadow: 0 8px 10px rgba(0, 0, 0, 0.15);	-moz-box-shadow:    0 8px 10px rgba(0, 0, 0, 0.15);}.rt-portfolio-tab.isotop-classes-tab a.current {	background: #1fa12e;	color: #ffffff;	box-shadow: 0 8px 10px rgba(0, 0, 0, 0.15);	-webkit-box-shadow: 0 8px 10px rgba(0, 0, 0, 0.15);	-moz-box-shadow:    0 8px 10px rgba(0, 0, 0, 0.15);}.tlp-portfolio .layout1 .tlp-portfolio-item .tlp-portfolio-thum .tlp-overlay {  background: rgba(31, 161, 46, 0.8);}.tlp-portfolio .layout1 .tlp-portfolio-item .tlp-content-holder h3 a {  color: #272626;}.tlp-portfolio .layout1 .tlp-portfolio-item .tlp-content-holder h3 a:hover {  color: #1fa12e;}.tlp-portfolio .layout1 .tlp-portfolio-thum { overflow: hidden; position: relative; width: 100%; border-radius: 4px; -webkit-transition: all 0.5s ease-out 0.15s; -moz-transition: all 0.5s ease-out 0.15s; -ms-transition: all 0.5s ease-out 0.15s; -o-transition: all 0.5s ease-out 0.15s; transition: all 0.5s ease-out 0.15s;}.tlp-portfolio .layout1 .tlp-overlay { position: absolute; bottom: 0; left: 0; height: 100%; width: 100%; color: #fff; text-align: center; background-color: rgba(217, 35, 45, 0.85); -webkit-transition: all 0.5s ease-out 0.15s; -moz-transition: all 0.5s ease-out 0.15s; -ms-transition: all 0.5s ease-out 0.15s; -o-transition: all 0.5s ease-out 0.15s; transition: all 0.5s ease-out 0.15s; }.tlp-portfolio .layout1 { text-align: center; margin-bottom: 40px; }.tlp-portfolio .layout1 .tlp-portfolio-thum .tlp-overlay,.tlp-portfolio .layout1 .tlp-portfolio-thum .link-icon { -webkit-opacity: 0; -moz-opacity: 0; opacity: 0; }.tlp-portfolio .layout1 .tlp-portfolio-thum:hover .tlp-overlay,.tlp-portfolio .layout1 .tlp-portfolio-thum:hover .link-icon { -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; }.tlp-portfolio .layout1 .tlp-overlay .link-icon { text-align: center; display: block; padding: 0; }.tlp-portfolio .layout1 .tlp-overlay .link-icon a { text-align: center; color: #fff; text-decoration: none; display: inline-block; padding: 8px; margin-right:4px; font-size: 20px; width: 45px; height: 45px; border: 1px solid #fff; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; }.tlp-portfolio .layout1 .tlp-portfolio-item:hover .tlp-overlay { left: 0; }.tlp-portfolio .layout1 .tlp-portfolio-thum img { -webkit-transition: all 1.1s ease; -moz-transition: all 1.1s ease; -o-transition: all 1.1s ease; -ms-transition: all 1.1s ease; transition: all 1.1s ease; max-width: 100%; }.tlp-portfolio .layout1 .tlp-portfolio-thum:hover img {-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }.tlp-portfolio .layout1 .tlp-content { width: 100%; position: relative;}.tlp-portfolio .layout1 .tlp-content h3 { font-weight: 600; margin: 10px 0; text-decoration: none; }.tlp-portfolio .layout1 .tlp-content p { padding: 0; margin: 0; }.tlp-portfolio .layout1 .tlp-content .tlp-content-holder { padding: 15px; }.tlp-portfolio .layout1 .tlp-portfolio-thum:hover {	-webkit-box-shadow: 0px 4px 27px 0px rgba(111, 111, 111, 0.75);	-moz-box-shadow: 0px 4px 27px 0px rgba(111, 111, 111, 0.75);	box-shadow: 0px 4px 27px 0px rgba(111, 111, 111, 0.75);}/*-------------------------------------#. VC: Project Grid 05---------------------------------------*/.rt-project-gallery-5 .myisotop2 a {	margin-bottom: 5px;}.project5-box {	margin-bottom: 30px;}.project5-box .project5-box-inner {	text-align: center;	overflow: hidden;	position: relative;	border-radius: 4px;}.project5-box .project5-box-inner .project5-img-holder {	position: relative;}.project5-box .project5-box-inner:hover {	-webkit-box-shadow: 0px 4px 27px 0px rgba(111, 111, 111, 0.75);	-moz-box-shadow: 0px 4px 27px 0px rgba(111, 111, 111, 0.75);	box-shadow: 0px 4px 27px 0px rgba(111, 111, 111, 0.75);}.project5-box .project5-box-inner .project5-img-holder img {	width: 100%;}.project5-box .project5-box-inner .project5-img-holder:after {	opacity: 0;	position: absolute;	content: "";	height: 100%;	width: 100%;	background-color: rgba(31, 161, 46, 0.7);	z-index: 1;	top: 0;	left: 0;	right: 0;	margin: 0 auto;	-webkit-transform: scale(1);	transform: scale(1);	transition: all 1s ease-out;}.project5-box .project5-box-inner:hover .project5-img-holder:after {	opacity: 1;	transition: all .5s ease-out;}.project5-box .project5-box-inner .project5-img-holder:before {	background-image: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 40%, rgba(0,0,0,0.95) 100%); /* FF3.6-15 */	background-image: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 40%,rgba(0,0,0,0.95) 100%); /* Chrome10-25,Safari5.1-6 */	background-image: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 40%,rgba(0,0,0,0.95) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-9 */	background-size: 100%;	background-position: 0 0, 100% 0;	background-repeat: no-repeat;	position: absolute;	content: "";	left: 0;	top: 0;	opacity: 1;	height: 100%;	width: 100%;	transition: all 0.5s ease-out;	z-index: 2;}.project5-box .project5-box-inner:hover .project5-img-holder:before {	opacity: 0;	transition: all .5s ease-out;}.project5-box .project5-box-inner .project5-content-holder h3 {	font-size: 16px;	text-transform: uppercase;	letter-spacing: 3px;	font-weight: 500;	margin-bottom: 10px;}.rtin-proj-cat {	margin-bottom: 20px;	transition: all .5s ease;}.project5-box .project5-box-inner .project5-content-holder ul li {	display: inline;	font-size: 13px;	font-weight: 500;	color: #727272;	text-transform: uppercase;	letter-spacing: 3px;	border-right: 1px solid #d6d6d6;	padding-right: 10px;	margin-right: 10px;}.project5-box .project5-box-inner .project5-content-holder ul li:last-child {	border-right: 0;	padding-right: 0;	margin-right: 0;}.project5-box .project5-box-inner:hover .project5-social {	opacity: 1;	transition: all 1s ease-out;}.rtin-proj5-box-info {	position: absolute;	text-align: left;	left: 35px;	right: 35px;	color: #fff;	z-index: 2;	top: 70%;	transition: all .5s ease;}@media(max-width: 1199px) {	.rtin-proj5-box-info {		left: 15px;		right: 15px;	}}@media(min-width: 992px) and (max-width: 1199px) {	.rtin-proj5-box-info .rtin-proj-cat {		margin-bottom: 10px;	}}.rtin-proj5-box-info h3 {	font-weight: 600;	margin-bottom: 15px;	padding-bottom: 15px;	position: relative;}.rtin-proj5-box-info .rtin-proj-cat {	position: relative;	padding-bottom: 10px;}.rtin-proj5-box-info h3 a {	color: #ffffff;}.proj5-content {	margin-top: 30px;	visibility: hidden;	transition: all 0.3s ease-out;}.project5-box .project5-box-inner .rtin-proj5-box-info h3:after {		position: absolute;	content: "";	background: #ffffff;	height: 3px;	width: 44px;	bottom: 0px;	left: 0;	z-index: 1;}.project5-box .project5-box-inner:hover .rtin-proj5-box-info {	top: 50%;	-webkit-transform: translateY(-50%);	-moz-transform: translateY(-50%);	-ms-transform: translateY(-50%);	-o-transform: translateY(-50%);	transform: translateY(-50%);}.project5-box .project5-box-inner:hover .proj5-content {	visibility: visible;	margin-top: 0;	margin-bottom: 0;}.rt-project-gallery-5 .rt-grid-fill-btn {	text-align: left;}/*-------------------------------------#. VC: Project Grid 06---------------------------------------*/.rt-project-gallery-6 .myisotop2 a {	margin-bottom: 5px;}.project6-box {	margin-bottom: 30px;}.project6-box .project6-box-inner {	text-align: center;	overflow: hidden;	position: relative;}.project6-box .project6-box-inner .project6-img-holder {	position: relative;}.project6-box .project6-box-inner .project6-img-holder img {	width: 100%;	border-radius: 5px;}@media (min-width: 992px) and (max-width: 1199px) {	.project6-box .project6-box-inner .project6-img-holder a img {		height: 270px;	}}@media only screen and (max-width: 991px) {	.project6-box .project6-box-inner .project6-img-holder a img {		height: auto;	}}.project6-box-inner:hover .rtin-proj6-box-info-1 {	opacity: 0;	transition: all 0.8s ease;}.project6-box-inner:hover .rtin-proj6-box-info-2 {	opacity: 1;	transition: all 0.8s ease;}.rtin-proj6-box-info-1:before {	content: '';	background: #000;	opacity: 0.6;	width: 100%;	height: 100%;	position: absolute;	left: 0;	right: 0;	border-radius: 5px;		transition: all 0.8s ease;}.rtin-proj6-box-info-1 {	position: absolute;	bottom: 0;	left: 0;	right: 0;	margin: 10px;	transition: all 0.8s ease;	opacity: 1;}.rtin-proj6-box-info-1 h3 {	position: relative;	margin-bottom: 0;	padding: 10px;	font-weight: 600;}.rtin-proj6-box-info-1 h3 a {	color: #ffffff;	font-size:22px;	padding: 10px 0;}.rtin-proj6-box-info-2:before {	content: '';	background: #1fa12e;	opacity: 0.9;	width: 100%;	height: 100%;	position: absolute;	left: 0;	right: 0;	border-radius: 5px;	transition: all 0.8s ease;}.rtin-proj6-box-info-2 {	position: absolute;	top: 0px;	left: 0;	right: 0;	bottom: 0;	margin: 13px;	color: #fff;	padding: 0px 25px 40px 25px;	opacity: 0;	transition: all 0.8s ease;}.rtin-proj6-box-info-2 h3 {		position: relative;	margin-bottom: 10px;	padding-top: 20px;	font-weight: 600;}.rt-grid-fill-btn {	position: relative;}.rtin-proj6-box-info-2 p {		position: relative;	margin-bottom: 10px;}.rtin-proj6-box-info-2 h3 a {	color: #fff;	    font-size: 24px;}.rtin-proj6-box-info-2 a.grid-fill-btn:before {	display: none;}@media ( min-width:992px ) and ( max-width:1024px ) {	.rtin-proj6-box-info-2 h3 {		padding-top: 38px;	}}@media ( max-width:1024px ) {		.project6-box .project6-box-inner .project6-img-holder a img {		height: auto;	}	.rtin-proj6-box-info-2 p {		margin-top: 15px;		overflow: hidden;	}	.rtin-proj6-box-info-2 {		margin: 4px;	}	.rtin-proj6-box-info-2 .rt-grid-fill-btn {		padding-top: 5px;	}}@media ( min-width:768px ) and ( max-width:991px ) {	.rtin-proj6-box-info-2 h3 {		padding-top: 15px;	}}@media ( max-width:991px ) {		.rtin-proj6-box-info-2 p {		margin-top: 5px;	}	.project-details .project-info {		margin-bottom: 30px;	}}@media ( max-width:345px ) {	.rtin-proj6-box-info-2 h3 {		display: none;	}	.rtin-proj6-box-info-2 p {		margin-top: 4px;	}	}.project6-box-inner:hover .rtin-proj6-box-info-2 {	display: block;		transition: all 0.8s ease;}.entry-content .rtin-proj6-box-info-2 .rt-grid-fill-btn a.grid-fill-btn {	color: #ffffff;	background: transparent;	padding: 8px 22px;	border: 2px solid #ffffff;	text-transform: capitalize;	font-size: 14px;	font-weight: 500;}.entry-content .rtin-proj6-box-info-2 .rt-grid-fill-btn a.grid-fill-btn:after {	content:'';	margin-left: 0;}.entry-content .rtin-proj6-box-info-2 .rt-grid-fill-btn a.grid-fill-btn:hover {	color: #1fa12e !important;	background: #ffffff;}.project6-box .project6-box-inner .project6-content-holder h3 {	font-size: 16px;	text-transform: uppercase;	letter-spacing: 3px;	font-weight: 500;	margin-bottom: 10px;}.project6-box .project6-box-inner .project6-content-holder ul li {	display: inline;	font-size: 13px;	font-weight: 500;	color: #727272;	text-transform: uppercase;	letter-spacing: 3px;	border-right: 1px solid #d6d6d6;	padding-right: 10px;	margin-right: 10px;}.project6-box .project6-box-inner .project6-content-holder ul li:last-child {	border-right: 0;	padding-right: 0;	margin-right: 0;}/*-------------------------------------#. VC: Project Grid 07---------------------------------------*/.our-projects7-area .layout1.project7-box {	text-align: left;	margin-bottom: 40px;}.our-projects7-area .layout1 .tlp-content .tlp-content-holder {	padding: 26px 0 0 0;}.our-projects7-area .layout1 .tlp-content .tlp-content-holder h3,.our-projects7-area .layout1 .tlp-content .tlp-content-holder h3 a {	margin: 0;}.our-projects7-area .layout1 .tlp-portfolio-item .tlp-overlay .link-icon a {	background-color: transparent;	color: #ffffff;}/*-------------------------------------#. VC: Project Grid 09---------------------------------------*/.project9-box .rt-portfolio-item {	position: relative;	overflow: hidden;	margin-bottom: 30px;	border-radius: 5px;}.project9-box .rt-portfolio-item .rt-content {	position: absolute;	width: 100%;	height: 100%;	left: 0;	top: 0;	display: flex;	align-items: center;}.project9-box .rt-portfolio-item .rt-content .rt-content-holder {	text-align: center;	padding: 0 20px;}.project9-box .rt-portfolio-item .rt-content h3 {	margin-bottom: 15px;	font-weight: 600;}.project9-box .rt-portfolio-item .rt-content h3 a {	color: #ffffff;}.project9-box .rt-portfolio-item .rt-content {	color: #ffffff;}.project9-box .rt-portfolio-item a.grid9-btn {	border: 2px solid #ffffff;	color: #ffffff;    border-radius: 30px;    padding: 8px 20px;    display: inline-block;    font-weight: 500;}@media( max-width: 480px) {	.project9-box .rt-portfolio-item .rt-content h3 {		margin-bottom: 15px;	}}@media( max-width: 374px) {	.project9-box .rt-portfolio-item .rt-content h3 {		margin-bottom: 5px;	}	.project9-box .rt-portfolio-item .rt-content p {		margin-bottom: 10px;		line-height: 20px;	}}.project9-box .rt-portfolio-item a.grid9-btn:hover {	background-color: #ffffff;	color: #1fa12e;}.project9-box .rt-portfolio-item .rt-content {	background-color: #1fa12e;    -webkit-transform: translateX(-100%);    -moz-transform: translateX(-100%);    -o-transform: translateX(-100%);    -ms-transform: translateX(-100%);    transform: translateX(-100%);    opacity: 0;    -webkit-transition: all 0.5s ease-in-out;    -moz-transition: all 0.5s ease-in-out;    -o-transition: all 0.5s ease-in-out;    -ms-transition: all 0.5s ease-in-out;    transition: all 0.5s ease-in-out;}.project9-box .rt-portfolio-item:hover .rt-content {    -webkit-transform: translateX(0);    -moz-transform: translateX(0);    -o-transform: translateX(0);    -ms-transform: translateX(0);    transform: translateX(0);	opacity: 1;}.project9-box .rt-portfolio-item img {	display: block;    position: relative;    -webkit-transition: all 0.5s ease-in-out;    -moz-transition: all 0.5s ease-in-out;    -o-transition: all 0.5s ease-in-out;    -ms-transition: all 0.5s ease-in-out;    transition: all 0.5s ease-in-out;}.project9-box .rt-portfolio-item:hover img {    -webkit-transform: translateX(100%);    -moz-transform: translateX(100%);    -o-transform: translateX(100%);    -ms-transform: translateX(100%);    transform: translateX(100%);}/*-------------------------------------#. VC: Project Grid 10---------------------------------------*/.project10-box {	-webkit-perspective: 1700px;    -moz-perspective: 1700px;    perspective: 1700px;    -webkit-perspective-origin: 0 50%;    -moz-perspective-origin: 0 50%;    perspective-origin: 0 50%;}.project10-box .project10-box-inner {	position: relative;	margin-bottom: 30px;	-webkit-transform-style: preserve-3d;    -moz-transform-style: preserve-3d;    transform-style: preserve-3d;}.project10-box-inner .rtin-proj10-box-info {	display: flex;	align-items: center;	position: absolute;    top: 0;    left: 0;    padding: 20px;    background: #1fa12e;    color: #ffffff;	border-radius: 4px 0 0 4px;}.project10-box-inner .rtin-proj10-box-info {	height: 100%;	width: 50%;	opacity: 0;	-webkit-backface-visibility: hidden;	-moz-backface-visibility: hidden;	backface-visibility: hidden;	-webkit-transform-origin: 0 0;	-moz-transform-origin: 0 0;	transform-origin: 0 0;	-webkit-transform: rotateY(-90deg);	-moz-transform: rotateY(-90deg);	transform: rotateY(-90deg);	-webkit-transition: -webkit-transform 0.4s, opacity 0.1s 0.5s;	-moz-transition: -moz-transform 0.4s, opacity 0.1s 0.5s;	transition: transform 0.4s, opacity 0.1s 0.5s;}.project10-box-inner:hover .rtin-proj10-box-info {    opacity: 1;    -webkit-transform: rotateY(0deg);    -moz-transform: rotateY(0deg);    transform: rotateY(0deg);    -webkit-transition: -webkit-transform 0.4s, opacity 0.1s;    -moz-transition: -moz-transform 0.4s, opacity 0.1s;    transition: transform 0.4s, opacity 0.1s;}.project10-box-inner .project10-img-holder {	overflow: hidden;	border-radius: 4px;}.project10-box-inner:hover .project10-img-holder img {    -webkit-transform: translateX(25%);    -moz-transform: translateX(25%);    -ms-transform: translateX(25%);    transform: translateX(25%);}.project10-box-inner .project10-img-holder img {    -webkit-transition: -webkit-transform 0.4s;    -moz-transition: -moz-transform 0.4s;    transition: transform 0.4s;}.project10-box-inner .project10-img-holder h3 {	position: absolute;	bottom: 1px;	left: 1px;	font-size: 22px;	font-weight: 600;	background-color: #ffffff;	border-radius: 4px;	padding: 8px 20px;	margin-bottom: 0;	transition: all 0.3s ease-out 0s;}.project10-box-inner .project10-img-holder h3 a {	color: #222222;}.project10-box-inner:hover .project10-img-holder h3 {	opacity: 0;}.project10-box-inner .rtin-proj10-box-info h3 {	font-weight: 600;	margin-bottom: 12px;}.project10-box-inner .rtin-proj10-box-info h3 a {	color: #ffffff;}.project10-box-inner .rtin-proj10-box-info a.grid10-btn {	display: inline-block;	color: #ffffff;	border: 2px solid #ffffff;	padding: 6px 20px;	border-radius: 30px;}.project10-box-inner .rtin-proj10-box-info a.grid10-btn:hover {	color: #1fa12e;	background-color: #ffffff;}@media ( max-width: 991px ) {	.project10-box-inner .rtin-proj10-box-info h3 {		font-size: 20px;	}	.project10-box-inner .rtin-proj10-box-info {		width: 85%;	}}@media ( max-width: 320px ) {	.project10-box-inner .rtin-proj10-box-info h3 {		margin-bottom: 5px;	}	.project10-box-inner .rtin-proj10-box-info p {		margin-bottom: 10px;	}	.project10-box-inner .rtin-proj10-box-info {		width: 90%;	}}/*-------------------------------------#. VC: Project Grid 11---------------------------------------*/.project11-box {	display: flex;	align-items: center;	flex-wrap: wrap;}.project11-box .project-button {	background: transparent;	margin-top: 0;	padding: 0 5px;}.project11-box .project-button:before {	opacity: 1;}.project11-box .project-button span {	padding: 0px 25px;}.project11-box .project11-content h3 {	margin-bottom: 15px;	font-weight: 600;}.project11-box .project11-content h3 a {	color: #272626;}.project11-box .project11-content h3 a:hover {	color: #1fa12e;}.project11-box .project-button:before,.project11-box .project-button span a {	color: #1fa12e;}.project11-box .project11-content-holder {	padding: 0;}.project11-box .project11-img-holder {	padding: 0;}.project11-box .project11-img-holder .project11-img {	position: relative;	overflow: hidden;}.project11-box .project11-img-holder .project11-img img {	transition: all 0.25s ease;	transform: scale(1);}.project11-box .project11-img-holder .project11-img:hover img {	transform: scale(1.1);	transition: all 0.25s ease;}.project11-box:nth-child(odd) .project11-content-holder {	padding: 10px 0 10px 30px;}.project11-box:nth-child(even) .project11-content-holder {	padding: 10px 30px 10px 0px;}@media(max-width:991px) {	.project11-box .order2 {		order: 2;	}	.project11-box .col-md-6 {		padding: 0;	}	.project11-box:nth-child(odd) .project11-content-holder {		padding: 20px 0px 25px;	}	.project11-box:nth-child(even) .project11-content-holder {		padding: 20px 0 0;	}}/*-------------------------------------#. VC: Project Slider 01---------------------------------------*/.rt-project-slider-one .owl-custom-nav.owl-nav div {	background: #ffffff;	border: 2px solid;	border-radius: 50px;	font-size: 18px;	margin: 0 4px;	opacity: 1;	padding: 5px 32px 5px 25px;	transition: all 0.3s ease-out 0s;}.rt-project-slider-one .section-title-content {	float: left;}.rt-project-slider-one .title {	color: #ffffff;	margin-bottom: 8px;	font-size: 32px;	font-weight: 500;	line-height: 1;}.rt-project-slider-one .title:before {	background: #d6d6d6;	content: "";	height: 1px;	margin-right: 150px;	position: absolute;	right: 0;	top: 22px;	width: 55%;}.rt-project-slider-one .sub-title {	color: #1fa12e;	letter-spacing: 2px;	margin-bottom: 30px;	text-transform: capitalize;}.rt-project-slider-one .rtin-projects-box {	border-radius: 4px;	margin: 0px 7px 30px;	overflow: hidden;}.rt-project-slider-one .rtin-projects-box .our-projects-img-holder {	position: relative;}.rt-project-slider-one .rtin-projects-box .our-projects-img-holder img {	width: 100%;}.rt-project-slider-one .rtin-projects-box .our-projects-img-holder:before {	position: absolute;	content: "";	background-color: rgba(31, 161, 46, 0.8);	height: 100%;	width: 100%;	opacity: 0;	z-index: 2;	transition: all 0.5s ease-out;}.rt-project-slider-one .rtin-projects-box .our-projects-content-holder {	position: relative;	padding: 40px 25px 40px 25px;	width: 100%;	display: inline-block;	background: #ffffff;	border: 1px solid #f2f2f2;		transition: all 0.5s ease-out;}.rt-project-slider-one .rtin-projects-box .our-projects-content-holder h3 {	margin-bottom: 16px;}.rt-project-slider-one .rtin-projects-box .our-projects-content-holder h3 a {	color: #272626;	transition: all 0.5s ease-out;}.rt-project-slider-one .rtin-projects-box .our-projects-content-holder h3 a:hover {	color: #1fa12e;	transition: all 0.5s ease-out;}.rt-project-slider-one .rtin-projects-box .our-projects-content-holder p {	margin-bottom: 0;}.rt-project-slider-one .rtin-projects-box .our-projects-content-holder span {	position: absolute;	top: -25px;	right: 30px;	z-index: 3;	background: #1fa12e;	border-radius: 50%;	height: 50px;	width: 50px;	text-align: center;	transition: all 0.5s ease-out;}.rt-project-slider-one .rtin-projects-box .our-projects-content-holder span a {	display: block;}.rt-project-slider-one .rtin-projects-box .our-projects-content-holder span i {	line-height: 50px;	color: #ffffff;}.rt-project-slider-one .rtin-projects-box:hover .our-projects-img-holder:before {	opacity: 1;	transition: all 0.5s ease-out;}.rt-project-slider-one .rtin-projects-box:hover .our-projects-content-holder span {	background: #272727;	transition: all 0.5s ease-out;/*transform: translate(20px) rotate(90deg);transform-origin: 0 -110px 0; */}.rt-project-slider-one .rtin-projects-box:hover .our-projects-content-holder {	box-shadow: 0 14px 33px rgba(0, 0, 0, 0.2);	-webkit-box-shadow: 0 14px 33px rgba(0, 0, 0, 0.2);	-moz-box-shadow:    0 14px 33px rgba(0, 0, 0, 0.2);}.rt-project-slider-one .owl-theme .owl-nav {	display: none;}.rt-project-slider-one .owl-custom-nav {	margin-top: 3px;}.rt-project-slider-one.rt-owl-nav-3 .owl-custom-nav .owl-next {	padding: 5px 30px 5px 25px !important;}/*-------------------------------------#. VC: Project Slider 02---------------------------------------*/.rt-project-slider-two .our-projects-box2 {	position: relative;	display: inline-block;}.rt-project-slider-two .our-projects-box2 .our-projects-box2-social {	position: absolute;	left: 0;	right: 0;	text-align: center;	top: 20%;	z-index: 2;	background: #ffffff;	height: 50px;	width: 50px;	border-radius: 50px;	line-height: 50px;	margin: 0 auto;	opacity: 0;	-webkit-transform: scale(1);	transform: scale(1);	transition: all 0.5s ease-out;	list-style: none;	padding-left: 0;}.rt-project-slider-two .our-projects-box2 .our-projects-box2-social i {	color: #363636;}.rt-project-slider-two .our-projects-box2 .project-img-holder {	border-radius: 4px;	overflow: hidden;	margin-bottom: 30px;	position: relative;}.rt-project-slider-two .our-projects-box2 .project-img-holder:before {	position: absolute;	content: "";	background-color: rgba(31, 161, 46, 0.8);	height: 100%;	width: 100%;	z-index: 1;	opacity: 0;	transition: all 0.5s ease-out;}.rt-project-slider-two .our-projects-box2 .project-img-holder img {	width: 100%;}.rt-project-slider-two .our-projects-box2 .project-content-holder h3 {	margin-bottom: 16px;}.rt-project-slider-two .our-projects-box2 .project-content-holder h3 a {	color: #222222;	transition: all 0.5s ease-out;}.rt-project-slider-two .our-projects-box2 .project-content-holder h3 a:hover {	color: #1fa12e;	transition: all 0.5s ease-out;}.rt-project-slider-two .our-projects-box2:hover .project-img-holder:before {	opacity: 1;	transition: all 0.5s ease-out;}.rt-project-slider-two .our-projects-box2:hover .our-projects-box2-social {	opacity: 1;	-webkit-transform: scale(1) translateY(0px);	transform: scale(1) translateY(0px);	transition: all 0.5s ease-out;}.rt-project-slider-two .owl-dots {	margin: 0 auto;	overflow: hidden;	width: 132px;}.rt-project-slider-two .owl-dots > .active span {	background: #1fa12e;}.rt-project-slider-two .owl-nav {	display: none;}/*-------------------------------------#. VC: Project Slider 03---------------------------------------*/.rt-project-slider-three .our-projects-box3 {	position: relative;	border-radius: 4px;	overflow: hidden;}.rt-project-slider-three .our-projects-box3 .project-content-holder {	position: absolute;	bottom: 1px;	right: 1px;}.rt-project-slider-three .project-content-holder h3 {	background-color: #ffffff;	margin-bottom: 0;	padding: 15px 30px;	border-radius: 4px;}.rt-project-slider-three .project-content-holder h3 a {	color: #222222;}.rt-project-slider-three .our-projects-box3:hover .project-content-holder h3 a {	color: #1fa12e;}/*-------------------------------------#. VC: Testimonial Slider 1---------------------------------------*/.rt-testimonial-slider-1 .box-width {	width: 80%;	margin: 0 auto;}.rt-testimonial-slider-1 .single-item-wrapper {	text-align: center;	position: relative;	margin: 30px 30px 115px 30px;	border: 5px solid #f2f2f2;	border-radius: 6px;	-webkit-box-shadow: 0px 8px 12px 2px rgba(0, 0, 0, 0.2);    -moz-box-shadow: 0px 8px 12px 2px rgba(0, 0, 0, 0.2);    box-shadow: 0px 8px 12px 2px rgba(0, 0, 0, 0.2);}.rt-testimonial-slider-1 .single-item-wrapper .tlp-tm-content-wrapper {	-webkit-box-shadow: inset 0px 8px 12px 0px rgba(0, 0, 0, 0.2);    -moz-box-shadow: inset 0px 8px 12px 0px rgba(0, 0, 0, 0.2);    box-shadow: inset 0px 8px 12px 0px rgba(0, 0, 0, 0.2);}.rt-testimonial-slider-1 .single-item-wrapper .item-content {	font-size: 20px;	font-style: italic;	padding: 40px 100px 70px;	line-height: 36px;}.rt-testimonial-slider-1 .single-item-wrapper .item-content:before{	content: '\f10d';	font-family: 'fontawesome';	padding-right: 30px;	position: absolute;	left: 50px;}.rt-testimonial-slider-1 .single-item-wrapper .item-content:after{	content: '\f10e';	font-family: 'fontawesome';	padding-left: 30px;	position: absolute;	right: 50px;}.rt-testimonial-slider-1 .single-item-wrapper .testimonial-image {	position: absolute;	bottom: -115px;}.rt-testimonial-slider-1 .single-item-wrapper .pull-left {	float: inherit !important;	padding-right: 0;}.rt-testimonial-slider-1 .single-item-wrapper .pull-left img {	display: inline-block;	max-width: 80px;}.rt-testimonial-slider-1 .testimonial-content h3 {	font-weight: 600;	margin-bottom: 0px;	margin-top: 15px;}@media(max-width:1199px) {	.rt-testimonial-slider-1 .box-width {		width: 90%;	}}@media(max-width:991px) {	.rt-testimonial-slider-1 .box-width {		width: 95%;	}	.rt-testimonial-slider-1 .single-item-wrapper .item-content {		padding: 40px 80px;		font-size: 20px;		line-height: 30px;	}}@media(max-width:480px) {	.rt-testimonial-slider-1 .box-width {		width: 100%;	}	.rt-testimonial-slider-1 .single-item-wrapper .item-content {		padding: 40px;		font-size: 16px;		line-height: 28px;	}	.rt-testimonial-slider-1 .single-item-wrapper .item-content:before {		left: 20px;	}	.rt-testimonial-slider-1 .single-item-wrapper .item-content:after {		right: 20px;	}}/*-------------------------------------#. VC: Testimonial Slider 2---------------------------------------*/.rt-testimonial-slider-2 {	text-align: center;	color: #ffffff;	transition: all 0.3s ease-out 0s;	position: relative;}.rt-testimonial-slider-2 .rtin-single-testimonial {	text-align: left;}.rt-testimonial-slider-2 .rtin-single-testimonial .rtin-testi-content {	font-size: 28px;	padding:0;	margin-bottom: 40px;}.rt-testimonial-slider-2 .rtin-single-testimonial .rtin-testi-img .img-holder {	width: 100px;	margin: 0 auto;}.rt-testimonial-slider-2 .rtin-single-testimonial .rtin-testi-img .img-holder img {	border-radius: 50%;	width: 100px;	height: 100px;	margin-bottom: 20px;}.rt-testimonial-slider-2 .rtin-single-testimonial .rtin-testi-img h3 {	margin: 0 0 5px;	color: #ffffff;	font-size: 28px;	font-weight: 800;	text-transform: capitalize;}.rt-testimonial-slider-2 .single-item-wrapper .tlp-tm-content-wrapper .item-designation {	color: #8c8c8c;	display: block;	margin-bottom: 18px;	font-weight: 400;}.rt-testimonial-slider-2.rt-owl-nav-4.slider-dot-enabled .owl-carousel .owl-dots {	margin-top: 30px;}/*-------------------------------------#. VC: Testimonial Slider 3---------------------------------------*/.rt-testimonial-slider-3 {	text-align: center;	color: #ffffff;	transition: all 0.3s ease-out 0s;}.rt-testimonial-slider-3 .rtin-single-testimonial {	text-align: center;}.rt-testimonial-slider-3 .rtin-single-testimonial .rtin-testi-content {	font-size: 16px;	line-height: 28px;	padding: 2px 100px;}.rt-testimonial-slider-3 .rtin-single-testimonial .rtin-testi-img {	margin-top: 35px;}.rt-testimonial-slider-3 .rtin-single-testimonial .rtin-testi-img .img-holder {	width: 100px;	margin: 0 auto;}.rt-testimonial-slider-3 .rtin-single-testimonial .rtin-testi-img .img-holder img {	border-radius: 50%;	width: 100px;	height: 100px;	margin-bottom: 20px;}.rt-testimonial-slider-3 .rtin-single-testimonial .rtin-testi-img h3 {	margin: 0 0 8px;	color: #ffffff;	font-size: 18px;}.rt-testimonial-slider-3 .rtin-single-testimonial .rtin-testi-img h4 {	color: #ffffff;	font-size: 14px;}.client-inner-area-right h2 {	color: #ffffff;}.client-inner-area-right .client-box {	padding: 2px 20px 20px;}.client-inner-area-right .client-box:last-child {	padding: 20px;}@media (max-width:768px) {		.client-inner-area-right .client-box {		padding: 2px 20px 10px;	}	.client-inner-area-right .client-box:last-child {		padding: 20px 20px 0px 20px;	}}.client-inner-area-right .client-box .media .image-holder {	padding-right: 20px;}.client-inner-area-right .client-box .media .image-holder img {	border: 1px dashed #1fa12e;	border-radius: 50%;	padding: 5px;}.client-inner-area-right .client-box .media .media-body {	padding-left: 15px;}.client-inner-area-right .client-box .media .media-body h3 {	font-size: 22px;	margin-bottom: 10px;}.client-inner-area-right .client-box .media .media-body h3 a {	color: #1fa12e;}.client-inner-area-right .client-box .media .media-body span {	color: #b8b8b8;	margin-bottom: 20px;	display: block;}.client-inner-area-right .client-box .media .media-body p {	color: #dcdcdc;}/*-------------------------------------#. VC: Testimonial Slider 6---------------------------------------*/.rt-testimonial-slider-6 .single-item-wrapper .tlp-tm-content-wrapper .item-content {	margin-bottom: 40px;	position: relative;	border-radius: 8px 8px 8px 0;	padding: 50px 20px 50px 30px;	color: #ffffff;	font-size: 17px;}.rt-testimonial-slider-6 .single-item-wrapper .tlp-tm-content-wrapper .item-content:after {	content: ' ';	position: absolute;	width: 0;	height: 0;	left: 38px;	bottom: -30px;}.rt-testimonial-slider-6 .single-item-wrapper .tlp-tm-content-wrapper .item-title {	margin-bottom: 5px;	font-size: 20px;	font-weight: 600;}.rt-testimonial-slider-6 .single-item-wrapper .tlp-tm-content-wrapper .item-title a {	color: #222222;}.rt-testimonial-slider-6 .single-item-wrapper .tlp-tm-content-wrapper .item-designation {	color: #cccccc;	display: block;	font-weight: 400;}.rt-testimonial-slider-6 .owl-controls .owl-nav {	margin-top: 0;}.rt-testimonial-slider-6 .owl-controls .owl-dots {	margin-top: 60px;}.rt-testimonial-slider-6 .owl-controls .owl-dots .owl-dot {	border: 1px solid #dedede;	border-radius: 50%;	margin: 0 2px;}.rt-testimonial-slider-6 .owl-controls .owl-dots .owl-dot span {	margin: 4px;	background: #dedede;	display: block;	-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;}.rt-testimonial-slider-6 .owl-controls .owl-dots .owl-dot:hover span {	background: #1fa12e;	-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;}.rt-testimonial-slider-6 .owl-controls .owl-dots .active span {	background: #1fa12e;}.rt-testimonial-slider-6 .owl-item .tlp-tm-content-wrapper .item-content {	background: transparent;	position: relative;}.rt-testimonial-slider-6 .owl-item .tlp-tm-content-wrapper .item-content {	margin-bottom: 40px;	position: relative;	border-radius: 2px;	padding: 40px 20px 40px 30px;	color: #ffffff;}.rt-testimonial-slider-6 .owl-item .tlp-tm-content-wrapper .item-content:before {}.rt-testimonial-slider-6 .owl-item .tlp-tm-content-wrapper .item-content:after {	content: ' ';	position: absolute;	width: 0;	height: 0;	left: 28px;	bottom: -30px;	border: 15px solid;	opacity: 0.8;}.rt-testimonial-slider-6 .testimonial-image {	}.rt-testimonial-slider-6 .testimonial-content {	padding-left: 15px;	padding-top: 15px;}.rt-testimonial-slider-6 .owl-theme .owl-nav.disabled + .owl-dots {	margin-top: 55px;}.rt-testimonial-slider-6 .ts-section-title {	color: #ffffff;	margin-bottom: 45px;}.rt-testimonial-slider-6 .owl-item .tlp-tm-content-wrapper .item-content {	background-color: rgba(31, 161, 46, 0.8);}.rt-testimonial-slider-6 .owl-item .tlp-tm-content-wrapper .item-content:after {	border-color: #1fa12e transparent transparent;}.rt-testimonial-slider-6 .ts-section-title:after {	background: #1fa12e none repeat scroll 0 0;	content: "";	display: block;	height: 4px;	left: 0;	margin: 17px 0 23px;	right: 0;	top: 0;	width: 58px;}.rt-testimonial-slider-6 .main-slider-holder {	margin-bottom: 20px;}@media (max-width: 414px) {	.rt-testimonial-slider-6 .tlp-tm-content-wrapper {		margin-bottom: 40px;	}}/*-------------------------------------#. VC: Testimonial Slider 7---------------------------------------*/.rt-testimonial-slider-7 .single-item-wrapper .tlp-tm-content-wrapper .item-content {	margin-bottom: 33px;	position: relative;	border-radius: 8px 8px 8px 0;	padding: 50px 20px 50px 30px;	color: #ffffff;	font-size: 16px;	font-style: italic;	line-height: 28px;}.rt-testimonial-slider-7 .single-item-wrapper .tlp-tm-content-wrapper .item-content:after {	content: ' ';	position: absolute;	width: 0;	height: 0;	left: 38px;	bottom: -30px;}.rt-testimonial-slider-7 .single-item-wrapper .tlp-tm-content-wrapper .item-title {	margin-bottom: 54px;	font-size: 28px;	font-weight: 800;	color: #ffffff !important;	text-transform: uppercase;	text-align: center;}.rt-testimonial-slider-7 .single-item-wrapper .tlp-tm-content-wrapper .item-title a {	color: #222222;}.rt-testimonial-slider-7 .single-item-wrapper .tlp-tm-content-wrapper .item-designation {	color: #8c8c8c;	display: block;	margin-bottom: 0;	font-weight: 400;}.rt-testimonial-slider-7 .owl-controls .owl-nav {	margin-top: 0;}.rt-testimonial-slider-7 .owl-controls .owl-dots {	margin-top: 60px;}.rt-testimonial-slider-7 .owl-controls .owl-dots .owl-dot {	border: 1px solid #dedede;	border-radius: 50%;	margin: 0 2px;}.rt-testimonial-slider-7 .owl-controls .owl-dots .owl-dot span {	margin: 4px;	background: #dedede;	display: block;	-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;}.rt-testimonial-slider-7 .owl-controls .owl-dots .owl-dot:hover span {	background: #1fa12e;	-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;}.rt-testimonial-slider-7 .owl-controls .owl-dots .active span {	background: #1fa12e;}.rt-testimonial-slider-7 .owl-item .tlp-tm-content-wrapper .item-content {	background-color: transparent !important;	text-align: center;	margin-bottom: 30px;	margin-top: 10px;	position: relative;	border-radius: 4px;	padding: 0;	color: #ffffff;	box-shadow:none;	border: 2px solid #ffffff;	border-radius: 0;}.rt-testimonial-slider-7 .owl-item .tlp-tm-content-wrapper .item-content:after {	content: ' ';	position: absolute;	width: 0;	height: 0;	left: 28px;	bottom: -30px;	border: 15px solid;	opacity: 1;	display: none;}.rt-testimonial-slider-7 .testimonial-image {	}.rt-testimonial-slider-7 .owl-theme .owl-nav.disabled + .owl-dots {	margin-top: 30px;}.rt-testimonial-slider-7 .ts-section-title {	color: #ffffff;	margin-bottom: 45px;}.rt-testimonial-slider-7 .owl-item .tlp-tm-content-wrapper .item-content:before {	content: '';    background: url(../img/qutation_1.png) no-repeat;    height: 26px;    width: 36px;    position: absolute;    right: 30px;    bottom: 30px;    display: none;}.rt-testimonial-slider-7 .owl-item .tlp-tm-content-wrapper .item-content:after {	border-color: #1fa12e transparent transparent;}.rt-testimonial-slider-7 .main-slider-holder {	margin-bottom: 20px;}/*-------------------------------------#. VC: Testimonial Slider 8---------------------------------------*/.rt-testimonial-slider-8 {	text-align: center;	color: #ffffff;	transition: all 0.3s ease-out 0s;}.rt-testimonial-slider-8 .rtin-single-testimonial {	text-align: center;}.rt-testimonial-slider-8 .rtin-single-testimonial .rtin-testi-content {	font-size: 23px;	font-family: 'Lato';}.rt-testimonial-slider-8 .rtin-single-testimonial .rtin-testi-img {	margin-top: 30px;}.rt-testimonial-slider-8 .rtin-single-testimonial .rtin-testi-img .img-holder {	width: 100px;	margin: 0 auto;}.rt-testimonial-slider-8 .rtin-single-testimonial .rtin-testi-img .img-holder img {	border-radius: 50%;	width: 100px;	height: 100px;	margin-bottom: 20px;}.rt-testimonial-slider-8 .rtin-single-testimonial .rtin-testi-img h3 {	margin: 0 0 5px;	color: #ffffff;	font-size: 22px;	font-weight: 500;}.rt-testimonial-slider-8 .rtin-single-testimonial .item-designation {	color: #8c8c8c;	margin-bottom: 18px;}.rt-testimonial-slider-8 .rtin-single-testimonial .left-img {	width: auto;	float: left;	margin-right: 10px;}.rt-testimonial-slider-8 .rtin-single-testimonial .right-img {	width: auto;	float: right;	margin-top: 13px;}/*-------------------------------------#. VC: Testimonial Slider 9---------------------------------------*/.rt-testimonial-slider-9 .ts-section-title {	font-size: 34px;	font-weight: 600;	line-height: 1.2;	margin-bottom: 40px;}.rt-testimonial-slider-9 .client-box {	margin-bottom: 35px;}.rt-testimonial-slider-9 .client-box:last-child {	margin-bottom: 20px;}.rt-testimonial-slider-9 .client-box .item-image {	padding-right: 30px;}.rt-testimonial-slider-9 .client-box h3 {	font-size: 20px;	font-weight: 500;	display: inline-block;	margin-bottom: 0;	margin-right: 20px;	position: relative;}.rt-testimonial-slider-9 .client-box h3:after {	position: absolute;	content: "/";	top: 0;	padding-left: 10px;}.rt-testimonial-slider-9 .client-box p {	font-style: italic;	margin-bottom: 15px;}.rt-testimonial-slider-9.slider-dot-enabled .owl-carousel .owl-dots {	text-align: left;}@media (max-width: 1260px){	.rt-testimonial-slider-9.slider-nav-enabled.rt-owl-nav-4 {		padding: 0;	}}.testi-home5-section > .vc_column-inner {    padding: 110px 0 107px 90px !important;}@media (max-width: 1199px) {	.testi-home5-section > .vc_column-inner {		padding: 60px 0px 60px 60px !important;	}}@media (max-width: 991px) {	.testi-home5-section > .vc_column-inner {		padding: 110px 40px 107px 40px !important;	}}/*-------------------------------------#. VC: Testimonial Slider 10---------------------------------------*/.rt-testimonial-slider-10 {	text-align: center;	color: #ffffff;	transition: all 0.3s ease-out 0s;}.rt-testimonial-slider-10 .rtin-single-testimonial {	background: #ffffff;	text-align: center;	position: relative;	margin-top: 15px;	margin-bottom: 0;	padding: 30px 0;}.rt-testimonial-slider-10 .rtin-single-testimonial .rtin-testi-content {	font-size: 16px;	padding: 0 13%;	color: #666666;	line-height: normal;	padding-top: 2em;	}@media (max-width: 1199px) {	.rt-testimonial-slider-10 .rtin-single-testimonial .rtin-testi-content {		padding: 0 5%;	}}@media (max-width: 480px) {	.rt-testimonial-slider-10 .rtin-single-testimonial .rtin-testi-content {		padding: 0;	}}.rt-testimonial-slider-10 .rtin-single-testimonial .item-image {	width: 80px;	margin: 0 auto;	display: none;}.rt-testimonial-slider-10 .rtin-single-testimonial .item-image img {	border-radius: 50%;	width: 80px;	height: 80px;	margin-bottom: 20px;}.rt-testimonial-slider-10 .rtin-single-testimonial .rtin-testi-img h3 {	margin: 14px 0 5px;	color: #ffffff;	font-size: 18px;	font-weight: 600;	line-height: 1.4;	text-transform: capitalize;}.rt-testimonial-slider-10 .rtin-single-testimonial .item-designation {	display: block;	color: #1b1b1b;	font-size: 22px;	font-weight: 500;}.rt-testimonial-slider-10 .rtin-single-testimonial .left-img {	width: auto;	float: left;	margin-right: 10px;}.rt-testimonial-slider-10 .rtin-single-testimonial .right-img {	width: auto;	float: right;	margin-top: 13px;}/*-------------------------------------#. VC: Team Slider 03---------------------------------------*/.rt-team-slider-three .section-title h2 {	margin-bottom: 50px;}.rt-team-slider-three .rtin-single-team {	background: rgb(245, 245, 245);	border-radius: 4px;	padding: 50px 25px;	transition: all 0.7s ease-out;}.rt-team-slider-three .rtin-single-team .rtin-item-image {	position: relative;	overflow: hidden;	text-align: center;}.rt-team-slider-three .rtin-single-team .rtin-item-image img {	border-radius: 50%;	width: 220px;	display: inline-block;}.rt-team-slider-three .rtin-single-team .rtin-item-content {	margin-top: 30px;	text-align: center;	transition: all 0.7s ease-out;}.rt-team-slider-three .rtin-single-team .rtin-item-content h3 {	font-weight: 600;	margin-bottom: 5px;}.rt-team-slider-three .rtin-single-team .rtin-item-content h3 a {	color: #222222;	transition: all 0.7s ease-out;}.rt-team-slider-three .rtin-single-team .rtin-item-content .position {	color: #1fa12e;	font-size: 16px;	font-weight: 500;	display: block;	margin-bottom: 10px;	transition: all 0.7s ease-out;}.rt-team-slider-three .rtin-single-team .rtin-item-content p {	margin-bottom: 0;}.rt-team-slider-three .rtin-single-team:hover {	background: #1fa12e;}.rt-team-slider-three .rtin-single-team:hover .rtin-item-content {	color: #ffffff;}.rt-team-slider-three .rtin-single-team:hover .rtin-item-content .position {	color: #ffffff;}.rt-team-slider-three .rtin-single-team:hover .rtin-item-content h3 a {	color: #ffffff;}/*-------------------------------------#. VC: Team Slider 10---------------------------------------*/.rt-team-slider-ten .rtin-single-team {	max-width: 418px;	margin: 0 5px 50px;	position: relative;	transition: all 0.25s ease;	border-radius: 4px;    overflow: hidden;    box-shadow: 0 8px 12px 0 rgba(111, 111, 111, 0.1);	-webkit-box-shadow: 0 8px 12px 0 rgba(111, 111, 111, 0.1);	-moz-box-shadow:    0 8px 12px 0 rgba(111, 111, 111, 0.1);}.rt-team-slider-ten .rtin-single-team .rtin-team-picture {	position: relative;	overflow: hidden;}.rt-team-slider-ten .rtin-single-team .rtin-team-picture:before {	content: '';    width: 0;    height: 0;    border-left: 10px solid transparent;    border-right: 10px solid transparent;    border-bottom: 10px solid #ffffff;    position: absolute;    margin: 0 auto;    bottom: -30px;    opacity: 0;	left: 0;	right: 0;	transition: all .7s ease; 	z-index:3;}.rt-team-slider-ten .rtin-single-team:hover {	box-shadow: 0 15px 20px 0 rgba(0, 0, 0, 0.1);	-webkit-box-shadow: 0 15px 20px 0 rgba(0, 0, 0, 0.1);	-moz-box-shadow:    0 15px 20px 0 rgba(0, 0, 0, 0.1);}.rt-team-slider-ten .rtin-single-team .rtin-team-picture img {	width: 100%;	border-radius: 4px 4px 0 0;}.rt-team-slider-ten .rtin-team-content {	text-align: center;	padding: 30px 0 7px;	background: #ffffff;	border-radius: 0 0 5px 5px;}.rt-team-slider-ten .rtin-single-team:hover .rtin-team-picture:before {    bottom: 0;    opacity: 1;	}.rt-team-slider-ten .rtin-team-content h3 {	font-weight: 600;	margin: 0 0 5px 0;}.rt-team-slider-ten .rtin-team-content p {	color: #828282;	font-size: 16px;	font-weight: 400;}.rt-team-slider-ten .rtin-team-content h3 a {	color: #222222;	z-index: 2;	transition: all 0.25s ease;}.rt-team-slider-ten .rtin-team-content h3 a:hover {	color: #1fa12e;}.rt-team-slider-ten .rtin-single-team .rtin-team-picture:after { 	opacity: 0;	position: absolute;	content: "";	height: 100%;	width: 100%;	background-color: rgba(31, 161, 46, 0.8);	z-index: 1;	top: 0;	left: 0;	right: 0;	margin: 0 auto;	-webkit-transform: scale(1);	transform: scale(1);	transition: all .7s ease;}.rt-team-slider-ten .rtin-single-team:hover .rtin-team-picture:after {	opacity: 1; }.rt-team-slider-ten .rtin-single-team:hover .rtin-item-info h3 a {	color: #1fa12e;}.rt-team-slider-ten .rtin-single-team .rtin-team-picture .tm-social {  	color: #ffffff;	border-radius: 5px;	font-size: 18px;	margin-bottom: 0;	opacity: 0;	padding: 8px 14px;	position: absolute;	right: -43px;	text-align: center;		z-index: 11;	left: 0;	right: 0;	margin: 0 auto;	top: 80%;	transform: translateY(-80%);	transition: all 0.5s ease;}.rt-team-slider-ten .rtin-single-team:hover .tm-social {	left: 0;	margin: 0 auto;	opacity: 1;	right: 0;	top: 50%;	transform: translateY(-50%);}.rt-team-slider-ten .rtin-single-team .rtin-team-picture .tm-social ul {	list-style: none;	padding-left: 0px;	margin-bottom: 0;}.rt-team-slider-ten .rtin-single-team .rtin-team-picture .tm-social ul li {	border: 1px solid #ffffff;	border-radius: 50%;	display: inline-block;	margin: 0 5px;	text-align: center;	width: 45px;}.rt-team-slider-ten .rtin-single-team .rtin-team-picture .tm-social ul li:hover {	background: #ffffff;}.rt-team-slider-ten .rtin-single-team .rtin-team-picture .tm-social ul li a {	color: #ffffff;		transition: all 0.7s ease;	height: 42px;	width: 42px;	line-height: 40px;	display: block;}.rt-team-slider-ten .rtin-single-team .rtin-team-picture .tm-social ul li a i {	font-size: 18px;}.rt-team-slider-ten .rtin-single-team .rtin-team-picture .tm-social ul li:hover a {	color: #1fa12e;	}/*-------------------------------------#. VC: Team Slider 11---------------------------------------*/.rt-team-slider-eleven .rtin-single-team {  	max-width: 418px;	margin: 0px;	position: relative;	padding: 20px;	background: #f2f2f2;	text-align: center;	border-radius: 3px;}.rt-team-slider-eleven .rtin-single-team .rtin-team-picture {	position: relative;	overflow: hidden;	border-radius: 4px;}.rt-team-slider-eleven .rtin-single-team .rtin-team-picture .overlay {	position: absolute;	top: 0;	bottom: 0;	left: 0;	right: 0;	height: 100%;	width: 100%;	opacity: 0;	transition: .5s ease;	background-color: #1fa12e;}.rt-team-slider-eleven .rtin-single-team .rtin-team-picture .detail-button {	font-size: 20px;	position: absolute;	top: 0%;	left: 0;	right: 0;	opacity: 0;	-webkit-transform: translateY(0%);	-moz-transform: translateY(0%);	-ms-transform: translateY(0%);	-o-transform: translateY(0%);	transform: translateY(0%);	transition: all 0.5s ease;}.rt-team-slider-eleven .rtin-single-team:hover .rtin-team-picture .detail-button {	top: 50%;	opacity: 1;	-webkit-transform: translateY(-50%);	-ms-transform: translateY(-50%);	transform: translateY(-50%);}.rt-team-slider-eleven .rtin-single-team .rtin-team-picture .detail-button a {	padding: 8px 22px;	border: 2px solid #ffffff;	color: #ffffff;	font-size: 16px;	border-radius: 30px;}.rt-team-slider-eleven .rtin-single-team .rtin-team-picture .detail-button a:hover {	border: 2px solid #ffffff;	color: #1fa12e;	background: #ffffff;}.rt-team-slider-eleven .rtin-single-team:hover .overlay {	opacity: 1;}.rt-team-slider-eleven .rtin-team-content {	margin: 30px 0 30px;	position: relative;}.rt-team-slider-eleven .rtin-team-content h3 {	font-weight: 600;	margin: 0 0 5px 0;}.rt-team-slider-eleven .rtin-team-content h3 a {	color: #222222;	z-index: 2;	transition: all 0.3s ease-out 0s;}.rt-team-slider-eleven .rtin-team-content h3 a:hover {	color: #1fa12e;}.rt-team-slider-eleven .rtin-team-content p {	margin-bottom: 8px;	font-weight: 500;	font-size: 16px;}.rt-team-slider-eleven .rtin-team-social ul {	list-style: none;	padding-left: 0px;	margin-bottom: 30px;}.rt-team-slider-eleven .rtin-team-social ul li {	display: inline;}.rt-team-slider-eleven .rtin-team-social ul li a {	display: inline-block;	border: 1px solid #1fa12e;	border-radius: 3px;	font-size: 16px;	margin: 0 3px;	height: 40px;	width: 40px;	line-height: 38px;}.rt-team-slider-eleven .rtin-team-social ul li a:hover {	background-color: #1fa12e;	color: #ffffff;}.rt-team-slider-eleven .rtin-team-social ul li a i {	font-size: 16px !important;	}/*-------------------------------------#. VC: Team Slider 12---------------------------------------*/.rt-team-slider-twelve .rtin-single-team {	max-width: 418px;	margin: 0px;	position: relative;	text-align: center;	margin: 0 10px;}.rt-team-grid-5.rt-team-slider-twelve .rtin-single-team {	margin: 0;}.rt-team-slider-twelve .rtin-single-team .rtin-team-picture {	position: relative;}.rt-team-slider-twelve .rtin-single-team .rtin-team-picture img {	border-radius: 50%;	border: 12px solid #ffffff;	margin-top: 18px;		transition: all 0.5s ease-out 0s;	-webkit-box-shadow: 0px 0px 25px 10px rgba(195, 195, 195, 0.51);	-moz-box-shadow: 0px 0px 25px 10px rgba(195, 195, 195, 0.51);	box-shadow: 0px 0px 25px 10px rgba(195, 195, 195, 0.51);}.rt-team-slider-twelve .rtin-single-team:hover .rtin-team-picture img {	border: 12px solid #1fa12e;	-webkit-box-shadow: 0px 0px 30px 3px rgba(195,195,195,1);	-moz-box-shadow: 0px 0px 30px 3px rgba(195,195,195,1);	box-shadow: 0px 0px 30px 3px rgba(195,195,195,1);}.rt-team-slider-twelve .rtin-single-team .rtin-team-picture .detail-button {	font-size: 20px;	position: absolute;	top: 50%;	left: 50%;	-webkit-transform: translate(-50%, -50%);	transform: translate(-50%, -50%);	-ms-transform: translate(-50%, -50%);}.rt-team-slider-twelve .rtin-single-team .rtin-team-picture .detail-button a {	padding: 13px 29px;	border: 2px solid #ffffff;	color: #ffffff;	text-transform: uppercase;	font-size: 14px;}.rt-team-slider-twelve .rtin-team-content {	margin: 20px 0 20px;	position: relative;}.rt-team-slider-twelve .rtin-team-content h3 {	font-weight: 600;	margin: 0 0 5px 0;	z-index: 2;}.rt-team-slider-twelve .rtin-team-content h3 a {	color: #222222;	transition: all 0.3s ease-out 0s;}.rt-team-slider-twelve .rtin-team-content h3 a:hover {	color: #1fa12e;}.rt-team-slider-twelve .rtin-team-content p {	font-size: 16px;	margin-bottom: 16px;}.rt-team-slider-twelve .rtin-team-social ul {	list-style: none;	padding-left: 0px;	margin-top: 20px;}.rt-team-slider-twelve .rtin-team-social ul li {	display: inline-block;	margin: 0 2px 4px;}.rt-team-slider-twelve .rtin-team-social ul li a {	font-size: 18px;		height: 45px;	width: 45px;	line-height: 45px;	border-radius: 50%;	background-color: #ffffff;	display: inline-block;}.rt-team-slider-twelve .rtin-team-social ul li a i {	color: #1fa12e;	font-size: 18px !important;}.rt-team-slider-twelve .rtin-team-social ul li a:hover i {	color: #000;}/*-------------------------------------#. VC: Team Slider 13---------------------------------------*/.rt-team-slider-13 .section-title h2 {	margin-bottom: 50px;}.rt-team-slider-13 .rtin-single-team {	background: #ffffff;	border-radius: 5px;	margin: 20px 10px;	padding: 22px 22px 22px;	transition: all 0.7s ease-out;	box-shadow: 0 0 1px 0 rgba(222, 222, 222, 0.75);	-webkit-box-shadow: 0 0 1px 0 rgba(222, 222, 222, 0.75);	-moz-box-shadow:    0 0 1px 0 rgba(222, 222, 222, 0.75);}.rt-team-slider-13 .rtin-single-team:hover {	-webkit-box-shadow: 0px 0px 30px 0px rgba(153, 151, 153, 0.5);	-moz-box-shadow: 0px 0px 30px 0px rgba(153, 151, 153, 0.5);	box-shadow: 0px 0px 30px 0px rgba(153, 151, 153, 0.5);}.rt-team-slider-13 .rtin-single-team .rtin-item-image {	position: relative;	overflow: hidden;	text-align: center;}.rt-team-slider-13 .rtin-single-team .rtin-item-image img {	border-radius: 4px;	width: 262px;	display: inline-block;}.rt-team-slider-13 .rtin-single-team .rtin-item-content {	margin-top: 25px;	text-align: center;	transition: all 0.7s ease-out;}.rt-team-slider-13 .rtin-single-team .rtin-item-content h3 {	font-weight: 600;	margin-bottom: 5px;}.rt-team-slider-13 .rtin-single-team .rtin-item-content h3 a {	color: #222222;	transition: all 0.7s ease-out;}.rt-team-slider-13 .rtin-single-team .rtin-item-content h3 a:hover {	color: #1fa12e;}.rt-team-slider-13 .rtin-single-team .rtin-item-content .position {	font-size: 16px;	font-weight: 500;	color: #1fa12e;	display: block;	margin-bottom: 16px;	transition: all 0.7s ease-out;}.rt-team-slider-13 .rtin-single-team .rtin-item-content p {	margin-bottom: 0;}.rt-team-slider-13 .rtin-team-social ul {	list-style: none;	margin: 20px 0 0 0;	padding: 0;	text-align: center;}.rt-team-slider-13 .rtin-team-social ul li {	display: inline-block;}.rt-team-slider-13 .rtin-team-social ul li a {	border: 1px solid #dedede;	border-radius: 50%;	color: #444444;	display: block;	height: 46px;	width: 46px;	line-height: 44px;	margin: 0 2px 3px;}.rt-team-slider-13 .rtin-team-social ul li a:hover {	color: #ffffff;	background-color: #1fa12e;}.rt-team-slider-13 .rtin-single-team .rtin-item-image a {	position: relative;	display: inline-block;	transition: all 0.7s ease-out;}.rt-team-slider-13 .rtin-single-team .rtin-item-image a:after {	position: absolute;	content: "";	left: 0;	top: 0;	height: 100%;	width: 100%;	border-radius: 4px;	background-color: rgba(31, 161, 46, 0.8);	opacity: 0;	transition: all 0.5s ease-out;}.rt-team-slider-13 .rtin-single-team:hover .rtin-item-image a:after {	opacity: 1;}.rt-team-slider-13 .rtin-single-team .rtin-item-image a:before {	color: #ffffff;	content: "\f067";	font-family: fontawesome;	font-size: 30px;	position: absolute;	left: 0;	right: 0;	top: 0%;	opacity: 0;	text-align: center;	z-index: 1;	-webkit-transform: translateY(0%);	-moz-transform: translateY(0%);	-ms-transform: translateY(0%);	-o-transform: translateY(0%);	transform: translateY(0%);	transition: all 0.5s ease-out;}.rt-team-slider-13 .rtin-single-team:hover .rtin-item-image a:before {	top: 50%;	opacity: 1;	-webkit-transform: translateY(-50%);	-moz-transform: translateY(-50%);	-ms-transform: translateY(-50%);	-o-transform: translateY(-50%);	transform: translateY(-50%);}/*-------------------------------------#. VC: Team Grid 01---------------------------------------*/.rt-team-grid-1 .rtin-team-box {	margin-bottom: 32px;}/*-------------------------------------#. VC: Team Grid 02---------------------------------------*/.rt-team-grid-2 .section-title h2 {	margin-bottom: 50px;}.rt-team-grid-2 .rtin-single-team {	display: inline-block;	margin-bottom: 30px;}.rt-team-grid-2 .rtin-single-team .rtin-item-image {	height: auto;	max-width: 200px;	position: relative;	overflow: hidden;	border-radius: 4px;}.rt-team-grid-2 .rtin-single-team .rtin-item-content {	padding-left: 25px;}@media(min-width: 992px) and (max-width: 1199px) {	.rt-team-grid-2 .rtin-single-team .rtin-item-image {		max-width: inherit;	}	.rt-team-grid-2 .rtin-single-team .rtin-item-content {		padding-left: 0;		padding-top: 25px;	}}.rt-team-grid-2 .rtin-single-team .rtin-item-image .rtin-plus-icon {	color: #ffffff;	font-size: 20px;	line-height: 1.4;	position: absolute;	left: 0;	right: 0;	top: 50%;	opacity: 0;	margin: auto;	text-align: center;	z-index: 1;	-webkit-transform: translateY(-50%);	transform: translateY(-50%);	transition: all 1s ease-out;}.rt-team-grid-2 .rtin-single-team .rtin-item-image .rtin-plus-icon a {	color: #ffffff;}.rt-team-grid-2 .rtin-single-team .rtin-item-image .rtin-plus-icon a:hover {	color: #222222;}.rt-team-grid-2 .rtin-single-team .rtin-item-image:after {	background: rgba(31, 161, 46, 0.8);	position: absolute;	content: "";	left: 0;	top: 0;	width: 100%;	height: 100%;	opacity: 1;	text-align: center;	transition: all 0.5s ease-out;	-webkit-transform: scale(0);	transform: scale(0);}.rt-team-grid-2 .rtin-single-team .rtin-item-content h3 {	margin-bottom: 5px;	line-height: 1;}.rt-team-grid-2 .rtin-single-team .rtin-item-content h3 a {	color: #222222;	transition: all 0.3s ease-out;}.rt-team-grid-2 .rtin-single-team .rtin-item-content span.position {	display: block;	font-weight: 600;	margin-bottom: 12px;}.rt-team-grid-2 .rtin-single-team .rtin-item-content ul.social-icons {	padding-left: 0px;	margin-bottom: 0;}.rt-team-grid-2 .rtin-single-team .rtin-item-content ul.social-icons li {	display: inline-block;	margin-right: 3px;	margin-bottom: 3px;}.rt-team-grid-2 .rtin-single-team .rtin-item-content ul.social-icons li a {	color: #1fa12e;	display: block;	border: 1px solid #1fa12e;	text-align: center;	line-height: 38px;	height: 40px;	width: 40px;	transition: all 0.3s ease-out;	border-radius: 50%;	font-size: 16px;}.rt-team-grid-2 .rtin-single-team .rtin-item-content ul.social-icons li a:hover {	background: #1fa12e;	border: 1px solid #1fa12e;	color: #ffffff;}.rt-team-grid-2 .rtin-single-team:hover .rtin-item-image .rtin-plus-icon {	opacity: 1;}.rt-team-grid-2 .rtin-single-team:hover .rtin-item-image:after {	opacity: 1;	-webkit-transform: scale(1);	transform: scale(1);}.rt-team-grid-2 .rtin-single-team:hover .rtin-item-content h3 a {	color: #1fa12e;}/*-------------------------------------#. VC: Team Grid 04---------------------------------------*/.rt-team-grid-4 .rtin-single-team {	margin-bottom: 50px;}.rt-team-grid-4 .rtin-single-team img {	width: 100%;}/*-------------------------------------#. VC: Service Grid 01---------------------------------------*/.rt-service-grid-1 .service-box {	margin-bottom: 25px;	position: relative;}.rt-service-grid-1 .service-box .service-box-social {	margin: 0;	padding: 0;	list-style: none;}.rt-service-grid-1 .service-box .service-box-social li {	background: #ffffff;	height: 50px;	width: 50px;	border-radius: 50px;	line-height: 50px;	text-align: center;	position: absolute;	top: 50%;	left: 0;	right: 0;	margin: 0 auto;	z-index: 2;	opacity: 0;	-webkit-transform: scale(1) translateY(-50%);	transform: scale(1) translateY(-50%);	transition: all 0.5s ease-out;}.rt-service-grid-1 .service-box .service-box-social li a {	padding: 19px;	border-radius: 50%;}.rt-service-grid-1 .service-box .service-box-social li a i {	color: #363636;}.rt-service-grid-1 .service-box .service-img-holder {	margin-bottom: 20px;	position: relative;	border-radius: 4px;	overflow: hidden;}.rt-service-grid-1 .service-box .service-img-holder:before {	position: absolute;	content: "";	background-color: rgba(31, 161, 46, 0.8);	height: 100%;	width: 100%;	z-index: 1;	opacity: 0;	transition: all 0.5s ease-out;}.rt-service-grid-1 .service-box .service-img-holder img {	width: 100%;}.rt-service-grid-1 .service-box .service-content-holder h3 {	margin-bottom: 22px;	padding-bottom: 12px;}.rt-service-grid-1 .service-box .service-content-holder h3 a {	color: #222222;	transition: all 0.5s ease-out;}.rt-service-grid-1 .service-box .service-content-holder h3 a:hover {	color: #1fa12e;	transition: all 0.5s ease-out;}.rt-service-grid-1 .service-box .service-content-holder p {	margin-bottom: 27px;}.rt-service-grid-1 .service-box:hover .service-img-holder:before {	opacity: 1;	transition: all 0.5s ease-out;}.rt-service-grid-1 .service-box:hover .service-box-social li {	opacity: 1;}.rt-service-grid-1 .btn-square-transparent  {	padding: 14px 35px;    border-width: 2px;    font-size: 18px;}@media(max-width: 480px) {	.rt-service-grid-1 .service-content-holder {		text-align: center;	}}/*-------------------------------------#. VC: Service Grid 02---------------------------------------*/.rt-service-grid-2 .service-box {	margin-bottom: 30px;	position: relative;	overflow: hidden;	text-align: center;	padding: 6px;}.rt-service-grid-2 .service-box .service-img-holder {	position: relative;    border-radius: 0;    overflow: hidden;    transition: all 0.5s ease-out;    background: #205d81 ;    padding: 5px;}.rt-service-grid-2 .service-box .service-img-holder img {	width: 100%;	border: 3px solid #fff;}.rt-service-grid-2 .service-box:hover .service-img-holder:before {	opacity: 0;	transition: all .5s ease-out;}.rt-service-grid-2 .service-box .service-img-holder:after {	content: "";	height: 100%;	width: 100%;	top: 0;	left: 0;	right: 0;	position: absolute;	z-index: 1;	background-color: rgba(31, 161, 46, 0.6);	transition: all 0.5s ease-out;	opacity: 0;	visibility: hidden;}.rt-service-grid-2 .service-box .service-img-holder .service-content-holder {	left: 0;	right: 0;	text-align: center;	position: relative;	bottom: 0;	z-index: 2;	color: #ffffff;	transition: all 0.5s ease-out;}.rt-service-grid-2 .service-box .service-img-holder .service-content-holder h3 {	color: #ffffff;    padding: 0.3em 1.3em 0.4em;    margin-bottom: 0;    font-family: 'Lato';    font-weight: 500;    font-size: 28px;}.rt-service-grid-2 .service-box .service-hover-content-holder {	opacity: 0;    padding: 0;    position: absolute;    top: 0;    z-index: 3;    height: 100%;    width: 100%;    transition: all 0.5s ease-out;}@media(max-width: 1199px) {	.rt-service-grid-2 .service-box .service-hover-content-holder {		padding: 13px 15px;	}}@media(max-width: 991px) {	.rt-service-grid-2 .service-box .service-hover-content-holder {		padding: 30px 20px;	}}@media(max-width: 767px) {	.rt-service-grid-2 .service-box .service-hover-content-holder {		padding: 30px 10px;	}}@media(max-width: 320px) {	.rt-service-grid-2 .service-box .service-hover-content-holder {		padding: 10px;	}}.rt-service-grid-2 .service-box .service-hover-content-holder .title-bar35:after {	background: #ffffff;	margin: 0 auto;	right: 0;}.rt-service-grid-2 .service-box .service-hover-content-holder h3 a {	color: #ffffff;}.rt-service-grid-2 .service-box .service-hover-content-holder p {	color: #ffffff;	text-align: center;}.rt-service-grid-2 .service-box:hover .service-img-holder:after {	opacity: 1;	visibility: visible;}.rt-service-grid-2 .service-box:hover .service-img-holder .service-content-holder {	opacity: 0;	transition: all 0.5s ease-out;}.rt-service-grid-2 .service-box:hover .service-hover-content-holder {	opacity: 1;	transition: all 0.5s ease-out;}/*-------------------------------------#. VC: Service Grid 03---------------------------------------*/.rt-service-grid-3 .rtin-single-post {	background: transparent;	margin: 0 0px 50px 0px;	transition: all 0.5s ease-out;	border-radius: 4px;}.rt-service-grid-3 .rtin-single-post .rtin-item-image {	position: relative;	border-radius: 4px;	overflow: hidden;}.rt-service-grid-3 .rtin-single-post .rtin-item-info {	    padding: 24px 0px 0;    transition: all 0.7s ease-out;    text-align: left;	}.rt-service-grid-3 .rtin-single-post .rtin-item-info h3 {	font-weight: 600;	margin-bottom: 16px;}.rt-service-grid-3 .rtin-single-post .rtin-item-info h3 a {	color: #222222;	transition: all 0.5s ease-out;}.rt-service-grid-3 .rtin-single-post .rtin-item-info i {	font-size: 18px;	padding-right: 8px;}.rt-service-grid-3 .rtin-single-post:hover .rtin-item-info {	background: #ffffff;}.rt-service-grid-3 .rtin-single-post .rtin-item-image:after {	opacity: 0;	position: absolute;	content: "";	height: 100%;	width: 100%;	background-color: rgba(31, 161, 46, 0.7);	z-index: 1;	top: 0;	left: 0;	right: 0;	margin: 0 auto;	-webkit-transform: scale(1);	transform: scale(1);	transition: all .7s ease;}.rt-service-grid-3 .rtin-single-post:hover .rtin-item-image:after {	opacity: 1; }.rt-service-grid-3 .rtin-single-post:hover .rtin-item-info h3 a {	color: #1fa12e;}.rt-service-grid-3 .rtin-single-post .rtin-item-image a.plus-icon {  	color: #ffffff;	border: 2px solid #ffffff;	border-radius: 50%;	font-size: 18px;	margin-bottom: 0;	opacity: 0;	position: absolute;	text-align: center;	transition: all 0.5s ease-out;	z-index: 11;	top: 50%;	left: 0;	right: 0;	margin: 0 auto;	width: 42px;	height: 42px;	line-height: 38px;	-webkit-transform: translateY(-50%);	-moz-transform: translateY(-50%);	-ms-transform: translateY(-50%);	-o-transform: translateY(-50%);	transform: translateY(-50%);}.rt-service-grid-3 .rtin-single-post .rtin-item-image a.plus-icon:hover {	background: #ffffff;	color: #1fa12e;}.rt-service-grid-3 .rtin-single-post:hover a.plus-icon {	opacity: 1;}.rt-service-grid-3 .rtin-single-post .btn-square-transparent {	padding: 10px 20px; }.rt-service-grid-3 .rtin-single-post .btn-square-transparent:hover {	padding: 10px 20px;}.rt-service-grid-3 .rtin-single-post .btn-square-transparent i {	font-size: 12px;	padding-left: 8px;}	@media (max-width: 767px) {	.rt-service-grid-3 .rtin-single-post {		margin: 0 auto 5px;	}}@media (max-width: 480px) {	.rt-service-grid-3 .rtin-single-post {		margin: 0 auto 30px;	}}/*-------------------------------------#. VC: Service Grid 04---------------------------------------*/.rt-service-grid-4 .rtin-single-post {	background: transparent;	transition: all 0.5s ease-out;	border-radius: 0;	margin-bottom: 32px;	overflow: hidden;	box-shadow: 1px 0px 11px 1px rgba(0, 0, 0, 0.2);	-webkit-box-shadow:1px 0px 11px 1px rgba(0, 0, 0, 0.2);	-moz-box-shadow:    1px 0px 11px 1px rgba(0, 0, 0, 0.2);}.rt-service-grid-4.shadow .rtin-single-post {	box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);	-webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);	-moz-box-shadow:    0 10px 30px rgba(0, 0, 0, 0.1);}.rt-service-grid-4 .rtin-single-post .rtin-item-image {	position: relative;}.rt-service-grid-4 .rtin-single-post .rtin-item-info {	background-color: #ffffff;	padding: 30px 20px 40px;	transition: all 0.7s ease-out;	text-align: center;}.rt-service-grid-4 .rtin-single-post .rtin-item-info h3 {	font-weight: 600;	margin-bottom: 18px;}.rt-service-grid-4 .rtin-single-post .rtin-item-info h3 a {	color: #1fa584 ;	transition: all 0.5s ease-out;}.rt-service-grid-4 .rtin-single-post .rtin-item-info i {	font-size: 18px;	padding-right: 8px;}.rt-service-grid-4 .rtin-single-post .rtin-item-info p {	margin-bottom: 0;}.rt-service-grid-4 .rtin-single-post .rtin-item-image:after {	opacity: 0;	position: absolute;	content: "";	height: 100%;	width: 100%;	background-color: rgba(31, 161, 46, 0.8);	z-index: 1;	top: 0;	left: 0;	right: 0;	margin: 0 auto;	-webkit-transform: scale(1);	transform: scale(1);	transition: all .7s ease;}.rt-service-grid-4 .rtin-single-post:hover .rtin-item-image:after {	opacity: 1; }.rt-service-grid-4 .rtin-single-post:hover .rtin-item-info h3 a {	color: #1fa12e;}.rt-service-grid-4 .rtin-single-post .rtin-item-image a.plus-icon {  	bottom: -45px;	color: #ffffff;	border: 2px solid #ffffff;	border-radius: 30px;	font-size: 15px;	font-weight: 500;	margin-bottom: 0;	opacity: 0;	padding: 6px 20px;	position: absolute;	right: -43px;	text-align: center;	transition: all 0.5s ease-out;	z-index: 11;	left: 0;	right: 0;	margin: 0 auto;	width: 100px;}.rt-service-grid-4 .rtin-single-post .rtin-item-image a.plus-icon:hover {	background: #ffffff;	color: #1fa12e;}.rt-service-grid-4 .rtin-single-post:hover a.plus-icon {	bottom: 38%;	left: 0;	margin: 0 auto;	opacity: 1;	right: 0;}.rt-service-grid-4 .rt-grid-fill-btn {	padding-top: 30px;}@media (max-width: 767px) {	.rt-service-grid-4 .rtin-single-post {		margin: 0 auto 5px;	}}@media (max-width: 480px) {	.rt-service-grid-4 .rtin-single-post {		margin: 0 auto 30px;	}}.gardening-service .rt-text-with-btn .data-area h2 {	font-weight: 500 !important;	margin-bottom: 35px;}.gardening-service .rt-text-with-btn .data-area p {	font-size: 34px;	font-weight: 500;	margin-bottom: 40px;}@media (max-width: 991px) {	.gardening-service .rt-text-with-btn .data-area h2 {		font-size: 36px !important;		margin-bottom: 24px;	}	.gardening-service .rt-text-with-btn .data-area p {		font-size: 24px;	}}/*-------------------------------------#. VC: Service Grid 05---------------------------------------*/.rt-service-grid-5 .service-img-holder {	position: relative;    border-radius: 4px;    overflow: hidden;}.rt-service-grid-5 .service-content-holder {	background: rgba(31,161,46,.8);	position: absolute;	bottom: -42%;	padding: 15px 25px;	color: #ffffff;	z-index: 2;	transition: all 0.5s ease-out;	text-align: center;}@media(min-width: 992px) and (max-width: 1199px) {	.rt-service-grid-5 .service-content-holder {		bottom: -75%;	}}@media(min-width: 768px) and (max-width: 991px) {	.rt-service-grid-5 .service-content-holder {		bottom: -50%;	}}@media (max-width: 425px) {	.rt-service-grid-5 .service-content-holder {		bottom: -46%;	}}@media (max-width: 375px) {	.rt-service-grid-5 .service-content-holder {		bottom: -67%;	}}@media (max-width: 320px) {	.rt-service-grid-5 .service-content-holder {		bottom: -80%;	}}.rt-service-grid-5 .service-box:hover .service-content-holder {	bottom: 0%;}.rt-service-grid-5 .service-box .service-img-holder img {	width: 100%;}.rt-service-grid-5 .service-content-holder h3 {	font-size: 22px;	margin-bottom: 12px;	font-weight: 600;}.rt-service-grid-5 .service-content-holder p {	margin-bottom: 12px;	transition: all 0.5s ease-out;}.rt-service-grid-5 .service-content-holder h3,.rt-service-grid-5 .service-content-holder h3 a {	color: #ffffff;}.rt-service-grid-5 .rt-grid-fill-btn {	padding-top: 30px;}.rt-service-grid-5 .service-box {	margin-bottom: 30px;}.rt-service-grid-5 .service-box .service-more {	color: #ffffff;	font-size: 14px;	font-weight: 600;	text-transform: uppercase;}.rt-service-grid-5 .service-box .service-more i {	padding-left: 8px;}/*--------------------------#. VC: About----------------------------*/.rt-about-one .rtin-about-image img:hover {	opacity: .9;}.rt-about-one .rtin-about-content {	margin: 70px 0;}.rt-about-one .rtin-about-content h1 {	color: #222222;	font-size: 60px;	font-weight: 500;	line-height: 62px;}.rt-about-one .rtin-about-content h1 span {	color: #1fa12e;	font-weight: 500;}.rt-about-one .rtin-about-content .rtin-about-text {	margin-bottom: 0;	color: #666666;	line-height: 24px;}.rt-about-one .rtin-about-content ul {	list-style: none;	padding-left: 0;}.rt-about-one .rtin-about-content ul li {	color: #343434;	font-size: 18px;	font-weight: 400;	padding: 6px 0;}.rt-about-one .rtin-about-content ul li:before {	content: "\f00c";	padding: 0 17px 0 0;	left: 0;	top: 0;	font-family: FontAwesome;	color: #1fa12e;}.rt-about-one .rtin-about-content .read-more-button {	position: relative;	display: inline-block;}.rt-about-one .rtin-about-content .read-more-button a {	background: transparent;	color: #1fa12e;	display: inline-block;	font-size: 14px;	font-weight: 500;	margin-top: 20px;	padding: 13px 40px;	text-decoration: none;	transition: all 0.3s ease 0s;	width: 170px;	border: 2px solid #1fa12e;	text-transform: uppercase;	font-family: open sans, sans-serif;}.rt-about-one .rtin-about-content .read-more-button a:hover {	background: #1fa12e;	border: 1px solid #1fa12e;	color: #ffffff;}.rt-about-one .rtin-about-content .read-more-button a:hover:after {	color: #ffffff !important;}.rt-about-one .rtin-about-content .read-more-button a:after {	color: #1fa12e;	content: "";	display: block;	font-family: FontAwesome;	font-size: 14px;	position: absolute;	right: 25px;	top: 35px;}.rt-about-one .rtin-about-content .read-more-button a:after:hover i {	color: #ffffff;}.responsive-about-1 .rt-vc-title-1 {	position: relative;	background-color: #ffffff;	border-radius: 5px;	padding: 65px 70px;	z-index: 1;	-webkit-box-shadow: 0px 0px 30px 5px rgba(153, 151, 153, 0.5);	box-shadow: 0px 0px 30px 5px rgba(153, 151, 153, 0.5);}.responsive-about-1 .rt-vc-title-1:after {	background-color: #ffffff;	position: absolute;	content: "";	left: 0;	top: 0;	height: 100%;	width: 100%;	border-radius: 5px;	-webkit-transform: rotate(-2deg);	-moz-transform: rotate(-2deg);	-ms-transform: rotate(-2deg);	-o-transform: rotate(-2deg);	transform: rotate(-2deg);	z-index: -1;}@media(min-width: 768px) and (max-width: 991px) {	.about2-responsive .rt-text-with-btn h2 {		font-size: 30px !important;		line-height: 36px;		margin-bottom: 10px;	}	.about2-responsive .rt-text-with-btn p {		margin-bottom: 15px;	}	.about2-responsive .rt-text-with-btn p span {		font-size: 24px !important;	}}@media(max-width: 480px) {	.responsive-about-1 .rt-vc-title-1 {		padding: 60px 50px;	}}/*--------------------------------#. VC: Opening Hour--------------------------------*/.rt-open-hour {	text-align: left;}.rt-open-hour ul {	list-style: none;	padding-left: 0;}.rt-open-hour ul li {	padding: 7.2px 0;	color: #dddddd;}.rt-open-hour ul li span {	margin-right: 25px;	float: right;}.rt-open-hour ul li:after {	background: #484848 none repeat scroll 0 0;	content: "";	display: block;	height: 1px;	left: 0;	margin: 18px 0 0 !important;	top: 18px !important;	width: 99.5%;}.rt-open-hour ul li:last-child::after {	background: transparent !important;}.rt-open-hour .overlay-effect {	background: rgba(255, 255, 255, 0.5);	height: 100%;	left: 0;	opacity: 0;	position: absolute;	top: 0;	-webkit-transform: scaleY(0);	transform: scaleY(0);	transition: all 0.5s ease 0s;	width: 100%;}.rt-open-hour:hover .overlay-effect {	opacity: .6;	-webkit-transform: scaleY(1);	transform: scaleY(1);}/*--------------------------------#. VC: Text With Button--------------------------------*/.rt-text-with-btn h3 span {	color: #1fa12e;}.rt-text-with-btn .white-button,.rt-text-with-btn .dark-button {	margin-top: 15px;}@media (max-width: 1024px) {	.responsive-font-size .rt-text-with-btn h2 {		font-size: 38px !important;	}	.two-image-box.vc_row.wpb_row.ipad-bt-84 {	    padding-bottom: 0px !important;	}}@media (max-width: 991px) {	.responsive-font-size .rt-text-with-btn h2 {		font-size: 36px !important;	}	.two-image-box .rt-text-with-btn .data-area {		padding-top: 0px;	}	.two-image-box .rt-text-with-btn h3 {		font-size: 32px !important;	}}@media (max-width: 360px) {	.two-image-box .rt-text-with-btn {		padding: 0;	}}.rt-text-with-btn .overlay-effect {	background: rgba(255, 255, 255, 0.5);	height: 100%;	left: 0;	opacity: 0;	position: absolute;	top: 0;	-webkit-transform: scaleY(0);	transform: scaleY(0);	transition: all 0.5s ease 0s;	width: 100%;}.rt-text-with-btn:hover .overlay-effect {	opacity: .6;	-webkit-transform: scaleY(1);	transform: scaleY(1);}.padding-control .rt-text-with-btn {	padding: 0 12%;}@media ( max-width:768px ) {	.padding-control .rt-text-with-btn {		padding: 0 5%;	}}@media ( max-width:480px ) {	.padding-control .rt-text-with-btn {		padding: 0 1%;			}}.text-align-center .rt-text-with-btn p {	margin: 0 auto;	width: 84%;}.common3 .rt-text-with-btn {	padding: 373px 20px 20px;}.common3 .rt-text-with-btn .data-area {	background: rgba(255, 255, 255, 0.90);	padding: 20px 20px 0;	overflow: hidden;}@media(max-width: 1199px) {	.common3 .rt-text-with-btn {		padding-top: 320px;	}}/*-------------------------------------#. VC: Post---------------------------------------*/.rt-post-vc-section-1 .rtin-single-post {	/*max-width: 370px;*/	background: #ffffff;	margin: 0 8px 5px 5px;	box-shadow: 0 0 1px rgba(0, 0, 0, 0.2);}.rt-post-vc-section-1 .rtin-single-post .rtin-item-image {	border-radius: 4px 4px 0 0;	position: relative;	overflow: hidden;}.rt-post-vc-section-1 .rtin-single-post .rtin-item-image span.date {	background: #1fa12e;	border-radius: 4px 4px 0 0;	color: #ffffff;	font-size: 16px;	font-weight: 500;	padding: 6px 15px;	position: absolute;	left: 20px;	bottom: 0;}.rt-post-vc-section-1 .rtin-single-post .rtin-item-image img {	-webkit-transform: translate3d(-50px, 0px, 0px);	transform: translate3d(-50px, 0px, 0px);	transition: all 0.42s ease-out;	max-width: none;	width: calc(134%);}.rt-post-vc-section-1 .rtin-single-post .rtin-item-info {	padding: 30px 28px 40px;	transition: all 0.7s ease-out;}.rt-post-vc-section-1 .rtin-single-post .rtin-item-info h3 {	font-weight: 600;	margin-bottom: 16px;}.rt-post-vc-section-1 .rtin-single-post .rtin-item-info h3 a {	color: #222222;	transition: all 0.5s ease-out;}.rt-post-vc-section-1 .rtin-single-post .rtin-item-info i {	color: #1fa12e;	font-size: 18px;	padding-right: 8px;}.rt-post-vc-section-1 .rtin-single-post:hover {	box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}.rt-post-vc-section-1 .rtin-single-post:hover .rtin-item-image img {	-webkit-transform: translate3d(0px, 0px, 0px);	transform: translate3d(0px, 0px, 0px);}.rt-post-vc-section-1 .rtin-single-post:hover .rtin-item-info h3 a {	color: #1fa12e;}.rt-post-vc-section-1 .owl-dots {	margin-top: 20px !important;}.rt-post-vc-section-1 .owl-theme.owl-carousel.rt-owl-carousel .owl-nav {	display: none;}.rt-post-vc-section-1.rt-owl-nav-3 .owl-custom-nav .owl-next {	padding: 5px 0 !important;	float: left;}.rt-post-vc-section-1.rt-owl-nav-3 .owl-custom-nav .owl-prev {	float: left;}/*post style 2*/.rt-post-vc-section-2 .rtin-single-post {	background: transparent;	margin: 5px;	box-shadow: 0 0 1px rgba(0, 0, 0, 0.2);}.rt-post-vc-section-2 .rtin-single-post .rtin-item-image {	border-radius: 4px 4px 0 0;	position: relative;	overflow: hidden;}.rt-post-vc-section-2 .rtin-single-post .rtin-item-image span.date {	background: #1fa12e;	border-radius: 4px;	color: #ffffff;	bottom: 20px;	font-size: 18px;	font-weight: 500;	padding: 10px 18px;	text-align: center;	position: absolute;	left: 20px;}.rt-post-vc-section-2 .rtin-single-post .rtin-item-image img {	-webkit-transform: translate3d(-50px, 0px, 0px);	transform: translate3d(-50px, 0px, 0px);	transition: all 0.42s ease-out;	max-width: none;	width: calc(134%);}.rt-post-vc-section-2 .rtin-single-post .rtin-item-info {	background: #ffffff;	border-radius: 0 0 4px 4px;	padding: 30px 28px 40px;	transition: all 0.7s ease-out;}.rt-post-vc-section-2 .rtin-single-post .rtin-item-info h3 {	font-weight: 600;	margin-bottom: 16px;}.rt-post-vc-section-2 .rtin-single-post .rtin-item-info h3 a {	color: #222222;	transition: all 0.5s ease-out;}.rt-post-vc-section-2 .rtin-single-post .rtin-item-info i {	font-size: 18px;	padding-right: 8px;}.rt-post-vc-section-2 .rtin-single-post .rtin-item-info p {	margin-bottom: 0;}.rt-post-vc-section-2 .rtin-single-post:hover {	box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}.rt-post-vc-section-2 .rtin-single-post:hover .rtin-item-image img {	-webkit-transform: translate3d(0px, 0px, 0px);	transform: translate3d(0px, 0px, 0px);}.rt-post-vc-section-2 .rtin-single-post:hover .rtin-item-info h3 a {	color: #1fa12e;}.rt-post-vc-section-2 .owl-carousel .owl-nav .owl-prev {	left: -60px !important;}.rt-post-vc-section-2 .owl-carousel .owl-nav .owl-next {	right: -60px !important;}/*post slider style 5*/.rt-post-vc-section-5 .owl-custom-nav.owl-nav div {	background: #ffffff none repeat scroll 0 0;	border-width: 1px;	border-radius: 50px;	font-size: 18px;	margin: 0 4px;	opacity: 1;	/*padding: 5px 25px;*/	padding: 5px 28px 5px 20px;	transition: all 0.3s ease-out 0s;}.rt-post-vc-section-5 .owl-custom-nav {	margin-top: 0;}.rt-post-vc-section-5 .section-title-content {	float: left;}.rt-post-vc-section-5 .title {	color: #ffffff;	margin-bottom: 8px;	font-size: 32px;	line-height: 1;}.rt-post-vc-section-5 .title:before {	background: #d6d6d6;	content: "";	height: 1px;	margin-right: 150px;	position: absolute;	right: 0;	top: 22px;	width: 55%;}.rt-post-vc-section-5 .sub-title {	color: #1fa12e;	letter-spacing: 2px;	margin-bottom: 45px;	text-transform: capitalize;}.rt-post-vc-section-5 .owl-theme.owl-carousel.rt-owl-carousel .owl-nav {	display: none !important;}.rt-post-vc-section-5 p {	margin-bottom: 0;}.rt-post-vc-section-5.rt-owl-nav-3 .owl-custom-nav .owl-next {	padding: 5px 26px 5px 22px !important;}/*post style 6*/.rt-post-vc-section-6 .rtin-single-post {	background: transparent;	margin: 0 8px 8px 8px;	transition: all 0.5s ease-out;}.rt-post-vc-section-6 .rtin-single-post .rtin-item-image {	border-radius: 4px 4px 0 0;	position: relative;	overflow: hidden;}.rt-post-vc-section-6 .rtin-single-post .rtin-item-image img {	-webkit-transform: translate3d(-50px, 0px, 0px);	transform: translate3d(-50px, 0px, 0px);	transition: all 0.42s ease-out;	max-width: none;	width: calc(134%);}.rt-post-vc-section-6 .rtin-single-post .rtin-item-info {	padding: 30px 0 0;}.rt-post-vc-section-6 .rtin-single-post .rtin-item-info .rtin-post-date {	color: #1fa12e;	margin-bottom: 10px;}.rt-post-vc-section-6 .rtin-single-post .rtin-item-info h3 {	font-weight: 600;	margin-bottom: 10px;}.rt-post-vc-section-6 .rtin-single-post .rtin-item-info h3 a {	color: #222222;	transition: all 0.5s ease-out;}.rt-post-vc-section-6 .rtin-single-post .rtin-item-info i {	font-size: 18px;	padding-right: 8px;}.rt-post-vc-section-6 .rtin-single-post .rtin-item-info p {	margin-bottom: 0;}.rt-post-vc-section-6 .rtin-single-post:hover .rtin-item-image img {	-webkit-transform: translate3d(0px, 0px, 0px);	transform: translate3d(0px, 0px, 0px);}.rt-post-vc-section-6 .rtin-single-post:hover .rtin-item-info h3 a {	color: #1fa12e;}.rt-post-vc-section-6 ul.post-categories {	list-style: none;	margin: 0;	padding: 0 0 15px 0;	font-weight: 500;}.rt-post-vc-section-6 ul.post-categories a {	color: #646464;}@media (max-width: 767px) {	.rt-post-vc-section-6 .rtin-single-post {		margin: 0 auto 5px;	}}.rt-post-vc-section-6 .owl-theme .owl-nav {	margin-top: 0px;}@media (max-width: 768px) {	.rt-post-vc-section-6.owl-wrap.rt-owl-nav-1,	.rt-post-vc-section-8.owl-wrap.rt-owl-nav-1	{		margin: 0 55px;	}}@media (max-width: 767px) {	.rt-post-vc-section-6.rt-owl-nav-1 .owl-carousel .owl-nav {		display: block !important;	}	.rt-post-vc-section-6 .rtin-single-post,	.rt-post-vc-section-8 .rtin-single-post {		margin: 0 0px 25px 0px;	}}@media (max-width: 1024px) {	.rt-post-vc-section-6.owl-wrap.rt-owl-nav-1,	.rt-post-vc-section-8.owl-wrap.rt-owl-nav-1	{		margin: 0 45px;	}}/*post slider style 7*/.rt-post-vc-section-7 .rtin-single-post {	max-width: 370px;	background: #ffffff;	margin: 0 8px 5px 5px;}.rt-post-vc-section-7 .rtin-single-post .rtin-item-image {	position: relative;	overflow: hidden;}.rt-post-vc-section-7 .rtin-single-post .rtin-item-image span.date {  	background: #1fa12e;	border-radius: 5px;	bottom: 23px;	color: #ffffff;	font-size: 16px;	font-weight: 500;	left: 25px;	padding: 6px 15px;	position: absolute;}.rt-post-vc-section-7 .rtin-single-post .rtin-item-image img {	-webkit-transform: translate3d(-50px, 0px, 0px);	transform: translate3d(-50px, 0px, 0px);	transition: all 0.42s ease-out;	max-width: none;	width: calc(125%);}.rt-post-vc-section-7 .rtin-single-post .rtin-item-info {	padding: 15px 0px;	transition: all 0.7s ease-out;}.rt-post-vc-section-7 .rtin-single-post .rtin-item-info h3 {	font-size: 22px;	font-weight: 500;	line-height: 1.3;	margin-bottom: 10px;	text-transform: capitalize;}@media ( max-width: 1024px ) {	.rt-post-vc-section-7 .rtin-single-post .rtin-item-info h3 {		font-size: 20px;	}}.rt-post-vc-section-7 .rtin-single-post .rtin-item-info h3 a {	color: #272626;	transition: all 0.5s ease-out;}.rt-post-vc-section-7 .rtin-single-post .rtin-item-info p {	margin-bottom: 33px;}.rt-post-vc-section-7 .rtin-single-post .rtin-item-info i {		font-size: 19px;	font-weight: bold;	position: absolute;	right: 20px;	top: 12px;}.rt-post-vc-section-7 .rtin-single-post:hover .rtin-item-image img {	-webkit-transform: translate3d(0px, 0px, 0px);	transform: translate3d(0px, 0px, 0px);}.rt-post-vc-section-7 .rtin-single-post:hover .rtin-item-info h3 a {	color: #1fa12e;}.rt-post-vc-section-7 .rtin-single-post .rtin-item-info a.light-button {	border: 2px solid #1fa12e;	border-radius: 3px;	color: #1fa12e;	margin-top: 0;	padding: 12px 37px 12px 17px;	position: relative;}.entry-content .rt-post-vc-section-7 .rtin-single-post .rtin-item-info a.light-button:hover ,.entry-content .rt-post-vc-section-7 .rtin-single-post .rtin-item-info a.light-button:hover i {	color: #ffffff !important;}.rt-post-vc-section-7 .owl-dots {	margin-top: 20px !important;}.rt-post-vc-section-7 .owl-theme.owl-carousel.rt-owl-carousel .owl-nav {	display: none;}.rt-post-vc-section-7.rt-owl-nav-3 .owl-custom-nav .owl-next {	padding: 4px 0 !important;	float: left;	border-radius: 6px;}.rt-post-vc-section-7.rt-owl-nav-3 .owl-custom-nav .owl-prev {	float: left;	border-radius: 6px;	padding: 4px 0 5px;}/*post slider 8*/.rt-post-vc-section-8 .rtin-single-post {	max-width: 413px;	background: #ffffff;	margin: 0 8px 25px 8px;	box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.1);	border-radius: 4px;		transition: all 0.5s ease;}.rt-post-vc-section-8 .rtin-single-post:hover {	box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);}.rt-post-vc-section-8 .rtin-single-post .rtin-item-image {	border-radius: 4px 4px 0 0;	position: relative;	overflow: hidden;}.rt-post-vc-section-8 .rtin-single-post span.date {	color: #8c8c8c;	padding: 6px 0 6px 0;	border-radius: 4px 4px 0 0;	display: inline-block;}.rt-post-vc-section-8 .rtin-single-post span.date i {	color: #1fa12e;}.rt-post-vc-section-8 .rtin-single-post .by-author {	color: #8c8c8c;	text-transform: capitalize;}.rt-post-vc-section-8 .rtin-single-post .by-author a {	color: #8c8c8c;}.rt-post-vc-section-8 .rtin-single-post .by-author a:hover {	color: #1fa12e;}.rt-post-vc-section-8 .rtin-single-post .by-author i {	color: #1fa12e;	font-size: 18px;}.rt-post-vc-section-8 .rtin-single-post .rtin-item-image img {	transition: all 0.7s ease;}.rt-post-vc-section-8 .rtin-single-post .rtin-item-info {	padding: 30px 28px 40px;	transition: all 0.7s ease-out;}.rt-post-vc-section-8 .rtin-single-post .rtin-item-info h3 {	margin-top: 10px;	margin-bottom: 16px;	font-weight: 600;}.rt-post-vc-section-8 .rtin-single-post .rtin-item-info h3 a {	color: #222222;	transition: all 0.5s ease-out;}.rt-post-vc-section-8 .rtin-single-post .rtin-item-info .comments {	color: #8c8c8c;	font-size: 17px;	padding: 6px 0 6px 12px;	border-radius: 4px 4px 0 0;	display: inline-block;}.rt-post-vc-section-8 .rtin-single-post .rtin-item-info .comments i {	color: #1fa12e;}.rt-post-vc-section-8 .rtin-single-post .rtin-item-info i {	padding-right: 8px;}.rt-post-vc-section-8 .rtin-single-post:hover .rtin-item-image img {		-webkit-transform: scale(1.1);	transform: scale(1.1);}.rt-post-vc-section-8 .rtin-single-post .rtin-item-info h3 a:hover {	color: #1fa12e;}.rt-post-vc-section-8 .owl-dots {	margin-top: 20px !important;}.rt-post-vc-section-8 .owl-theme.owl-carousel.rt-owl-carousel .owl-nav {	display: none;}.rt-post-vc-section-8.rt-owl-nav-3 .owl-custom-nav .owl-next {	padding: 5px 0 !important;	float: left;}.rt-post-vc-section-8.rt-owl-nav-3 .owl-custom-nav .owl-prev {	float: left;}/*post grid style 1*/.rt-post-vc-grid-1 .rtin-single-post {	position:relative;	overflow: hidden;	border-radius: 4px;	margin-bottom: 30px;}.rt-post-vc-grid-1 .rtin-single-post .rtin-item-info {	position:absolute;	left: 0;	right: 0;	bottom: 0;	z-index: 1;	padding: 30px;	color: #ffffff;	transition: all 0.5s ease-out;}.rt-post-vc-grid-1 .rtin-single-post:hover .rtin-item-info {	-o-transform: translateY(-2%);    -ms-transform: translateY(-2%);    -moz-transform: translateY(-2%);    -webkit-transform: translateY(-2%);    transform: translateY(-2%);}.rt-post-vc-grid-1 .rtin-single-post .rtin-item-info:before {	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#000000), to(transparent));	background-image: -webkit-linear-gradient(transparent, #000000);	background-image: -moz-linear-gradient(transparent, #000000), -moz-linear-gradient(transparent, #000000);	background-image: -o-linear-gradient(transparent, #000000), -o-linear-gradient(transparent, #000000);	background-image: linear-gradient(transparent, #000000), linear-gradient(transparent, #000000);	content: "";	height: 100%;	left: 0;	right: 0;	margin: 0 auto;	position: absolute;	width: 100%;	opacity: 0.9;	z-index: -1;}.rt-post-vc-grid-1 .rtin-single-post .rtin-item-info .date {	background-color: #ffffff;    color: #1fa12e;    padding: 8px 15px;    display: inline-block;    margin-bottom: 20px;	font-size: 18px;	border-radius: 4px;}.rt-post-vc-grid-1 .rtin-single-post .rtin-item-info h3 {	color: #ffffff;	margin-bottom: 12px;	font-size: 28px;	font-weight: 600;}.rt-post-vc-grid-1 .rtin-single-post .rtin-item-info h3 a {	color: #ffffff;}.rt-post-vc-grid-1 .rtin-single-post .rtin-item-info p {	margin-bottom: 0;}.rt-post-vc-grid-1 .rtin-single-post .rtin-item-image img {	transform: scale(1);	transition: all 0.5s ease-out;}.rt-post-vc-grid-1 .rtin-single-post:hover .rtin-item-image img {	transform: scale(1.1);}@media ( max-width: 767px ) {	.rt-post-vc-grid-1 .rtin-single-post .rtin-item-info {		padding: 20px;	}	.rt-post-vc-grid-1 .rtin-single-post .rtin-item-info h3 {		font-size: 22px;		margin-bottom: 2px;	}	.rt-post-vc-grid-1 .rtin-single-post .rtin-item-info .date {		margin-bottom: 8px;	}}/*post grid style 2*/.rt-post-vc-grid-2 .rtin-single-post {	position:relative;	overflow: hidden;	margin-bottom: 0;	background:#ffffff;}.rt-post-vc-grid-2 .rtin-single-post .rtin-item-info {	padding: 25px 25px 20px;	color: #000000;	transition: all 0.5s ease-out;}.rt-post-vc-grid-2 .rtin-single-post .rtin-item-image {	position:relative;	overflow: hidden;	border-radius:0;}.rt-post-vc-grid-2 .rtin-single-post .rtin-item-image .date,.blog-layout-2 .blog-img-holder .single-post-div {	background-color: #ed44b6;    padding: 15px 0;    display: inline-block;	font-size: 28px;	border-radius: 50%;	position: absolute;	right: 10px;    top: 10px;    color: #ffffff !important;    height: 100px;    width: 100px;    text-align: center;}.rt-post-vc-grid-2 .rtin-single-post .rtin-item-image .date span,.blog-layout-2 .blog-img-holder .single-post-div span {    display: block;    line-height: 1.2;}.rt-post-vc-grid-2 .rtin-single-post .rtin-item-info h3 {	color: #000000;	margin-bottom: 9px;	font-weight: 400;	line-height: 1.4;}.rt-post-vc-grid-2 .rtin-single-post .rtin-item-info h3 a {	color: #000000;	display: block;	min-height: 117px;}.rt-post-vc-grid-2 .rtin-single-post .rtin-item-info h3 a:hover {	color: #1fa12e;}.rt-post-vc-grid-2 .rtin-single-post .rtin-item-info p {	margin-bottom: 0;}.rt-post-vc-grid-2 .rtin-single-post .rtin-item-image img {	transform: scale(1);	transition: all 0.5s ease-out;}.rt-post-vc-grid-2 .rtin-single-post:hover .rtin-item-image img {	transform: scale(1.1);}.rt-post-vc-grid-2 .rtin-single-post .comments {	display: inline-block;	margin-top: 13px;}.rt-post-vc-grid-2 .rtin-single-post i {	color: #1fa12e;	padding-right: 8px;}.rt-post-vc-grid-2 .rtin-single-post .category-name {    font-size: 18px;    color: #3a1ca8;}/*post grid style 3*/.rt-post-vc-grid-3 .rtin-single-post {	display: flex;    align-items: center;	margin-bottom: 12px;	background-color: #ffffff;	-webkit-box-shadow: 0px 3px 10px 2px rgba(222, 222, 222, 0.8);    -moz-box-shadow: 0px 3px 10px 2px rgba(222, 222, 222, 0.8);    box-shadow: 0px 3px 10px 2px rgba(222, 222, 222, 0.8);	transition: all 0.25s ease-out;	padding: 45px 35px;}.rt-post-vc-grid-3 .rtin-single-post .rtin-item-info {	padding: 0;	color: #7a7a7a;	transition: all 0.25s ease-out;	width: calc(100% - 400px);}.rt-post-vc-grid-3 .rtin-single-post .rtin-item-image {	position:relative;	overflow: hidden;	width: 350px;	padding-right: 0;	padding-left: 55px;	padding-right: 35px;}.rt-post-vc-grid-3 .rtin-single-post .rtin-item-image .date {	background-color: #1fa12e;    color: #ffffff;    display: inline-block;    font-size: 16px;	font-weight: 400;    position: absolute;	text-align: center;    right: 0;    top: 50%;    transform: translateY(-50%);}.rt-post-vc-grid-3 .rtin-single-post .rtin-item-image .date span {	display: block;	padding: 12px 20px;}.rt-post-vc-grid-3 .rtin-single-post .rtin-item-image .date span.day {	font-size: 20px;	font-weight: 700;	border-bottom: 1px solid #333333;}.rt-post-vc-grid-3 .rtin-single-post .rtin-item-info h3 {	color: #222222;	margin-bottom: 30px;	font-size: 40px;	font-weight: 800;	line-height: 1;}.rt-post-vc-grid-3 .rtin-single-post .rtin-item-info h3 a {	color: #222222;}.rt-post-vc-grid-3 .rtin-single-post .rtin-item-info h3 a:hover {	color: #1fa12e;}.rt-post-vc-grid-3 .rtin-single-post .rtin-item-info p {	margin-bottom: 0;}.rt-post-vc-grid-3 .rtin-single-post .rtin-item-image img {	width: 100%;	transform: scale(1);	transition: all 0.25s ease;}.rt-post-vc-grid-3 .rtin-single-post:hover .rtin-item-image img {	transform: scale(1.1);}.rt-post-vc-grid-3 .rtin-single-post .rtin-item-info > span {	display: inline-block;	margin-bottom: 10px;}.rt-post-vc-grid-3 .rtin-single-post .rtin-item-info > span.user {	margin-right: 12px;}.rt-post-vc-grid-3 .rtin-single-post .rtin-item-info > span a {	color: #969595;}.rt-post-vc-grid-3 .rtin-single-post i {	color: #1fa12e;	padding-right: 8px;}/*-------------------------------------#. VC: Info Text---------------------------------------*/.rt-info-text-1 {	margin-bottom: 0px;}.rt-info-text-1 .media a {	padding-right: 0;}.rt-info-text-1 .media i {	display: inline-block;	color: #1fa12e;	height: 100px;	width: 100px;	border-radius: 50%;	line-height: 100px;	text-align: center;	transition: all 0.5s ease-out;	font-size: 30px;}.rt-info-text-1.show_icon_bord .media i {		border: 2px dotted #1fa12e;}.rt-info-text-1 .media .media-body {	padding-left: 30px;}.rt-info-text-1 .media .media-body h3 {	font-size: 20px;	margin-bottom: 10px;	text-transform: capitalize;	font-weight: 500;}.rt-info-text-1 .media .media-body h3 a {	color: #272626;	transition: all 0.5s ease-out;}.rt-info-text-1 .media .media-body p {	margin-top: 20px;	margin-bottom: 0;}@media(min-width: 992px) and (max-width: 1199px) {	.rt-info-text-1 .media .media-body p {		margin-top: 10px;	}}.rt-info-text-1 .media .media-body h3:hover {	color: #1fa12e;	transition: all 0.5s ease-out;}.rt-info-text-1 .media .media-body h3:hover a {	color: #1fa12e;	transition: all 0.5s ease-out;}.rt-info-text-1:hover .media i {	color: #ffffff;	transition: all 0.5s ease-out;}@media ( max-width:475px ) {	.rt-info-text-1 .media .media-body {		padding-right: 0px;		text-align: center;	}	.rt-info-text-1 .pull-left {		float: left !important;		text-align: left;		padding-right: 0px !important;	}}@media (max-width: 480px) {	.rt-info-text-1 {		margin-bottom: 5px;		padding-top: 5px;		padding-bottom: 0;	}	.layout1.rt-info-text-1 {		clear: both;	}	.rt-info-text-1 .media .media-body {		padding-left: 0px;	}}/*info text 2*/.rt-info-text-2 {	position: relative;	text-align: center;	margin-bottom: 10px;}.rt-info-text-2 h3 {	font-size: 24px;	margin: 0 0 10px 0;	color: #272626;	font-weight: 600;}.rt-info-text-2 h3 a {	position: relative;	bottom: 0;}.rt-info-text-2 span {	border-radius: 50%;	height: 50px;	width: 50px;	display: inline-block;	border: 2px solid #1fa12e;}.rt-info-text-2 span i {	color: #1fa12e;	line-height: 48px;	font-size: 24px;}.rt-info-text-2 .pull-left {	padding-right: 30px;}.rt-info-text-2 .media-body {	text-align: left;}/*info text 3*/.rt-info-text-3 .media i {	display: inline-block;	color: #1fa12e;	line-height: 70px;	text-align: center;	transition: all 0.5s ease-out;}.rt-info-text-3 .media .media-body {	padding-left: 30px;}.rt-info-text-3 .media .media-body h3 {	font-size: 20px;	margin-bottom: 10px;	text-transform: capitalize;	font-weight: 600;}.rt-info-text-3 .media .media-body h3 a {	color: #272626;	transition: all 0.5s ease-out;}.info-layout-text-color .rt-info-text-3 .media .media-body h3 {	color: #ffffff;}.info-layout-text-color .rt-info-text-3 p {	color: #ffffff;}/*info text 4*/.rt-info-text-4.service3-box-left .service3-content-holder {	margin-bottom: 30px;	float: left;	width: 75%;	text-align: right;	margin-right: 15px;}.rt-info-text-4.service3-box-left .service3-content-holder h3 {	font-weight: 600;}.rt-info-text-4.service3-box-left .service3-content-holder h3 a {	color: #272626;	transition: all 0.5s ease-out;}.rt-info-text-4.service3-box-left .service3-content-holder h3 a:hover {	color: #1fa12e;	transition: all 0.5s ease-out;}.rt-info-text-4.service3-box-left .service3-content-holder .title-bar35:after {	right: 0;	left: inherit;}.rt-info-text-4.service3-box-left .service3-icon-holder {	float: left;}.rt-info-text-4.service3-box-left .service3-icon-holder i {	background: #ffffff;	border-radius: 50%;	color: #1fa12e;	text-align: center;	line-height: 70px;	box-shadow: 0px 0px 20px -14px #272626;	transition: all 0.5s ease-out;	height: 73px;	width: 75px;	font-size: 57px;}.rt-info-text-4.service3-box-left .service3-icon-holder:hover i {	box-shadow: 0px 0px 25px -5px #1fa12e;	transition: all 0.5s ease-out;}.rt-info-text-4.service3-box-right .service3-content-holder {	display: block;	margin-top: 10px;}.rt-info-text-4.service3-box-right .service3-content-holder h3 {	font-size: 23px;	font-weight: 800;	margin-bottom: 3px;}.rt-info-text-4.service3-box-right .service3-content-holder h3 a {	color: #272626;}.rt-info-text-4.service3-box-right:hover .service3-content-holder h3 a {	color: #1fa12e !important;}.rt-info-text-4.service3-box-right .service3-content-holder p {	margin-bottom: 0;	font-size: 16px;	color: #000000;}.rt-info-text-4.service3-box-right {	overflow: hidden;	padding: 22px 5px;    min-height: 230px;    height: auto !important;    background: #e2e1de !important;    text-align: center;}.rt-info-text-4.service3-box-right .service3-icon-holder {}.rt-info-text-4.service3-box-right .service3-icon-holder a {	display: inline-block;}.rt-info-text-4.service3-box-right .service3-icon-holder i {	font-size: 65px;	color: #1fa12e;	text-align: center;	transition: all 0.5s ease-out;}.rt-info-text-4 .service-box {	position: relative;	text-align: center;	margin-bottom: 30px;}.rt-info-text-4 .service-box span {	background: #ffffff;	border-radius: 50%;	height: 80px;	width: 80px;	display: inline-block;	border: 2px solid #1fa12e;	background: #1fa12e;	margin-bottom: 20px;	transition: all 0.5s ease-out;}.rt-info-text-4 .service-box span i {	color: #ffffff;	line-height: 75px;	font-size: 24px;	transition: all 0.5s ease-out;}.rt-info-text-4 .service-box h3 {	font-weight: 600;	margin-bottom: 15px;}.rt-info-text-4 .service-box h3 a {	color: #222222;	transition: all 0.5s ease-out;}.rt-info-text-4 .service-box p {	margin-bottom: 60px;}.rt-info-text-4 .service-box > a {	opacity: 1;	transition: all 0.5s ease-out;	border-radius: 30px;	padding: 17px 36px;	font-size: 15px;}.rt-info-text-4 .service-box:hover {	/*background: url(../img/service-box-back.png);	background-repeat: no-repeat;	background-position: center;	transition: all 0.3s ease-out; */}.rt-info-text-4 .service-box:hover span {	background: #ffffff;	transition: all 0.3s ease-out;}.rt-info-text-4 .service-box:hover span i {	color: #1fa12e !important;	transition: all 0.5s ease-out;}.rt-info-text-4 .service-box:hover h3 a {	color: #1fa12e;	transition: all 0.5s ease-out;}.rt-info-text-4 .btn-quote2 {	color: #ffffff !important;}/*info box -1 modify - infobox 6 */.info-box-6 .rt-info-text-1 {	padding-bottom: 25px;}@media ( max-width: 1024px ) {	.info-box-6 .rt-info-text-1 {		padding-bottom: 25px;		margin-bottom: 40px;	}	.info-box-6.section-padding {		padding-bottom: 32px;	}}.info-box-6 .rt-info-text-1 .media-body {	padding-left: 15px;}.info-box-6 .rt-info-text-1 h3 {	font-size: 18px;	font-weight: 500;	line-height: 1.2;}.info-box-6 .rt-info-text-1 p {	font-size: 18px;	font-weight: 400;	margin-bottom: 0px;}/*box 6*/.rt-info-text-6.service3-box-left .service3-content-holder {	margin-bottom: 30px;	float: left;	width: 75%;	text-align: right;	margin-right: 15px;}.rt-info-text-6.service3-box-left .service3-content-holder h3 {	font-size: 22px;}.rt-info-text-6.service3-box-left .service3-content-holder h3 a {	color: #272626;	transition: all 0.5s ease-out;}.rt-info-text-6.service3-box-left .service3-content-holder h3 a:hover {	color: #1fa12e;	transition: all 0.5s ease-out;}.rt-info-text-6.service3-box-left .service3-content-holder .title-bar35:after {	right: 0;	left: inherit;}.rt-info-text-6.service3-box-left .service3-icon-holder {	float: left;}.rt-info-text-6.service3-box-left .service3-icon-holder i {	background: #ffffff;	border-radius: 50%;	height: 70px;	width: 70px;	font-size: 30px;	color: #1fa12e;	text-align: center;	line-height: 70px;	box-shadow: 0px 0px 20px -14px #272626;	transition: all 0.5s ease-out;}.rt-info-text-6.service3-box-left .service3-icon-holder:hover i {	box-shadow: 0px 0px 25px -5px #1fa12e;	transition: all 0.5s ease-out;}.rt-info-text-6.service3-box-right .service3-content-holder {	margin-bottom: 30px;	float: left;	width: 75%;	text-align: left;	margin-left: 15px;}.rt-info-text-6.service3-box-right .service3-content-holder h3 {	font-size: 20px;}.rt-info-text-6.service3-box-right .service3-content-holder h3 a {	color: #272626;}.rt-info-text-6.service3-box-right .service3-content-holder h3 a:hover {	color: #1fa12e;}.rt-info-text-6.service3-box-right .service3-icon-holder {	float: left;}.rt-info-text-6.service3-box-right .service3-icon-holder i {	background: #ffffff;	border-radius: 50%;	height: 70px;	width: 70px;	font-size: 30px;	color: #1fa12e;	text-align: center;	line-height: 70px;	box-shadow: 0px 0px 20px -14px #272626;	transition: all 0.5s ease-out;}.rt-info-text-6.service3-box-right .service3-icon-holder:hover i {	box-shadow: 0px 0px 25px -5px #1fa12e;	transition: all 0.5s ease-out;}.rt-info-text-6 .service-box {	text-align: center;	background: #1fa12e;	transition: all 0.5s ease-out;	padding: 10px 10px;}@media ( min-width:768px ) and ( max-width:991px ) {	.responsive-service-6 {		width: 50%;		float: left;		margin: 0 !important;	}}@media ( max-width:768px ) {	.rt-info-text-6 .service-box {		max-width: 100%;	}}.rt-info-text-6 .service-box span {	display: inline-block;	margin-bottom: 15px;	transition: all 0.5s ease-out;}.rt-info-text-6 .service-box span i {	color: #ffffff;	line-height: 78px;	font-size: 76px;	transition: all 0.5s ease-out;}.rt-info-text-6 .service-box h3 {	margin-bottom: 15px;	font-weight: 500;}.rt-info-text-6 .service-box h3 a {	color: #222222;	transition: all 0.5s ease-out;}.rt-info-text-6 .service-box p {	margin-bottom: 60px;}.rt-info-text-6 .service-box > a {	opacity: 0;	transition: all 0.5s ease-out;	border-radius: 30px;	padding: 8px 22px;	font-size: 14px;	font-weight: 500;	background: #ffffff;	color: #1fa12e;}.rt-info-text-6 .service-box span img{	transition: all 0.5s ease-out;	border-radius: 50%;}.rt-info-text-6 .service-box:hover span img{	box-shadow: 0 10px 10px 10px #1fa58480;	}.rt-info-text-6 .service-box:hover a {	opacity: 1;	background: #ffffff;	transition: all 0.5s ease-out;}.rt-info-text-6 .btn-quote2:hover {	color: #000000 !important;}.rt-info-text-6 .service-box a.btn-dark {	background-color: #1fa12e;	color: #ffffff;}.rt-info-text-6 .service-box a.btn-dark:hover {	color: #ffffff !important;}/*info box 7*/.rt-info-text-7 .service-box {	text-align: center;	max-width: 453px;	background: #1fa12e;	padding: 50px 15px;	border-radius: 4px;	transition: all 0.5s ease-out;	margin: 15px auto;}@media ( max-width: 768px ) {	.rt-info-text-7 .service-box {		margin: 0 auto 30px;	}}.rt-info-text-7 .service-box:hover {	-webkit-box-shadow: 0px 0px 30px 3px rgba(195,195,195,1);	-moz-box-shadow: 0px 0px 30px 3px rgba(195,195,195,1);	box-shadow: 0px 0px 30px 3px rgba(195,195,195,1);}.rt-info-text-7 .service-box span {	display: inline-block;	margin-bottom: 15px;	transition: all 0.5s ease-out;}.rt-info-text-7 .service-box span i {	color: #ffffff;	line-height: 78px;	font-size: 76px;	transition: all 0.5s ease-out;}.rt-info-text-7 .service-box h3 {	margin-bottom: 15px;	font-weight: 500;	font-size: 22px;}.rt-info-text-7 .service-box h3 a {	color: #222222;	transition: all 0.5s ease-out;}.rt-info-text-7 .service-box p {	margin-bottom: 25px;}.rt-info-text-7 .service-box > a {	opacity: 1;	transition: all 0.5s ease-out;	padding: 8px 22px;}.rt-info-text-7 .service-box:hover {}.rt-info-text-7 .service-box:hover h3 a {	color: #1fa12e;	transition: all 0.5s ease-out;}.rt-info-text-7 .btn-square-transparent {	border-radius: 30px;	font-size: 14px;	font-weight:500;}/*box 8*/.rt-info-text-8 {	position: absolute;	bottom: 16px;	left: 8px;	right: 8px;	overflow: hidden;	z-index: 31;}@media(max-width:991px) {	.res-info-text-8 .rt-info-text-8 {		position: inherit;	}}.rt-info-text-8 .service-box {	text-align: center;	height: 200px;	background: rgba( 31, 161, 46, 0.8);	border-radius: 15px;	padding: 40px 10px;	transition: all 0.5s ease-out;}@media ( max-width:768px ) {	.rt-info-text-8 .service-box {		max-width: 100%;	}}.rt-info-text-8 .service-box span {	display: inline-block;	margin-bottom: 15px;	transition: all 0.5s ease-out;}.rt-info-text-8 .service-box span i {	color: #ffffff;	line-height: 70px;	font-size: 64px;	transition: all 0.5s ease-out;}.rt-info-text-8 .service-box h3 {	margin-bottom: 15px;	font-weight: 500;}.rt-info-text-8 .service-box h3 a {	color: #222222;	transition: all 0.5s ease-out;}.rt-info-text-8 .service-box p {	margin-bottom: 60px;}.rt-info-text-8 .service-box > a {	opacity: 0;	transition: all 0.5s ease-out;	border-radius: 30px;	padding: 8px 22px;	font-size: 14px;	font-weight: 500;	background: #ffffff;	color: #1fa12e;}.rt-info-text-8 .service-box:hover {	height: 220px;	padding: 20px 10px;}.rt-info-text-8 .service-box:hover a {	opacity: 1;	transition: all 0.5s ease-out;}.rt-info-text-8 .btn-quote2:hover {	color: #000000 !important;}.rt-info-text-8 .service-box a.btn-dark {	background-color: #1fa12e;	color: #ffffff;}.rt-info-text-8 .service-box a.btn-dark:hover {	color: #ffffff !important;}@media( max-width: 991px) {	.res-info-text-8 {		padding: 120px 0 90px;	}	.res-info-text-8 > .vc_column_container {		width: 50%;	}	.rt-info-text-8 .service-box {		margin-bottom: 30px;	}	.rt-info-text-8 .service-box:hover {		height: 200px;		padding: 13px 10px;	}}@media( max-width: 767px) {	.res-info-text-8 > .vc_column_container {		width: 100%;	}}/*box 9*/.rt-info-text-9 .service-box {	text-align: center;	height: 325px;	border-radius: 8px;	padding: 70px 10px;	transition: all 0.5s ease-out;	-webkit-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.35);	-moz-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.35);	box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.35);}.rt-info-text-9 .service-box span {	display: inline-block;	margin-bottom: 15px;	transition: all 0.5s ease-out;}.rt-info-text-9 .service-box span i {	color: #ffffff;	line-height: 70px;	font-size: 64px;	transition: all 0.5s ease-out;}.rt-info-text-9 .service-box h3 {	font-weight: 600;	margin-bottom: 15px;}.rt-info-text-9 .service-box h3 a {	color: #222222;	transition: all 0.5s ease-out;}.rt-info-text-9 .service-box p {	margin-bottom: 60px;}.rt-info-text-9 .service-box .rt-content {	margin-bottom: 20px;}.rt-info-text-9 .service-box > a {	opacity: 0;	transition: all 0.5s ease-out;	border-radius: 30px;	padding: 8px 22px;	font-size: 14px;	font-weight: 500;	background: #ffffff;	color: #1fa12e;}.rt-info-text-9 .service-box:hover {	padding: 30px 10px;	-webkit-box-shadow: 0px 0px 30px 3px rgba(0,0,0,0.35);	-moz-box-shadow: 0px 0px 30px 3px rgba(0,0,0,0.35);	box-shadow: 0px 0px 30px 3px rgba(0,0,0,0.35);}.rt-info-text-9 .service-box:hover a {	opacity: 1;	transition: all 0.5s ease-out;}.rt-info-text-9 .btn-quote2:hover {	color: #000000 !important;}.rt-info-text-9 .service-box a.btn-dark {	background-color: #1fa12e;	color: #ffffff;}.rt-info-text-9 .service-box a.btn-dark:hover {	color: #ffffff !important;}@media (max-width: 991px) and (min-width: 768px){	.responsive-service-9 > .vc_column_container {		width: 50%;		float: left;		margin: 0 !important;	}}/*box 10*/.rt-info-text-10 {    position: relative;	margin-top: -173px;    z-index: 99;}.rt-info-text-10 .service-box {	position: relative;	overflow: hidden;	background: transparent !important;}.rt-info-text-10 .service-box .content-list {	position: absolute;	left:0;	top: 0;	height: 100%;	width: 50%;	background: #ffffff;}.rt-info-text-10 .service-box img{	margin: 0 auto;}@media(min-width:992px) and (max-width:1199px) {	.rt-info-text-10 {		margin-top: -146px;	}	.rt-info-text-10 .service-box img {		height: 290px;	}	.rt-info-text-10 .service-box .content-list {		width: 60%;		border-radius: 0 0 45% 0;		padding: 20px 30px; 	}}@media(max-width:991px) {	.rt-info-text-10 {		margin-top: 0px;    }}@media(max-width:480px) {	.rt-info-text-10 .service-box .content-list {		position: inherit;		width: 100%;		border-radius: 0;		padding: 40px 50px; 	}}.rt-info-text-10 .service-box h3 {	font-size: 28px;    font-weight: 500;    margin-bottom: 8px;}.rt-info-text-10 .service-box .rt-sub-title {	font-size: 18px;}.rt-info-text-10 .service-box .feature-list{	list-style: none;	margin: 20px 0 0 0;	padding: 0;}.rt-info-text-10 .service-box .feature-list li {	font-size: 16px;	font-weight: 500;	margin-bottom: 5px;}.rt-info-text-10 .service-box .feature-list li:before {	color: #1fa12e;	content: "\f0da";	font-family: fontawesome;	padding-right: 10px;}/*info box 11*/.rt-info-text-11 .service-box {	text-align: center;	max-width: 453px;	background: #1fa12e;	padding: 50px 15px;	border-radius: 4px;	transition: all 0.25s ease;	margin: 60px auto;	position: relative;}.rt-info-text-11 .service-box svg {	position: absolute;    top: -40px;    left: 0;    width: 100%;}.rt-info-text-11 .service-box:hover {	-webkit-box-shadow: 0px 0px 30px 3px rgba(195,195,195,1);	-moz-box-shadow: 0px 0px 30px 3px rgba(195,195,195,1);	box-shadow: 0px 0px 30px 3px rgba(195,195,195,1);}.rt-info-text-11 .service-box span {	display: inline-block;	margin-bottom: 15px;	transition: all 0.5s ease-out;}.rt-info-text-11 .service-box span i {	color: #ffffff;	line-height: 78px;	font-size: 76px;	transition: all 0.5s ease-out;}.rt-info-text-11 .service-box h3 {	margin-bottom: 15px;	font-weight: 500;	font-size: 22px;}.rt-info-text-11 .service-box h3 a {	color: #222222;	transition: all 0.5s ease-out;}.rt-info-text-11 .service-box p {	margin-bottom: 25px;}.rt-info-text-11 .service-box .white-button {	opacity: 1;    transition: all 0.5s ease-out;    padding: 0;    margin: 0;    box-shadow: none;    border: none;    background: transparent;}.rt-info-text-11 .service-box .white-button:before {	top: 14px;    left: -36px;}.rt-info-text-11 .service-box:hover {}.rt-info-text-11 .service-box:hover h3 a {	color: #1fa12e;	transition: all 0.5s ease-out;}.rt-info-text-11 .btn-square-transparent {	border-radius: 30px;	font-size: 14px;	font-weight:500;}/*--------------------------------------#. VC: FAQ - Restyle---------------------------------------*/.wpb-js-composer .vc_tta-container .greenedge-tab .vc_tta-tabs-container .vc_tta-tab .vc_tta-title-text {	color: #666666;	font-size: 16px;	font-weight: 500;}.wpb-js-composer .vc_tta-container .greenedge-tab .vc_tta-tabs-container .vc_tta-tab > a {	background-color: transparent;	border-color: transparent;	border-radius: 4px 4px 0 0;	padding: 10px 15px;}.wpb-js-composer .vc_tta-container .greenedge-tab .vc_tta-tabs-container .vc_tta-tab > a:hover {	border-radius: 4px 4px 0 0;}.wpb-js-composer .vc_tta-container .greenedge-tab .vc_tta-tabs-container .vc_tta-tab.vc_active .vc_tta-title-text {	color: #1fa12e;	font-size: 16px;	font-weight: 500;}.wpb-js-composer .vc_tta-container .greenedge-tab .vc_tta-tabs-container .vc_tta-tab.vc_active > a {	background-color: transparent;	border-color: none;	padding: 10px 15px;	border-radius: 4px 4px 0 0;}.wpb-js-composer .vc_tta-container .greenedge-tab .vc_tta-panels-container .vc_tta-panel-body {	background: transparent !important;	border-top: 1px solid #f0f0f0;}.wpb-js-composer .vc_tta-container .greenedge-tab .vc_tta-panels-container .vc_tta-panel-body h2 {	font-size: 24px;	margin-bottom: 18px;}.wpb-js-composer .vc_tta-container .greenedge-tab .vc_tta-panels-container .vc_tta-panel-body p {	color: #666666;	line-height: 24px;}.wpb-js-composer .vc_tta-tabs.vc_tta-o-no-fill .vc_tta-tabs-container {	border-bottom: 1px solid #f0f0f0;}.wpb-js-composer .vc_tta-tabs.vc_tta-o-no-fill .vc_tta-tabs-list {	border-bottom: 1px solid #f0f0f0;}.wpb-js-composer .vc_tta-tabs[class*="vc_tta-gap"] .vc_tta-tabs-container {	border-bottom: 1px solid #f0f0f0;}.wpb-js-composer .vc_tta-tabs[class*="vc_tta-gap"] .vc_tta-tabs-list {	border-bottom: 1px solid #f0f0f0;}.wpb-js-composer .vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {	background-color: transparent !important;	border: none !important;	border-radius: 0 0 4px 4px !important;}/*style 1*/.wpb-js-composer .vc_tta-style-classic.dark .vc_tta-panel .vc_tta-panel-title > a {	color: #ffffff !important;	font-size: 18px;	font-weight: 500;	line-height: 1.5;	padding-bottom: 14px;	padding-left: 20px;	padding-top: 14px;}@media (max-width: 768px) {	.wpb-js-composer .vc_tta-style-classic.dark .vc_tta-panel .vc_tta-panel-title > a {		font-size: 16px;	}}.wpb-js-composer .vc_tta-style-classic.dark .vc_tta-panel .vc_tta-panel-heading {	background-color: #1fa12e !important;	border-radius: 30px !important;	margin-bottom: 20px !important;}.wpb-js-composer .vc_tta-style-classic.dark .vc_tta-panel.vc_active .vc_tta-panel-title > a {	color: #ffffff !important;	font-size: 18px;	font-weight: 500;	line-height: 1.5;	padding-bottom: 14px;	padding-left: 20px;	padding-top: 14px;}@media (max-width: 768px) {	.wpb-js-composer .vc_tta-style-classic.dark .vc_tta-panel.vc_active .vc_tta-panel-title > a {		font-size: 16px;	}}.wpb-js-composer .vc_tta-style-classic.dark .vc_tta-panel.vc_active .vc_tta-panel-heading {	background-color: #222222 !important;	border-radius: 30px !important;	margin-bottom: 0px !important;}.wpb-js-composer .vc_tta-style-classic.dark .vc_tta-controls-icon:after {	border-color: #fff !important;}.wpb-js-composer .vc_tta-style-classic.dark .vc_tta-controls-icon:before {	border-color: #fff !important;}/*Faq style 2*/.wpb-js-composer .vc_tta-style-classic.light .vc_tta-panel .vc_tta-panel-title > a {	color: #222222 !important;	font-size: 18px;	font-weight: 500;	line-height: 1.5;}.wpb-js-composer .vc_tta-style-classic.light .vc_tta-panel .vc_tta-panel-heading {	background-color: #ffffff !important;	border-radius: 30px !important;	margin-bottom: 20px !important;}.wpb-js-composer .vc_tta-style-classic.light .vc_tta-panel.vc_active .vc_tta-panel-title > a {	color: #1fa12e !important;}.wpb-js-composer .vc_tta-style-classic.light .vc_tta-panel.vc_active .vc_tta-panel-heading {	color: #1fa12e !important;	border-radius: 30px !important;	margin-bottom: 0px !important;}.wpb-js-composer .vc_tta-style-classic.light .vc_tta-panel.vc_active .vc_tta-panel-body p {	color: #f8f8f8 !important;}.wpb-js-composer .vc_tta-style-classic.light .vc_tta-controls-icon:after {	border-color: unset !important;}.wpb-js-composer .vc_tta-style-classic.light .vc_tta-controls-icon:before {	border-color: unset !important;}/*FAQ STYLE 3*/.wpb-js-composer .vc_tta-style-classic.light-2 .vc_tta-panel .vc_tta-panel-title > a {	color: #222222 !important;	font-size: 18px;	font-weight: 500;	line-height: 1.5;	text-transform: uppercase; }.wpb-js-composer .vc_tta-style-classic.light-2 .vc_tta-panel .vc_tta-panel-heading {	background-color: #ffffff !important;	border-radius: 5px !important;	margin-bottom: 3px !important;}.wpb-js-composer .vc_tta-style-classic.light-2 .vc_tta-panel.vc_active .vc_tta-panel-title > a {	color: #1fa584  !important;	padding: 14px 20px;}@media ( max-width: 1024px ) {	.wpb-js-composer .vc_tta-style-classic.light-2 .vc_tta-panel.vc_active .vc_tta-panel-title > a {		color: #1fa12e !important;		padding: 6px 20px;	}}@media ( max-width: 768px ) {	.wpb-js-composer .vc_tta-style-classic.light-2 .vc_tta-panel.vc_active .vc_tta-panel-title > a {		padding: 10px 15px;	}}.wpb-js-composer .vc_tta-style-classic.light-2 .vc_tta-panel.vc_active .vc_tta-panel-heading {	color: #1fa12e !important;	border-radius: 0 !important;	margin-bottom: 0px !important;}.wpb-js-composer .vc_tta-style-classic.light-2 .vc_tta-panel.vc_active .vc_tta-panel-body p {	color: #f8f8f8 !important;}.wpb-js-composer .vc_tta-style-classic.light-2 .vc_tta-controls-icon:after {	border-color: unset !important;}.wpb-js-composer .vc_tta-style-classic.light-2 .vc_tta-controls-icon:before {	border-color: unset !important;}.wpb-js-composer .vc_tta.vc_general {	font-size: 18px;}/*FAQ STYLE 4 - Inner Page- */.wpb-js-composer .vc_tta-style-classic.service-inner .vc_tta-panel {	margin-bottom: 5px;}.wpb-js-composer .vc_tta-style-classic.service-inner .vc_tta-panel .vc_tta-panel-title > a {	color: #222222 !important;	font-size: 18px;	font-weight: 500;	line-height: 1.5;}.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic.service-inner .vc_tta-panel.vc_active .vc_tta-panel-heading {	background-color: #ffffff;	border-radius: 5px !important;	border-color: #f2f2f2;}.wpb-js-composer .vc_tta-style-classic.service-inner .vc_tta-panel.vc_active .vc_tta-panel-title > a {	color: #ffffff !important;	background: #1fa12e;	padding: 14px 20px;	border-radius: 5px 5px 0 0;}@media ( max-width: 1024px ) {	.service-details-top .vc_col-sm-6 {		width: 100%;	}	.service-details-top .vc_tta-accordion {		margin-bottom: 40px;	}	.service-details-top .rtin-section-title-left {		margin-bottom: 0;		margin-top: 0;	}}@media ( max-width: 767px ) {	.service-details-top {		margin-top: 10px;	}	.rt_widget_cta img {		width: 100%;	}}.wpb-js-composer .vc_tta-style-classic.service-inner .vc_tta-panel .vc_tta-panel-heading {	border-radius: 5px !important;	background-color: transparent !important;}.wpb-js-composer .vc_tta-style-classic.service-inner .vc_tta-panel.vc_active .vc_tta-panel-heading {	color: #1fa12e !important;	border-radius: 5px !important;	margin-bottom: 0px !important;}.wpb-js-composer .vc_tta-style-classic.service-inner .vc_tta-panel.vc_active .vc_tta-panel-body {    background-color: #f7f7f7 !important;    border: 1px solid #f2f2f2 !important;}.wpb-js-composer .vc_tta-style-classic.service-inner .vc_tta-panel.vc_active .vc_tta-panel-body p {	color: #444444 !important;}.wpb-js-composer .vc_tta-style-classic.service-inner .vc_tta-controls-icon:after {	border-color: unset !important;}.wpb-js-composer .vc_tta-style-classic.service-inner .vc_tta-controls-icon:before {	border-color: unset !important;}.wpb-js-composer .vc_tta.vc_general {	font-size: 18px;}.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-right .vc_tta-controls-icon {}/*-----------------------#. VC: CTA------------------------*/.rt-cta-1 {	padding: 0;}.rt-cta-1 h3 {	color: #ffffff;	font-size: 38px;	line-height: 1;	margin: 10px 0 0;	font-weight: 500;}.rt-cta-1 .rtin-cta-contact-button {	margin: 0px;}.rt-cta-1 .rtin-cta-contact-button a {	color: #ffffff;	padding: 15px 30px;	text-decoration: none;	text-align: center;	text-transform: uppercase;	font-size: 16px;	border: 2px solid #ffffff;	font-weight: 500;	transition: all 0.3s ease 0s;	border-radius: 30px;	display: inline-block;}.rt-cta-1 .rtin-cta-contact-button a:hover {	color: #1fa12e;	background: #ffffff;}@media (max-width: 768px) {	.rt-cta-1 .rtin-cta-contact-button a {		font-size: 14px;		padding: 8px 15px;	}}/*cta style 2*/.rt-cta-2 .rtin-cta-left {	background: #222222;	padding: 41px 135px 41px 10px;	text-align: right;}.rt-cta-2 .rtin-cta-left .rtin-cta-text-holder h3 {	color: #ffffff;	line-height: 1.4;	margin: 0;	font-weight: bold;	padding-bottom: 0px;}.rt-cta-2 .rtin-cta-left .rtin-cta-text-holder .rtin-cta-subtitle {	color: #ffffff;	font-family: "Open Sans";	font-size: 16px;	line-height: 30px;	font-style: italic;	font-weight: bold;}.rt-cta-2 .rtin-cta-right {	background: #1fa12e;	color: #ffffff;	padding: 37px 0 34px;}.rt-cta-2 .rtin-cta-right .rtin-phone-holder {	margin-left: 75px;}.rt-cta-2 .rtin-cta-right .rtin-phone-holder .rtin-cta-phone-text {	font-size: 24px;	line-height: 30px;	font-weight: 500;}.rt-cta-2 .rtin-cta-right .rtin-phone-holder .rtin-cta-phone-number {	font-size: 32px;	line-height: 1.4;}.rt-cta-2 .rtin-cta-right .rtin-phone-holder .rtin-cta-phone-number i {	border: 1px solid #ffffff;	border-radius: 50%;	font-size: 24px;	text-align: center;	margin-right: 15px;	    height: 42px;    padding: 9px 10px;    width: 41px;}.rt-cta-2 .rtin-cta-right:before {	background-color: #1fa12e;	content: "";	height: 100.1%;	left: -31px;	position: absolute;	top: 0;	-webkit-transform: skewX(-19deg);	transform: skewX(-19deg);	width: 58px;}/*cta 3*/.rt-cta-3 {	padding: 0;}.rt-cta-3 h3 {	color: #ffffff;	font-size: 38px;	line-height: 1.4;	margin: 15px 0;	font-weight: 400;}.rt-cta-3 .rtin-cta-title a {	color: #ffffff;}.rt-cta-3 .rtin-cta-title {	font-weight: 600;	margin-top: 10px;	margin-bottom: 0px;}@media (max-width: 475px ) {	.rt-cta-3 .rtin-cta-title {		text-align: center;			}	.rt-cta-3 h3 {		line-height: 1.4;		margin: -10px 0 15px;	}}.rt-cta-3 .rtin-cta-contact-button a {	color: #222222;	display: inline-block;	font-weight: 500;	text-align: center;	text-decoration: none;	transition: all 0.7s ease;	background: #ffffff;	margin-top: 0px;	border: 2px solid #ffffff;	border-radius: 30px;	text-transform: uppercase;	position: relative;	font-size: 15px;	padding: 2px 12px;}.rt-cta-3 .rtin-cta-contact-button a span {		overflow: hidden;	-webkit-transition: all .3s ease;	-moz-transition: all .3s ease;	transition: all .3s ease;	position: relative;	z-index: 2;	display: table-cell;	vertical-align: middle;	padding: 14px 22px;	line-height: 1.4;}.rt-cta-3 .rtin-cta-contact-button a:hover span {	-webkit-transform: translateX(10px);	-moz-transform: translateX(10px);	transform: translateX(10px);}.rt-cta-3 .rtin-cta-contact-button a:before {	content: '\f178';	font-family: 'fontawesome';	color: #222222;	margin-left: 10px;	transition: all 0.7s ease;	opacity: 0;		-webkit-transform: translate3d(-20px,-50%,0);    -moz-transform: translate3d(-20px,-50%,0);    transform: translate3d(-20px,-50%,0);    -webkit-transition: all .3s ease;    -moz-transition: all .3s ease;    transition: all .3s ease;	position: absolute;	top: 27px;	left: 10px;}.rt-cta-3 .rtin-cta-contact-button a:hover:before {	opacity: 1;	-webkit-transform: translate3d(10%,-50%,0);    -moz-transform: translate3d(10%,-50%,0);    transform: translate3d(10%,-50%,0);}@media (max-width: 1024px) {	.rt-cta-3 .rtin-cta-contact-button a {		margin-top: 20px;	}}@media(min-width: 768px) and (max-width: 991px) {	.rt-cta-3 .rtin-cta-contact-button a span {		padding-left: 20px;		padding-right: 20px;	}	.rt-cta-3 .rtin-cta-contact-button a {		font-size: 14px;		margin-top: 10px;	}}@media (max-width: 475px) {		.rt-cta-3 .rtin-cta-contact-button {		text-align: center;	}	.rt-cta-3 .rtin-cta-contact-button a {		margin-top: 15px;	}}/*rt-cta-4*/.rt-cta-4 .emergrncy-content-holder-inner h3 {	float: left;	margin-right: 20px;	padding-top: 13px;}@media (min-width: 768px) and (max-width: 991px) {  .rt-cta-4 .emergrncy-content-holder-inner h3 {    margin-right: 0;  }  .rt-cta-4.footer-topbar .emergrncy-content-holder .emergrncy-content-holder-inner h3 {	font-size: 26px !important;  }  .rt-cta-4.footer-topbar .emergrncy-content-holder {	padding: 0;  }}.rt-cta-4 .emergrncy-content-holder-inner a{	display: inline-block;    background: #000;	padding: 1px;	transition: all 0.5s ease-out;}.rt-cta-4 .emergrncy-content-holder-inner span {	font-size: 16px;    display: inline-block;    background: #000;    padding: 5px 18px;    border-radius: 0;    border: 1px dashed #515151;    margin: 4px;    text-transform: uppercase;    font-weight: bold;    color: #fff;}.rt-cta-4 .emergrncy-content-holder-inner span a {	color: #222222;}.rt-cta-4 .emergrncy-content-holder-inner span i {	color: #1fa12e;    padding-left: 14px;}@media (max-width: 1024px) {  .rt-cta-4 .emergrncy-content-holder-inner span {    margin-left: 0;  }}@media (min-width: 768px) and (max-width: 991px) {  .rt-cta-4 .emergrncy-content-holder-inner span {    font-size: 24px;  }  .footer-topbar .emergrncy-content-holder {    padding-left: 0;  }}/*-----------------------#. VC: Contact Info------------------------*/.rt-vc-contact-1 h2 {	font-size: 24px;	color: #ffffff;}.rt-vc-contact-1 ul.rtin-item {	border: 1px solid #d6d6d6;	margin: 0;	padding: 0;	list-style-type: none;	border-radius: 0;	margin-top: 8px;}.rt-vc-contact-1 ul.rtin-item > li {	border-bottom: 1px solid #d6d6d6;	padding: 15px 10px 20px 40px;	position: relative;}.rt-vc-contact-1 ul.rtin-item > li:last-child {	border-bottom: 0;}.rt-vc-contact-1 ul.rtin-item > li > i{right: auto;top: 20px;font-size: 21px;left: 10px;color: #443896;position: absolute;}.rt-vc-contact-1 ul.rtin-item > li > h3 {	color:#443896;    font-size: 22px;    font-weight: 800;    line-height: 1.5;    margin-bottom: 5px;    text-transform: uppercase;}.rt-vc-contact-1 ul.rtin-item > li > p {	margin-bottom: 0;	font-size: 22px;}.rt-vc-contact-1 ul.rtin-item > li > p  a{color: #7a7a7a;}.rt-vc-contact-1 ul.rtin-item > li .contact-social {	border: none;	margin: 10px 0 0;	padding: 0;}.rt-vc-contact-1 ul.rtin-item > li .contact-social li {	display: inline;	margin-right: 15px;}@media only screen and (max-width: 991px) {	.rt-vc-contact-1 ul.rtin-item > li .contact-social li {		margin-right: 7px;	}}.rt-vc-contact-1 ul.rtin-item > li .contact-social li a {	border: 1px solid #1fa12e;	border-radius: 4px;	color: #1fa12e;	height: 38px;	width: 38px;	line-height: 38px;	display: inline-block;	text-align: center;	transition: all 0.5s ease-out;}@media all and (max-width: 991px) {	.rt-vc-contact-1 ul.rtin-item > li .contact-social li a {		height: 28px;		width: 28px;		line-height: 28px;		font-size: 16px;	}}.rt-vc-contact-1 ul.rtin-item > li .contact-social li a:hover {	background-color: #1fa12e;	color: #fff;}.map-address .rt-vc-contact-2 {	position: absolute;	right: 15%;	top: 100px;	padding: 45px 50px;	border-radius: 6px;	background-color: rgba(0, 0, 0, 0.8);}@media all and (max-width: 991px) {	.map-address .rt-vc-contact-2 {		left: 5%;		right: 5%;		top: 70px;		padding: 45px 30px;	}}.rt-vc-contact-2 .header-info h2 {	font-size: 28px;	color: #ffffff;	margin-bottom: 12px;}.rt-vc-contact-2 .header-info p {	color: #ffffff;	margin-bottom: 15px;}.rt-vc-contact-2 ul.rtin-item {	margin: 0;	padding: 0;	list-style-type: none;}.rt-vc-contact-2 ul.rtin-item > li {	color: #cccccc;	position: relative;	padding: 8px;	font-size: 18px;}.rt-vc-contact-2 ul.rtin-item > li a {	color: #cccccc;}.rt-vc-contact-2 ul.rtin-item > li:last-child {	margin-bottom: 0;}.rt-vc-contact-2 ul.rtin-item > li > i {	color: #1fa12e;	padding-right: 10px;}.rt-vc-contact-2 ul.rtin-item > li.rtin-social-wrap {	padding-left: 25px;	padding-bottom: 20px;}@media all and (max-width: 991px) {	.rt-vc-contact-2 ul.rtin-item > li {		font-size: 15px;	}}.rt-vc-contact-2 ul.rtin-item > li.rtin-social-wrap .rtin-social {	margin: 0;	padding: 0;	list-style-type: none;}.rt-vc-contact-2 ul.rtin-item > li.rtin-social-wrap .rtin-social li {	display: inline-block;	margin-bottom: 5px;}.rt-vc-contact-2 ul.rtin-item > li.rtin-social-wrap .rtin-social li a {	background-color: #797979;	height: 30px;	width: 35px;	display: block;	line-height: 30px;	transition: all 0.5s ease-out;	color: #ffffff;	font-size: 14px;	text-align: center;}.rt-vc-contact-2 ul.rtin-item > li.rtin-social-wrap .rtin-social li a:hover {	background-color: #1fa12e;}.rt-contact-info h2 {	font-size: 30px;	font-weight: 500;	margin: 0;	color: #222222;	text-transform: uppercase;	margin-bottom: 25px;}.rt-contact-info ul {	list-style: none;	padding-left: 0;}.rt-contact-info ul li {	margin-bottom: 10px;	overflow: hidden;	clear: both;	color: #222222;	font-size: 16px;	padding-top: 10px;}.rt-contact-info ul li i {	background: #1fa12e;	font-size: 15px;	color: #ffffff;	padding: 10px;	width: 35px;	height: 35px;	text-align: center;	margin-right: 20px;	transition: all 0.3s ease 0s;	float: left;	margin-top: -4px;}.rt-contact-info ul li i:hover {	color: #222222;}.rt-contact-info ul li a {	transition: all 0.3s ease 0s;	color: #222222;}.rt-contact-info ul li a:hover {	color: #1fa12e;}/*-----------------------#. VC: Counter------------------------*/.rt-vc-counter .rtin-counter-content {	text-align: center;}.rt-vc-counter .rtin-counter-content .rt-counter {	color: #1fa12e;	font-size: 50px;	margin-bottom: 10px;	line-height: 1.4;	font-weight: 600;}.rt-vc-counter .rtin-counter-content .rtin-title {	color: #1fa12e;	font-size: 16px;	margin-bottom: 0;	line-height: 1.4;	font-weight: 600;}.rt-vc-counter-3 a i {	font-size: 60px;	color: #1fa12e;	line-height: 1.1;}.rt-vc-counter-3 h2 {	position: relative;	color: #1fa12e;	margin-bottom: 5px;	line-height: 1;}.rt-vc-counter-3 span {	color: #ffffff;	font-size: 18px;	font-weight: 500;}.rt-vc-counter-3 .pull-left {	padding-right: 15px;}.rt-vc-counter-3 .media {	display: flex;	align-items: center;	text-align: center;	border: 1px solid #fff;    padding: 20px 30px;}@media(max-width: 1199px) {	.rt-vc-counter-3 .media {		padding: 15px 10px;	}}@media(max-width: 991px) {	.rt-vc-counter-3 .media {		padding: 15px 20px;	}}.rt-vc-counter-4 .awards-box a {	border-radius: 50%;	border: 1px dashed #1fa12e;	padding: 5px;	margin-right: 15px;}.rt-vc-counter-4 .awards-box a i {	background: #1fa12e;	border-radius: 50%;	font-size: 24px;	color: #ffffff;	height: 80px;	width: 80px;	line-height: 80px;	text-align: center;}.rt-vc-counter-4 .awards-box .media-body h3 {	font-size: 50px;	line-height: 1;}.rt-vc-counter-4 .awards-box .media-body p {	font-size: 18px;	font-weight: 500;}@media(min-width: 768px) and (max-width:991px) {	.rt-vc-counter-3 .media {		text-align: center;			}	.rt-vc-counter-3 .pull-left {		padding-right: 0;		float: inherit !important;	}	.rt-vc-counter-3 h2 {		margin-top: 15px;	}}.rt-progress-bar-1 {	overflow: hidden;	margin-top: 21px;}.skill .progress {	background-color: #bfbfbf;	border-radius: 0;	box-shadow: none;	height: 40px;	margin: 30px 0 50px 0;	overflow: visible;	position: relative;}.skill .progress .lead {	color: #222222;	font-size: 14px;	font-weight: 500;	left: 0;	position: absolute;	top: -30px;	z-index: 99;	text-transform: uppercase;}.skill .progress:nth-child(1) .progress-bar {	background: #1fa12e;}.skill .progress .progress-bar {	background: #1fa12e;}.skill .progress-bar > span {	background: #333333 none repeat scroll 0 0;	float: right;	font-size: 11px;	margin-right: 10px;	margin-top: -25px;	position: relative;	padding: 0 5px;}.skill .progress-bar > span:before {	border: medium solid transparent;	content: " ";	height: 0;	position: absolute;	top: 100%;	width: 0;	border-top-color: #333333;	border-width: 5px;	left: 50%;	margin-left: -5px;}.skill .progress-bar > span:after {	border: medium solid transparent;	content: " ";	height: 0;	position: absolute;	top: 100%;	width: 0;}/*--------------------------------------#. VC: WP Logo Showcase---------------------------------------*/.rt-wpls .slick-track {	padding: 10px;}.rt-wpls .slick-prev:before,.rt-wpls .slick-next:before {	font-size: 26px;}.rt-wpls .wpls-carousel .slick-prev {	background-color: #1fa12e;	border-radius: 4px !important;	height: inherit;	padding: 10px 20px;	width: 34px;}.rt-wpls .wpls-carousel .slick-prev:hover {	background-color: #797979;	opacity: 0.8;}.rt-wpls .wpls-carousel .slick-prev::before {	background-color: transparent !important;	color: #ffffff !important;	font-family: FontAwesome;	opacity: 1;	content: "\f104";	margin-left: -5px;}.rt-wpls .wpls-carousel .slick-next {	background-color: #1fa12e;	border-radius: 4px !important;	height: inherit;	padding: 10px 20px;	width: 34px;}.rt-wpls .wpls-carousel .slick-next:hover {	background-color: #797979;	opacity: 0.8;}.rt-wpls .wpls-carousel .slick-next::before {	background-color: transparent !important;	color: #ffffff !important;	font-family: FontAwesome;	opacity: 1;	content: "\f105";	margin-left: -3px;}.rt-wpls .wpls-carousel .slick-list {	margin: 0 15px;}.wpls-carousel {	margin: 0 30px;}/*-------------------------------------#. VC: Text With Video---------------------------------------*/.rt-text-with-video .rtin-text-content {	margin-bottom: 25px;}.rt-text-with-video .rtin-text-content span {	color: #222222;	font-size: 20px;	font-weight: 500;	line-height: 1.4;	display: block;	padding-bottom: 6px;}.rt-text-with-video .rtin-text-content h2 {	position: relative;	padding-bottom: 20px;	margin-bottom: 30px;	font-size: 30px;	font-weight: 500;}.rt-text-with-video .rtin-text-content h2:after {	background: #1fa12e none repeat scroll 0 0;	bottom: 0;	content: "";	height: 4px;	left: 0;	margin: 0 auto;	position: absolute;	width: 60px;}.rt-text-with-video .rtin-video-content {	margin-bottom: 25px;	position: relative;}/*--------------------------------------#. VC: Pricing Table---------------------------------------*/.rt-price-table-box {	border-radius: 30px;	background: #ffffff;	text-align: center;	padding: 0 0 60px;	margin-bottom: 30px;	-webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);    -moz-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);    box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2);	transition: all 0.5s ease-out;}.rt-price-table-box .price-header {	background-color: #444444;	border-radius: 30px 30px 0 0;	padding: 50px 0;	transition: all 0.3s ease-out;}.rt-price-table-box:hover .price-header {	background-color: #1fa12e;}.active-class .price-header {	background-color: #1fa12e;}.rt-price-table-box .price-header > span {	font-size: 30px;	color: #ffffff;	display: block;	margin-bottom: 30px;}.rt-price-table-box .price-header h3 {	color: #ffffff;	font-size: 72px;	line-height: 1;	font-weight: 500;	margin-bottom: 0;}.rt-price-table-box .price-header h3 span {	color: #ffffff;	font-size: 18px;	font-weight: 300;	display: inline-block;}.rt-price-table-box ul {	margin-top: 30px;	margin-bottom: 0px;	padding-left: 0;	list-style: none;}.rt-price-table-box ul li {	border-top: 1px solid #d8d8d8;	color: #222222;	padding-bottom: 10px;	padding-top: 10px;	transition: all 0.5s ease-out;}.rt-price-table-box ul li:first-child {	border-top: none;}.rt-price-table-box ul li:last-child {	margin-bottom: 0;}.rt-price-table-box .rtin-price-button {	margin-top: 36px;}.rt-price-table-box .rtin-price-button a.btn-price-button {	background-color: #ffffff;	border-radius: 30px;	color: #1fa12e;	display: inline-block;	font-size: 15px;	font-weight: 500;	padding: 14px 45px;	transition: all 0.5s ease-out;}.rt-price-table-box:hover .rtin-price-button a.btn-price-button {	background: #1fa12e;	color: #ffffff;	-webkit-box-shadow: 0px 6px 38px 0px rgba(111, 111, 111, 0.5);    -moz-box-shadow: 0px 6px 38px 0px rgba(111, 111, 111, 0.5);    box-shadow: 0px 6px 38px 0px rgba(111, 111, 111, 0.5);}.rt-price-table-box.active-class .rtin-price-button a.btn-price-button {	background: #1fa12e;	color: #ffffff;}@media(max-width: 991px) {	.rt-price-table-box .price-header h3 {		font-size: 50px;	}	.rt-price-table-box .price-header > span {		font-size: 24px;	}}/*-------------------------------------#. VC: History Point---------------------------------------*/.rt-history-box {	padding-right: 100px;	margin-bottom: 50px;}.rt-history-box .title-bar50 {	font-size: 34px;}.rt-history-box .rtin-history-list {	margin-top: 30px;	list-style: none;}.rt-history-box .rtin-history-list li {	border-left: 1px dashed #646464;	padding-left: 30px;	position: relative;	margin-left: 10px;	padding-bottom: 40px;}.rt-history-box .rtin-history-list li:before {	background: #1fa12e;	border-radius: 50%;	content: "\f00c";	font-family: fontawesome;	font-size: 19px;	left: -14px;	padding: 3px 3px 2px 5px;	position: absolute;	top: 0;	z-index: 1;	color: #ffffff;}.rt-history-box .rtin-history-list li h3 {	line-height: 1;	color: #272626;	font-weight: 500;	font-size: 22px;}.rt-history-box .rtin-history-list li p {	margin-bottom: 0;}.rt-history-box .rtin-history-list li:last-child {	border-left: 0;}.skill-area {	margin-top: 30px;	position: relative;	overflow: hidden;}.skill-area .progress {	background-color: #f0f0f0;	border-radius: 0;	box-shadow: none;	height: 10px;	margin-bottom: 50px;	overflow: visible;	position: relative;	margin-top: 25px;}.skill-area .progress:last-child {	margin-bottom: 14px;}.skill-area .progress .lead {	color: #444444;	font-size: 13px;	font-weight: 500;	left: 0;	position: absolute;	top: -13px;	z-index: 9;	background: #ffffff;	border: 2px solid #1fa12e;	padding: 5px 20px;}.skill-area .progress .progress-bar {	background: #1fa12e;}.skill-area .progress-bar > span {	background: #646464;	float: right;	font-size: 11px;	margin-right: 10px;	margin-top: -25px;	position: relative;	padding: 0 5px;}.skill-area .progress-bar > span:before {	border: medium solid transparent;	content: "";	height: 0;	position: absolute;	top: 100%;	width: 0;	border-top-color: #333333;	border-width: 5px;	left: 50%;	margin-left: -5px;}.skill-area .progress-bar > span:after {	border: medium solid transparent;	content: "";	height: 0;	position: absolute;	top: 100%;	width: 0;}.wpb_text_column *:last-child {	margin-bottom: 0;}.wpb_text_column p:last-child {	margin-bottom: 0;}/*--------------------------------------#. VC: After Before---------------------------------------*/.rt-after-before {	position: relative;	overflow: hidden;	border-radius: 4px;}.rt-after-before .rtin-ba-text {	width: 50%;	float: left;	position: relative;}.rt-after-before .rtin-ba-before {	position: absolute;    z-index: 9;    left: 0;    padding: 20px 42px;    color: #ffffff;    top: 5px;    font-size: 22px;    font-weight: 500;}.rt-after-before .rtin-ba-after {	color: #fff;	right: 0;		position: absolute;    z-index: 9;    padding: 20px 42px;    top: 5px;    font-size: 22px;    font-weight: 500;}.rt-after-before .rtin-ba-text i {	position: absolute;    top: 50%;    right: -35px;    z-index: 1;    background: #fff;    width: 70px;    height: 70px;    line-height: 70px;    text-align: center;    border-radius: 50%;    color: #1fa12e;    font-size: 26px;	-webkit-transform: translateY(-50%);	-moz-transform: translateY(-50%);	-ms-transform: translateY(-50%);	-o-transform: translateY(-50%);	transform: translateY(-50%);}@media ( max-width: 768px ) {		.rt-after-before .rtin-ba-before,	.rt-after-before .rtin-ba-after {		padding: 9px 20px;	}}@media ( max-width: 475px ) {		.rt-after-before .rtin-ba-before {		padding: 9px 20px;	}	.rt-after-before .rtin-ba-after {		padding: 9px 20px;	}}.rt-after-before .rtin-ba-text img {    width: 100%;}/*--------------------------------------#. VC: RT Image---------------------------------------*/.rt-image {	position: relative;}.two-image-box .rt-image {	margin-top: 7px;}.rt-image .rtin-back-image img {	max-width: 450px;	-webkit-box-shadow: 0px 3px 16px 2px rgba(153,151,153,1) !important;    -moz-box-shadow: 0px 3px 16px 2px rgba(153,151,153,1) !important;    box-shadow: 0px 3px 16px 2px rgba(153,151,153,1) !important;    border: 13px solid #ffffff !important;    background: #ffffff !important;}.rt-image .rtin-overlay-image img {	max-width: 325px;	-webkit-box-shadow: 0px 3px 16px 2px rgba(153,151,153,1) !important;    -moz-box-shadow: 0px 3px 16px 2px rgba(153,151,153,1) !important;    box-shadow: 0px 3px 16px 2px rgba(153,151,153,1) !important;    border: 13px solid #ffffff !important;    background: #ffffff !important;	position: absolute;    bottom: -15%;    left: 180px;}@media ( max-width:1024px ) {	.rt-image .rtin-back-image img {		max-width: 400px;	}	.rt-image .rtin-overlay-image img {		max-width: 335px;		bottom: -8%;		left: 106px;	}}@media ( max-width:768px ) {	.rt-image {		text-align: center;		margin-bottom: 3em;	}}@media (max-width:475px) {		.rt-image .rtin-back-image img {		max-width: 280px;	}		.rt-image .rtin-overlay-image img {		max-width: 190px;	}}/*--------------------------------------#. VC: RT Video---------------------------------------*/.rt-vc-video {	width: 100%;	max-width: 535px;	text-align: center;	margin: 5px auto;}.rt-vc-video .rtin-item {	padding: 29%;}.rt-vc-video .rtin-item > a > i {    font-size: 60px;    color: #fff;}.rt-vc-video.rt-light h2,.rt-vc-video.rt-light .rtin-content {	color: #ffffff;}.wpb_video_widget .wpb_wrapper iframe,#player , .player,.rt-vc-video {	/* -webkit-box-shadow: 0px 0px 60px 0px rgba(153,151,153,1) !important;	-moz-box-shadow: 0px 0px 60px 0px rgba(153,151,153,1) !important;	box-shadow: 0px 0px 60px 0px rgba(153,151,153,1) !important;	border-top: 13px solid #ffffff !important;	border-bottom: 13px solid #ffffff !important;	border-left: 13px solid #ffffff !important;	border-right: 13px solid #ffffff !important;	background-color: #ffffff !important;	border-radius: 4px; */}.home6-video-section .rt-vc-video {	border: none !important;	box-shadow: none !important;	border-radius: 0 !important;	background: none !important;	max-width: inherit;}.home6-video-section .rt-vc-video .rtin-item {	padding: 38%;}@media(max-width: 1440px ) {	.home6-video-section .rt-vc-video .rtin-item {		padding: 51%;	}}@media(max-width: 1199px ) {	.home6-video-section .rt-vc-video .rtin-item {		padding: 76% 40%;	}}@media(max-width: 991px ) {	.home6-video-section .rt-vc-video .rtin-item {		padding: 28%;	}}.home6-video-section .video-right{	padding: 100px 15% 75px 60px;}.home6-video-section .rt-text-with-btn .data-area h2 {	line-height: 1.4;}.video-layout1 {	padding: 0 140px 0 0px;}.video-layout1 .rt-vc-video {	position: relative;	top: 85px;	left: 110px;	max-width: 450px;	margin-top: 175px;}@media ( min-width: 992px ) and ( max-width: 1199px ) {	.video-layout1 .rt-vc-video {		margin-top: 270px;	}}@media ( max-width: 991px ) {	.video-layout1 {		padding: 0;		margin-bottom: 60px;	}	.video-layout1 .rt-vc-video {		position: inherit;		margin-top: 75px;		margin-bottom: 75px;	}}.rt-text-with-btn .data-area h2 {	line-height: 1.2;}.rt-text-with-btn ul {	list-style: none;	margin: 0;	padding: 0;}.rt-text-with-btn ul li {	color: #272626;	font-size: 18px;	font-weight: 500;	margin-bottom: 8px;}.rt-text-with-btn ul li:before {	content: '\f058';	font-family: fontawesome;	padding-right: 15px;	color: #1fa12e;}@media(max-width:1440px) {	.home6-video-section .video-right{		padding: 100px 5% 75px 60px;	}}@media(max-width:1199px) {	.home6-video-section .video-right{		padding: 100px 0% 75px 30px;	}}@media(max-width:991px) {	.home6-video-section .video-right{		padding: 100px 0% 75px 0px;	}}/*--------------------------------------#. VC: Extra---------------------------------------*/.myisotop1 {	text-align: center;	margin-bottom: 40px;}.myisotop1:after {	display: none;}.myisotop1 a {	background: transparent;	border: 1px solid #1fa12e;	color: #272626;	font-weight: 500;	padding: 10px 40px;	font-size: 14px;	margin: 0 5px;	letter-spacing: 1px;	display: inline-block;	border-radius: 5px;	transition: all 0.5s ease-out;}.myisotop1 a:hover {	background: #1fa12e;	color: #ffffff;	transition: all 0.5s ease-out;}.myisotop1 .current {	background: #1fa12e;	color: #ffffff;}.myisotop2 {	text-align: center;	margin-bottom: 40px;}.myisotop2:after {	display: none;}.myisotop2 a {	background: transparent;	border: 1px solid #a9a9a9;	color: #1fa12e;	font-weight: 500;	padding: 8px 30px;	font-size: 14px;	margin: 0 1px;	letter-spacing: 1px;	display: inline-block;	transition: all 0.5s ease-out;}.myisotop2 a:hover {	background: #1fa12e;	color: #ffffff !important;	transition: all 0.5s ease-out;}@media only screen and (max-width: 479px) {	.myisotop2 a {		padding: 7px 18px;	}}@media only screen and (max-width: 479px) {	.myisotop2 a {		margin-bottom: 5px!important;	}}.myisotop2 .current {	background: #1fa12e;	color: #ffffff;}.title-bar35 {	color: #272626;	margin-bottom: 0;	padding-bottom: 0;	position: relative;	font-weight: 600;}.title-bar35:after {	position: absolute;	content: "";	background: #1fa12e;	height: 3px;	width: 35px;	bottom: 0;	left: 0;	z-index: 1;}.wpb_video_widget .wpb_wrapper iframe,#player , .player {	/* -webkit-box-shadow: 0px 3px 16px 2px rgba(153,151,153,1) !important;	-moz-box-shadow: 0px 3px 16px 2px rgba(153,151,153,1) !important;	box-shadow: 0px 3px 16px 2px rgba(153,151,153,1) !important;	border-top: 13px solid #ffffff !important;	border-bottom: 13px solid #ffffff !important;	border-left: 13px solid #ffffff !important;	border-right: 13px solid #ffffff !important;	background: #ffffff !important;	border-radius: 4px;	 */}.overlap-box-ho6 {		position: relative;	top: -81px;	z-index: 40;	-webkit-box-shadow: 0px 7px 32px -5px rgba(122,118,122,1) !important;	-moz-box-shadow: 0px 7px 32px -5px rgba(122,118,122,1) !important;	box-shadow: 0px 7px 32px -5px rgba(122,118,122,1) !important;}@media ( max-width:768px ) {	.overlap-box-ho6 {	  margin-top: 30px;	  margin-bottom: 30px;	}}@media ( max-width:768px ) {	.overlap-box-ho6 {		position: inherit;	}}.home2-about-sec {	z-index: 40;	overflow: inherit !important;}.home2-about-sec > .vc_column_container {	background-color: #ffffff;	margin-top: -80px;}.home2-about-sec .overlap-box-ho7 {	border-radius: 3px 0 0 3px;	padding: 104px 70px 86px;	-webkit-box-shadow: 20px 1px 70px -6px rgba(122, 118, 122, 0.5);	-moz-box-shadow: 20px 1px 70px -6px rgba(122, 118, 122, 0.5);	box-shadow: 20px 1px 70px -6px rgba(122, 118, 122, 0.5);}@media ( max-width:1199px ) {	.home2-about-sec .overlap-box-ho7 {		padding: 63px 30px 46px;	}	.rt-text-with-btn p {		margin-bottom: 10px;	}}@media ( max-width:991px ) {	.home2-about-sec .overlap-box-ho7 {		padding: 102px 70px;	}	.home2-about-sec > .vc_column_container {		margin-top: 0px;	}}@media ( max-width:767px ) {	.home2-about-sec .overlap-box-ho7 {		padding: 70px 20px 60px;	}	.two-image-box .data-area {		padding-bottom: 0px;	}	.padding-control .rt-text-with-btn .data-area {		padding-bottom: 0px;	}}.full-width-column-content .vc_column-inner {	padding: 110px 75px 97px 75px !important;}.full-width-column-content-3 .vc_column-inner {	padding: 112px 75px 112px 75px !important;}#sec-contact .full-width-column-content .vc_column-inner {  padding: 60px 75px 46px !important;}.content-padding {	padding: 80px 70px;}@media (max-width:1440px) {	.content-padding {		padding: 40px;	}}@media (max-width:1024px) {	.full-width-column-content .vc_column-inner {		padding-right: 40px !important;		padding-left: 40px !important;	}	.content-padding {		padding: 40px;	}}@media (max-width:991px) {	.full-width-column-content-3 .vc_column-inner {		padding-right: 40px !important;		padding-left: 40px !important;	}	.content-padding {		padding: 40px;	}}@media (max-width:480px) {	.full-width-column-content-3 .vc_column-inner .rtin-section-title-left {		margin-bottom: 0;	}	.full-width-column-content-3 .rt-text-with-btn .data-area {		padding-bottom: 0;	}}@media (max-width:475px) {	.full-width-column-content .vc_column-inner {		padding-right: 40px !important;		padding-left: 40px !important;	}		.content-padding {		padding: 0px 30px 30px 30px;	}}.rt-product-slider div.price {	display: block;	font-size: 18px;	font-weight: 500;	margin-bottom: 20px;	width:100%;	float: left;	margin-left: 5px;}.rt-product-slider .featuredContainerrr .single-part .button {	font-size: 13px !important;	font-weight: 500 !important;	float: left;	transition: all 0.7s ease 0s;	border-radius: 5px;	text-transform: uppercase;}.featuredContainer2 .pagination-wrapper {	margin-top: 35px;}@media ( max-width: 1024px ) {	.rt-product-slider .featuredContainerrr .single-part .button.add_to_cart_button {		padding: 10px 24px;		font-size: 12px !important;	}}.rt-product-slider .featuredContainerrr .single-part .button {	font-size: 13px !important;	font-weight: 500 !important;	float: left;	transition: all 0.7s ease 0s;	border-radius: 5px;	text-transform: uppercase;}/*----------------------------#. VC: Responsive------------------------------*/@media only screen and (max-width: 991px) {	.rt-owl-nav-1 .owl-carousel .owl-nav .owl-prev {		left: -55px;	}	.rt-owl-nav-1 .owl-carousel .owl-nav .owl-next {		right: -55px;	}	.rt-owl-nav-2.slider-nav-enabled .owl-carousel .owl-prev {		left: 0;	}	.rt-owl-nav-2.slider-nav-enabled .owl-carousel .owl-next {		right: 0;	}	.rt-team-slider-13.rt-owl-nav-1 .owl-carousel .owl-nav .owl-prev {		left: -37px;	}	.rt-team-slider-13.rt-owl-nav-1 .owl-carousel .owl-nav .owl-next {		right: -37px;	}}@media (max-width: 767px) {	.rt-owl-nav-1 .owl-carousel .owl-dots {		margin-top: 20px;		display: block !important;	}	.rt-law-slider-1.rt-owl-nav-1 .owl-carousel .owl-nav {		display: block !important;	}	.rt-law-slider-1.rt-owl-nav-1 .owl-carousel .owl-nav .owl-prev {		top: 40% !important;	}	.rt-law-slider-1.rt-owl-nav-1 .owl-carousel .owl-nav .owl-next {		top: 40% !important;	}	.rt-law-slider-2.rt-owl-nav-1 .owl-carousel .owl-nav {		display: block !important;	}	.rt-law-slider-2.rt-owl-nav-1 .owl-carousel .owl-nav .owl-prev {		left: -50px;	}	.rt-law-slider-2.rt-owl-nav-1 .owl-carousel .owl-nav .owl-next {		right: -50px;	}	.rt-project-slider-one .title:before {		width: 0%;	}	.rt-team-slider-two .rtin-single-team {		display: inherit;		margin: 0 auto;		max-width: 418px;	}	.rt-team-slider-two .rtin-single-team .rtin-item-content {		margin: 0;		padding: 30px;	}	.rt-team-slider-two .rtin-single-team:after {		border: none;		position: inherit;	}	.rt-team-grid-1 .rtin-single-team {		margin: 0 auto 30px;		max-width: 400px;	}	.rt-team-grid-3 .rtin-single-team {		margin: 0 auto 30px;		max-width: 400px;	}	.rt-about-one .rtin-about-content {		margin: 25px 0 100px;	}	.special-spacer .light-button {		display: block;	}	.special-spacer .rt-text-with-btn {		padding: 30px 30px 72px 30px;	}	.rt-post-vc-section-2 .rtin-single-post {		margin: 0 auto 5px;	}	.rt-post-vc-section-3 .rt-post-slider-3 .entry-thumbnail-area .post-date {		display: block;	}	.rt-post-vc-section-3 .rt-post-slider-3 .entry-thumbnail-area ul li:last-child {		display: block;	}	.rt-post-vc-section-4 .rtin-single-post {		margin: 0 auto 5px;	}	.rt-post-vc-section-4.rt-owl-nav-1 .owl-carousel .owl-nav {		display: block !important;	}	.rt-post-vc-section-5 .title:before {		width: 0%;	}	.rt-cta-2 .rtin-cta-left {		padding: 24px 15px 24px 40px;	}	.rt-cta-2 .rtin-cta-right:before {		display: none;	}	.rtin-counter1-box {		border-right: none;	}	.faq-spacing-fix-mob .vc_tta-accordion {		padding-left: 0 !important;	}}@media all and (max-width: 480px) {	.rt-owl-nav-3 .owl-custom-nav {		float: left;		margin-bottom: 25px;		margin-top: 2px;		padding-left: 0;		width: 100%;	}}@media all and (max-width: 767px) {	    .rt-testimonial-slider-8 .owl-theme .owl-nav{display: none;}}@media (max-width: 1130px) {	.rt-team-slider-ten.owl-wrap.rt-owl-nav-2 {		margin: 45px 40px;	}}@media (max-width: 1024px) {	.rt-law-slider-2.owl-wrap.rt-owl-nav-1 {		margin: 0 45px;	}	.rt-testimonial-slider-2.owl-wrap.rt-owl-nav-2 {		margin: 0 30px;	}	.rt-testimonial-slider-2.rt-owl-nav-2.slider-nav-enabled .owl-carousel .owl-next {		right: 0px;	}	.rt-testimonial-slider-2.rt-owl-nav-2.slider-nav-enabled .owl-carousel .owl-prev {		left: 0px;	}	.rt-team-slider-three.owl-wrap.rt-owl-nav-1 {		margin: 0 35px;	}	.rt-team-slider-twelve.rt-owl-nav-2.slider-nav-enabled .owl-carousel .owl-prev {		left: -55px;	}	.rt-team-slider-twelve.rt-owl-nav-2.slider-nav-enabled .owl-carousel .owl-next {		right: -55px;	}	.rt-team-slider-eleven.rt-owl-nav-2.slider-nav-enabled .owl-carousel .owl-prev {		left: -55px;	}	.rt-team-slider-eleven.rt-owl-nav-2.slider-nav-enabled .owl-carousel .owl-next {		right: -55px;	}	.light-button {		padding: 8px 0px;		font-size: 26px;	}	.first-box-content .wpb_wrapper {		padding: 0px 16px 37px;	}	.second-box-content .wpb_wrapper {		padding: 0 45px 30px;	}	.third-box-content .wpb_wrapper {		padding: 15px 90px 85px 35px;	}	.rt-post-vc-section-3.owl-wrap.rt-owl-nav-2 {		margin: 0 45px;	}	.rt-post-vc-section-3.rt-owl-nav-2.slider-nav-enabled .owl-carousel .owl-prev {		left: -55px;	}	.rt-post-vc-section-3.rt-owl-nav-2.slider-nav-enabled .owl-carousel .owl-next {		right: -55px;	}	.rt-post-vc-section-4.owl-wrap.rt-owl-nav-1 {		margin: 0 45px;	}	.rt-post-vc-section-4.rt-owl-nav-1.slider-nav-enabled .owl-carousel .owl-prev {		left: -55px;	}	.rt-post-vc-section-4.rt-owl-nav-1.slider-nav-enabled .owl-carousel .owl-next {		right: -55px;	}	.rt-cta-1 h3 {		font-size: 28px !important;		margin-bottom: 15px;	}}@media only screen and (max-width: 479px) {	.client-inner-area-right h2 {		text-align: center;	}	.client-inner-area-right .client-box {		padding: 40px 15px 0 15px;	}	.client-inner-area-right .client-box .media .image-holder {		float: inherit !important;	}	.client-inner-area-right .client-box .media .media-body {		padding-left: 0;	}	.rt-info-text-4.service3-box-left .service3-content-holder {		width: 65%;	}	.rt-info-text-4.service3-box-left .service3-icon-holder {		float: right;	}	.rt-info-text-7.service3-box-left .service3-content-holder {		width: 65%;	}	.rt-info-text-7.service3-box-left .service3-icon-holder {		float: right;	}	.rt-info-text-7.service3-box-right .service3-content-holder {		text-align: right;		padding-left: 0;		margin-left: 0;		margin-right: 5px;		width: 65%;		display: inline-block;	}	.rt-info-text-7.service3-box-right .service3-content-holder .title-bar35:after {		right: 0 !important;		left: inherit;	}	.rt-info-text-7.service3-box-right .service3-icon-holder {		float: right;	}	.rt-vc-counter-4 .awards-box {		margin-bottom: 10px;	}}@media only screen and (max-width: 1240px) {	.project1-box.small img {		height: auto;	}}@media (max-width: 991px) {	.rt-project-slider-one .title:before {		width: 40%;	}	.rt-team-slider-two .rtin-single-team .rtin-item-content {		-webkit-box-flex: inherit;		-ms-flex: inherit;		flex: inherit;		padding: 40px 0;	}	.rt-team-grid-2 .rtin-single-team .rtin-item-image {		max-width: 120px;	}	.special-spacer .rt-text-with-btn {		padding: 30px;	}	.special-spacer .light-button {		padding: 15px;	}	.rt-post-vc-section-5 .title:before {		width: 40%;	}	.rt-cta-2 .rtin-cta-left {		padding: 24px 35px 24px 10px;	}	.rt-cta-2 .rtin-cta-left .rtin-cta-text-holder h3 {		font-size: 23px;	}	.rt-cta-2 .rtin-cta-left .rtin-cta-text-holder .rtin-cta-subtitle {		font-size: 16px;	}	.rt-cta-2 .rtin-cta-right {		padding: 33px 0;	}	.rt-cta-2 .rtin-cta-right .rtin-phone-holder {		margin-left: 40px;	}	.rt-cta-2 .rtin-cta-right .rtin-phone-holder .rtin-cta-phone-number {		font-size: 28px;		line-height: 1.6;	}	.rt-vc-counter-4 .awards-box a {		display: inline-block;		margin-right: 0;		float: none !important;	}}@media (max-width: 480px) {	.rt-project-slider-one .sub-title {		margin-bottom: 20px;	}	.rt-testimonial-slider-2.owl-wrap.rt-owl-nav-2 {		margin: 0 30px;	}	.rt-testimonial-slider-2.rt-owl-nav-2.slider-nav-enabled .owl-carousel .owl-next {		right: -40px;	}	.rt-testimonial-slider-2.rt-owl-nav-2.slider-nav-enabled .owl-carousel .owl-prev {		left: -40px;	}	.rt-team-slider-five.owl-wrap.rt-owl-nav-2 {		margin: 0 30px;	}	.rt-team-slider-five.rt-owl-nav-2.slider-nav-enabled .owl-carousel .owl-prev {		left: -40px;	}	.rt-team-slider-five.rt-owl-nav-2.slider-nav-enabled .owl-carousel .owl-next {		right: -40px;	}	.rt-team-slider-twelve.owl-wrap.rt-owl-nav-2 {		margin: 0 40px;	}	.rt-team-slider-twelve.rt-owl-nav-2.slider-nav-enabled .owl-carousel .owl-prev {		left: -43px;	}	.rt-team-slider-twelve.rt-owl-nav-2.slider-nav-enabled .owl-carousel .owl-next {		right: -43px;	}	.rt-team-slider-eleven.owl-wrap.rt-owl-nav-2 {		margin: 0 40px;	}	.rt-team-slider-eleven.rt-owl-nav-2.slider-nav-enabled .owl-carousel .owl-prev {		left: -43px;	}	.rt-team-slider-eleven.rt-owl-nav-2.slider-nav-enabled .owl-carousel .owl-next {		right: -43px;	}	.rt-team-slider-ten.owl-wrap.rt-owl-nav-2 {		margin: 0 30px;	}	.rt-team-slider-ten.rt-owl-nav-2.slider-nav-enabled .owl-carousel .owl-prev {		left: -40px;	}	.rt-team-slider-ten.rt-owl-nav-2.slider-nav-enabled .owl-carousel .owl-next {		right: -40px;	}	.rt-team-grid-2 .rtin-single-team .rtin-item-image {		float: inherit !important;		max-width: 100%;	}	.rt-team-grid-2 .rtin-single-team .rtin-item-image img {		float: inherit !important;		max-width: 100%;		width: 100%;	}	.rt-team-grid-2 .rtin-single-team .rtin-item-content {		padding-left: 0;		padding-top: 20px;	}	.rt-post-vc-section-5 .sub-title {		margin-bottom: 20px;	}}@media (max-width: 414px) {	.special-spacer .light-button {		display: block;	}	.special-spacer .rt-text-with-btn {		padding: 30px 30px 72px 30px;	}	.first-box-content .wpb_wrapper {		float: unset;		text-align: center;		padding: 7px 16px 17px;	}	.second-box-content .wpb_wrapper {		padding: 15px 45px 60px;	}}@media (max-width: 1280px) {	.rt-team-slider-five.owl-wrap.rt-owl-nav-2 {		margin: 0 20px;	}	.rt-team-slider-twelve.owl-wrap.rt-owl-nav-2 {		margin: 0 20px;	}	.rt-team-slider-eleven.owl-wrap.rt-owl-nav-2 {		margin: 0 20px;	}	.rt-team-slider-ten.owl-wrap.rt-owl-nav-2 {		margin: 0 20px;	}	.rt-cta-2 .rtin-cta-left {		padding: 28px 135px 21px 10px;	}}@media (max-width: 1130px) {	.rt-team-slider-five.owl-wrap.rt-owl-nav-2 {		margin: 0 40px;	}	.rt-team-slider-eleven.owl-wrap.rt-owl-nav-2 ,	.rt-team-slider-twelve.owl-wrap.rt-owl-nav-2 {		margin: 0 40px;	}}@media (max-width: 1199px) {	.rt-team-slider-five .rtin-single-team {		margin: 0 5px;	}	.rt-team-slider-eleven .rtin-single-team {		margin: 0 5px;	}	.rt-team-slider-twelve .rtin-single-team {		margin: 0 15px;	}	.rt-team-grid-4.rt-team-slider-eleven .rtin-single-team {		margin: 0 0px 30px;	}	.special-spacer .rt-text-with-btn {		padding: 60px 30px 37px;	}	.second-box-content .light-button {		padding: 7px 15px;		text-align: center;	}	.second-box-content .wpb_wrapper {		padding: 22px 45px 30px;	}	.first-box-content .wpb_wrapper {		padding: 10px 16px 37px;	}	.third-box-content .wpb_wrapper {		padding: 22px 170px 60px 35px;	}}@media only screen and (max-width: 1199px) {	.rt-service-grid-3 .service-box .service-box-details .service-box-details-content {		top: 20%;	}	.rt-info-text-4.service3-box-left .service3-content-holder p {		color: #272626;	}	.rt-info-text-4.service3-box-right .service3-content-holder p {		color: #272626;	}	.rt-info-text-6.service3-box-left .service3-content-holder p {		color: #272626;	}	.rt-info-text-6.service3-box-right .service3-content-holder p {		color: #272626;	}	.rt-info-text-7.service3-box-left .service3-content-holder p {		color: #272626;	}	.rt-info-text-7.service3-box-right .service3-content-holder p {		color: #272626;	}}@media only screen and (max-width: 991px) {	.rt-service-grid-3 .service-box .service-box-details .service-box-details-content {		top: 18%;	}	.rt-service-grid-3 .service-box .service-box-details .service-box-details-content h3 {		display: none;	}}@media (max-width: 1299px) {	.special-spacer .rt-text-with-btn {		padding: 40px 30px 67px;	}}@media (max-width: 992px) {	.rt-post-vc-section-3 .rt-post-slider-3 .entry-thumbnail-area ul li:last-child {		display: none;	}}@media only screen and (max-width: 768px) {	.home .rt-vc-counter-4 .media,	.home .rt-vc-counter-4 .media-body {		text-align: center;	}}@media only screen and (max-width: 767px) {	.rt-info-text-4.service3-box-right .service3-content-holder {		padding-left: 64px;		float: inherit;	}	.rt-info-text-6.service3-box-right .service3-content-holder {		padding-left: 64px;		float: inherit;	}	.rt-info-text-7.service3-box-right .service3-content-holder {		padding-left: 64px;		float: inherit;	}	.rt-history-box {		padding-right: 0;	}	.myisotop1 a {		padding: 7px 34px;	}	.rt-post-vc-section-5 .title:before,	.rt-project-slider-one .title:before {		background: none;	}}@media (max-width: 768px) {	.rt-law-slider-2.owl-wrap.rt-owl-nav-1 {		margin: 0 60px;	}	.rt-testimonial-slider-2.owl-wrap.rt-owl-nav-2 {		margin: 0 60px;	}	.rt-team-slider-two .rtin-single-team .rtin-item-content ul.social-icons li {		margin-bottom: 15px;		padding-right: 15px;		width: 35px;	}	.rt-team-slider-two.owl-wrap.rt-owl-nav-1 {		margin: 0 35px;	}	.rt-team-slider-three.owl-wrap.rt-owl-nav-1 {		margin: 0 45px;	}	.rt-team-slider-four.owl-wrap.rt-owl-nav-1 {		margin: 0 60px;	}	.rt-team-slider-five.owl-wrap.rt-owl-nav-2 {		margin: 0 60px;	}	.rt-team-slider-twelve.owl-wrap.rt-owl-nav-2 {		margin: 0 60px;	}	.rt-team-slider-eleven.owl-wrap.rt-owl-nav-2,	.rt-team-slider-ten.owl-wrap.rt-owl-nav-2 {		margin: 0 40px;	}	.special-spacer .light-button {		display: none;	}	.third-box-content .wpb_wrapper {		padding: 30px 90px 25px 35px;	}	.rt-post-vc-section-2 .owl-carousel .owl-nav .owl-prev {		left: -50px !important;	}	.rt-post-vc-section-2 .owl-carousel .owl-nav .owl-next {		right: -50px !important;	}	.rt-post-vc-section-2.owl-wrap.rt-owl-nav-1 {		margin: 0 35px 0 55px;	}	.rt-post-vc-section-3 .rt-post-slider-3 .entry-thumbnail-area ul .active {		display: none;	}	.rt-post-vc-section-3 .rt-post-slider-3 .owl-carousel .owl-nav .owl-prev {		left: -50px !important;	}	.rt-post-vc-section-3 .rt-post-slider-3 .owl-carousel .owl-nav .owl-next {		right: -50px !important;	}	.rt-post-vc-section-3.owl-wrap.rt-owl-nav-2 {		margin: 0 25px;	}	.rt-post-vc-section-4 .owl-carousel .owl-nav .owl-prev {		left: -50px !important;	}	.rt-post-vc-section-4 .owl-carousel .owl-nav .owl-next {		right: -50px !important;	}	.rt-post-vc-section-4.owl-wrap.rt-owl-nav-1 {		margin: 0 55px;	}	.rt-cta-1 {		text-align: center;	}	.rt-cta-1 h3 {		font-size: 28px !important;		margin-bottom: 15px;	}	.rtin-cta-contact-button {		margin-top: 10px;	}	.rt-cta-2 .rtin-cta-left {		padding: 18px 61px 18px 10px;	}	.rt-cta-2 .rtin-cta-right .rtin-phone-holder .rtin-cta-phone-number {		font-size: 21px;		line-height: 1.6;	}}@media (min-width: 768px) and (max-width: 991px) {	.myisotop1 a {		padding: 10px 18px;	}}@media (max-width: 480px) {	.responsive-padding-70 .rtin-section-title-left {		margin-top: 45px;		margin-bottom: 0px;	}	.about-padding-fixed .rtin-section-title-left {		float: left;		margin-top: 3px;		margin-bottom: 45px;	}	.rt-info-text-4.service3-box-right .service3-content-holder {		padding-left: 0px;		float: inherit;	}	.rt-info-text-6.service3-box-right .service3-content-holder {		padding-left: 0px;		float: inherit;	}	.rt-info-text-7.service3-box-right .service3-content-holder {		padding-left: 0px;		float: inherit;	}}@media (max-width: 479px) {	.rt-vc-counter-4 .awards-box a {		float: left !important;		margin-right: 15px;	}}@media (max-width: 475px) {	.rt-team-slider-ten .rtin-single-team {		margin: 35px 5px 18px;	}}@media (max-width: 414px) {	.home .rt-vc-counter-4 .media,	.home .rt-vc-counter-4 .media-body {		text-align: left;	}	.home .title-bar35small:after {		right: inherit;	}	.rtin-section-title-left {		float: none;	}	.rt-project-slider-one .title:before {		background: none;	}}/*new style*//*======================================            Portfolio css            ======================================*/.tlp-portfolio .layout11 .tlp-portfolio-item,.tlp-portfolio .isotope9 .tlp-portfolio-item { position: relative; overflow: hidden; text-align: center; } .tlp-portfolio .layout11 .tlp-portfolio-item figure,.tlp-portfolio .isotope9 .tlp-portfolio-item figure { position: relative; overflow: hidden; }.tlp-portfolio .layout11 .tlp-overlay,.tlp-portfolio .isotope9 .tlp-overlay { background-color: rgba(0, 0, 0, 0.5); position: absolute; opacity:0; top: 0; left: 0; width: 100%; height: 100%; padding: 0px; color: #fff; -webkit-transition: all 300ms ease-out; -moz-transition: all 300ms ease-out; -o-transition: all 300ms ease-out; transition: all 300ms ease-out; opacity:0; text-decoration: none; text-align: center; } .tlp-portfolio .layout11 .tlp-overlay .item-info,.tlp-portfolio .isotope9 .tlp-overlay .item-info { z-index:10; color:#ffffff; padding-top: 10%; position: relative; }.tlp-portfolio .layout11 .tlp-portfolio-item h3,.tlp-portfolio .isotope9 .tlp-portfolio-item h3 { font-weight: 600; margin: 0px; color: #fff; } .tlp-portfolio .layout11 .tlp-overlay .item-info p,.tlp-portfolio .isotope9 .tlp-overlay .item-info p { padding: 0px 15px; margin-bottom: 0px; text-align: center; }.tlp-portfolio .layout11 .tlp-portfolio-item h3 a,.tlp-portfolio .isotope9 .tlp-portfolio-item h3 a { color: #fff; text-align: center; } .tlp-portfolio .layout11 .tlp-portfolio-item:hover .tlp-overlay,.tlp-portfolio .isotope9 .tlp-portfolio-item:hover .tlp-overlay {  opacity: 1; } .tlp-portfolio .layout11 .tlp-portfolio-item .link-icon,.tlp-portfolio .isotope9 .tlp-portfolio-item .link-icon { margin: 0px; text-align: center; padding: 0px; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; -webkit-transform: translate3d(0,20px,0) scale(1.1); transform: translate3d(0,20px,0) scale(1.1); }.tlp-portfolio .layout11 .tlp-portfolio-item .link-icon a,.tlp-portfolio .isotope9 .tlp-portfolio-item .link-icon a { display: inline-block; text-align: center; font-size: 16px; padding: 6px; margin-right: 4px; color: #fff; text-decoration: none; border: 1px solid #fff; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; width: 40px; height: 40px;}.tlp-portfolio .layout11 .tlp-overlay .line,.tlp-portfolio .isotope9 .tlp-overlay .line { height: 2px; width:0%; margin: 8px auto 15px; background-color: #ffffff; -webkit-transition: all 500ms ease-out; -moz-transition: all 500ms ease-out; -o-transition: all 500ms ease-out; transition: all 500ms ease-out; }.tlp-portfolio .layout11 .tlp-overlay:hover .line,.tlp-portfolio .isotope9 .tlp-overlay:hover .line { width:40%; }.tlp-portfolio .pre-text {  margin: 0;}.tlp-portfolio .button-group {  border-bottom: 2px solid #e0e0e0;  margin: 0 auto 50px;  width: 80%;}.tlp-portfolio .button-group button {  background: transparent;  border: none;  border-radius: 0px;  font-size: 18px;  color: #444444;  margin: 0px 0 -2px;  padding: 0 15px 15px;}.tlp-portfolio .button-group button.selected {  border-bottom: 2px solid #ff9501;  color: #ff9501;}.tlp-portfolio .button-group button:hover {  border-bottom: 2px solid #ff9501;  color: #ff9501;}.tlp-portfolio .tlp-portfolio-item .tlp-overlay .link-icon {	margin-top: 0 !important;	position: absolute;	top: -50%;	left: 0;	right: 0;	text-align: center;	-webkit-transform: translateY(50%);	-moz-transform: translateY(50%);	-ms-transform: translateY(50%);	-o-transform: translateY(50%);	transform: translateY(50%);	-webkit-transition: all 0.7s ease-out;	-moz-transition: all 0.7s ease-out;	-ms-transition: all 0.7s ease-out;	-o-transition: all 0.7s ease-out;	transition: all 0.7s ease-out;}.tlp-portfolio .tlp-portfolio-item .tlp-overlay:hover .link-icon {	top: 50%;	-webkit-transform: translateY(-50%);	-moz-transform: translateY(-50%);	-ms-transform: translateY(-50%);	-o-transform: translateY(-50%);	transform: translateY(-50%);}.tlp-portfolio .tlp-portfolio-item .tlp-overlay .link-icon a {  background: #ffffff;  border: none;  border-radius: 50%;  color: #272626;  font-size: 20px;  height: 44px;  line-height: 44px;  margin-right: 0;  padding: 0;  width: 44px;}.tlp-portfolio .tlp-portfolio-item .tlp-overlay .link-icon a i.fa:before {  font-family: 'FontAwesome';  content: "\f067";}.tlp-portfolio .tlp-portfolio-item .tlp-overlay .link-icon li {  border: none;}.tlp-portfolio .tlp-portfolio-item .tlp-overlay .link-icon li a {  color: #272626;  padding: 0;}.tlp-portfolio .isotope9 .tlp-portfolio-item figure {  border-radius: 3px;  margin: 0;}.tlp-portfolio .isotope9 .tlp-portfolio-item .tlp-overlay {	background: rgba(31, 161, 46, 0.8);	left: 10px;	right: 10px;	top: inherit;	bottom: -100%;	height: inherit;	width: inherit;	border-radius: 3px;	display: -webkit-box;	display: -webkit-flex;	display: -moz-flex;	display: -ms-flex;	display: -o-flex;	display: flex;	-webkit-align-items: center;	-webkit-box-align: center;	-ms-flex-align: center;	align-items: center;	-webkit-transition: all 0.45s ease-out;	-moz-transition: all 0.45s ease-out;	-ms-transition: all 0.45s ease-out;	-o-transition: all 0.45s ease-out;	transition: all 0.45s ease-out;}.tlp-portfolio .isotope9 .tlp-portfolio-item .tlp-overlay .item-info {  font-size: 16px;  padding: 0 15px;}@media(max-width: 1024px) {	.tlp-portfolio .isotope9 .tlp-portfolio-item .tlp-overlay .item-info {		line-height: 22px;	}}.tlp-portfolio .isotope9 .tlp-portfolio-item .tlp-overlay .item-info .link-icon {  display: none;}.tlp-portfolio .isotope9 .tlp-portfolio-item:hover .tlp-overlay {  top: 10px;  bottom: 10px;}.tlp-portfolio-detail h2 {  text-transform: capitalize;}.tlp-portfolio-detail .portfolio-slider .owl-carousel .owl-nav {  top: 50%;}.tlp-portfolio-detail .portfolio-slider .owl-carousel .owl-nav > div {  background: #064e2b;  color: #ffffff;  margin: 0;}.tlp-portfolio-detail .portfolio-slider .owl-carousel .owl-nav > div:hover {  background: #ff9501;}.tlp-portfolio-detail .portfolio-slider .owl-carousel .owl-nav > div:hover i {  color: #ffffff;}.tlp-portfolio-detail .portfolio-slider .owl-carousel .owl-nav .owl-prev {  left: -50px;}.tlp-portfolio-detail .portfolio-slider .owl-carousel .owl-nav .owl-next {  right: -50px;}div.tlp-popup-wrap .tlp-popup-navigation-wrap {  background: #ff9501;}/*-----------------------------------------#. VC: Layerslider------------------------------------------*/.skew{ width:1300px; height:932px; background:rgba(31, 161, 44, .7); margin: auto; color:#fff; padding:20px; text-align:center;-webkit-transform:skew(-205deg); -moz-transform:skew(-205deg); transform:skew(-205deg);}@media only screen and (max-width: 1199px) {    .skew{ width:920px; }}@media only screen and (max-width: 991px) {    .skew{ width:700px; }}@media only screen and (max-width: 767px) {    .skew{ width:1080px; }	.skew {		-webkit-transform: inherit;		-moz-transform: inherit;		transform: inherit;	}}.skewbg {    background: rgba(31, 161, 46, 0.73);    height: 450px;    border-radius: 5px;}@media(max-width:991px) {	.skewbg {		height: 328px;	}}@media(max-width:767px) {	.skewbg {		height: 230px;	}}@media(max-width:480px) {	.skewbg {		height: 180px;	}}@media(max-width:375px) {	.skewbg {		height: 150px;	}}.ls-v6 .ls-bottom-nav-wrapper {    position: absolute;    top: 55% !important;    right: 100px;	transform: rotate(-90deg);}@media only screen and (max-width: 767px) {	.ls-v6 .ls-bottom-nav-wrapper {		position: inherit;		top: -35px !important;		right: 0;		transform: inherit;	}}.ls-v6 .ls-bottom-nav-wrapper .ls-bottom-slidebuttons:before {	content: '\f178';    font-family: 'fontawesome';    color: #000000 !important;    position: absolute;    top: 0;    left: 0;}.ls-v6 .ls-bottom-nav-wrapper .ls-bottom-slidebuttons a, .ls-v6 .ls-bottom-nav-wrapper .ls-nav-sides {    margin: 0px 6px;    width: 12px !important;    height: 12px;	position: static;	border: 2px solid rgba(255,255,255,1) !important;}.ls-v6 .ls-bottom-nav-wrapper .ls-bottom-slidebuttons a.ls-nav-active {    background-color: rgba(255,255,255,1);}.ls-v6 .ls-bottom-nav-wrapper .ls-nav-stop {	height: 16px;	margin-left: 10px;}.ls-v6 .ls-bottom-nav-wrapper .ls-nav-start:after {	width: 9px;	height: 9px;	left: -20px;    top: -12px;	border-top: 2px solid rgba(255,255,255,1);    border-right: 2px solid rgba(255,255,255,1);}