@media (min-width: 290px) and (max-width: 479px) {
    .top-header.mobile-hide,
    .video-container.mobile-hide {
        display: none;
    }
    .sc-da06931a-21 {
        margin-bottom: 7px;
    }
    .icon-inner img,
    .mobile-code-only .call-phone img {
        width: 40px;
    }
    .socal-icons.d-flex.justify-content-end.align-items-center {
        justify-content: center !important;
    }
    h5.two-color-blink {
        font-size: 16px !important;
    }
    .Tour-Packages_list.dubai-package2\. {
        height: auto !important;
        overflow: hidden;
    }
    .Resort img {
        border-radius: 5%;
    }
    h3.Frequently.Price____Ever {
        top: 55px!important;
        left: -105px !important;
    }
    form#contact-form {
        background-color: #ffffff00;
        padding: 5px 10px;
        border-radius: 5px;
    }
    .form-group.col-md-12.col-sm-12.col-lg-12.mt-3.mb-4 {
        margin: 0 !important;
    }
    .social-icons.py-5 {
        padding: 15px 0 !important;
        display: none;
    }
    .Likes,
    .counter-box {
        margin-bottom: 10px;
    }
    .title h2 {
        font-weight: 600;
        color: #015f74;
        font-size: 18px !important;
    }
    .row.Get--Customized--Travel---Packages {
        padding: 10px 0 0 !important;
    }
    .fw-semibold {
        font-weight: 600 !important;
        font-size: 20px !important;
    }
    .about-content p,
    .thankyous p {
        font-size: 14px;
    }
    .icons h6 {
        font-size: 12px;
    }
    .Exotic {
        width: auto;
    }
    .Tour-Packages_list h3 {
        font-weight: 600 !important;
        padding: 7px 0;
    }
    .d-flex.justify-content-between.align-items-center {
        flex-direction: column;
    }
    .title.pt-1.pb-5 {
        padding-bottom: 10px !important;
    }
    .Tour-Packages_list.prise {
        margin-top: 5px;
    }
    .amount {
        margin-top: 7px;
        margin-bottom: 5px;
    }
    .fcEJFt {
        padding: 0 10px;
    }
    .footer-copyright p {
        font-size: 13px;
    }
    .social-icons.py-5.mobile-view-only {
        display: block;
        padding-top: 5px !important;
    }
    .thankyous {
        padding: 20px 0;
    }
    .thankyous h1 {
        font-size: 16px !important;
        margin-bottom: 6px;
    }
    .thankyou {
        padding: 6px 0;
    }
    div#Enquirys {
        background-color: #0c242d !important;
        background-image: none;
    }
    div#Enquirys h2,
    div#Enquirys p {
        color: #f7f7f7 !important;
    }
    .hurry-up img {
        width: 220px;
        margin-bottom: 15px;
    }
    .sc-da06931a-20.fcEJFt a, .sc-da06931a-21.hahIJk a {
        padding: 8px 100px;
    }
}
@media (min-width: 480px) and (max-width: 767px) {
    .top-header.mobile-hide,
    .video-container.mobile-hide {
        display: none;
    }
    .icon-inner img,
    .mobile-code-only .call-phone img {
        width: 40px;
    }
    .socal-icons.d-flex.justify-content-end.align-items-center {
        justify-content: center !important;
    }
    h5.two-color-blink {
        font-size: 16px !important;
    }
    .social-icons.py-5 {
        padding: 15px 0 !important;
        display: none;
    }
    .Likes {
        margin-bottom: 10px;
    }
    .title h2 {
        font-weight: 600;
        color: #015f74;
        font-size: 18px !important;
    }
    .row.Get--Customized--Travel---Packages {
        padding: 10px 0 0 !important;
    }
    .fw-semibold {
        font-weight: 600 !important;
        font-size: 20px !important;
    }
    .about-content p,
    .thankyous p {
        font-size: 14px;
    }
    .Bookkeeping___Service,
    .Need p,
    .cnt.shadow em,
    .google p,
    .title h4,
    .two-color-blink {
        font-family: Courgette, cursive;
        font-size: 18px !important;
    }
    .icons h6 {
        font-size: 12px;
    }
    .Exotic {
        width: auto;
    }
    .Tour-Packages_list h3 {
        font-weight: 500 !important;
        padding: 7px 0;
    }
    .title.pt-1.pb-5 {
        padding-bottom: 10px !important;
    }
    .amount {
        margin-top: 10px;
    }
    .fcEJFt {
        padding: 0 10px;
    }
    .footer-copyright p {
        font-size: 13px;
    }
    .social-icons.py-5.mobile-view-only {
        display: block;
        padding-top: 5px !important;
    }
    .thankyous h1 {
        font-size: 16px !important;
        margin-bottom: 6px;
    }
    .thankyous {
        padding: 20px 0;
    }
    .thankyou {
        padding: 6px 0;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    .top-header.mobile-hide,
    .video-container.mobile-hide {
        display: none;
    }
    .icon-inner img,
    .mobile-code-only .call-phone img {
        width: 40px;
    }
    .socal-icons.d-flex.justify-content-end.align-items-center {
        justify-content: center !important;
    }
    h5.two-color-blink {
        font-size: 16px !important;
    }
    .social-icons.py-5 {
        padding: 15px 0 !important;
        display: none;
    }
    .Likes {
        margin-bottom: 10px;
    }
    .title h2 {
        font-weight: 600;
        color: #015f74;
        font-size: 18px !important;
    }
    .row.Get--Customized--Travel---Packages {
        padding: 10px 0 0 !important;
    }
    .fw-semibold {
        font-weight: 600 !important;
        font-size: 20px !important;
    }
    .about-content p,
    .thankyous p {
        font-size: 14px;
    }
    .icons h6 {
        font-size: 12px;
    }
    .Exotic {
        width: auto;
    }
    .Tour-Packages_list h3 {
        font-weight: 500 !important;
        padding: 7px 0;
    }
    .title.pt-1.pb-5 {
        padding-bottom: 10px !important;
    }
    .amount {
        margin-top: 10px;
    }
    .fcEJFt {
        padding: 0 10px;
    }
    .footer-copyright p {
        font-size: 13px;
    }
    .counter-box {
        margin-bottom: 15px;
    }
    .social-icons.py-5.mobile-view-only {
        display: block;
        padding-top: 5px !important;
    }
    .thankyous h1 {
        font-size: 16px !important;
        margin-bottom: 6px;
    }
    .thankyous {
        padding: 20px 0;
    }
}
@media (min-width: 992px) and (max-width: 1199px) {
    .social-icons.py-5.mobile-view-only,
    .top-header.mobile-hide,
    .video-container.mobile-hide {
        display: none;
    }
    .icon-inner img,
    .mobile-code-only .call-phone img {
        width: 40px;
    }
    .socal-icons.d-flex.justify-content-end.align-items-center {
        justify-content: center !important;
    }
    h5.two-color-blink {
        font-size: 16px !important;
    }
    .social-icons.py-5 {
        padding: 15px 0 !important;
    }
    .Likes {
        margin-bottom: 10px;
    }
    .title h2 {
        font-weight: 600;
        color: #015f74;
        font-size: 18px !important;
    }
    .row.Get--Customized--Travel---Packages {
        padding: 10px 0 0 !important;
    }
    .fw-semibold {
        font-weight: 600 !important;
        font-size: 20px !important;
    }
    .about-content p,
    .thankyous p {
        font-size: 14px;
    }
    .icons h6 {
        font-size: 12px;
    }
    .Exotic {
        width: auto;
    }
    .Tour-Packages_list h3 {
        font-weight: 500 !important;
        padding: 7px 0;
    }
    .title.pt-1.pb-5 {
        padding-bottom: 10px !important;
    }
    .amount {
        margin-top: 10px;
    }
    .fcEJFt {
        padding: 0 10px;
    }
    .footer-copyright p {
        font-size: 13px;
    }
    .counter-box {
        margin-bottom: 15px;
    }
    .thankyous h1 {
        font-size: 16px !important;
        margin-bottom: 6px;
    }
    .thankyous {
        padding: 20px 0;
    }
    .sc-da06931a-20.fcEJFt a {
        padding: 8px 24px;
    }
}
@media (min-width: 1200px) and (max-width: 1400px) {
    .sc-da06931a-20.fcEJFt a {
        padding: 8px 24px;
    }
    .Resort img {
        height: 260px;
    }
    .Resort h5 {
        font-size: 22px;
    }
}
@media (min-width: 1200px) and (max-width: 3500px) {
    .social-icons.py-5.mobile-view-only,
    .top-header.mobile-code-only,
    .video-container.hide-desktop-mode {
        display: none;
    }
    .social-icons.py-5 {
        padding: 20px 0 !important;
    }
}
