/*.home-top-from.over-view-sec1 ul li{
    border: 3px solid #304056;
}*/
/*.home-top-from.over-view-sec1 .sub-btn input[type=submit]{
    background: #304056;
    color: #FFF; 
}*/
.home-designs .brxe-container{
    max-width: 1430px;
}
.home-desg-grid {
    margin-top: 0px;
}
.design_block {
    width: 33.33%;
        padding: 0 20px;
        margin-bottom: 40px;
}
.home-desg-grid .packg_block_btm {
    padding:12px 10px 30px;
}
.design_div {
    background: #ffffff;
   border-bottom: 5px solid #008083;
    height: 100%;
}
.ct_cls {
    font-family: 'Beyond Infinity - Demo' !important;
    font-size: 41px;
    margin-bottom: 19px;
    font-weight: 600;
    display: none;
}
.classic_cls{
        color: #5a5b5d;
}
.creative_cls{
    color: #008083;
}
.home-desg-grid .packg_block_bcont h4 {
    font-size: 25.899px;
    margin-bottom: 30px;    
    font-weight: 400;
}
 .availabel_meta_beds .brxe-ugnxto.brxe-list{
        justify-content: flex-start;
            column-gap: 12px;
 }
.availabel_meta_beds .brxe-list li:last-child{
    display: flex;

}
.availabel_meta_beds .brxe-list li .content{
    order: 2;
}
.availabel_meta_beds .brxe-list li .description{
    margin-left: 15px;
}
.availabel_meta_beds .brxe-list li{
    color: #304056;
    font-size: 18.693px;
    font-style: normal;
    font-weight: 400;
   line-height: 1;
}
.rwq-form{
        padding-left: 0;
}
.rwq-form .wpcf7-form-control:not(.wpcf7-submit,[type="checkbox"],[type="radio"]){
    background: #fff;
    border: 0;
    border-bottom: 1px solid #efebe4;
    font-size: 16px;
    color: #262626;
    padding: 9px 10px 9px 25px;
    line-height: normal;
    margin-bottom: 16px;
    width: 100% !important;
    display: block !important;
}
.rwq-form select {
    background-image: url(../images/down-arw.svg) !important;
    background-position: right 15px center !important;
    background-repeat: no-repeat !important;
    background-size: auto 8px !important;
}
.wpcf7-form-control.wpcf7-checkbox {
    background-color: inherit !important;
    border-bottom: 0 !important;
    padding-left: 0 !important;
    padding: 2px 0px 5px 0px !important;
}
.rwq-form .wpcf7-checkbox .wpcf7-list-item{
    margin: 0 0 0 0em;
}
.rwq-form .wpcf7-checkbox input{
    width: 18px;
    height: 18px;
    border: 0;
    outline: none;
    float: left;
    margin-right: 8px;
}
ul.rwq-form li label{
    color: #fff;    
    font-size: 15.291px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
.cu_section ul.rwq-form li label{
    color: #304056;
    font-weight: 300;
}
.cu_section .rwq-form .wpcf7-form-control:not(.wpcf7-submit,[type="checkbox"],[type="radio"]) {
    background-color: #e5e5e5;
}
.rwq-form ul li {
    list-style: none;
}

ul.rwq-form li>ul {
    display: flex
;
    align-items: flex-start;
    justify-content: flex-start;
    gap: 25px;
        padding: 0;
}
.rwq-form li::marker{
    display: none;
    font-size: 0;
}
ul.tw-bk li {
    width: 50%;
}
.rwq-form input.wpcf7-form-control.wpcf7-submit {   
    background: #fff;
    padding: 12px 40px 9px;
    border-radius: 10px;
   color: #304056;
    border: 0;
    cursor: pointer;
    text-align: center;
    font-weight: bold !important;
    margin-bottom: 5px;
    font-size: 12.76px;
    letter-spacing: 0.32px;
}
.cu_section .rwq-form input.wpcf7-form-control.wpcf7-submit {
    background: #304056;
    color: #fff;
}
.rwq-form textarea{
    height: 135px;
}
.get-in-touch-sec .wpcf7 form .wpcf7-response-output{
    background-color: #fff;
        margin: 1em 0.5em 1em;
}

 .our-products .pro-list {
        width: 100%;
    }
    .our-products .owl-dots {
        column-gap: 16px;
        display: flex!important;
        align-items: center;
        justify-content: center;
                margin-top: 60px;
                margin-bottom: 25px;
 }
 .our-products .owl-dots.disabled {
    display: none !important;
 }
.our-products .owl-dots .owl-dot {
        width: 16.26px;
        height: 16.26px;
        border: 1px solid #304056;
        border-radius: 100%;
}
    .our-products .owl-dots .owl-dot.active {
    background-color: #304056;
}
.our-products.owl-carousel .owl-stage, 
   .our-products.owl-carousel.owl-drag .owl-item
  {
        -ms-touch-action: auto;
        touch-action: auto;
}

.display-homes-1 .pro-list{
    background: #f7f7f7;
    padding:75px 66px;
      display: flex;
/*          align-items: center;*/
         margin-bottom: 75px;
}
.display-homes-1 .homes-image{
    width: 45%;
}
.display-homes-1 .homes-image img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.display-homes-1 .dome-desc{
    width: 55%;
    padding-left: 60px;
    display: flex;
    flex-wrap: wrap;
    gap: 0;
    flex-direction: column;
    justify-content: center;
}
.display-homes-1 .dome-desc h2{
    color: #304056;
    font-family: Centuma;
    font-size: 48px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
    margin-bottom: 20px;
}
.display-homes-1 .dome-desc p,.display-homes-1 .dome-desc li{
    color: #304056;
    font-family: Centuma;
    font-size: 24px;
    font-style: normal;
    font-weight: 300;
    line-height: 1.25; /* 125% */
}
.display-homes-1 .dome-desc li{
    position: relative;
    margin-bottom: 14px;
    list-style-type: none;
}
.display-homes-1 .dome-desc li.time:before{
    content: '';
    position: absolute;
    left: -35px;
    top: 5px;
    width:24px;
    height:24px;
    background: url(../images/clock.svg) no-repeat;
    filter: brightness(0) invert(0.35);
     -webkit-filter: brightness(0) invert(0.35);
}
.display-homes-1 .dome-desc li.call:before{
    content: '';
    position: absolute;
    left: -35px;
    top: 5px;
    width:24px;
    height:24px;
    background: url(../images/call-calling.svg) no-repeat;
     filter: brightness(0) invert(0.35);
     -webkit-filter: brightness(0) invert(0.35);
}
.display-homes-1 .dome-desc li.address:before{
    content: '';
    position: absolute;
    left: -35px;
    top: 5px;
    width:24px;
    height:24px;
    background: url(../images/location.svg) no-repeat;
     filter: brightness(0) invert(0.35);
     -webkit-filter: brightness(0) invert(0.35);
}
.display-homes-1 .dome-desc li a,.display-homes-1 .dome-desc p a{
  color: #304056;
  text-decoration: underline;
}
.fond-out-btn{
    border-radius: 10px;
    background: #304056;
    color: #fff;
    font-family: Centuma;
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
    line-height: 100%; /* 20px */
    letter-spacing: 0.5px;
    height: 56px;
        width: 280px;
        display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 25px;
}

.comn_sec {
    padding: 90px 0 100px;
    position: relative;
    z-index: 2;
}
.comn_sec .sec-title h2{
    font-family: "Centuma";
    color: #304056;
    font-size: 48px;
    font-weight: 300!important;
}
.process_steps {
    max-width: 1100px;
    margin: 95px auto 0;
}
.sixstep_pro .listening .accordion-title-wrapper h3 {
    font-size: 27px !important;
    font-weight: 500 !important;
    line-height: 1.29;
    padding-right: 15px;
}
.sixstep_pro .brxe-accordion-nested .accordion-title-wrapper {
    border-top: 1px solid #000;
    padding: 31px 41px 24px 42px;
    position: relative;
    min-height: auto !important;
}
.process_steps{
    counter-reset: my-counter;
}
.sixstep_pro .listening .accordion-title-wrapper h3:before {
    counter-increment: my-counter;
    content: "Step " counter(my-counter) ": ";
    color: #008083;
    /* font-size: 27px; */
    margin-right: 8px;
}
.sixstep_pro .accordion-content-wrapper {
    background: #fff;
    padding: 33px 40px !important;
}
.sixstep_pro .accordion-content-wrapper p {
    font-size: 17px;
    color: #304056;
    letter-spacing: 0.18px;
    line-height: 1.66;
    margin-bottom: 30px;
}
.sixstep_pro .accordion-content-wrapper h2, .sixstep_pro .accordion-content-wrapper h3, .sixstep_pro .accordion-content-wrapper h4, .sixstep_pro .accordion-content-wrapper h5, .sixstep_pro .accordion-content-wrapper h6 {
    color: #008083;
    font-size: 20px;
    font-weight: 500 !important;
    line-height: 1.2;
    margin-top: 42px;
    margin-bottom: 14px;
}

.sixstep_pro .accordion-content-wrapper ul{
    padding-bottom: 20px;
    padding-left: 10px;
        margin-bottom: 0;
}
.sixstep_pro .accordion-content-wrapper ol{
    padding-left: 30px;
    color: #304056;
}
.sixstep_pro .accordion-content-wrapper ol li {
    padding-left: 0;
}
.sixstep_pro .accordion-content-wrapper li {
    font-size: 17px;
    letter-spacing: 0.18px;
    padding-left: 15px;
    position: relative;
    margin-bottom: 12px;
    color: #304056;
}
.sixstep_pro .accordion-content-wrapper ul li:after {
    position: absolute;
    content: "";
    width: 5px;
    height: 5px;
    background: #304056;
    border-radius: 100px;
    left: 0;
    top: 10px;
}
.sixstep_pro .accordion-content-wrapper ul {
   list-style-type:none
}

.sixstep_pro .brx-open .accordion-title-wrapper h3 {
    color: #fff !important;
}
.sixstep_pro .brx-open .accordion-title-wrapper {
    background: #304056;
}
.sixstep_pro .brx-open .accordion-title-wrapper h3:before {
    color: #fff;
}
.sixstep_pro .brx-open .accordion-title-wrapper {
    border-top: 0;
}
.sixstep_pro .brx-open .accordion-content-wrapper:after {
    position: absolute;
    content: "";
    width: 100%;
    border-bottom: 1px solid #fff;
    bottom: -1px;
    left: 0;
    right: 0;
    z-index: 2;
}
.sixstep_pro .brx-open .accordion-content-wrapper {
    position: relative;
}
.process_steps {
    max-width: 1100px;
    margin: 50px auto 0;
}
.listening .faq_open{
    display: none;
}
.brx-open .faq_open {
    display: block !important;
    position: relative;
    z-index: 2;
}
.brx-open .faq_close{
    display: none;
}


.sixstep_pro .sec-title .brxe-text {
    max-width: 934px;
    margin: auto;
}
.process_steps .listening:last-child {
    border-bottom: 1px solid #000;
}
.plan-newhome.plan-newhome {
    padding-top: 214px;
    padding-bottom: 214px;
}
.sixstep_pro .accordion-content-wrapper p a {
    color: #00889B;
    text-decoration: underline;
}
.sixstep_pro .brxe-accordion-nested .accordion-title-wrapper{
    flex-wrap: nowrap;
}
.red-color p:last-child strong{
    color: red;
}


.setp_cir{ position:relative; }
/*.setp_cir:before {
    content: "";
    position: absolute;
    width: 121px;
    height: 26px;
    background: url(../images/sright-arrow.png);
    right: -185px;
    top: 0;
}*/

#brxe-bxwblg>.brxe-block:nth-child(6) .setp_cir:before{ 
    display: none;
 }
 .setp_cir.brxe-heading{
        background-color: #24b0ba!important;
 }

 @media screen and (max-width:1700px){

    .setp_cir:before{
            right: -165px;
    }

 }

