@import url('https://fonts.googleapis.com/css2?family=Amaranth&amp;display=swap');

body,
html body,
h1,
h2,
h3,
h4,
h5,
h6,
.smsBtn,
.emailBtn,
.ffpp,
.ffos,
.ffrr,
.input,
input,
select,
textarea {
	font-family: 'Amaranth', sans-serif !important;
	font-weight: normal;
}

.ddsmoothmenu ul li a {
	font-family: 'Amaranth', sans-serif !important;
}

#saveThemeContainer {
	top: 130px;
	z-index: 999999
}

#saveThemeToggle,
#saveThemeContent {
	background: #222 none no-repeat center center;
	border: 1px solid #fff;
	border-left: 0;
	border-top: 0;
	box-shadow: 0 0 7px #000;
}

#saveThemeToggle {
	background-image: url(assets/css/setting-icon.gif);
	width: 30px;
	height: 30px;
	margin-left: -1px;
}

body.boxed {
	max-width: 1200px;
	margin: 0 auto;
	-webkit-box-shadow: 0px 0px 8px 1px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0px 0px 8px 1px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 0px 8px 1px rgba(0, 0, 0, 0.2);
	position: relative;
}

.layout-style {
	padding-top: 12px;
	text-align: center;
}

.layout-style p {
	color: #fff;
	font-size: 14px;
	line-height: 22px;
	text-align: center;
}

.page-style {
	width: 40px;
	padding: 8px;
	border: 1px solid #b0b0b0;
	margin: 2px;
	display: inline-block;
	background: #ffffff;
	color: #333;
	cursor: pointer;
	font-size: 12px;
	text-align: center;
}

.page-style.active {
	color: #00abed;
	border: 1px solid #00abed;
}

.bg1,
.bg2,
.bg3,
.bg4 {
	width: 12px;
	height: 8px;
	background-size: cover;
	border: 4px solid #fff;
	margin-bottom: 0px;
}

.reset {
	width: 12px;
	height: 8px;
	border: 4px solid #fff;
	margin-bottom: 0px;
	background: #000;
}

