/** Start Image Gallery **/
.fwt-photo-gallery img {
   	width: 100%;
    object-fit: cover;
    height: 300px;
}
.fwr-up-comming img {
   	width: 100%;
    object-fit: cover;
    height: 500px;
}
.fwt-photo-gallery .gallery {
    text-align: center;
}
/** Start Image Gallery **/


/*** Start Our Rottweilers Css ***/
.BalooThambi-Regular *{
    font-family: BalooThambi-Regular !important;
}
.fwr-gallery-wrp .gallery-icon img {
    width: 100% !important;
    height: 350px;
    object-fit: cover;
}
.fwr-center-title .elementor-heading-title{
    position: relative;
    display: inline-block;
    padding-left: 70px;
    padding-right: 70px;
    font-family: BalooThambi-Regular !important;
}
.fwr-center-title .elementor-heading-title:before,
.fwr-center-title .elementor-heading-title:after{
    content: "";
    position: absolute;
    top: calc(50% - 14px);
    width: 34px;
    height: 28px;
    background-image: url(https://insigniathemes.in/FWR/wp-content/uploads/2021/07/rottweiler-1.png);
    background-size: 100%;
    background-repeat: no-repeat;
}
.fwr-center-title.white .elementor-heading-title:before,
.fwr-center-title.white .elementor-heading-title:after{
    background-image: url(https://insigniathemes.in/FWR/wp-content/uploads/2021/07/rottweiler-2.png);
}
.fwr-center-title .elementor-heading-title:before{
    left: 0px;
}
.fwr-center-title .elementor-heading-title:after{
    right: 0px;
}

.fwr-about-detail {
    margin-bottom: 6px;
}

/*** End Our Rottweilers Css ***/

/*** Start Testimonial Widget Css ***/

.fwr-testimonial-repeater-main {
    position: relative;
    text-align: center;
}
.fwr-testimonial-padding {
    padding-left: 80px;
    padding-right: 80px;
}
.fwr-testimonial-content {
    font-size: 24px;
    color: #ffffff;
    line-height: 38px;
    margin-bottom: 35px;
    text-align: center;
    font-family: "Quicksand", sans-serif;
}
.fwr-testimonial-name {
    text-align: center;
    margin-bottom: 0px !important;
    font-size: 28px;
    font-family: 'BalooThambi-Regular';
    line-height: 32px;
    color: #fff;
}
.fwr-arrows {
    font-size: 32px;
    color: #fff;
    line-height: 32px;
    display: inline-block;
    position: absolute;
    top: calc(50% - 16.5px);
    cursor: pointer;
}
.fwr-arrows.testimonial-right-arrow {
    right: 0;
}
.fwr-arrows.testimonial-left-arrow {
    left: 0;
}
/*** End Testimonial Widget Css ***/




.fwr-purchase-agreement-text {
    margin-bottom: 30px;
}