@media screen and (max-width:1679px){
    .home-desg-grid .packg_block_bcont h4 {
        font-size: 24.899px;
    }
    .display-homes-1 .dome-desc h2{
            font-size: 40px;
    }
    .display-homes-1 .dome-desc p, .display-homes-1 .dome-desc li {
        font-size: 22px;
    }
        .sixstep_pro .listening .accordion-title-wrapper h3 {
        font-size: 26px !important;
    }
    .sixstep_pro .brxe-accordion-nested .accordion-title-wrapper {
        padding: 28px 36px 22px 40px;
    }
    .comn_sec .sec-title h2{
            font-size: 46px;
    }
}

@media screen and (max-width:1580px){
    .home-desg-grid .packg_block_bcont h4 {
        font-size: 23.899px;
    }
    .our-products.display-homes h4{
        font-size: 22px;
    }
    .design_block{
        padding: 0 15px;
    }
    .our-products{
        column-gap: 30px;
    }
     .display-homes-1 .dome-desc h2{
            font-size: 36px;
    }
    .display-homes-1 .dome-desc p, .display-homes-1 .dome-desc li{
        font-size: 22px;
        line-height: 28px;
    }
    .display-homes-1 .pro-list{
        margin-bottom: 65px;
         padding: 65px 56px;
    }
    .fond-out-btn{
        margin-top: 0;
    }
    .display-homes-1 .dome-desc p, .display-homes-1 .dome-desc li {
        font-size: 20px;
    }
        .sixstep_pro .listening .accordion-title-wrapper h3 {
        font-size: 24px !important;
    }
    .sixstep_pro .brxe-accordion-nested .accordion-title-wrapper {
        padding: 29px 40px 22px 40px;
    }
     .comn_sec .sec-title h2{
            font-size: 44px;
    }
}

