.elementor-1645 .elementor-element.elementor-element-b4c8de6{margin-top:50px;margin-bottom:0px;}.elementor-1645 .elementor-element.elementor-element-139dbf2 .heading .heading-title{font-family:"Archivo", Sans-serif;font-size:2.5em;font-weight:700;background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 54%, var( --e-global-color-secondary ) 60%);}.elementor-1645 .elementor-element.elementor-element-a881cbd .pt_plus_breadcrumbs_bar #breadcrumbs{justify-content:flex-start;}.elementor-1645 .elementor-element.elementor-element-a881cbd .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner.bred_style_1 nav#breadcrumbs a,.elementor-1645 .elementor-element.elementor-element-a881cbd .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner.bred_style_1 nav#breadcrumbs span.current,.elementor-1645 .elementor-element.elementor-element-a881cbd .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner.bred_style_1 nav#breadcrumbs .current_active,
				.elementor-1645 .elementor-element.elementor-element-a881cbd .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner.bred_style_2 nav#breadcrumbs a,.elementor-1645 .elementor-element.elementor-element-a881cbd .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner.bred_style_2 nav#breadcrumbs span.current .current_tab_sec,.elementor-1645 .elementor-element.elementor-element-a881cbd .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner.bred_style_2 nav#breadcrumbs .current_active .current_tab_sec{font-family:"Archivo", Sans-serif;font-size:0.8em;font-weight:400;line-height:1.5em;}.elementor-1645 .elementor-element.elementor-element-a881cbd .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner.bred_style_1 nav#breadcrumbs a,.elementor-1645 .elementor-element.elementor-element-a881cbd .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner.bred_style_1 nav#breadcrumbs .current_tab_sec,
					.elementor-1645 .elementor-element.elementor-element-a881cbd .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner.bred_style_2 nav#breadcrumbs a,.elementor-1645 .elementor-element.elementor-element-a881cbd .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner.bred_style_2 nav#breadcrumbs .current_tab_sec{color:#FFFFFF;}.elementor-1645 .elementor-element.elementor-element-a881cbd .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner.bred_style_1 nav#breadcrumbs a,.elementor-1645 .elementor-element.elementor-element-a881cbd .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner.bred_style_1 nav#breadcrumbs .current_tab_sec,
				.elementor-1645 .elementor-element.elementor-element-a881cbd .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner.bred_style_2 nav#breadcrumbs a,.elementor-1645 .elementor-element.elementor-element-a881cbd .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner.bred_style_2 nav#breadcrumbs .current_tab_sec{border-style:none;}.elementor-1645 .elementor-element.elementor-element-a881cbd .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner.bred_style_1 nav#breadcrumbs a:hover,.elementor-1645 .elementor-element.elementor-element-a881cbd .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner.bred_style_1 nav#breadcrumbs span.current:hover .current_tab_sec,.elementor-1645 .elementor-element.elementor-element-a881cbd .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner.bred_style_1 nav#breadcrumbs span.current_active .current_tab_sec,
					.elementor-1645 .elementor-element.elementor-element-a881cbd .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner.bred_style_2 nav#breadcrumbs a:hover,.elementor-1645 .elementor-element.elementor-element-a881cbd .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner.bred_style_2 nav#breadcrumbs span.current:hover .current_tab_sec,.elementor-1645 .elementor-element.elementor-element-a881cbd .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner.bred_style_2 nav#breadcrumbs span.current_active .current_tab_sec{color:var( --e-global-color-secondary );}.elementor-1645 .elementor-element.elementor-element-a881cbd .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner.bred_style_1 nav#breadcrumbs i.bread-home-icon,.elementor-1645 .elementor-element.elementor-element-a881cbd .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner.bred_style_2 nav#breadcrumbs i.bread-home-icon,.elementor-1645 .elementor-element.elementor-element-a881cbd .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner nav#breadcrumbs img.bread-home-img{padding:0px 0px 0px 0px;}.elementor-1645 .elementor-element.elementor-element-a881cbd .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner.bred_style_1 nav#breadcrumbs i.bread-home-icon,.elementor-1645 .elementor-element.elementor-element-a881cbd .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner.bred_style_2 nav#breadcrumbs i.bread-home-icon{font-size:14px;color:#FFFFFF;}.elementor-1645 .elementor-element.elementor-element-a881cbd .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner.bred_style_1 nav#breadcrumbs a:hover i.bread-home-icon,.elementor-1645 .elementor-element.elementor-element-a881cbd .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner.bred_style_2 nav#breadcrumbs a:hover i.bread-home-icon{color:#FFFFFF;}.elementor-1645 .elementor-element.elementor-element-a881cbd .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner nav#breadcrumbs i.bread-sep-icon:before,.elementor-1645 .elementor-element.elementor-element-a881cbd .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner nav#breadcrumbs img.bread-sep-icon{padding:0px 0px 0px 15px;}.elementor-1645 .elementor-element.elementor-element-a881cbd .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner.bred_style_1 nav#breadcrumbs i.bread-sep-icon:before,.elementor-1645 .elementor-element.elementor-element-a881cbd .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner.bred_style_2 nav#breadcrumbs i.bread-sep-icon:before{font-size:15px;color:#FFFFFF;}.elementor-1645 .elementor-element.elementor-element-a881cbd .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner.bred_style_1 nav#breadcrumbs a:hover i.bread-sep-icon:before,.elementor-1645 .elementor-element.elementor-element-a881cbd .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner.bred_style_2 nav#breadcrumbs a:hover i.bread-sep-icon:before{color:#E8735A;}.elementor-1645 .elementor-element.elementor-element-a881cbd .pt_plus_breadcrumbs_bar .pt_plus_breadcrumbs_bar_inner.bred_style_1{background-color:#FFFFFF00;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0);}.elementor-1645 .elementor-element.elementor-element-a881cbd{width:100%;max-width:100%;}.elementor-1645 .elementor-element.elementor-element-ef623da{margin-top:25px;margin-bottom:50px;}.elementor-1645 .elementor-element.elementor-element-63e37ce .dynamic-cat-list .post-inner-loop .grid-item{padding:15px 15px 15px 15px;}.elementor-1645 .elementor-element.elementor-element-63e37ce .dynamic-cat-list .pt-dynamic-hover-cat-name,.elementor-1645 .elementor-element.elementor-element-63e37ce .dynamic-cat-list .pt-dynamic-hover-cat-name a{font-family:"Archivo", Sans-serif;font-size:1em;font-weight:400;color:#FFFFFF;}.elementor-1645 .elementor-element.elementor-element-63e37ce .dynamic-cat-list .pt-dynamic-wrapper .pt-dynamic-hover-cat-name{padding:10px 25px 10px 25px;background-color:transparent;background-image:linear-gradient(280deg, #FFFFFF00 0%, #FFFFFF 100%);border-radius:60px 60px 60px 60px;}.elementor-1645 .elementor-element.elementor-element-63e37ce .dynamic-cat-list .pt-dynamic-wrapper.style_1,.elementor-1645 .elementor-element.elementor-element-63e37ce .dynamic-cat-list .pt-dynamic-wrapper.style_2{overflow:hidden !important;}.elementor-1645 .elementor-element.elementor-element-8b219ff .dynamic-cat-list .pt-dynamic-hover-cat-name,.elementor-1645 .elementor-element.elementor-element-8b219ff .dynamic-cat-list .pt-dynamic-hover-cat-name a{font-family:"Archivo", Sans-serif;font-size:1em;font-weight:400;color:#FFFFFF;}.elementor-1645 .elementor-element.elementor-element-8b219ff .dynamic-cat-list .pt-dynamic-wrapper .pt-dynamic-hover-cat-name{padding:10px 25px 10px 25px;background-color:transparent;background-image:linear-gradient(280deg, #FFFFFF00 0%, #FFFFFF 100%);border-radius:60px 60px 60px 60px;}.elementor-1645 .elementor-element.elementor-element-8b219ff .list-carousel-slick .slick-dots.style-1 li button,.elementor-1645 .elementor-element.elementor-element-8b219ff .list-carousel-slick .slick-dots.style-6 li button{-webkit-box-shadow:inset 0 0 0 8px #252525;-moz-box-shadow:inset 0 0 0 8px #252525;box-shadow:inset 0 0 0 8px #252525;}.elementor-1645 .elementor-element.elementor-element-8b219ff .list-carousel-slick .slick-dots.style-1 li.slick-active button{-webkit-box-shadow:inset 0 0 0 1px #252525;-moz-box-shadow:inset 0 0 0 1px #252525;box-shadow:inset 0 0 0 1px #252525;}.elementor-1645 .elementor-element.elementor-element-8b219ff .list-carousel-slick .slick-dots.style-2 li button{border-color:#252525;}.elementor-1645 .elementor-element.elementor-element-8b219ff .list-carousel-slick ul.slick-dots.style-3 li button{-webkit-box-shadow:inset 0 0 0 1px #252525;-moz-box-shadow:inset 0 0 0 1px #252525;box-shadow:inset 0 0 0 1px #252525;}.elementor-1645 .elementor-element.elementor-element-8b219ff .list-carousel-slick .slick-dots.style-3 li.slick-active button{-webkit-box-shadow:inset 0 0 0 8px #252525;-moz-box-shadow:inset 0 0 0 8px #252525;box-shadow:inset 0 0 0 8px #252525;}.elementor-1645 .elementor-element.elementor-element-8b219ff .list-carousel-slick ul.slick-dots.style-4 li button{-webkit-box-shadow:inset 0 0 0 0px #252525;-moz-box-shadow:inset 0 0 0 0px #252525;box-shadow:inset 0 0 0 0px #252525;}.elementor-1645 .elementor-element.elementor-element-8b219ff .list-carousel-slick .slick-dots.style-1 li button:before{color:#252525;}.elementor-1645 .elementor-element.elementor-element-8b219ff .list-carousel-slick .slick-dots.style-2 li button,.elementor-1645 .elementor-element.elementor-element-8b219ff .list-carousel-slick ul.slick-dots.style-3 li button,.elementor-1645 .elementor-element.elementor-element-8b219ff .list-carousel-slick .slick-dots.style-4 li button:before,.elementor-1645 .elementor-element.elementor-element-8b219ff .list-carousel-slick .slick-dots.style-5 button,.elementor-1645 .elementor-element.elementor-element-8b219ff .list-carousel-slick .slick-dots.style-7 button{background:#fff;}.elementor-1645 .elementor-element.elementor-element-8b219ff .list-carousel-slick .slick-dots.style-2 li::after,.elementor-1645 .elementor-element.elementor-element-8b219ff .list-carousel-slick .slick-dots.style-4 li.slick-active button:before,.elementor-1645 .elementor-element.elementor-element-8b219ff .list-carousel-slick .slick-dots.style-5 .slick-active button,.elementor-1645 .elementor-element.elementor-element-8b219ff .list-carousel-slick .slick-dots.style-7 .slick-active button{background:var( --e-global-color-primary );}.elementor-1645 .elementor-element.elementor-element-8b219ff .list-carousel-slick .slick-slider.slick-dotted{padding-bottom:15px;}.elementor-1645 .elementor-element.elementor-element-8b219ff .dynamic-cat-list .pt-dynamic-wrapper.style_1,.elementor-1645 .elementor-element.elementor-element-8b219ff .dynamic-cat-list .pt-dynamic-wrapper.style_2{overflow:hidden !important;}.elementor-1645 .elementor-element.elementor-element-7227446 .dynamic-listing .post-inner-loop .grid-item{padding:15px 15px 15px 15px;}.elementor-1645 .elementor-element.elementor-element-7227446 .theplus-pagination{justify-content:center;display:inline-flex;align-items:center;width:100%;}.elementor-1645 .elementor-element.elementor-element-7227446 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}@media(min-width:768px){.elementor-1645 .elementor-element.elementor-element-b66634d{width:20%;}.elementor-1645 .elementor-element.elementor-element-4f6171b{width:80%;}}@media(max-width:1024px){.elementor-1645 .elementor-element.elementor-element-139dbf2 .heading .heading-title{font-size:2em;}}@media(max-width:767px){.elementor-1645 .elementor-element.elementor-element-139dbf2 .heading .heading-title{font-size:1.5em;line-height:1.5em;}.elementor-1645 .elementor-element.elementor-element-8b219ff .dynamic-cat-list .pt-dynamic-wrapper .pt-dynamic-hover-cat-name{padding:10px 5px 10px 5px;}.elementor-1645 .elementor-element.elementor-element-8b219ff .list-carousel-slick .slick-initialized .slick-slide{padding:0px 0px 0px 0px;}.elementor-1645 .elementor-element.elementor-element-8b219ff .pt-dynamic-wrapper.style_3 .pt-dynamic-content a{padding:0px 5px 0px 5px;}}/* Start custom CSS for tp-breadcrumbs-bar, class: .elementor-element-a881cbd */.elementor-1645 .elementor-element.elementor-element-a881cbd .bc_home {
    display: flex;
}
.elementor-1645 .elementor-element.elementor-element-a881cbd .bc_home a.all-articles::before {
content: "\e660";
    font-family: iconsmind!important;
    font-size: 15px;
    display: flex;
    font-style: normal;
    font-weight: 600;
    line-height: 20px;
    color: #fff;
    margin-right: 15px;
    margin-left: 15px;
    vertical-align: middle;
    align-items: center;
}
.elementor-1645 .elementor-element.elementor-element-a881cbd .bc_home a.all-articles:hover { 
    color: #E8735A;
}/* End custom CSS */
/* Start custom CSS for tp-dynamic-categories, class: .elementor-element-63e37ce */.elementor-1645 .elementor-element.elementor-element-63e37ce .pt-dynamic-hover-cat-name {
    position: relative;
    z-index: 0;
    background-image: none !important;
}
.elementor-1645 .elementor-element.elementor-element-63e37ce .pt-dynamic-hover-cat-name:before {
    content: '';
    display: inline-block;
    position: absolute;
    background: #23243b;
    left: 0px;
    right: 0px;
    bottom: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    border-radius: 60px;
    z-index: -1;
}

