 @media (max-width: 1199px) {}@media (max-width: 624px) {}@media screen and (min-device-width: 995px) and (max-device-width: 1200px) {.res_no-with{width: 100%;}.main-title-banner h1 {font-size: 75px;line-height: 115px;}}@media (max-width: 991px) {.banner-main-img img {width: 100%;}.main-banner {min-height: 669px;position: relative;background: white;}.banner_images_slide .items img{min-height: 669px;}.main-title-banner h1 {color: #ffffff;font-size: 42px;line-height: 58px;margin: 0px;text-align: center;}.main-title-banner h1 .left-text{margin-left: 0;}.title-info h3 {margin-top: 35px;}.info-brand {padding-bottom: 15px;}.img-story img {width: 100%;}.app-mokup-img img {width: 70%;}.our_basecouple-main{background-size: 50%;}.app-bg {background: #ffeddc;height: auto;width: 100%;background-repeat: no-repeat;background-size: cover;align-items: center;display: block;}.groom-bride-center{display: block;}.partner_dol-center{display: block;}.partner_box-gn:nth-child(1), .partner_box-gn:nth-child(3){left: unset;}.partner_box-gn.right:nth-child(1), .partner_box-gn.right:nth-child(3){right: unset;left: unset;}.partner_couple{margin-top: 40px;}.partner_box-gn {margin: auto;position: relative;margin-top: 70px;width: 80%;}.our_partner_mainf, .our_basecouple-main{background-size: 50%;}.app-text {text-align: center;}.play-btn {text-align: center;}.app-text h2 {width: 100%;}.center-apps-a {display: block;}.app-text h2{width: 100%;}.app-mokup-img {position: unset;top: 29px;margin-bottom: -32px;}.app-text h5 {line-height: 31px;}.stories-main{margin-top: 0px;}.client-say {width: 100%;float: none;text-align: center;margin-top: 0;padding: 0px 20px;}.browse-matri-bg {line-height: 38px;}.p-70 {padding-left: 15px;}.footer-title {margin-bottom: 25px;margin-top: 30px;}.login-btn-bg a {margin-top: 0px;background: #cc1939;border-radius: 4px;text-decoration: none;font-size: 15px;font-family: 'poppins-regular';color: #ffffff;transition: all 0.3s ease-in-out;height: 40px;margin: auto;}.register-btn-bg a {margin-top: 0px;background: #cc1939;border-radius: 4px;text-decoration: none;font-size: 15px;font-family: 'poppins-regular';color: #ffffff;transition: all 0.3s ease-in-out;height: 40px;margin: auto;}.footer-small-bg {display: block;}.mob_reg-log_btn{display: flex;justify-content: space-around;align-items: center;}.flex-biodata{display: block;}.text_data_bio{text-align: center;}.app-text p{width: 100%;}.text_data_bio .biodata-btn{margin: auto;}.bio-data_bnr-t{width: 70%;}.center_ul-mob{display: flex;justify-content: center;text-align: left;}.contect_details-sh p{width: 100%;}.contect_details-sh{text-align: center;}.contect_details-sh .sheduals-btn{margin: auto;margin-top: 20px;}.added-images .user-profile{height: 140px;width: 140px;margin-top: -90px;}.mob-bottom-sp{margin-bottom: 12px;}.agefromto_mob-w{padding-right: 0;}.agefromto_mob-v{padding-left: 0;}.land-religion{padding: 0;}.searchnow{width: 60%;height: 42px;border-radius: 4px;}.land-lookingfor{padding: 0px;}.search-section{background-color: transparent;}.custom-select-wrapper{height: 42px;}.custom-select-trigger{top: 0;}.search_for{top: 22px;}.banner-conte .main-title-banner{margin-top: 70px;}}@media (max-width: 770px) {.banner_images_slide .items img{height: 560px;}.main-banner{min-height: 560px;}.banner_images_slide.owl-theme .owl-controls{display: none !important;}.main-title-banner h1 {font-size: 47px;line-height: 55px;}.main-title-para p{font-size: 13px;margin-top: 8px;}.nav-main .logo-mobile a img{width: 142px;}.banner-conte .main-title-banner{margin-top: 38px;}}@media screen and (min-device-width: 770px) and (max-device-width: 995px) {.search-box{width: 70%;margin: auto;}}@media screen and (min-device-width: 100px) and (max-device-width: 480px) {.box-story, .added-images{width: 100%;}.added-images .user-profile{height: 140px;width: 140px;margin-top: -90px;}.client-say .owl-theme .owl-controls .owl-buttons .owl-next, .client-say .owl-theme .owl-controls .owl-buttons .owl-prev{height: 40px;width: 40px;}.client-say .owl-theme .owl-controls .owl-buttons .owl-prev::after, .client-say .owl-theme .owl-controls .owl-buttons .owl-next::after{top: 5px;}.partner_box-gn .cross_big-box{justify-content: unset;padding-left: 20px;}.sm_box-hf{right: 35px;}.sm_box-hf.left{left: 35px;}.circle_box-partner{right: 0;}.circle_box-partner.left{left: 0;}.partner_box-gn{width: 100%;}.cross_big-box .mob-ppdd{padding-left: 90px;}}@media (max-width: 324px) {}@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation: portrait) {}@media (max-width: 1280px) {}@media (min-width: 1367px) {}