@media screen and (max-width:1440px){

        .home-desg-grid .packg_block_bcont h4 {
        font-size: 21.899px;
        margin-bottom: 23px;
    }
    .comn_sec {
        padding: 65px 0 65px;
    }

     .comn_sec .sec-title h2{
            font-size: 42px;
    }

        .setp_cir:before {
        right: -120px;
        width: 80px;
        background-size: contain;
        background-position: center;
        background-repeat: no-repeat;
        top: 9px;
    }

}
@media screen and (max-width:1440px){
    #facade1 .owl-nav button.owl-prev {
        left: -80px;
    }
    #facade1 .owl-nav button.owl-next {
        right: -80px;
    }
}
@media screen and (max-width:1350px){
    .home-top-from ul li select, .home-top-from ul li input {
        font-size: 16.664px;
    }
        .home-desg-grid .packg_block_bcont h4 {
        font-size: 20.899px;
        margin-bottom: 25px;
    }
    .rwq-form textarea {
        height: 110px;
    }
     .our-products.display-homes h4 {
        font-size: 20px;
    }
     .display-homes-1 .dome-desc h2{
            font-size: 34px;
    }
    .od_txt p {
        margin-bottom: 20px;
    }
    .process_steps {
        max-width: 90%;
        margin: 35px auto 0;
    }
        .sixstep_pro .listening .accordion-title-wrapper h3 {
        font-size: 23px !important;
    }
     .comn_sec .sec-title h2{
            font-size: 40px;
    }
    .sixstep_pro .accordion-title-wrapper img {
        max-width: 38px;
    }
}
@media screen and (max-width:1300px){
    .facd_row {
        padding-left: 60px;
        padding-right: 60px;
    }
}
@media screen and (max-width:1250px){

     .rwq-form textarea {
        height: 100px;
    }
     .left-logo:before {
        border-right: 70px solid transparent;
        right: -70px;
    }
    .news_slider .owl-nav button, #facade1 .owl-nav button {
        width: 50px;
        height: 50px;
        background-size: 100% 100%!important;
    }
