.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{display:inline-block;vertical-align:middle}.custom-breadcrumbs .bread-link-wrap {
margin-right: 25px;
color: #ffffff;
}
.custom-breadcrumbs .bread-current {
color: #ffffff;
}.slick-slider
{
position: relative;
display: block;
box-sizing: border-box;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
-khtml-user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slick-list
{
position: relative;
display: block;
overflow: hidden;
margin: 0;
padding: 0;
}
.slick-list:focus
{
outline: none;
}
.slick-list.dragging
{
cursor: pointer;
cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list
{
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.slick-track
{
position: relative;
top: 0;
left: 0;
display: block;
margin-left: auto;
margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
display: table;
content: '';
}
.slick-track:after
{
clear: both;
}
.slick-loading .slick-track
{
visibility: hidden;
}
.slick-slide
{
display: none;
float: left;
height: 100%;
min-height: 1px;
}
[dir='rtl'] .slick-slide
{
float: right;
}
.slick-slide img
{
display: block;
}
.slick-slide.slick-loading img
{
display: none;
}
.slick-slide.dragging img
{
pointer-events: none;
}
.slick-initialized .slick-slide
{
display: block;
}
.slick-loading .slick-slide
{
visibility: hidden;
}
.slick-vertical .slick-slide
{
display: block;
height: auto;
border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
display: none;
}.metroline .tabs__caption{align-items:stretch;text-align:center;padding-bottom:55px;margin:0}.metroline .tabs__caption .tab-title{position:relative}.metroline .tabs__caption .tab-title:hover{cursor:pointer}.metroline .tabs__caption .tab-title .title{width:100%;height:100%;position:relative}.metroline .tabs__caption .tab-title .title .active-text{transition:color .3s ease-in-out;word-break:break-word;height:100%;align-items:center;justify-content:center;line-height:1.7em;margin:0;font-size:20px;font-weight:500}@media (max-width: 1024px){.metroline .tabs__caption .tab-title .title .active-text{font-size:18px}}@media (max-width: 767px){.metroline .tabs__caption .tab-title .title .active-text{font-size:16px}}.metroline .tabs__caption .tab-title .title .active-text.pc{display:flex}.metroline .tabs__caption .tab-title .title:before,.metroline .tabs__caption .tab-title .title:after{content:"";position:absolute;display:block;bottom:-25px;left:50%;transform:translate(-50%, 0);border-radius:50%;transition:all .3s ease-in-out;width:12px;height:12px}.metroline .tabs__caption .tab-title .title:before{background-color:var(--metroline-non-active-color);z-index:5}.metroline .tabs__caption .tab-title .title:after{background:transparent;background-image:radial-gradient(at center center, var(--metroline-active-color) 34%, var(--metroline-non-active-color) 39%);transition:all .4s ease-in-out;z-index:4;opacity:.8}.metroline .tabs__caption .tab-title:after,.metroline .tabs__caption .tab-title:before{position:absolute;transition:all .2s ease-in-out;content:"";width:100%;height:2px;bottom:-20px;left:50%}.metroline .tabs__caption .tab-title:after{width:0;left:-50%;z-index:2;background-color:var(--metroline-active-color)}.metroline .tabs__caption .tab-title:before{background-color:var(--metroline-non-active-color);z-index:1}.metroline .tabs__caption .tab-title.active .title:before,.metroline .tabs__caption .tab-title.slick-current .title:before{background-color:var(--metroline-active-color)}.metroline .tabs__caption .tab-title.active .title:after,.metroline .tabs__caption .tab-title.slick-current .title:after{width:24px;height:24px;bottom:-31px}.metroline .tabs__caption .tab-title.active:after,.metroline .tabs__caption .tab-title.slick-current:after{width:100%}.metroline .tabs__caption .tab-title:first-child:after{content:none}.metroline .tabs__caption .tab-title:last-child:before{content:none}.metroline .tabs__caption .tab-title.prev-item:after{width:100%}.metroline .tabs__caption .tab-title.prev-item .title:before{background-color:var(--metroline-active-color)}.metroline .tabs__caption .slick-list{overflow:visible}.metroline .tabs__content .slick-list{padding:0 !important}.metroline .single-content{transition:opacity .3s ease-out;align-items:center;grid-gap:35px}@media (min-width: 576px){.metroline .single-content{opacity:0;height:0;overflow:hidden}}@media (max-width: 576px){.metroline .single-content{flex-direction:column;grid-gap:0}}.metroline .single-content.active{opacity:1;height:auto;display:flex}.metroline .single-content .col-text,.metroline .single-content .col-image{width:50%}@media (max-width: 576px){.metroline .single-content .col-text,.metroline .single-content .col-image{width:100%}}.metroline .single-content .col-image{height:350px}@media (max-width: 576px){.metroline .single-content .col-image{height:250px}}.metroline .single-content .col-image img{width:100%;height:100%;object-fit:cover;object-position:center}.metroline .single-content .col-text{font-weight:400}@media (max-width: 576px){.metroline .single-content .col-text{margin-top:35px}}.metroline .single-content .col-text h3{margin-bottom:35px}@media (max-width: 576px){.metroline .single-content .col-text h3{margin-bottom:15px}}@media (max-width: 767px){.pc{display:none !important}}.mobile{display:none}@media (max-width: 767px){.mobile{display:block}}@media (max-width: 767px){span.mobile{display:inline-block}}.tabs-n-slider{border-radius:35px}.tabs-n-slider h3,.tabs-n-slider h4,.tabs-n-slider div{font-family:Roboto,sans-serif}.tabs-n-slider.mobile-slider-wrapper{border-radius:0}.elementor-widget-mc-tabs-n-slider{overflow:hidden}.elementor-element, .elementor-lightbox {
--swiper-theme-color: #000;
--swiper-navigation-size: 44px;
--swiper-pagination-bullet-size: 6px;
--swiper-pagination-bullet-horizontal-gap: 6px;
}
.elementor-element .swiper .swiper-slide figure, .elementor-lightbox .swiper .swiper-slide figure {
line-height: 0;
}
.elementor-element .swiper .elementor-lightbox-content-source, .elementor-lightbox .swiper .elementor-lightbox-content-source {
display: none;
}
.elementor-element .swiper .elementor-swiper-button,
.elementor-element .swiper ~ .elementor-swiper-button, .elementor-lightbox .swiper .elementor-swiper-button,
.elementor-lightbox .swiper ~ .elementor-swiper-button {
position: absolute;
display: inline-flex;
z-index: 1;
cursor: pointer;
font-size: 25px;
color: rgba(238, 238, 238, 0.9);
top: 50%;
transform: translateY(-50%);
}
.elementor-element .swiper .elementor-swiper-button svg,
.elementor-element .swiper ~ .elementor-swiper-button svg, .elementor-lightbox .swiper .elementor-swiper-button svg,
.elementor-lightbox .swiper ~ .elementor-swiper-button svg {
fill: rgba(238, 238, 238, 0.9);
height: 1em;
width: 1em;
}
.elementor-element .swiper .elementor-swiper-button-prev,
.elementor-element .swiper ~ .elementor-swiper-button-prev, .elementor-lightbox .swiper .elementor-swiper-button-prev,
.elementor-lightbox .swiper ~ .elementor-swiper-button-prev {
left: 10px;
}
.elementor-element .swiper .elementor-swiper-button-next,
.elementor-element .swiper ~ .elementor-swiper-button-next, .elementor-lightbox .swiper .elementor-swiper-button-next,
.elementor-lightbox .swiper ~ .elementor-swiper-button-next {
right: 10px;
}
.elementor-element .swiper .elementor-swiper-button.swiper-button-disabled,
.elementor-element .swiper ~ .elementor-swiper-button.swiper-button-disabled, .elementor-lightbox .swiper .elementor-swiper-button.swiper-button-disabled,
.elementor-lightbox .swiper ~ .elementor-swiper-button.swiper-button-disabled {
opacity: 0.3;
}
.elementor-element .swiper .swiper-image-stretch .swiper-slide .swiper-slide-image, .elementor-lightbox .swiper .swiper-image-stretch .swiper-slide .swiper-slide-image {
width: 100%;
}
.elementor-element .swiper .swiper-pagination-fraction,
.elementor-element .swiper .swiper-pagination-custom,
.elementor-element .swiper .swiper-horizontal > .swiper-pagination-bullets,
.elementor-element .swiper .swiper-pagination-bullets.swiper-pagination-horizontal,
.elementor-element .swiper ~ .swiper-pagination-fraction,
.elementor-element .swiper ~ .swiper-pagination-custom,
.elementor-element .swiper ~ .swiper-pagination-bullets.swiper-pagination-horizontal, .elementor-lightbox .swiper .swiper-pagination-fraction,
.elementor-lightbox .swiper .swiper-pagination-custom,
.elementor-lightbox .swiper .swiper-horizontal > .swiper-pagination-bullets,
.elementor-lightbox .swiper .swiper-pagination-bullets.swiper-pagination-horizontal,
.elementor-lightbox .swiper ~ .swiper-pagination-fraction,
.elementor-lightbox .swiper ~ .swiper-pagination-custom,
.elementor-lightbox .swiper ~ .swiper-pagination-bullets.swiper-pagination-horizontal {
bottom: 5px;
}
.elementor-element .swiper.swiper-cube .elementor-swiper-button,
.elementor-element .swiper.swiper-cube ~ .elementor-swiper-button, .elementor-lightbox .swiper.swiper-cube .elementor-swiper-button,
.elementor-lightbox .swiper.swiper-cube ~ .elementor-swiper-button {
transform: translate3d(0, -50%, 1px);
}
.elementor-element :where(.swiper-horizontal) ~ .swiper-pagination-bullets, .elementor-lightbox :where(.swiper-horizontal) ~ .swiper-pagination-bullets {
bottom: 5px;
left: 0;
width: 100%;
}
.elementor-element :where(.swiper-horizontal) ~ .swiper-pagination-bullets .swiper-pagination-bullet, .elementor-lightbox :where(.swiper-horizontal) ~ .swiper-pagination-bullets .swiper-pagination-bullet {
margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
}
.elementor-element :where(.swiper-horizontal) ~ .swiper-pagination-progressbar, .elementor-lightbox :where(.swiper-horizontal) ~ .swiper-pagination-progressbar {
width: 100%;
height: 4px;
left: 0;
top: 0;
}
.elementor-element.elementor-pagination-position-outside .swiper, .elementor-lightbox.elementor-pagination-position-outside .swiper {
padding-bottom: 30px;
}
.elementor-element.elementor-pagination-position-outside .swiper .elementor-swiper-button,
.elementor-element.elementor-pagination-position-outside .swiper ~ .elementor-swiper-button, .elementor-lightbox.elementor-pagination-position-outside .swiper .elementor-swiper-button,
.elementor-lightbox.elementor-pagination-position-outside .swiper ~ .elementor-swiper-button {
top: calc(50% - 30px / 2);
}
.elementor-element .elementor-swiper, .elementor-lightbox .elementor-swiper {
position: relative;
}
.elementor-element .elementor-main-swiper, .elementor-lightbox .elementor-main-swiper {
position: static;
}
.elementor-element.elementor-arrows-position-outside .swiper, .elementor-lightbox.elementor-arrows-position-outside .swiper {
width: calc(100% - 60px);
}
.elementor-element.elementor-arrows-position-outside .swiper .elementor-swiper-button-prev,
.elementor-element.elementor-arrows-position-outside .swiper ~ .elementor-swiper-button-prev, .elementor-lightbox.elementor-arrows-position-outside .swiper .elementor-swiper-button-prev,
.elementor-lightbox.elementor-arrows-position-outside .swiper ~ .elementor-swiper-button-prev {
left: 0;
}
.elementor-element.elementor-arrows-position-outside .swiper .elementor-swiper-button-next,
.elementor-element.elementor-arrows-position-outside .swiper ~ .elementor-swiper-button-next, .elementor-lightbox.elementor-arrows-position-outside .swiper .elementor-swiper-button-next,
.elementor-lightbox.elementor-arrows-position-outside .swiper ~ .elementor-swiper-button-next {
right: 0;
}