.bg1 {
	background: url(https://catalog.wlimg.com/templates-images/12577/12578/bg1.jpg);
}

.bg2 {
	background: url(https://catalog.wlimg.com/templates-images/12577/12578/bg2.jpg);
}

.bg3 {
	background: url(https://catalog.wlimg.com/templates-images/12577/12578/bg3.jpg);
}

.bg4 {
	background: url(https://catalog.wlimg.com/templates-images/12577/12578/bg4.jpg);
}

#headerFormatNT nav.f1,
a.button,
.button a,
.category li:hover .bg,
footer,
.right-head .icon span,
.right-head .icon span::before,
.right-head .icon span::after,
.headRw_f3.headHr,
.clfd-price,
.slider-content3 a+a,
.slider-content4 a+a,
.services-list .ser-icon,
a.site-btn,
button.site-btn,
#middle .ui-tabs-nav .ui-tabs-selected a,
#middle .ui-tabs-nav a:hover,
#middle .ui-tabs-nav a:focus,
#middle .ui-tabs-nav a:active,
#middle .ui-tabs-nav .ui-tabs-active a,
#middle .ui-tabs-nav .ui-state-active a,
footer .headHr,
.headHr,
.paging span.on,
.paging a:hover,
a.buttonBig:hover,
input.buttonBig:hover,
.buttonBig a:hover,
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active,
.back,
.clfd-details .bx-wrapper .bx-prev,
.nslider .bx-wrapper .bx-prev,
.clfd-details .bx-wrapper .bx-next,
.nslider .bx-wrapper .bx-next,
.saleRent .bx-wrapper .bx-prev,
.saleRent .bx-wrapper .bx-next,
.headFormat.f6,
.resort-box2:hover .iconBox,
.theme1,
.head-bdrb::before,
input.button:hover,
.hd_frmt_f6_outer,
header.f6Tree_bg~.headBg.theme2,
.shapeLtPolyg::before,
input.razorpay-payment-button:hover,
.tstArrow .testimonial_fm ul li>div span.i.large:before,
.theme1-before:before,
.theme1-after:after,
.theme1-before *:before,
.theme1-after *:after {
	background-color: #fbb203;
}

header.f48 .row2:after {
	border-right-color: #fbb203;
}

.logoBg::before,
.logoBg::after,
.ui-tabs-nav .ui-tabs-selected a:after {
	border-top-color: #fbb203;
}

.contDtls .smsBtn.theme2,
.theme1Bdr {
	border-color: #fbb203;
}

.ddsmoothmenu>ul>li>a.selected,
.ddsmoothmenu ul li a:hover,
.ddsmoothmenu ul li.on>a,
nav.f2 .ddsmoothmenu ul li a:hover,
nav.f2 .ddsmoothmenu ul li.on>a,
nav.f3 .ddsmoothmenu ul li a:hover,
nav.f3 .ddsmoothmenu>ul>li>a.selected,
nav.f3 .ddsmoothmenu ul li a:hover,
nav.f3 .ddsmoothmenu ul li.on>a,
a.buttonBig,
input.buttonBig,
.buttonBig a,
.category .bg,
.slider-content h1::after,
.slider-content .hd1::after,
a.button:hover,
.button a:hover,
input.button,
.slider-content2 .search-btn,
.search-btn,
.slider-content3 a,
.slider-content4 a,
.contact-icon,
button.site-btn,
#middle .ui-tabs-nav a,
#middle .ui-tabs-nav .ui-tabs-disabled a:hover,
#middle .ui-tabs-nav .ui-tabs-disabled a:focus,
#middle .ui-tabs-nav .ui-tabs-disabled a:active,
#tml>ul>li.on>a,
#tml>ul>li:hover>a,
#footerFormat1 a.button,
.project_tml>li.on a,
.project_tml>li a:hover,
#projectMoreLinksDiv a:hover,
.front,
#bx-pager ul li a.active,
.resort-box .overlay,
.clfd-details .bx-wrapper .bx-next:hover,
.nslider .bx-wrapper .bx-next:hover,
.clfd-details .bx-wrapper .bx-prev:hover,
.nslider .bx-wrapper .bx-prev:hover,
.borderB::after,
.saleRent .bx-wrapper .bx-prev:hover,
.saleRent .bx-wrapper .bx-next:hover,
.resort-box2 .iconBox,
.supHead,
.sale,
.clfd-icon li:hover,
.theme2,
.left_Frmt h2+p::after,
#footerFormat1 .button,
.head-bdrb::after,
.f16-service .back,
.ttw-navbg .t2_fixer,
.menu.f6-ttw::before,
.hd_frmt_f6_outer::before,
.tour-clfd ul li .h a:before,
.bdr-btn:hover,
.bdr-btn a:hover,
.reiDetail-nav ul li a:hover,
.reiDetail-nav ul li a.on,
.step-services .slider li>div:hover,
header.f48 .tgl li:hover,
.headingBbdr .h1::after,
.ddsmoothmenu ul li ul a.selected,
.ddsmoothmenu ul li ul a:hover,
.ddsmoothmenu ul li ul li.on>a,
.logoPolyg::before,
.shapeRtPolyg::before,
.shapeRtPolyg::after,
input.razorpay-payment-button,
.relOtherinfo .slider ul li:nth-child(2)>div.tstImgView::after,
nav.f3.f3_trans .ddsmoothmenu>ul>li>a:hover::before,
nav.f3.f3_trans .ddsmoothmenu>ul>li>a.selected::before,
nav.f3.f3_trans .ddsmoothmenu>ul>li.on>a::before,
.themeProBg .slider ul li .data:hover,
.themeCinfo ul li:hover>.cInfo-box,
.tp_f3 .slider ul li>.data:hover,
.tp_f3 .slider ul li>.data:hover>.dib,
.rei-ser .slider ul li .data:hover,
div.ddsmoothmobile ul li.on a,
div.ddsmoothmobile ul li.selected a,
div.ddsmoothmobile ul li:hover a,
.reiSlBtm .fluid_dg_caption .btns a:hover,
.arwBtn a.buttonBig::before,
.hoverHdDt .slider ul li>div::before,
.theme2-before:before,
.theme2-after:after,
.theme2-before *:before,
.theme2-after *:after {
	background-color: #0091d5;
}

.h2 h2,
.h2 h3,
#middle .h2 p.rHead,
.project_tml,
.shadowList ul li:hover .cdctent.bdrB,
.enq-frm input:focus,
.enq-frm select:focus,
.headFormat.f6::before,
.banner_area.f6 .fluid_dg_visThumb.fluid_dgcurrent,
.bdr-btn,
.bdr-btn a,
.single-product .single-box-bdr,
.contDtls .emailBtn.theme1,
.headingBbdr.fullAbt .buttonBig::after,
.relImgCont .row1.dt .col-1.w25>.pr,
.themeBdr,
.theme2Bdr,
.sngTitle.btmArrw .ic {
	border-color: #0091d5;
}

.intro-f3 .enter-btn:after {
	border-left-color: #0091d5;
}

.ttw-navbg::before,
.clickBox,
.trngleAbtshape .DynBanner::after,
.trngleBtmShape .imgShape::after {
	border-bottom-color: #0091d5;
}

.contDtls .emailBtn.theme1,
footer .planNwsltr input.button,
.sngTitle .slider ul li:hover .clfd-view .heading a {
	color: #0091d5;
}

.trngleAbtshape .DynBanner::before,
.triangle-topleft::after {
	border-top-color: #0091d5;
}

.svgCompInfo .iconBox svg {
	fill: #0091d5;
}

.slRghtCont .fluid_dg_caption>div {
	border-color: #0091d5;
}

.dif,
.dif a,
a.dif,
.dif2 span,
.dif2 span a,
a:hover,
#middle .bxslider .h,
#middle .bxslider .h a,
div.ddsmoothmobile ul li a:hover,
#middle .h2 h2,
.ttw-serbg .data .dif a,
.ttw-serbg .data .dif,
.ttw-serbg .data a.dif,
.indService ul li>div:before,
.contDtls .smsBtn.theme2,
nav.f3.f3_trans .ddsmoothmenu>ul>li.on>a,
nav.f3.f3_trans .ddsmoothmenu>ul>li>a:hover,
nav.f3.f3_trans .ddsmoothmenu>ul>li>a.selected,
.reiSlBtm .fluid_dg_caption .btns a,
.arwBtn a.buttonBig {
	color: #0091d5;
}

#bodyFormatNT.evenOdd section:nth-child(odd),
#bodyFormatNT.oddEven section:nth-child(even),
.bodycontent,
#headerFormatNT nav.f3,
.t2_fixer.bg_df {
	background-color: #ffffff;
}

.headFormat.f6.hd_new.f6-ttw::before {
	border-bottom-color: #ffffff;
}

.banner_area.f16::before,
.single-product .single-product,
header.f48 .row2:before {
	border-right-color: #ffffff;
}

.f16-service::after,
.ltTrng::before {
	border-left-color: #ffffff;
}

#bodyFormatNT.evenOdd section:nth-child(odd) .data .view-arrow,
#bodyFormatNT.oddEven section:nth-child(even) .data .view-arrow {
	background: #ffffff;
}

#bodyFormatNT.evenOdd section:nth-child(even),
#bodyFormatNT.oddEven section:nth-child(odd) {
	background-color: #f3f3f3;
}

#bodyFormatNT.evenOdd section:nth-child(even) .data .view-arrow,
#bodyFormatNT.oddEven section:nth-child(odd) .data .view-arrow {
	background: #f3f3f3;
}

html body {
	background-color: #ffffff;
}

.head-c1 {
	color: #fbb203;
}

.head-c2 {
	color: #0091d5;
}

.theme3 {
	background-color: #102436;
}

.theme4 {
	background-color: #f6ba22;
}

.theme4c {
	color: #f6ba22;
}

.headVr {
	background-color: #f1f1f1;
}

.data,
.testimonial_fm li>div.data,
.smsEmailTop .smsEmail .theme1 {
	background-color: #fcfcfc;
}

.theme5,
.ttw-navbg .ddsmoothmenu ul li a:hover,
.ttw-navbg .ddsmoothmenu ul li a:hover,
.ttw-navbg .ddsmoothmenu ul li.on>a {
	background-color: #e92f2f;
}

.horizontal478032 .no-scroll478032 li,
.horizontal478032 .no-scroll478032.floatLiFommat li {
	width: 282px;
	padding-right: 10px;
	padding-left: 10px;
	box-sizing: border-box;
}

.horizontal478032 .imgFrame,
.horizontal478032 .no-scroll478032.floatLiFommat .imgLeft .td-1,
.horizontal478032 .no-scroll478032.floatLiFommat .imgRight .td-2 {
	width: 260px;
	height: 240px;
}

.horizontal478032 .imgFrame img,
.horizontal478032 .no-scroll478032 li img,
.horizontal478032 .no-scroll478032.floatLiFommat li img,
.horizontal478032 .no-scroll478032.floatLiFommat .imgLeft .td-1 img,
.horizontal478032 .no-scroll478032.floatLiFommat .imgLeft .td-2 img {
	width: 260px;
}

.horizontal478032 .imgFrame .imgWidth,
.horizontal478032 .no-scroll478032 li .imgWidth,
.horizontal478032 .no-scroll478032.floatLiFommat li .imgWidth,
.horizontal478032 .no-scroll478032.floatLiFommat .imgLeft .td-1 .imgWidth,
.horizontal478032 .no-scroll478032.floatLiFommat .imgLeft .td-2 .imgWidth {
	width: 260px;
	height: 240px;
	overflow: hidden;
}

.horizontal478032 .imgFrame .imgWidth img,
.horizontal478032 .no-scroll478032 li .imgWidth img,
.horizontal478032 .no-scroll478032.floatLiFommat li .imgWidth img,
.horizontal478032 .no-scroll478032.floatLiFommat .imgLeft .td-1 .imgWidth img,
.horizontal478032 .no-scroll478032.floatLiFommat .imgLeft .td-2 .imgWidth img {
	min-height: 260px;
	width: 100%;
	z-index: -1;
	margin-left: -1000px;
}

.horizontal478032 .no-scroll478032:before,
.no-scroll478032:after {
	content: "";
	display: table;
}

.horizontal478032 .no-scroll478032:after {
	clear: both;
}

.horizontal478032 .no-scroll478032 li {
	float: left;
	margin-bottom: 15px;
}

@media(max-width:1024px) {
	.horizontal478032 .no-scroll478032 li {
		width: 24.7%;
		box-sizing: border-box;
	}

	.horizontal478032 .no-scroll478032.floatLiFommat li {
		width: 24.7%;
		box-sizing: border-box;
	}

	.horizontal478032 .imgFrame img,
	.horizontal478032 .no-scroll478032 li img,
	.horizontal478032 .no-scroll478032.floatLiFommat li img,
	.horizontal478032 .no-scroll478032.floatLiFommat .imgLeft .td-1 img,
	.horizontal478032 .no-scroll478032.floatLiFommat .imgLeft .td-2 img {
		width: 234px;
		max-height: 216px;
	}

	.horizontal478032 .imgFrame .imgWidth,
	.horizontal478032 .no-scroll478032 li .imgWidth,
	.horizontal478032 .no-scroll478032.floatLiFommat li .imgWidth,
	.horizontal478032 .no-scroll478032.floatLiFommat .imgLeft .td-1 .imgWidth,
	.horizontal478032 .no-scroll478032.floatLiFommat .imgLeft .td-2 .imgWidth {
		width: 234px;
		height: 216px;
	}

	.horizontal478032 .imgFrame,
	.horizontal478032 .no-scroll478032.floatLiFommat .imgLeft .td-1,
	.horizontal478032 .no-scroll478032.floatLiFommat .imgRight .td-2 {
		width: 234px;
		height: 216px;
	}
}

@media(max-width:800px) {
	.horizontal478032 .no-scroll478032 li {
		width: 33%;
	}

	.horizontal478032 .no-scroll478032.floatLiFommat li {
		width: 33%;
	}
}

@media(max-width:640px) {
	.horizontal478032 .no-scroll478032 li {
		width: 49.5%;
	}

	.horizontal478032 .no-scroll478032.floatLiFommat li {
		width: 49.5%;
	}

	.horizontal478032 .imgFrame,
	.horizontal478032 .no-scroll478032.floatLiFommat .imgLeft .td-1,
	.horizontal478032 .no-scroll478032.floatLiFommat .imgRight .td-2 {
		display: block;
		margin: 10px auto;
	}
}

@media(max-width:480px) {
	.horizontal478032 .no-scroll478032 li {
		width: 100%;
		margin-right: 0;
		text-align: center;
	}

	.horizontal478032 .no-scroll478032.floatLiFommat li {
		width: 100%;
		margin-right: 0;
		padding: 0;
	}
}

@media(max-width:360px) {

	.horizontal478032 .imgFrame img,
	.horizontal478032 .no-scroll478032 li img,
	.horizontal478032 .no-scroll478032.floatLiFommat li img,
	.horizontal478032 .no-scroll478032.floatLiFommat .imgLeft .td-1 img,
	.horizontal478032 .no-scroll478032.floatLiFommat .imgLeft .td-2 img {
		max-width: 250px;
		max-height: 250px;
	}

	.horizontal478032 .imgFrame .imgWidth,
	.horizontal478032 .no-scroll478032 li .imgWidth,
	.horizontal478032 .no-scroll478032.floatLiFommat li .imgWidth,
	.horizontal478032 .no-scroll478032.floatLiFommat .imgLeft .td-1 .imgWidth,
	.horizontal478032 .no-scroll478032.floatLiFommat .imgLeft .td-2 .imgWidth {
		max-width: 250px;
		max-height: 250px;
	}

	.horizontal478032 .imgFrame,
	.horizontal478032 .no-scroll478032.floatLiFommat .imgLeft .td-1,
	.horizontal478032 .no-scroll478032.floatLiFommat .imgRight .td-2 {
		max-width: 250px;
		max-height: 250px;
	}
}

.horizontal478033 .no-scroll478033 li,
.horizontal478033 .no-scroll478033.floatLiFommat li {
	width: 282px;
	padding-right: 10px;
	padding-left: 10px;
	box-sizing: border-box;
}

.horizontal478033 .imgFrame,
.horizontal478033 .no-scroll478033.floatLiFommat .imgLeft .td-1,
.horizontal478033 .no-scroll478033.floatLiFommat .imgRight .td-2 {
	width: 50px;
	height: 50px;
}

.horizontal478033 .imgFrame img,
.horizontal478033 .no-scroll478033 li img,
.horizontal478033 .no-scroll478033.floatLiFommat li img,
.horizontal478033 .no-scroll478033.floatLiFommat .imgLeft .td-1 img,
.horizontal478033 .no-scroll478033.floatLiFommat .imgLeft .td-2 img {
	width: 50px;
}

.horizontal478033 .imgFrame .imgWidth,
.horizontal478033 .no-scroll478033 li .imgWidth,
.horizontal478033 .no-scroll478033.floatLiFommat li .imgWidth,
.horizontal478033 .no-scroll478033.floatLiFommat .imgLeft .td-1 .imgWidth,
.horizontal478033 .no-scroll478033.floatLiFommat .imgLeft .td-2 .imgWidth {
	width: 50px;
	height: 50px;
	overflow: hidden;
}

.horizontal478033 .imgFrame .imgWidth img,
.horizontal478033 .no-scroll478033 li .imgWidth img,
.horizontal478033 .no-scroll478033.floatLiFommat li .imgWidth img,
.horizontal478033 .no-scroll478033.floatLiFommat .imgLeft .td-1 .imgWidth img,
.horizontal478033 .no-scroll478033.floatLiFommat .imgLeft .td-2 .imgWidth img {
	min-height: 50px;
	width: 100%;
	z-index: -1;
	margin-left: -1000px;
}

.horizontal478033 .no-scroll478033:before,
.no-scroll478033:after {
	content: "";
	display: table;
}

.horizontal478033 .no-scroll478033:after {
	clear: both;
}

.horizontal478033 .no-scroll478033 li {
	float: left;
	margin-bottom: 15px;
}

@media(max-width:1024px) {
	.horizontal478033 .no-scroll478033 li {
		width: 24.7%;
		box-sizing: border-box;
	}

	.horizontal478033 .no-scroll478033.floatLiFommat li {
		width: 24.7%;
		box-sizing: border-box;
	}

	.horizontal478033 .imgFrame img,
	.horizontal478033 .no-scroll478033 li img,
	.horizontal478033 .no-scroll478033.floatLiFommat li img,
	.horizontal478033 .no-scroll478033.floatLiFommat .imgLeft .td-1 img,
	.horizontal478033 .no-scroll478033.floatLiFommat .imgLeft .td-2 img {
		width: 45px;
		max-height: 45px;
	}

	.horizontal478033 .imgFrame .imgWidth,
	.horizontal478033 .no-scroll478033 li .imgWidth,
	.horizontal478033 .no-scroll478033.floatLiFommat li .imgWidth,
	.horizontal478033 .no-scroll478033.floatLiFommat .imgLeft .td-1 .imgWidth,
	.horizontal478033 .no-scroll478033.floatLiFommat .imgLeft .td-2 .imgWidth {
		width: 45px;
		height: 45px;
	}

	.horizontal478033 .imgFrame,
	.horizontal478033 .no-scroll478033.floatLiFommat .imgLeft .td-1,
	.horizontal478033 .no-scroll478033.floatLiFommat .imgRight .td-2 {
		width: 45px;
		height: 45px;
	}
}

@media(max-width:800px) {
	.horizontal478033 .no-scroll478033 li {
		width: 33%;
	}

	.horizontal478033 .no-scroll478033.floatLiFommat li {
		width: 33%;
	}
}

@media(max-width:640px) {
	.horizontal478033 .no-scroll478033 li {
		width: 49.5%;
	}

	.horizontal478033 .no-scroll478033.floatLiFommat li {
		width: 49.5%;
	}

	.horizontal478033 .imgFrame,
	.horizontal478033 .no-scroll478033.floatLiFommat .imgLeft .td-1,
	.horizontal478033 .no-scroll478033.floatLiFommat .imgRight .td-2 {
		display: block;
		margin: 10px auto;
	}
}

@media(max-width:480px) {
	.horizontal478033 .no-scroll478033 li {
		width: 100%;
		margin-right: 0;
		text-align: center;
	}

	.horizontal478033 .no-scroll478033.floatLiFommat li {
		width: 100%;
		margin-right: 0;
		padding: 0;
	}
}

@media(max-width:360px) {

	.horizontal478033 .imgFrame img,
	.horizontal478033 .no-scroll478033 li img,
	.horizontal478033 .no-scroll478033.floatLiFommat li img,
	.horizontal478033 .no-scroll478033.floatLiFommat .imgLeft .td-1 img,
	.horizontal478033 .no-scroll478033.floatLiFommat .imgLeft .td-2 img {
		max-width: 250px;
		max-height: 250px;
	}

	.horizontal478033 .imgFrame .imgWidth,
	.horizontal478033 .no-scroll478033 li .imgWidth,
	.horizontal478033 .no-scroll478033.floatLiFommat li .imgWidth,
	.horizontal478033 .no-scroll478033.floatLiFommat .imgLeft .td-1 .imgWidth,
	.horizontal478033 .no-scroll478033.floatLiFommat .imgLeft .td-2 .imgWidth {
		max-width: 250px;
		max-height: 250px;
	}

	.horizontal478033 .imgFrame,
	.horizontal478033 .no-scroll478033.floatLiFommat .imgLeft .td-1,
	.horizontal478033 .no-scroll478033.floatLiFommat .imgRight .td-2 {
		max-width: 250px;
		max-height: 250px;
	}
}

.horizontal478034 .no-scroll478034 li,
.horizontal478034 .no-scroll478034.floatLiFommat li {
	width: 362px;
	box-sizing: border-box;
}

.horizontal478034 .imgFrame,
.horizontal478034 .no-scroll478034.floatLiFommat .imgLeft .td-1,
.horizontal478034 .no-scroll478034.floatLiFommat .imgRight .td-2 {
	width: 110px;
	height: 110px;
}

.horizontal478034 .imgFrame img,
.horizontal478034 .no-scroll478034 li img,
.horizontal478034 .no-scroll478034.floatLiFommat li img,
.horizontal478034 .no-scroll478034.floatLiFommat .imgLeft .td-1 img,
.horizontal478034 .no-scroll478034.floatLiFommat .imgLeft .td-2 img {
	width: 110px;
}

.horizontal478034 .imgFrame .imgWidth,
.horizontal478034 .no-scroll478034 li .imgWidth,
.horizontal478034 .no-scroll478034.floatLiFommat li .imgWidth,
.horizontal478034 .no-scroll478034.floatLiFommat .imgLeft .td-1 .imgWidth,
.horizontal478034 .no-scroll478034.floatLiFommat .imgLeft .td-2 .imgWidth {
	width: 110px;
	height: 110px;
	overflow: hidden;
}

.horizontal478034 .imgFrame .imgWidth img,
.horizontal478034 .no-scroll478034 li .imgWidth img,
.horizontal478034 .no-scroll478034.floatLiFommat li .imgWidth img,
.horizontal478034 .no-scroll478034.floatLiFommat .imgLeft .td-1 .imgWidth img,
.horizontal478034 .no-scroll478034.floatLiFommat .imgLeft .td-2 .imgWidth img {
	min-height: 110px;
	width: 100%;
	z-index: -1;
	margin-left: -1000px;
}

.horizontal478034 .no-scroll478034:before,
.no-scroll478034:after {
	content: "";
	display: table;
}

.horizontal478034 .no-scroll478034:after {
	clear: both;
}

.horizontal478034 .no-scroll478034 li {
	float: left;
	margin-bottom: 15px;
}

@media(max-width:1024px) {
	.horizontal478034 .no-scroll478034 li {
		width: 33%;
		box-sizing: border-box;
	}

	.horizontal478034 .no-scroll478034.floatLiFommat li {
		width: 33%;
		box-sizing: border-box;
	}

	.horizontal478034 .imgFrame img,
	.horizontal478034 .no-scroll478034 li img,
	.horizontal478034 .no-scroll478034.floatLiFommat li img,
	.horizontal478034 .no-scroll478034.floatLiFommat .imgLeft .td-1 img,
	.horizontal478034 .no-scroll478034.floatLiFommat .imgLeft .td-2 img {
		width: 99px;
		max-height: 99px;
	}

	.horizontal478034 .imgFrame .imgWidth,
	.horizontal478034 .no-scroll478034 li .imgWidth,
	.horizontal478034 .no-scroll478034.floatLiFommat li .imgWidth,
	.horizontal478034 .no-scroll478034.floatLiFommat .imgLeft .td-1 .imgWidth,
	.horizontal478034 .no-scroll478034.floatLiFommat .imgLeft .td-2 .imgWidth {
		width: 99px;
		height: 99px;
	}

	.horizontal478034 .imgFrame,
	.horizontal478034 .no-scroll478034.floatLiFommat .imgLeft .td-1,
	.horizontal478034 .no-scroll478034.floatLiFommat .imgRight .td-2 {
		width: 99px;
		height: 99px;
	}
}

@media(max-width:800px) {
	.horizontal478034 .no-scroll478034 li {
		width: 49.5%;
	}

	.horizontal478034 .no-scroll478034.floatLiFommat li {
		width: 49.5%;
	}
}

@media(max-width:480px) {

	.horizontal478034 .imgFrame,
	.horizontal478034 .no-scroll478034.floatLiFommat .imgLeft .td-1,
	.horizontal478034 .no-scroll478034.floatLiFommat .imgRight .td-2 {
		display: block;
		margin: 10px auto;
	}
}

@media(max-width:480px) {
	.horizontal478034 .no-scroll478034 li {
		width: 100%;
		margin-right: 0;
		text-align: center;
		padding: 0;
	}

	.horizontal478034 .no-scroll478034.floatLiFommat li {
		width: 100%;
		margin-right: 0;
		text-align: center;
		padding: 0;
	}
}

@media(max-width:360px) {

	.horizontal478034 .imgFrame img,
	.horizontal478034 .no-scroll478034 li img,
	.horizontal478034 .no-scroll478034.floatLiFommat li img,
	.horizontal478034 .no-scroll478034.floatLiFommat .imgLeft .td-1 img,
	.horizontal478034 .no-scroll478034.floatLiFommat .imgLeft .td-2 img {
		max-width: 250px;
		max-height: 250px;
	}

	.horizontal478034 .imgFrame .imgWidth,
	.horizontal478034 .no-scroll478034 li .imgWidth,
	.horizontal478034 .no-scroll478034.floatLiFommat li .imgWidth,
	.horizontal478034 .no-scroll478034.floatLiFommat .imgLeft .td-1 .imgWidth,
	.horizontal478034 .no-scroll478034.floatLiFommat .imgLeft .td-2 .imgWidth {
		max-width: 250px;
		max-height: 250px;
	}

	.horizontal478034 .imgFrame,
	.horizontal478034 .no-scroll478034.floatLiFommat .imgLeft .td-1,
	.horizontal478034 .no-scroll478034.floatLiFommat .imgRight .td-2 {
		max-width: 250px;
		max-height: 250px;
	}
}

.horizontal478035 .imgFrame,
.horizontal478035 .imgLeft .td-1,
.horizontal478035 .imgRight .td-2 {
	width: 60px;
	height: 60px;
}

.horizontal478035 .imgFrame .imgWidth,
.horizontal478035 .no-scroll478034 li .imgWidth,
.horizontal478035 .no-scroll478034.floatLiFommat li .imgWidth,
.horizontal478035 .no-scroll478034.floatLiFommat .imgLeft .td-1 .imgWidth,
.horizontal478035 .no-scroll478034.floatLiFommat .imgLeft .td-2 .imgWidth {
	width: 60px;
	height: 60px;
	overflow: hidden;
}

.horizontal478035 .imgFrame .imgWidth img,
.horizontal478035 .no-scroll478034 li .imgWidth img,
.horizontal478035 .no-scroll478034.floatLiFommat li .imgWidth img,
.horizontal478035 .no-scroll478034.floatLiFommat .imgLeft .td-1 .imgWidth img,
.horizontal478035 .no-scroll478034.floatLiFommat .imgLeft .td-2 .imgWidth img {
	min-height: 60px;
	width: 100%;
	z-index: -1;
	margin-left: -1000px;
}

.horizontal478035 .imgFrame img,
.horizontal478035 .imgLeft .td-1 img,
.horizontal478035 .imgRight .td-2 img {
	max-width: 60px;
	max-height: 60px;
}

@media(max-width:480px) {

	.horizontal478035 .floatLiFommat .imgLeft .td-1,
	.horizontal478035 .floatLiFommat .imgRight .td-2 {
		display: block;
		margin: 10px auto;
		padding: 0;
	}
}

.horizontal478036 .no-scroll478036 li,
.horizontal478036 .no-scroll478036.floatLiFommat li {
	width: 272px;
	padding-right: 10px;
	padding-left: 10px;
	box-sizing: border-box;
}

.horizontal478036 .imgFrame,
.horizontal478036 .no-scroll478036.floatLiFommat .imgLeft .td-1,
.horizontal478036 .no-scroll478036.floatLiFommat .imgRight .td-2 {
	width: 240px;
	height: 220px;
}

.horizontal478036 .imgFrame img,
.horizontal478036 .no-scroll478036 li img,
.horizontal478036 .no-scroll478036.floatLiFommat li img,
.horizontal478036 .no-scroll478036.floatLiFommat .imgLeft .td-1 img,
.horizontal478036 .no-scroll478036.floatLiFommat .imgLeft .td-2 img {
	width: 240px;
}

.horizontal478036 .imgFrame .imgWidth,
.horizontal478036 .no-scroll478036 li .imgWidth,
.horizontal478036 .no-scroll478036.floatLiFommat li .imgWidth,
.horizontal478036 .no-scroll478036.floatLiFommat .imgLeft .td-1 .imgWidth,
.horizontal478036 .no-scroll478036.floatLiFommat .imgLeft .td-2 .imgWidth {
	width: 240px;
	height: 220px;
	overflow: hidden;
}

.horizontal478036 .imgFrame .imgWidth img,
.horizontal478036 .no-scroll478036 li .imgWidth img,
.horizontal478036 .no-scroll478036.floatLiFommat li .imgWidth img,
.horizontal478036 .no-scroll478036.floatLiFommat .imgLeft .td-1 .imgWidth img,
.horizontal478036 .no-scroll478036.floatLiFommat .imgLeft .td-2 .imgWidth img {
	min-height: 240px;
	width: 100%;
	z-index: -1;
	margin-left: -1000px;
}

.horizontal478036 .no-scroll478036:before,
.no-scroll478036:after {
	content: "";
	display: table;
}

.horizontal478036 .no-scroll478036:after {
	clear: both;
}

.horizontal478036 .no-scroll478036 li {
	float: left;
	margin-bottom: 15px;
}

@media(max-width:1024px) {
	.horizontal478036 .no-scroll478036 li {
		width: 24.7%;
		box-sizing: border-box;
	}

	.horizontal478036 .no-scroll478036.floatLiFommat li {
		width: 24.7%;
		box-sizing: border-box;
	}

	.horizontal478036 .imgFrame img,
	.horizontal478036 .no-scroll478036 li img,
	.horizontal478036 .no-scroll478036.floatLiFommat li img,
	.horizontal478036 .no-scroll478036.floatLiFommat .imgLeft .td-1 img,
	.horizontal478036 .no-scroll478036.floatLiFommat .imgLeft .td-2 img {
		width: 216px;
		max-height: 198px;
	}

	.horizontal478036 .imgFrame .imgWidth,
	.horizontal478036 .no-scroll478036 li .imgWidth,
	.horizontal478036 .no-scroll478036.floatLiFommat li .imgWidth,
	.horizontal478036 .no-scroll478036.floatLiFommat .imgLeft .td-1 .imgWidth,
	.horizontal478036 .no-scroll478036.floatLiFommat .imgLeft .td-2 .imgWidth {
		width: 216px;
		height: 198px;
	}

	.horizontal478036 .imgFrame,
	.horizontal478036 .no-scroll478036.floatLiFommat .imgLeft .td-1,
	.horizontal478036 .no-scroll478036.floatLiFommat .imgRight .td-2 {
		width: 216px;
		height: 198px;
	}
}

@media(max-width:800px) {
	.horizontal478036 .no-scroll478036 li {
		width: 33%;
	}

	.horizontal478036 .no-scroll478036.floatLiFommat li {
		width: 33%;
	}
}

@media(max-width:640px) {
	.horizontal478036 .no-scroll478036 li {
		width: 49.5%;
	}

	.horizontal478036 .no-scroll478036.floatLiFommat li {
		width: 49.5%;
	}

	.horizontal478036 .imgFrame,
	.horizontal478036 .no-scroll478036.floatLiFommat .imgLeft .td-1,
	.horizontal478036 .no-scroll478036.floatLiFommat .imgRight .td-2 {
		display: block;
		margin: 10px auto;
	}
}

@media(max-width:480px) {
	.horizontal478036 .no-scroll478036 li {
		width: 100%;
		margin-right: 0;
		text-align: center;
	}

	.horizontal478036 .no-scroll478036.floatLiFommat li {
		width: 100%;
		margin-right: 0;
		padding: 0;
	}
}

@media(max-width:360px) {

	.horizontal478036 .imgFrame img,
	.horizontal478036 .no-scroll478036 li img,
	.horizontal478036 .no-scroll478036.floatLiFommat li img,
	.horizontal478036 .no-scroll478036.floatLiFommat .imgLeft .td-1 img,
	.horizontal478036 .no-scroll478036.floatLiFommat .imgLeft .td-2 img {
		max-width: 250px;
		max-height: 250px;
	}

	.horizontal478036 .imgFrame .imgWidth,
	.horizontal478036 .no-scroll478036 li .imgWidth,
	.horizontal478036 .no-scroll478036.floatLiFommat li .imgWidth,
	.horizontal478036 .no-scroll478036.floatLiFommat .imgLeft .td-1 .imgWidth,
	.horizontal478036 .no-scroll478036.floatLiFommat .imgLeft .td-2 .imgWidth {
		max-width: 250px;
		max-height: 250px;
	}

	.horizontal478036 .imgFrame,
	.horizontal478036 .no-scroll478036.floatLiFommat .imgLeft .td-1,
	.horizontal478036 .no-scroll478036.floatLiFommat .imgRight .td-2 {
		max-width: 250px;
		max-height: 250px;
	}
}

.copyright{
    text-align: center;
    padding: 15px 5px;
}


.call-buton .cc-calto-action-ripple {
	z-index: 99999;
	position: fixed;
	left: 1rem;
    bottom: 3rem;
    background: #ec8b00;
    width: 3rem;
    height: 3rem;
    padding: 0.8rem;
	border-radius: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	color: #ffffff;
	-webkit-animation: cc-calto-action-ripple 0.6s linear infinite;
	animation: cc-calto-action-ripple 0.6s linear infinite;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	justify-items: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	text-decoration: none; }
	.call-buton .cc-calto-action-ripple i {
	  -webkit-transition: 0.3s ease;
	  transition: 0.3s ease;
	  font-size: 1.5rem; }
	.call-buton .cc-calto-action-ripple:hover i {
	  -webkit-transform: rotate(135deg);
	  transform: rotate(135deg); }
  
  @-webkit-keyframes cc-calto-action-ripple {
	0% {
	  -webkit-box-shadow: 0 4px 10px rgba(236, 139, 0, 0.2), 0 0 0 0 rgba(236, 139, 0, 0.2), 0 0 0 5px rgba(236, 139, 0, 0.2), 0 0 0 10px rgba(236, 139, 0, 0.2);
	  box-shadow: 0 4px 10px rgba(236, 139, 0, 0.2), 0 0 0 0 rgba(236, 139, 0, 0.2), 0 0 0 5px rgba(236, 139, 0, 0.2), 0 0 0 10px rgba(236, 139, 0, 0.2); }
	100% {
	  -webkit-box-shadow: 0 4px 10px rgba(236, 139, 0, 0.2), 0 0 0 5px rgba(236, 139, 0, 0.2), 0 0 0 10px rgba(236, 139, 0, 0.2), 0 0 0 20px rgba(236, 139, 0, 0);
	  box-shadow: 0 4px 10px rgba(236, 139, 0, 0.2), 0 0 0 5px rgba(236, 139, 0, 0.2), 0 0 0 10px rgba(236, 139, 0, 0.2), 0 0 0 20px rgba(236, 139, 0, 0); } }
  
  @keyframes cc-calto-action-ripple {
	0% {
	  -webkit-box-shadow: 0 4px 10px rgba(236, 139, 0, 0.2), 0 0 0 0 rgba(236, 139, 0, 0.2), 0 0 0 5px rgba(236, 139, 0, 0.2), 0 0 0 10px rgba(236, 139, 0, 0.2);
	  box-shadow: 0 4px 10px rgba(236, 139, 0, 0.2), 0 0 0 0 rgba(236, 139, 0, 0.2), 0 0 0 5px rgba(236, 139, 0, 0.2), 0 0 0 10px rgba(236, 139, 0, 0.2); }
	100% {
	  -webkit-box-shadow: 0 4px 10px rgba(236, 139, 0, 0.2), 0 0 0 5px rgba(236, 139, 0, 0.2), 0 0 0 10px rgba(236, 139, 0, 0.2), 0 0 0 20px rgba(236, 139, 0, 0);
	  box-shadow: 0 4px 10px rgba(236, 139, 0, 0.2), 0 0 0 5px rgba(236, 139, 0, 0.2), 0 0 0 10px rgba(236, 139, 0, 0.2), 0 0 0 20px rgba(236, 139, 0, 0); } }