.news_slider .owl-nav button.owl-prev, #facade1 .owl-nav button.owl-prev {
    left: -70px;}

    .news_slider .owl-nav button.owl-next, #facade1 .owl-nav button.owl-next {
    right: -70px;
}
.home-desg-grid .packg_block_bcont h4 {
        font-size: 18.899px;
    }
    .availabel_meta_beds .brxe-list li{
        font-size: 16px;
    }
.availabel_meta_beds .brxe-ugnxto.brxe-list{
        column-gap: 10px;
}
 .availabel_meta_beds .icon{
      height: 22px;
  }
 .home-top-from ul{
     column-gap: 2%;
     row-gap: 15px;
 }
 .display-homes-1 .dome-desc p, .display-homes-1 .dome-desc li{
        font-size: 20px;
        line-height: 26px;
    }
    .display-homes-1 .dome-desc{
        padding-left: 50px;
    }
    .display-homes-1 .pro-list{
        margin-bottom: 55px;
        padding: 55px 46px;
    }
        .display-homes-1 .dome-desc h2 {
        font-size: 32px;
    }
    .display-homes-1 .dome-desc p, .display-homes-1 .dome-desc li {
        font-size: 18px;
    }
    .fond-out-btn {
        font-size: 16px;
        height: 45px;
    }
    .sixstep_pro .brxe-accordion-nested .accordion-title-wrapper {
        padding: 24px 30px 18px 30px;
    }
    .sixstep_pro .listening .accordion-title-wrapper h3 {
        font-size: 20px !important;
    }
    .sixstep_pro .accordion-content-wrapper p, .sixstep_pro .accordion-content-wrapper li {
        font-size: 17px;
        letter-spacing: 0.17px;
    }
     .sixstep_pro .accordion-content-wrapper p {
        line-height: 1.5;
        margin-bottom: 20px;
    }
        .sixstep_pro .accordion-content-wrapper {
        padding: 25px 30px !important;
    }
     .comn_sec .sec-title h2{
            font-size: 38px;
    }
    .setp_cir:before{
        display: none;
    }

}