.elementor-1645 .elementor-element.elementor-element-63e37ce .pt-dynamic-hover-cat-name:hover {
    background-image: linear-gradient(280deg, #FFFFFF00 0%, #FFFFFF 100%) !important;
}
.elementor-1645 .elementor-element.elementor-element-63e37ce .pt-dynamic-hover-cat-name:hover::before {
    left: 1px;
    right: 1px;
    bottom: 1px;
    top: 1px;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-1645 .elementor-element.elementor-element-63e37ce .pt-dynamic-hover-cat-name:after {
    content: '';
    display: inline-block;
    background: rgba(255,255,255, .5);
    width: 50px;
    height: 50px;
    position: absolute;
    left: -20px;
    z-index: -1;
    border-radius: 50px;
    filter: blur(50px);
    -webkit-filter: blur(50px);
    opacity: 0;
    transition: .25s;
    z-index: -1;
}
.elementor-1645 .elementor-element.elementor-element-63e37ce .pt-dynamic-hover-cat-name:hover:after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for tp-dynamic-categories, class: .elementor-element-8b219ff */.elementor-1645 .elementor-element.elementor-element-8b219ff .pt-dynamic-wrapper-main,
.elementor-1645 .elementor-element.elementor-element-8b219ff .pt-dynamic-wrapper-main *  {
    width: 100% !important;
}
/*.elementor-1645 .elementor-element.elementor-element-8b219ff .pt-dynamic-wrapper.style_3 {*/
/*    display: inline-block !important;*/
/*}*/
.elementor-1645 .elementor-element.elementor-element-8b219ff .pt-dynamic-hover-cat-name {
    position: relative;
    z-index: 0;
    background-image: none !important;
    text-align: center
}
.elementor-1645 .elementor-element.elementor-element-8b219ff .pt-dynamic-hover-cat-name:before {
    content: '';
    display: inline-block;
    position: absolute;
    background: #23243b;
    left: 0px;
    right: 0px;
    bottom: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    border-radius: 60px;
    z-index: -1;
}

.elementor-1645 .elementor-element.elementor-element-8b219ff .pt-dynamic-hover-cat-name:hover {
    background-image: linear-gradient(280deg, #FFFFFF00 0%, #FFFFFF 100%) !important;
}
.elementor-1645 .elementor-element.elementor-element-8b219ff .pt-dynamic-hover-cat-name:hover::before {
    left: 1px;
    right: 1px;
    bottom: 1px;
    top: 1px;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
}
.elementor-1645 .elementor-element.elementor-element-8b219ff .pt-dynamic-hover-cat-name:after {
    content: '';
    display: inline-block;
    background: rgba(255,255,255, .5);
    width: 50px;
    height: 50px;
    position: absolute;
    left: -20px;
    z-index: -1;
    border-radius: 50px;
    filter: blur(50px);
    -webkit-filter: blur(50px);
    opacity: 0;
    transition: .25s;
    z-index: -1;
}
.elementor-1645 .elementor-element.elementor-element-8b219ff .pt-dynamic-hover-cat-name:hover:after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for tp-dynamic-listing, class: .elementor-element-7227446 */.elementor-1645 .elementor-element.elementor-element-7227446 .theplus-pagination a {
    color: #fff;
    border: 2px solid transparent !important;
    border-radius: 5px
}
.elementor-1645 .elementor-element.elementor-element-7227446 .theplus-pagination > a:first-child:hover, .elementor-1645 .elementor-element.elementor-element-7227446 .theplus-pagination > a.paginate-next:hover {
    color: #FFD600;
}
.elementor-1645 .elementor-element.elementor-element-7227446 .theplus-pagination>a.inactive:hover {
   border: 2px solid #FFD600 !important;
   color: #FFD600;
}
.elementor-1645 .elementor-element.elementor-element-7227446 .theplus-pagination span.current {
     border: 2px solid #FFD600 !important;
   color: #000000;
   border-radius: 5px;
   background-color: #FFD600;
}/* End custom CSS */