.home-slider {width: 100%;}
.home-slider .swiper-slide {background: #fff;}
.home-slider .swiper-slide .text-bg {position: absolute;top:0px;width: 100%;height: 100%;background: transparent;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}

.home-slider .swiper-pagination-bullet-active {opacity: 1;background: #093e51!important;position: relative;}
.home-slider .swiper-pagination-bullet-active:before {content: '';position: absolute;width: 10px;height: 10px;left: 2px;top:2px;background: #fff;border-radius: 50%;}

.home-slider .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {left: 0px!important;width: 100%!important;}
.home-slider .swiper-pagination-bullet {display: inline-block;background: #093e51;opacity: 1;margin:2px!important;}
.home-slider .swiper-button-next, .swiper-button-prev {position: absolute;z-index: 10;cursor: pointer;color: #fff;text-align: center;}


@media (max-width:1024px){ 
.home-slider {width: 100%; height: 300px; background-size: cover;margin-top: 100px; } 
.home-slider .swiper-slide .text-bg {background: rgba(255, 255, 255, 0.64);} 
.home-slider .swiper-slide {background: #fff; background-size: cover!important;}

.home-slider .swiper-slide .text-bg .text1 {width: 80%!important;font-size: 25px;color: #282826;font-weight: 700;line-height: 1.2;margin: 0;text-align: center;margin: 0 auto;}
.home-slider .swiper-slide .text-bg .text2 {font-size: 14px;color:#333;font-weight: 300;line-height: 1.4;}

.home-slider .swiper-pagination-bullet {width: 14px;height: 14px;}
.home-slider .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {bottom: 10px;}
.home-slider .swiper-button-next, .swiper-button-prev {top: 50%;width: 50px;height: 50px;line-height: 50px;margin-top: -22px;font-size: 35px;}

}

@media (min-width:1025px) and (max-width:1366px){ 
.home-slider .swiper-slide {height: 500px;background-size: cover!important;overflow: hidden;}	
}

@media (min-width:1367px){ 
.home-slider .swiper-slide {height: 700px;background-size: cover!important;overflow: hidden;}	
}


@media (min-width:1025px){ 

.bannerefek {transition-property: all; transition-duration: 1s; transition-timing-function: ease-in-out;}

.home-slider .swiper-slide .text-bg:before {content: '';opacity:0;position: absolute;left: -380px;top: 0px;width: 60%;height: 100%;background: #fff;white-space: nowrap; transition-property: all; transition-duration: 1s; transition-timing-function: ease-in-out;transform: skew(-17deg,0deg); -moz-transform: skew(-17deg,0deg); -webkit-transform: skew(-17deg,0deg); -o-transform: skew(-17deg,0deg); -ms-transform: skew(10deg,20deg); }

.home-slider .swiper-slide-active .text-bg:before {opacity: 0.8;left: -250px;}  

.home-slider .swiper-slide .text-bg .col {opacity: 0;transition-property: all; transition-duration: 1s; transition-timing-function: ease-in-out;margin-left: -30px;}
.home-slider .swiper-slide-active .text-bg .col {opacity: 1;margin-left: 0px;}

.home-slider .swiper-slide .text-bg .text1 {font-size: 30px;line-height: 30px;color:#333;font-weight: 700;opacity: 0;color: #093e51;display: block;}
.home-slider .swiper-slide .text-bg .text1 span {line-height: 45px;display: block;font-weight: 300;font-size: 35px;margin-top: 15px;color: #000;display: block;}
.home-slider .swiper-slide-active .text-bg .text1 {opacity: 1;}  

.home-slider .swiper-slide .text-bg .text2 {font-size: 15px;line-height: 15px;color:#333;font-weight: 400;margin-top:45px;margin-bottom: 75px;line-height: 27px;display: block;}

.home-slider .swiper-slide .text-bg a.button1 {background: #093e51;padding:10px 25px;color: #fff;display: inline-block;opacity: 0;font-size: 16px;}
.home-slider .swiper-slide .text-bg a.button2 {background: #fff;padding:10px 25px;color: #093e51;display: inline-block;opacity: 0;font-size: 16px;font-weight: 600;}

.home-slider .swiper-slide-active .text-bg a.button1 {opacity: 1;}
.home-slider .swiper-slide-active .text-bg a.button2 {opacity: 1;}

.home-slider .swiper-pagination-bullet {width: 14px;height: 14px;}
.home-slider .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {bottom: 10px;}
.home-slider .swiper-button-next, .swiper-button-prev {top: 50%;width: 50px;height: 50px;line-height: 50px;margin-top: -22px;font-size: 35px;}
}

