.container_tudor{padding: 0 5%; width: 100%;}
.tudorPageBlock{color: #000; letter-spacing: 0.5px;}
.tudorPageBlock p{color: #000; font-size: 16px; line-height: 28px;}
img{max-width: 100%;}
.pt-90{padding-top: 90px;}
.pb-90{padding-bottom: 90px;}
.pt-60{padding-top: 60px;}
.pb-60{padding-bottom: 60px;}
.pt-30{padding-top: 30px;}
.tudorHeading{font-size: 30px;  color: #000; font-weight: 300;  font-weight: 600;}
.subTitleTudor{font-size: 16px;  color: #be0000; margin-top: 8px; font-weight: 600;}
.tudorFooter {background: #000;}
.tudorListing {text-align: center; }
.tudorListing .tudorTitlePro{font-size: 18px; font-weight: 600; line-height: 18px; margin-bottom: 10px; margin-top: 10px; text-transform: uppercase;}
.tudorListing  .todorPrice{font-size: 17px; }
.tudorListing .tudorTitlePro small{font-weight: 600;}

.tudorListing .tudorImg{background: #f8f8f8;  margin-bottom: 10px; overflow: hidden;}
.todurBtn{padding:11px 30px; display: inline-block; background: #be0000; color: #fff; font-size: 14px; border-radius: 30px;  font-weight: 600;}
.turdorBtn-border{padding:11px 30px; display: inline-block; border:1px solid #e6e6e6; color: #be0000; font-size: 14px; border-radius: 30px;  font-weight: 600;}
.turdorBtn-border:hover{ border:1px solid #be0000; color: #fff; background: #be0000; }
.todurBtn:hover{ background: #000; color: #fff;}
.turdorBtn-border i{margin-right: 6px;}
.tudorNameTitle {font-size: 20px;  margin: 10px 0 6px; text-transform: uppercase; font-weight: 600;}
.tudorFooter img{max-width: 160px;}
.tudorPageBlock .swiper-button-next, .tudorPageBlock .swiper-button-prev{width: auto; height: auto; background: none; color: #be0000; font-size: 32px;}
.postiveReletive{position: relative;}
.tudorPageBlock .swiper-button-next{right: -40px;}
.tudorPageBlock .swiper-button-next:after, .tudorPageBlock .swiper-button-prev:after{display: none;}
.tudorPageBlock .swiper-button-next, .tudorPageBlock .swiper-button-prev{top:30%}
.tudorPageBlock .swiper-button-prev{left: -40px;}
.tudorPageBlock .swiper-button-disabled{display: none;}
.tudorListing .tudorImg img, .tudorCarouselteam  .imgBlock img, .tudorBottomSlider  .imgBlock img{transition: all .8s ease-in-out 0s;}
.tudorListing .tudorImg:hover img, .tudorCarouselteam  .imgBlock:hover img, .tudorBottomSlider  .imgBlock:hover img{transform: scale(1.1);}
.tudorCarouselteam  .imgBlock, .tudorBottomSlider  .imgBlock{overflow: hidden;}
.m-0{margin: 0;}

.todurAboutListing {margin: 0 auto;  position: relative;  overflow: hidden;  list-style: none;  z-index: 1;}
.tudorBlockBanner img{height: 100%; width: 100%;}
.tudorPageBlock img{width: 100%;}
@media (min-width: 1200px) {
    .welcomeTextMiddle  .container,  .welcomeTudorText  .container{padding: 0 10%;}
}
@media (min-width: 990px) {
    .tudorBlockBanner{aspect-ratio: 16/5.56;}
    .tudorListing  .row{margin: 0 -10px; }
.tudorListing  .row [class*=col-]{padding: 0 10px; }
    
}
@media (max-width: 766px) {
        .tudorBlockBanner{aspect-ratio: 16/8.81;}
        .tudorListing  .row{margin: 0 -5px; }
.tudorListing  .row [class*=col-]{padding: 0 5px; }
.pt-90{padding-top: 60px;}
.pb-90{padding-bottom: 60px;}
.pt-60{padding-top: 30px;}
.pb-60{padding-bottom: 30px;}
.tudorHeading{font-size: 28px;}
.tudorListing  .row{margin: 0 -5px;}
.tudorListing  .col-md-3{padding: 0 5px;}
.turdorBtn-border, .todurBtn{font-size: 12px;}
.tudorPageBlock p{font-size: 14px; line-height: 24px;}
.tudorNameTitle, .tudorNameTitle{font-size: 16px;}
.tudorPageBlock .swiper-button-next, .tudorPageBlock .swiper-button-prev{display: none;}
.tudorListing .todorPrice{margin-bottom: 10px;}
.subTitleTudor{font-size: 14px;}
    
}