@media screen and (max-width:1050px){
        .left-logo:before {
        border-right: 30px solid transparent;
        right: -30px;
    }
      #brxe-psptem .bricks-nav-menu > li {
        margin-left: 15px;
    }
}

@media screen and (max-width:991px){
   .brxe-container {
        max-width: 760px!important;
    }

    .news_slider .owl-nav button, #facade1 .owl-nav button {
        width: 35px;
        height:35px;
        
    }
.news_slider .owl-nav button.owl-prev {
    left: -50px;}

    .news_slider .owl-nav button.owl-next {
    right: -50px;
}
.design_block {
    width: 49.9%;
    padding: 0 12px;
}
.our-products .pro-list {
    width: 31%;
    margin-top: 20px;
}
    .our-products {
        column-gap: 20px;
    }
        .our-products.display-homes h4 {
        font-size: 18px;
            margin-top: 16px;
    }

    .home-top-from .sub-btn input[type=submit]{
        padding: 10px 25px;
        font-size: 16px;
    }
    .brxe-nav-menu .bricks-mobile-menu-wrapper li a {
        line-height: 50px!important;
    }
    .display-homes-1 .pro-list{
        display: block;
    }
    .display-homes-1 .homes-image {
        width: 100%;
    }
    .display-homes-1 .dome-desc {
         width: 100%;
        padding-left:0px;
        margin-top: 25px;
    }
        .display-homes-1 .dome-desc h2 {
        font-size: 30px;
            margin-bottom: 15px;
    }
        .display-homes-1 .dome-desc p, .display-homes-1 .dome-desc li {
        font-size: 18px;
        line-height: 24px;
    }
    .fond-out-btn{
        font-size: 18px;
        height: 50px;
        width: 245px;
        margin-top: 5px;
    }
        .display-homes-1 .pro-list {
        margin-bottom: 45px;
        padding: 50px 40px;
    }
        .comn_sec {
        padding: 50px 0 50px;
    }
    .sixstep_pro .listening .accordion-title-wrapper h3 {
        font-size: 19px !important;
    }
    .process_steps {
        max-width: 100%;
    }

    .comn_sec .sec-title h2{
            font-size: 36px;
    }

    .page-nav1 .brxe-post-navigation h5{
        font-size:16px
    }

}

@media screen and (max-width:767px){

    .select2-container--default .select2-selection--multiple{
            padding-bottom: 0  !important;
    }

    .select2-container--default .select2-selection--multiple .select2-selection__choice{
        margin-bottom: 3px;
    }
    .news_slider .owl-nav button.owl-prev {
    left: -40px;}

    .news_slider .owl-nav button.owl-next {
    right: -40px;
}
    .ct_cls{ font-size:30px }

    .home-top-from ul li select, .home-top-from ul li input {
        font-size: 14px;
    }
    .home-top-from ul li:before{
        height: 16px;
        background-size: 100% 100%!important;
    }
    /*.home-top-from ul li{
            padding: 20px 10px 10px 15px;
    }*/
    .news_img:after{
            left: -20px;
    }
    .news_slider .owl-dots {
        bottom: -60px;
    }
    .news_slider .owl-dots .owl-dot {
    width: 16.26px;
    height: 16.26px;
}
    .our-products .pro-list {
        width: 100%;
    }
    .our-products .owl-dots {
        column-gap: 16px;
        display: flex;
        align-items: center;
        justify-content: center;
                margin-top: 30px;
    }
        .our-products .owl-dots .owl-dot {
        width: 16.26px;
        height: 16.26px;
        border: 1px solid #304056;
        border-radius: 100%;
    }
    .our-products .owl-dots .owl-dot.active {
    background-color: #304056;
}
.our-products.owl-carousel .owl-stage, 
   .our-products.owl-carousel.owl-drag .owl-item,
   .news_slider.owl-carousel .owl-stage, 
   .news_slider.owl-carousel.owl-drag .owl-item{
        -ms-touch-action: auto;
        touch-action: auto;
    }

    .home_services h5 br {
        display: none;
    }
        .display-homes-1 .dome-desc h2 {
        font-size: 28px;
    }
    .display-homes-1 .dome-desc p, .display-homes-1 .dome-desc li, .fond-out-btn {
        font-size: 16px;
    }
    #facade1 .owl-nav button.owl-prev {
        left: -50px;
    }
    #facade1 .owl-nav button.owl-next {
        right: -50px;
    }
}

