
@media(max-width:1500){



}


@media(max-width:1400){


    
}



@media(max-width:1280px){


}



@media(max-width:1024px){

   
 
}



@media(max-width:992px){

    header .header-bottom .navbar .navbar-nav, header .header-bottom .navbar .outbox{align-items: start !important; justify-content: start !important;}

    #about .row{row-gap: 30px;}
    #about .content .text-a{width: 100%;}

   #logo .owl-theme .owl-dots .owl-dot{display: none;}

   #testimanoils .row{row-gap: 30px; flex-direction: column-reverse;}
   #testimanoils .content .text{margin: auto;}
   
   #contact form {margin-top: 30px;}
   #contact .innr {padding: 20px 0px;}
   #contact .contact-inf-d li, #contact .contact-inf-c li, #contact .contact-inf-b li a, #contact .contact-inf-a li, #contact .contact-inf li{font-size: 19px;}
   

}



@media(max-width:768px){



}



@media(max-width: 520px){

}



@media(max-width: 480px){

    header .header-bottom .navbar .navbar-brand {width: 24%;}
    #about {padding: 29px 0px;}
    #about h2 {font-size: 21px; margin-bottom: 10px;}
    #about .text {font-size: 14px; margin-bottom: 28px;}
    #about .txt-a{font-size: 6px !important;}
    #about .txt-b{font-size: 14px !important;}

    #about .content .btn {padding: 6px 11px; font-size: 13px;}

    #wedding h2 {font-size: 21px; margin-bottom: 13px;}

    #wedding h3{font-size: 16px; margin-bottom: 20px;}
    #wedding .imgs img{width: 100%;}

    #video {padding: 40px 0px 0px;}
    #logo h2{margin-bottom: 15px;}

    #testimanoils {padding: 0px 0px 30px;}
    #testimanoils h2{font-size: 22px; margin-bottom: 6px;}
    #testimanoils h5{font-size: 16px; margin-bottom: 23px;}
    #testimanoils .content .text{font-size: 17px; line-height: 23px;}
    #testimanoils .content h6{margin-top: 21px;}



    footer .inr, footer .inr-1{text-align: start;}
    footer .icon {justify-content: start;}
    footer .row{row-gap: 20px;}
    footer h4 {margin-bottom: 10px;}
    footer .icon {margin-top: 17px;}

    footer .text{width: 100%;}
    
    /* about-sec */

    #about-sec{padding: 150px 0px 85px;}
    #about-sec h2{font-size: 35px;}
    #about-sec ul li, #about-sec ul li a{font-size: 14px;}

    /* contact */

    #contact {padding: 30px 0px;}
    #contact h3{font-size: 21px; margin-bottom: 18px;}
    #contact .bord {margin-bottom: 70px;}
    #contact .form-control {margin-bottom: 0;}
    #contact .iner {row-gap: 25px;}
    #map {padding: 10px 0px;}
    #map iframe{height: 250px !important;}
    #contact .btn {padding: 7px 25px; font-size: 13px;}

    /* wedding-det */

    .wedine-det {padding: 65px 0px;}
    .album-list-margin {padding: 20px 7px;}
    .section-title {margin-bottom: 0px;}
    .s12{padding-bottom: 10px !important;}

    #contact {padding: 30px 0px;}
    #contact h3{font-size: 21px; margin-bottom: 18px;}
    #map {padding: 10px 0px;}
    #map iframe{height: 250px !important;}
    #contact .btn {padding: 7px 25px; font-size: 13px;}

    }





@media(max-width:375px){
   





}




@media(max-width:320px){


 





}