.elementor-310 .elementor-element.elementor-element-c3cbf1a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-310 .elementor-element.elementor-element-d1e4640 .dynamic-listing .blog-list-content .blog-featured-image:before,.elementor-310 .elementor-element.elementor-element-d1e4640 .dynamic-listing.list-isotope-metro .blog-list-content .blog-bg-image-metro:before{background-color:#00000000;}.elementor-310 .elementor-element.elementor-element-d1e4640 .dynamic-listing .blog-list-content:hover .blog-featured-image:before,.elementor-310 .elementor-element.elementor-element-d1e4640 .dynamic-listing.list-isotope-metro .blog-list-content:hover .blog-bg-image-metro:before{background-color:transparent;background-image:linear-gradient(180deg, #1D192900 45%, #00339975 100%);}.elementor-310 .elementor-element.elementor-element-d1e4640 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-d1e4640 .dynamic-listing .post-inner-loop .post-meta-info span,.elementor-310 .elementor-element.elementor-element-d1e4640 .dynamic-listing .post-inner-loop .post-meta-info span a{color:#003399;}.elementor-310 .elementor-element.elementor-element-d1e4640 .dynamic-listing .post-inner-loop .post-title,.elementor-310 .elementor-element.elementor-element-d1e4640 .dynamic-listing .post-inner-loop .post-title a{color:#003399;}.elementor-310 .elementor-element.elementor-element-d1e4640 .dynamic-listing .post-inner-loop .blog-list-content:hover .post-title,.elementor-310 .elementor-element.elementor-element-d1e4640 .dynamic-listing .post-inner-loop .blog-list-content:hover .post-title a{color:var( --e-global-color-accent );}.elementor-310 .elementor-element.elementor-element-d1e4640 .dynamic-listing.dynamic-listing-style-3 .blog-list-content,.elementor-310 .elementor-element.elementor-element-d1e4640 .dynamic-listing.dynamic-listing-style-3 .blog-featured-image,.elementor-310 .elementor-element.elementor-element-d1e4640 .dynamic-listing.dynamic-listing-style-2 .blog-featured-image{border-radius:25px 25px 0px 0px;}.elementor-310 .elementor-element.elementor-element-d1e4640 .dynamic-listing .post-inner-loop .grid-item .blog-list-content{padding:0px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-d1e4640 .dynamic-listing .post-inner-loop .grid-item .blog-list-content:hover{box-shadow:9px 11px 11px -6px rgba(0,0,0,0.5);}.elementor-310 .elementor-element.elementor-element-d1e4640 .list-carousel-slick .slick-initialized .slick-slide{padding:0px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-d1e4640 .list-carousel-slick .slick-dots.style-2 li button,.elementor-310 .elementor-element.elementor-element-d1e4640 .list-carousel-slick ul.slick-dots.style-3 li button,.elementor-310 .elementor-element.elementor-element-d1e4640 .list-carousel-slick .slick-dots.style-4 li button:before,.elementor-310 .elementor-element.elementor-element-d1e4640 .list-carousel-slick .slick-dots.style-5 button,.elementor-310 .elementor-element.elementor-element-d1e4640 .list-carousel-slick .slick-dots.style-7 button{background:#E4C1B1;}.elementor-310 .elementor-element.elementor-element-d1e4640 .list-carousel-slick .slick-dots.style-2 li::after{border-color:#003399;}.elementor-310 .elementor-element.elementor-element-d1e4640 .list-carousel-slick .slick-dots.style-4 li.slick-active button{-webkit-box-shadow:inset 0 0 0 1px #003399;-moz-box-shadow:inset 0 0 0 1px #003399;box-shadow:inset 0 0 0 1px #003399;}.elementor-310 .elementor-element.elementor-element-d1e4640 .list-carousel-slick .slick-dots.style-6 .slick-active button:after{color:#003399;}.elementor-310 .elementor-element.elementor-element-d1e4640 .list-carousel-slick .slick-dots.style-2 li::after,.elementor-310 .elementor-element.elementor-element-d1e4640 .list-carousel-slick .slick-dots.style-4 li.slick-active button:before,.elementor-310 .elementor-element.elementor-element-d1e4640 .list-carousel-slick .slick-dots.style-5 .slick-active button,.elementor-310 .elementor-element.elementor-element-d1e4640 .list-carousel-slick .slick-dots.style-7 .slick-active button{background:#003399;}.elementor-310 .elementor-element.elementor-element-d1e4640 .list-carousel-slick .slick-slider.slick-dotted{padding-bottom:20px;}body[data-elementor-device-mode="tablet"] .elementor-310 .elementor-element.elementor-element-d1e4640 .list-carousel-slick .slick-dots.style-2 li button, body[data-elementor-device-mode="tablet"] .elementor-310 .elementor-element.elementor-element-d1e4640 .list-carousel-slick  ul.slick-dots.style-3 li button, body[data-elementor-device-mode="tablet"] .elementor-310 .elementor-element.elementor-element-d1e4640 .list-carousel-slick  .slick-dots.style-4 li button:before, body[data-elementor-device-mode="tablet"] .elementor-310 .elementor-element.elementor-element-d1e4640 .list-carousel-slick  .slick-dots.style-5 button, body[data-elementor-device-mode="tablet"] .elementor-310 .elementor-element.elementor-element-d1e4640 .list-carousel-slick  .slick-dots.style-7 button{background:var( --e-global-color-accent );}body[data-elementor-device-mode="tablet"] .elementor-310 .elementor-element.elementor-element-d1e4640 .list-carousel-slick .slick-dots.style-2 li::after{border-color:#003399;}body[data-elementor-device-mode="tablet"] .elementor-310 .elementor-element.elementor-element-d1e4640 .list-carousel-slick .slick-dots.style-4 li.slick-active button{-webkit-box-shadow:inset 0 0 0 1px #003399;-moz-box-shadow:inset 0 0 0 1px #003399;box-shadow:inset 0 0 0 1px #003399;}body[data-elementor-device-mode="tablet"] .elementor-310 .elementor-element.elementor-element-d1e4640 .list-carousel-slick .slick-dots.style-6 .slick-active button:after{color:#003399;}body[data-elementor-device-mode="tablet"] .elementor-310 .elementor-element.elementor-element-d1e4640 .list-carousel-slick .slick-dots.style-2 li::after,body[data-elementor-device-mode="tablet"] .elementor-310 .elementor-element.elementor-element-d1e4640 .list-carousel-slick .slick-dots.style-4 li.slick-active button:before,body[data-elementor-device-mode="tablet"] .elementor-310 .elementor-element.elementor-element-d1e4640 .list-carousel-slick .slick-dots.style-5 .slick-active button,body[data-elementor-device-mode="tablet"] .elementor-310 .elementor-element.elementor-element-d1e4640 .list-carousel-slick .slick-dots.style-7 .slick-active button{background:#003399;}body[data-elementor-device-mode="tablet"] .elementor-310 .elementor-element.elementor-element-d1e4640 .list-carousel-slick .slick-slider.slick-dotted{padding-bottom:10px;}body[data-elementor-device-mode="mobile"] .elementor-310 .elementor-element.elementor-element-d1e4640 .list-carousel-slick .slick-dots.style-2 li button,body[data-elementor-device-mode="mobile"] .elementor-310 .elementor-element.elementor-element-d1e4640 .list-carousel-slick ul.slick-dots.style-3 li button,body[data-elementor-device-mode="mobile"] .elementor-310 .elementor-element.elementor-element-d1e4640 .list-carousel-slick .slick-dots.style-4 li button:before,body[data-elementor-device-mode="mobile"] .elementor-310 .elementor-element.elementor-element-d1e4640 .list-carousel-slick .slick-dots.style-5 button,.elementor-310 .elementor-element.elementor-element-d1e4640 .list-carousel-slick .slick-dots.style-7 button{background:var( --e-global-color-accent );}body[data-elementor-device-mode="mobile"] .elementor-310 .elementor-element.elementor-element-d1e4640 .list-carousel-slick .slick-dots.style-2 li::after{border-color:#003399;}body[data-elementor-device-mode="mobile"] .elementor-310 .elementor-element.elementor-element-d1e4640 .list-carousel-slick .slick-dots.style-4 li.slick-active button{-webkit-box-shadow:inset 0 0 0 1px #003399;-moz-box-shadow:inset 0 0 0 1px #003399;box-shadow:inset 0 0 0 1px #003399;}body[data-elementor-device-mode="mobile"] .elementor-310 .elementor-element.elementor-element-d1e4640 .list-carousel-slick .slick-dots.style-6 .slick-active button:after{color:#003399;}body[data-elementor-device-mode="mobile"] .elementor-310 .elementor-element.elementor-element-d1e4640 .list-carousel-slick .slick-dots.style-2 li::after,body[data-elementor-device-mode="mobile"] .elementor-310 .elementor-element.elementor-element-d1e4640 .list-carousel-slick .slick-dots.style-4 li.slick-active button:before,body[data-elementor-device-mode="mobile"] .elementor-310 .elementor-element.elementor-element-d1e4640 .list-carousel-slick .slick-dots.style-5 .slick-active button,body[data-elementor-device-mode="mobile"] .elementor-310 .elementor-element.elementor-element-d1e4640 .list-carousel-slick .slick-dots.style-7 .slick-active button{background:#003399;}body[data-elementor-device-mode="mobile"] .elementor-310 .elementor-element.elementor-element-d1e4640 .list-carousel-slick .slick-slider.slick-dotted{padding-bottom:20px;}.elementor-310 .elementor-element.elementor-element-2ee589b > .elementor-widget-container{margin:30px 0px 50px 0px;}.elementor-310 .elementor-element.elementor-element-2ee589b.elementor-element{--align-self:center;}.elementor-310 .elementor-element.elementor-element-2ee589b .c-button--default{background-color:#FF6600;border-color:#FF6600;}.elementor-310 .elementor-element.elementor-element-2ee589b .c-button--default:hover{opacity:0.6;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1189px){.elementor-310 .elementor-element.elementor-element-d1e4640 .list-carousel-slick .slick-initialized .slick-slide{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-310 .elementor-element.elementor-element-d1e4640{width:100%;max-width:100%;}.elementor-310 .elementor-element.elementor-element-d1e4640 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-d1e4640 .dynamic-listing .post-inner-loop .grid-item .blog-list-content{padding:0px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-d1e4640 .list-carousel-slick .slick-initialized .slick-slide{padding:0px 0px 0px 0px;}}/* Start custom CSS for tp-dynamic-listing, class: .elementor-element-d1e4640 */@media (max-width:600px) {
	.dynamic-listing .grid-item {
	padding: 0 5px;
}
}	

@media (max-width:600px) {
	.slick-dots li {
	position: relative;
	display: inline-block;
	width: 20px;
	height: 20px;
	margin: 0 0px;
	padding: 0px;
	cursor: pointer;
}
}/* End custom CSS */