* {
    margin: 0;
    padding: 0;
}

.section {
    padding: 30px 0px;
    max-width: 1000px;
    margin: 0px auto;
}

.bg-carousel {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 56% 30%;
    height: 700px;
}

.bg_carousel1 {

    background-image: url(../image/1796747_584768184951595_472499809_o.jpg);
}

.bg_carousel2 {
    background-image: url(../image/HHD_2304-scaled.jpg);
}

.bg_carousel3 {
    background-position: 56% 60%;
    background-image: url(../image/DSC04183-scaled.jpg);
}

.bg_carousel4 {
    background-position: 56% 40%;
    background-image: url(../image/DSC01723-scaled.jpg);
}

.bg_carousel5 {
    background-position: 56% 60%;
    background-image: url(../image/175958_469634626413398_1594867730_o.jpg);
}

.bg_carousel6 {
    background-position: 56% 50%;
    background-image: url(../image/101APPLE_IMG_1472-scaled.jpg);
}

.bg_carousel7 {
    background-position: 56% 15%;
    background-image: url(../image/23659368_679881932217861_3898386625625501613_n.jpg);
}

.bgr_img {
    background-image: url(../image/DSC04422-scaled.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 60% 23%;
    height: 700px;
    position: relative;

}

.bgr_img_ab {
    position: absolute;
    top: 300px;
    left: 600px;
    text-align: center;
}

.bgr_bt {
    flex-wrap: nowrap;
    margin: 0 auto;
    width: 32%;
    padding: 10px 20px;
    border-radius: 20px;
    background-color: #d26e4b;
    color: #fff;
    font-weight: bold;
}

.btflex {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
}



.bg_st {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 50% 50%;
}

.bg_st-1 {
    background-image: url(../image/DSC01713-scaled.jpg);
    height: 600px;
    transition: 0.1s;
}

.bg_st:hover {
    transform: scale(1.1);
    transition: transform 0.5s ease;
}

.bg_st-2 {
    background-image: url(../image/DSC04405-scaled-e1606446416910.jpg);
    height: 600px;
}

.bg_st-3 {
    background-image: url(../image/DSC01715-1067x800.jpg);
    height: 380px;
}

.bg_st-4 {
    background-image: url(../image/DSC01696-1067x800.jpg);
    height: 380px;
}

.bg_st-5 {
    background-image: url(../image/DSC04231-1067x800.jpg);
    height: 600px;
}

.bg_st-6 {
    background-image: url(../image/DSC04222-scaled-e1606446352268-600x800.jpg);

    height: 600px;
}

.bg_st-7 {
    background-image: url(../image/DSC04221-scaled.jpg);
    height: 380px;
}

.bg_st-8 {
    background-image: url(../image/DSC04194-1067x800.jpg);
    height: 680px;
}

.bg_st-9 {
    background-image: url(../image/DSC04443-1067x800.jpg);

    height: 380px;
}

.bg_st-10 {
    background-image: url(../image/DSC04224-scaled-e1606446477471.jpg);
    height: 500px;
}

.bg_st-11 {
    background-image: url(../image/DSC04178-1067x800.jpg);
    height: 400px;
}

.bg_st-12 {
    background-image: url(../image/DSC01728-1067x800.jpg);
    height: 600px;
}

.bg_st-13 {
    background-image: url(../image/DSC01731-scaled.jpg);
    height: 600px;
}

.bg_st-14 {
    background-image: url(../image/DSC01549-1067x800.jpg);
    height: 600px;
    background-position: 50% 40%;
}

.bg_st-15 {
    background-image: url(../image/DSC01726-1067x800.jpg);
    height: 700px;
}

.bg_st-16 {
    background-image: url(../image/DSC01730-1067x800.jpg);
    height: 300px;
}

.bg_st-17 {
    background-image: url(../image/DSC01727-1-1067x800.jpg);
    height: 600px;
}

.bg_st-18 {
    background-image: url(../image/DSC01547-1067x800.jpg);
    height: 600px;
}

.bg_st-19 {
    background: #45c1d2;
    height: 600px;
}

.bg_st-20 {
    background-image: url(../image/DSC01722-1067x800.jpg);
    height: 600px;
    background-position: 50% 55%;
}

.bg_st-21 {
    background-image: url(../image/HHD_2263-1134x800.jpg);
    height: 400px;
}

.bg_st-22 {
    height: 400px;
    background-image: url(../image/DSC04416-1067x800.jpg);
}

.bg_st-23 {
    height: 400px;
    background-image: url(../image/DSC04228-1067x800.jpg);
}

.bg_st-24 {
    height: 400px;
    background-image: url(../image/DSC01719-1067x800.jpg);
}

.bg_st-25 {
    height: 600px;
    background-image: url(../image/DSC04408-1067x800.jpg);
}

.bg_st-26 {
    height: 400px;
    background-image: url(../image/HHD_2262-1134x800.jpg);
}

.bg_st-27 {
    height: 400px;
    background-image: url(../image/DSC04409-1067x800.jpg);
}

.bg_st-28 {
    height: 400px;
    background-image: url(../image/DSC04210-1067x800.jpg);
}

.bg_st-29 {
    height: 400px;
    background-image: url(../image/DSC04166-1067x800.jpg);
}

.bg_st-30 {
    height: 600px;
    background-image: url(../image/IMG_20201122_124231_558-602x800.jpg);
}

.bg_st-31 {
    background-image: url(../image/DSC04207-1067x800.jpg);
    height: 300px;
}

.bg_st-32 {
    background-image: url(../image/DSC01700-1067x800.jpg);
    height: 400px;
}

.bg_st-33 {
    background-image: url(../image/DSC04419-1067x800.jpg);
    height: 300px;
}

.bg_st-34 {
    background-image: url(../image/DSC04178-1067x800.jpg);
    height: 600px;
}

.bg_st-35 {
    background-image: url(../image/HHD_2261-1134x800.jpg);
    height: 300px;
}

.bg_st-36 {
    background-image: url(../image/DSC01686-1067x800.jpg);
    height: 300px;
}

.bg_st-37 {
    background-image: url(../image/53727_466993060010888_1970216961_o.jpg);
    height: 400px;
}

.bg_st-38 {
    background-image: url(../image/291170_235146349862767_816993_o.jpg);
    height: 300px;
}

.bg_st-39 {
    background-image: url(../image/296982_235144093196326_4222525_n.jpg);
    height: 400px;
}

.bg_st-40 {
    background-image: url(../image/894960_584768004951613_1098947381_o-620x800.jpg);
    height: 500px;
}

.bg_st-41 {
    background-image: url(../image/946251_401422036641517_728759879_n-600x800.jpg);
    height: 400px;
}

.bg_st-42 {
    background-image: url(../image/21376_401422006641520_1017839200_n-600x800.jpg);
    height: 400px;
}

.bg_st-43 {
    background-image: url(../image/286031_466994763344051_941553269_o-1067x800.jpg);
    height: 300px;
}

.bg_st-44 {
    background-image: url(../image/293925_235144109862991_7005786_n.jpg);
    height: 400px;
}

.bg_st-45 {
    background-image: url(../image/320469_499318120087640_701188392_n.jpg);
    height: 500px;
}

.bg_st-46 {
    background-image: url(../image/615315_466995186677342_241151697_o-1067x800.jpg);
    height: 400px;
}

.bg_st-47 {
    background-image: url(../image/56040_467855713257956_1186744835_o-1067x800.jpg);
    height: 300px;
}

.bg_st-48 {
    background-image: url(../image/210859_235145873196148_5622092_o.jpg);
    height: 400px;
}

.bg_st-49 {
    background-image: url(../image/291186_235145233196212_3016438_o.jpg);
    height: 300px;
}

.bg_st-50 {
    background-image: url(../image/294199_235144079862994_1618748_n.jpg);
    height: 400px;
}

.bg_st-51 {
    background-image: url(../image/458678_466994056677455_208347927_o-1067x800.jpg);
    height: 300px;
}

.bg_st-52 {
    background-image: url(../image/1013980_401422109974843_1053139716_n.jpg);
    height: 300px;
}

.bg_st-53 {
    background-image: url(../image/287905_235145569862845_2756981_o.jpg);
    height: 400px;
}

.bg_st-54 {
    background-image: url(../image/286830_235146433196092_5023126_o-1.jpg);
    height: 400px;
}

.bg_st-55 {
    background: #fff;
    height: 205px;
}

.bg_st-56 {
    background-image: url(../image/299132_235144013196334_6367993_n.jpg);
    height: 600px;
}

.bg_st-57 {
    background-image: url(../image/178490_470055729704621_1629124117_o-1067x800.jpg);
    height: 400px;
}

.bg_st-58 {
    background-image: url(../image/297506_235144476529621_1430296_n.jpg);
    height: 400px;
    background-position: 50% 20%;
}

.bg_st-59 {
    background-image: url(../image/945919_401423573308030_736695547_n.jpg);
    height: 600px;
}

.bg_st-60 {
    background-image: url(../image/1149118_584768588284888_68240654_o-1400x786.jpg);
    height: 300px;
    background-position: 50% 100%;
}

.bg_st-61 {
    background-image: url(../image/1511550_578260798935667_1974785409_o-1400x786.jpg);
    height: 916px;
}

.bg_st-62 {
    background-image: url(../image/998000_401422953308092_399823195_n.jpg);
    height: 710px;
    background-position: 50% 70%;
}

.bg_st-63 {
    background-image: url(../image/1013600_401423419974712_684195802_n.jpg);
    height: 296px;
}

.bg_st-64 {
    background: #d26e4b;
    height: 400px;
}

.bg_st-65 {
    background-image: url(../image/Add-a-heading.png);
    height: 400px;
    background-position: 50% 10%;
}

.bg_st-66 {
    background-image: url(../image/1622449_584767888284958_263237251_o-449x800.jpg);
    height: 605px;
    background-position: 50% 15%;
}

.bg_st-67 {
    background-image: url(../image/1796747_584768184951595_472499809_o.jpg);
    height: 605px;

}

.bg_st-68 {
    background-image: url(../image/1798998_584768334951580_389488861_o-1400x786.jpg);
    height: 300px;

}

.bg_st-69 {
    background-image: url(../image/1655710_578261705602243_1867998982_o-1400x786.jpg);
    height: 300px;

}

.bg_st-70 {
    background-image: url(../image/1560666_699808883396509_1001519718_n-600x800.jpg);
    height: 400px;

}

.bg_st-71 {
    background-image: url(../image/21055121_1530468260330024_7102027729878973107_o-601x800.jpg);
    height: 400px;
    background-position: 50% 60%;
}

.bg_st-72 {
    background-image: url(../image/1535672_699808696729861_668863894_n-600x800.jpg);
    height: 400px;
    background-position: 50% 22%;
}

.bg_st-73 {
    background-image: url(../image/1003265_401423483308039_1824373729_n.jpg);
    height: 400px;

}

.bg_st-74 {
    background-image: url(../image/23659368_679881932217861_3898386625625501613_n.jpg);
    height: 700px;
    background-position: 50% 20%;
}

.bg_st-75 {
    background-image: url(../image/1622388_578261698935577_1877701243_o-1400x786.jpg);
    height: 700px;

}

.foodflex {
    display: flex;
    flex-wrap: wrap;
    padding: 50px 0px;
    align-items: end;
}

.reposi_ap {
   
    padding: 15px;
    border-radius: 20px;
    background: #d26e4b;
    
}

.lop_1 {
    width: 49%;
}

.lop_2 {
    width: 49%;
}

.lop_3 {
    width: 59%;
}

.lop_4 {
    width: 39%;
}

.lop_5 {
    width: 49%;
    margin-bottom: 15px;
}

.lop_6 {
    width: 49%;
    margin-bottom: 15px;
}

.lop_7 {
    width: 49%;
}

.lop_8 {
    width: 49%;
}

.lop_9 {
    width: 59%;
}

.lop_9_st {
    margin-bottom: 15px;
}

.lop_10 {
    width: 39%;
}

.lop_11 {
    width: 69%;
}

.lop_12 {
    width: 49%;
}

.lop_13 {
    width: 29%;
}

.lop_14 {
    width: 39%;
}

.lop_15 {
    width: 59%;
}

.lop_16 {
    width: 33%;
}

.lop_17 {
    width: 33%;
}

.lop_18 {
    width: 34%;
}

.lop_19 {
    width: 33%;
}

.lop_20 {
    width: 33%;
}

.lop_21 {
    width: 34%;
}

.lop_22 {
    width: 33%;
}

.lop_22_st {
    margin-bottom: 5px;
}

.lop_23 {
    width: 33%;
}

.lop_24 {
    width: 33%;
}

.lop_25 {
    width: 39%;
}

.lop_25_st {
    margin-bottom: 10px;
}

.lop_26 {
    width: 59%;
}

.lop_27 {
    width: 33%;
}

.lop_28 {
    width: 33%;
}

.lop_29 {
    width: 32%;
}

.lop_30 {
    width: 33%;
}

.lop_31 {
    width: 66%;
}

.lop_32 {
    width: 66%;
}

.lop_33 {
    width: 33%;
}



















.mit_test {
    height: 400px;
}

.mit_test_repo {
    padding-top: 150px;
}

.food_img {
    width: 10%;
    margin: 10px;
}

.food_img>img {
    width: 100%;
}

.repo_text {
    display: none;
}

.posi_text {
    font-size: 200%;
}

.up_img {
    padding-top: 250px;
}

@media screen and (max-width: 1024px) {
    .bgr_img_ab {
        top: 280px;
        left: 200px;
    }

    .reposi_ap {
        width: 30%;
        left: 315px;
    }

    .food_img {
        width: 15%;
    }



    .repo_text {
        display: block;
    }
}

@media screen and (max-width: 820px) {
    .reposi_ap {
        width: 37%;
        left: 260px;
    }

    .lop_1, .lop_2, .lop_3, .lop_4, .lop_7, .lop_8, .lop_9, .lop_10, .lop_11, .lop_12, .lop_13 {
        width: 100%;
    }

    .lop_14, .lop_15, .lop_16, .lop_17, .lop_18, .lop_19, .lop_20, .lop_21, .lop_22, .lop_23, .lop_24, .lop_25, .lop_26 {
        width: 100%;
    }

    .lop_27, .lop_28, .lop_29, .lop_30, .lop_31, .lop_32, .lop_33 {
        width: 100%;
    }

    .lop_5, .lop_6 {
        width: 100%;
        margin: 0px;
    }

    .lop_9_st, .lop_25_st, .lop_22_st {
        margin: 0px;
    }

    .repo_w50 {
        width: 50%;
    }

    .bg_st-19 {
        height: 300px;

    }

    .btflex {
        padding: 0px !important;
    }

    .mb_0 {
        margin: 0px;
    }

    .posi_text {
        font-size: 190%;
    }

    .bg_st-57 {
        background-position: 50% 0%;
    }

    .bg_st-56 {
        background-position: 50% 15%;
    }

    .bg_st-51 {
        height: 400px;
        background-position: 50% 50%;
    }

    .bg_st-50 {
        background-position: 50% 30%;
    }

    .bg_st-49 {
        background-position: 50% 20%;
    }

    .bg_st-33 {
        height: 400px;
    }

    .bg_st-16 {
        height: 400px;
        background-position: 50% 40%;
    }

    .bgr_img_ab {
        left: 100px;
    }

    .bg_st-41 {
        background-position: 50% 30%;
    }

    .bg_st-42 {
        background-position: 50% 30%;
    }

    .bg_st-43 {
        height: 400px;
        background-position: 50% 30%;
    }

    .mit_test {
        height: 200px;
    }

    .mit_test_repo {
        padding-top: 60px;
    }
}

@media screen and (max-width: 768px) {
    .section {
        max-width: 100%;
        padding: 0px !important;
    }
}

@media screen and (max-width: 430px) {
    .bgr_bt {
        width: 52%;

    }

    .bgr_img_ab {
        left: 0px;
        top: 225px;
    }

    .reposi_ap {
        left: 70px;
        width: 70%;
    }

    .up_img {
        padding-top: 100px;
    }
}