@media screen and (max-width:680px){
      .design_block {
        width: 100%;
        padding: 0;
        max-width: 480px;
        margin: 0 auto;
    }
    .news_section .news_img{
            position: inherit!important;
/*            order: -1;*/
             width: 100%!important;
    }
   .news_section .news_img:before{
      display: none;  
    }
    .news_section .news_list{

    }
     .news_section .brxe-klatau.brxe-block {
        padding-top: 40px;
        padding-right: 20px;
        padding-left: 20px;
        row-gap: 15px;
    }
     .comn_sec .sec-title h2{
            font-size: 34px;
    }
}


@media screen and (max-width:600px){
    .home-top-from ul li {
    width: 48.9%;
}
.rwq-form input.wpcf7-form-control.wpcf7-submit{
    font-size: 16px;
        padding: 12px 35px;
}

    .display-homes-1 .pro-list {
        margin-bottom: 35px;
        padding: 40px 30px;
    }


}

@media screen and (max-width:533px){
    ul.rwq-form li>ul{
        display: block;
    }
    ul.tw-bk li {
        width: 100%;
    }
    .dome-desc div.bbg_row_inner {
        flex-wrap: wrap;
    }
    .fond-out-btn {
        margin-top: 0;
    }
        .sixstep_pro .brxe-accordion-nested .accordion-title-wrapper {
        padding: 20px 20px 15px 20px;
    }
    .sixstep_pro .accordion-title-wrapper img {
        max-width: 35px;
    }
    .sixstep_pro .listening .accordion-title-wrapper h3 {
        font-size: 18px !important;
    }
   
    .sixstep_pro .accordion-content-wrapper p, .sixstep_pro .accordion-content-wrapper li {
        font-size: 16px;
        letter-spacing: 0.16px;
    }
     .sixstep_pro .accordion-content-wrapper p {
        line-height: 1.4;
        margin-bottom: 18px;
    }
    .process_steps{
        margin: 20px auto 0;
    }
    .comn_sec {
        padding: 40px 0 40px;
    }
}
@media screen and (max-width:479px){
 .news_slider .owl-nav button.owl-prev {
    left: -10px;
    background: #fbf4e4;
        border-radius: 50%;}

    .news_slider .owl-nav button.owl-next {
    right: -10px;
    background: #fbf4e4;
        border-radius: 50%;
}
.home-top-from ul li {
    width: 100%;
}
.home-top-from ul {
    row-gap: 5px;
}
.display-homes-1 .dome-desc p, .display-homes-1 .dome-desc li, .fond-out-btn {
        font-size: 16px;
    }
    .display-homes-1 .dome-desc li:before{
            top: 2px!important;
            width: 22px!important;
            height: 22px!important;
            background-size: 100% 100%!important;

    }
        .fond-out-btn {
        font-size: 17px;
        height: 48px;
        width: 230px;
    }

    .page-nav1 .brxe-post-navigation h5 {
        display: none;
    }

}

@media screen and (max-width:440px){
    .ct_cls{ font-size:27px }

   .home-top-from.over-view-sec1 ul li {
    border: 2px solid #304056;
}
   
.news_section .brxe-klatau.brxe-block {
        padding-top: 30px;
    }
        .display-homes-1 .pro-list {
        margin-bottom: 30px;
        padding: 35px 25px;
    }
     .comn_sec .sec-title h2{
            font-size: 32px;
    }

}
/*@media screen and (max-width:400px){
    .home-top-from ul li:before{
            left: 8px;
    }
}*/