.elementor-477 .elementor-element.elementor-element-e5ib7yy{margin-top:90px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-477 .elementor-element.elementor-element-5902f4a{--display:flex;box-shadow:0px 4px 24px 4px rgba(0, 0, 0, 0.07058823529411765);--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-477 .elementor-element.elementor-element-5902f4a:not(.elementor-motion-effects-element-type-background), .elementor-477 .elementor-element.elementor-element-5902f4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-477 .elementor-element.elementor-element-03e8945{--swiper-slides-to-display:6;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:15px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:15px;--arrow-normal-color:#000000;--arrow-hover-color:#F98039;}.elementor-477 .elementor-element.elementor-element-03e8945 .swiper-slide > .elementor-element{height:100%;}.elementor-477 .elementor-element.elementor-element-sea90f9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-477 .elementor-element.elementor-element-a91f504 > .elementor-widget-container{padding:0px 0px 0px 0px;}body.elementor-page-477:not(.elementor-motion-effects-element-type-background), body.elementor-page-477 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}body.elementor-page-477 .c27-main-header:not(.header-scroll) .header-skin{background-color:#ecf7fd;border-color:#2e90d2;}@media(max-width:1024px){.elementor-477 .elementor-element.elementor-element-e5ib7yy{margin-top:80px;margin-bottom:0px;}.elementor-477 .elementor-element.elementor-element-03e8945{--swiper-slides-to-display:4;}}@media(max-width:767px){.elementor-477 .elementor-element.elementor-element-e5ib7yy{margin-top:60px;margin-bottom:0px;}.elementor-477 .elementor-element.elementor-element-03e8945{--swiper-slides-to-display:1;}}/* Start custom CSS for loop-carousel, class: .elementor-element-03e8945 */.cat_loop .scat_loop {
    text-align: center;
}

.cat_loop .scat_loop .in_scat_loop {
    width: auto !important;
    border-bottom: solid 1px #f9803900;
    cursor: pointer;
}
.in_scat_loop.active_cat {
    border-bottom: solid 1px #f98039 !important;
}
.cat_loop .scat_loop .in_scat_loop:hover {
    border-bottom: solid 1px #f98039;
}/* End custom CSS */
/* Start custom CSS for case27-explore-widget, class: .elementor-element-sea90f9 */.elementor-477 .elementor-element.elementor-element-sea90f9 .md-group label {
    top: 65%;
}
.elementor-477 .elementor-element.elementor-element-sea90f9 .md-group input:required:valid~label {
    top: 0;
}
.elementor-477 .elementor-element.elementor-element-sea90f9 .md-group input:focus~label {
    top: 0;
}
.elementor-477 .elementor-element.elementor-element-sea90f9 .md-group input:focus~label, 
.elementor-477 .elementor-element.elementor-element-sea90f9 .md-group input:required:valid~label, .elementor-477 .elementor-element.elementor-element-sea90f9 .md-group select:required:valid~label, 
.elementor-477 .elementor-element.elementor-element-sea90f9 .md-group select[multiple]~.select2-container--focus~label {
    top: 0;
}/* End custom CSS */