@media screen and (max-width: 1920px) {

}

@media screen and (max-width: 1366px) {
    .what-we-do .what-do-list {width: 903px;}
    .owl-carousel .owl-nav button.owl-prev {left:6px;}
    .owl-carousel .owl-nav button.owl-next {right:6px}
    .testimonial .owl-carousel .owl-nav button.owl-prev {left:20px;}
    .testimonial .owl-carousel .owl-nav button.owl-next {right: 20px;}
    #popContainer {width: 70%;}
}


@media screen and (max-width: 1024px) {
    .owl-carousel .owl-nav {width: 1024px;}
    .siam-about ul {width: 998px;}
    .partners ul li figure {width: 150px;height: 70px;}
    .btn-primary {font-size: 15px;}
    .navbar-brand {margin-right: 20px;}
    .navbar-nav li {margin-right: 1rem;font-size: 15px;}
    .siam-about ul {width: 998px;}
    .about-wrapper figure {height: 380px;}
    .about-wrapper figure figcaption {font-size: 15px;top:150.69px;font-size: 14px;}
     header .btn-primary {padding:0 8px;font-size: 14px;}
    .siam-about p {padding:0 10rem;}
    .grid-wrapper .grid1 figure {width: 305px;height: 408px;}
    .grid-wrapper {gap:14px;}
    .grid-wrapper .grid4 figure {width: 275px;height: 408px;}
    .grid-wrapper .grid2 figure:first-child {height: 151px;}
    .grid-wrapper .grid2 figure:nth-child(2) {height: 242px;}
    .grid-wrapper .grid3 figure:first-child {height: 106px;} 
    .grid-wrapper .grid3 figure:nth-child(2) {height: 290px;}
    .grid-wrapper .grid2 figure:first-child,.grid-wrapper .grid2 figure:nth-child(2) {width: 175px;}
    .grid-wrapper .grid3 figure:first-child,.grid-wrapper .grid3 figure:nth-child(2) {width: 195px;}
    .what-we-do .left-img, .what-we-do .right-info {height: 556px;}
    .what-we-do .right-info p {font-size: 14px;}
    .what-we-do .what-do-list {width: 668px;bottom: 208px;height: 402px;}
    .what-we-do .what-do-list li {height: 133px;}
    .enquire {padding: 22px 50% 35px 44px;}
    .home .banner, .home .banner .owl-carousel .owl-item .item figure {height: 450px;}
    footer .footer-list {gap:20px;margin-bottom: 1.375rem;}
    footer .copyright li {line-height: 1.4rem;}
    footer .copyright ul li:first-child {width: 200px;}
    footer .copyright ul li .nav-links li:first-child {width: inherit;}
    footer .copyright ul li .nav-links {gap:20px;}
    .enquire .input-group {margin-top: 1rem;}
    .destination-list .card {width: 32%;}
    .news-wrapper .siam-column {width: 32.2%;}
    .share-list {right:70px;}

    .destination-list .card .card-body p {line-height: 1.5rem;}
    .destination-list .card .card-img-top {height: 180px;}
    .innerpage-banner, .innerpage-banner .owl-carousel .owl-item .item figure {height: 400px;}
    .destination-list .card .card-body .card-title {font-size: 1.3rem;}
    .destination-list .card {min-height: 402px;}

    .about-siam .content {width: 100%;padding:0 4rem;}
    ul.what-we-do-list li .info-wrapper figure, ul.what-we-do-list li .info-wrapper figcaption,ul.what-we-do-list li .info-wrapper {height: 260px;}
    ul.what-we-do-list li .info-wrapper figcaption .info {gap:6px}
    ul.what-we-do-list li .info-wrapper figcaption .info p {font-size: 15px;line-height: 1.4rem;}
    h3 {font-size: 1.5rem;line-height: normal;}
    .news-blog .news-info figure {width: 530px;}
    .news-blog .news-info figcaption {width: 310px;}
    .news-blog {padding:25px 70px 40px}

    .strenghts .img-wrapper .img1 {width: 305px;height: 200px;}
    .strenghts .img-wrapper .img2 {width: 140px;height: 190px;}
    .strenghts .img-wrapper .img3 {width: 156px;height: 180px;}
    .strenghts .img-wrapper .img4 {width: 328px;height: 220px;}
    .box-wrapper .box figure.icon img {width: 28px;}
    .box-wrapper {gap:10px;}
    .box-wrapper .box {width: 158px;height: 125px;}
    .box-wrapper .box figcaption {font-size: 15px;line-height: normal;}
    .about-siam .column3-wrapper figcaption {min-height: 230px;}
    .column2-wrapper.service-section .inner-col:nth-child(2) {width: 548px;}
    .service-section figure,.column2-wrapper.service-section .inner-col:first-child {width: 450px;height: 450px;}
    .service-section ul {height: 290px;}
    .column2-wrapper.service-section .inner-col:nth-child(2):after {height: 90px;}
    .competative-edges .column2-wrapper .inner-col:nth-child(1) {width: 480px;}
    .competative-edges .box-wrapper {gap:16px;}
    .competative-edges .box-wrapper .box {width: 230px;height: 170px;padding:75px 13px 15px;}
    .competative-edges .column2-wrapper .inner-col:nth-child(2),.competative-edges figure.right-img {width: 520px;}
    .competative-edges figure.right-img {height: 640px;width: 520px;}
    .thankyou {padding:1.313rem 10rem 4.563rem 10rem;}
    .testimonial.inner-page .testi-wrapper {width: 31.7%;}
    .after-login .navbar-nav li {margin-right: 0.5rem;}
    .after-login .navbar-brand {margin-right: 10px;}
    .after-login header .login-user {margin-left: 1rem;}
    .packages-wrapper .column3-wrapper .siam-column {width: 32.19%;}
    .packages-wrapper .column3-wrapper figure {height: 220px;}
    .user-list.open {width: 128px;}
    .pkg-wrapper .column3-wrapper p {font-size: 1rem;}
    .what-we-do .what-do-list li figure figcaption {font-size: 14px;}
    .about-wrapper figure:hover figcaption {top:110.69px}
    .destination-list .card figure {height: 180px;}
    .service-section h3 {margin-bottom: 1.375rem;}
    .service-section ul li {padding:12px 0px 12px 55px;}
    .service-section ul li figure.icon {width: 30px;height: 30px;}
    .about-siam .column3-wrapper figure {height: 210px;}
    .info-banner figure {height: 380px;}
    .testimonial .testi-wrapper h4 {font-size: 1rem;}
    .testimonial .testi-wrapper h5 {font-size: 14px;line-height: 20px;}
    .testimonial .testi-wrapper p {font-size: 15px;}
    .testimonial .testi-wrapper {padding: 25px 28px 10px 28px;}
}

@media screen and (max-width: 991px) {
    .desktop-purpose{display: none !important;}
    .tab-purpose{display:block !important}
    ul.what-we-do-list li .info-wrapper figure, ul.what-we-do-list li .info-wrapper figcaption, ul.what-we-do-list li .info-wrapper {
        height: 240px;
    }
    .pkg-wrapper .column3-wrapper figcaption {min-height: 160px;}
    .pkg-wrapper .column3-wrapper figure {height: 150px;}
    .user-list.open {width: 140px;}
    .packages-wrapper .column3-wrapper figure {height: 160px;}
    .after-login header .login-user {
        margin-left: 2rem;
    }
    .packages-wrapper .column3-wrapper .siam-column {width: 31.79%;}
    h2 {font-size: 2rem;}
    .owl-carousel .owl-nav {width: 768px;}
    .siam-about ul {width: 738px;flex-wrap: wrap;margin-bottom: 1.5rem;}
    .siam-about ul li {width: 33.33%;margin-bottom: 1rem;}
    .siam-about ul li {min-height: 100px;}
    .about-wrapper figure figcaption {padding: 32px 15px;font-size: 13px;top: 86.69px;line-height: 1.1rem;}
    .testimonial .testimonial-carousel {width: 768px;}
    .testimonial .testimonial-carousel {width: 700px;}
    .testimonial .testi-wrapper {padding:15px 15px 10px 15px;}
    .testimonial .testi-wrapper p {font-size: 14px;}
    .testimonial .testi-wrapper h4 {font-size: 1rem;margin-bottom: 0;}
    .testimonial .testi-wrapper h5 {font-size: 0.8rem;}
    .testimonial .owl-carousel .owl-nav {width: 700px;}
    .siam-read .txt-link {top:5rem;}
    .siam-about p {padding:0 4rem;}
    .what-we-do .what-do-list {height: 320px;width: 588px;bottom: 258px;}
    .what-we-do .what-do-list li {height: 108px;}
    .about-wrapper figure {height: 300px;}
    .about-wrapper figure figcaption h3 {font-size: 1.5rem;line-height: 2rem;margin-bottom: 0;}
    .partners ul {flex-wrap: wrap;}
    .enquire {padding:22px 40% 35px 44px;}
    .enquire .input-group {margin-top: 1rem;}
    .testimonial .owl-carousel .owl-nav,.testimonial .testimonial-carousel {width: 700px;}
    .what-we-do .what-do-list li figure img {height: 40px;margin-bottom: 0.8rem;}
    .what-we-do .left-img, .what-we-do .right-info {height: 506px;}
    .siam-about {padding:1rem 0 3rem;}
    .home .banner, .home .banner .owl-carousel .owl-item .item figure {height: 400px;}
    .banner figure figcaption h4 {font-size: 26px;}
    .banner figure figcaption h1 {font-size: 84px;line-height: 70px;}
    .competative-edges .box-wrapper .box {width: 165px;height: 190px;}
    .latest-news .column3-wrapper figure {height: 120px;}

    /* Tab Navbar menu */
    .ic {
        position: fixed;
        cursor: pointer;
        display: inline-block;
        right: 0px;
        width: 60px;
        height: 40px;
        text-align: center;
        top: 0;
        outline: 0;
    }
    .ic.menu {
        top: 35px;
        z-index: 20;
    }
    .navbar-light .navbar-toggler {
        color: transparent;
        border-color: transparent;
        background-color: transparent;
    }
    .ic.menu .line {
        height: 4px;
        width: 100%;
        display: block;
        margin-bottom: 6px;
        background-color: #014aac;
        transition: all 0.5s ease;
    }
    .ic.menu.open .line {
        background-color: #fff;
    }
    .ic.menu.open.navbar-toggler span.line:nth-child(1) {
        -webkit-transform: rotate(45deg);
        -moz-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        transform: rotate(45deg);
        margin-top: 10px;
        transition: all 0.5s ease;
    }
    .ic.menu.open .line:nth-child(2) {
        -webkit-transform: rotate(-45deg);
        -moz-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
        transform: rotate(-45deg);
        margin-top: -10px;
        transition: all 0.5s ease;
    }
    .ic.menu.open .line:nth-child(3) {
        transform: translateY(0);
        opacity: 0;
    }
    .navbar-light .navbar-toggler {
        background-color: transparent;right:0;top:10px;position: absolute;
    }
    .navbar-toggler:focus {box-shadow: none;}
    .navbar-collapse.show ul.navbar-nav {
        width: 100%;
        padding: 60px 20px;
    }
    .navbar-nav li a {color: #FFF;}
    .navbar-nav li {line-height: 30px;font-size: 1rem;letter-spacing: 1px;}
    ul.navbar-nav {z-index: 9;padding: 0px;position: fixed;right: 0;top: 0;width: 0;background: #037fc6;height: 100%;overflow: auto;
        -webkit-transition-property: width;-moz-transition-property: width;-o-transition-property: width;transition-property: width;
        -webkit-transition-duration: 0.6s;-moz-transition-duration: 0.6s;-o-transition-duration: 0.6s;transition-duration: 0.6s;flex-direction: column;gap: 0;
    }
    ul.what-we-do-list li .info-wrapper figcaption {padding:15px 15px 15px 54%;}
    ul.what-we-do-list li .info-wrapper figcaption span.icon img {width: 32px;}

    .navbar>.container {justify-content: flex-end;padding-right: 4.4rem;}
    .navbar-brand {position: absolute;left:0;}
    .social-link {margin-right: 1.5rem;}
    header .navbar {height: 100px;}

    .destination-list .card .card-img-top {height: 130px;}
    .destination-list .card {width: 31.9%}
    .destination-list .card .card-body p {line-height: 1.4rem;font-size: 15px;}

    /* Gallery Section */
    .grid-wrapper {gap:12px}
    .grid-wrapper .grid1 figure {width: 216px;height: 305px;}
    .grid-wrapper .grid2 figure:first-child, .grid-wrapper .grid2 figure:nth-child(2) {width: 135px;}
    .grid-wrapper .grid3 figure:first-child, .grid-wrapper .grid3 figure:nth-child(2) {width: 140px;}
    .grid-wrapper .grid2 figure:first-child {height: 111px;}
    .grid-wrapper .grid2 figure:nth-child(2) {height: 182px;}
    .grid-wrapper .grid3 figure:first-child {height: 86px;}
    .grid-wrapper .grid3 figure:nth-child(2) {height: 210px;}
    .grid-wrapper .grid4 figure {width: 205px;height: 305px;}
    .grid-wrapper figcaption {font-size: 0.875rem;bottom: 0;}

    .innerpage-banner, .innerpage-banner .owl-carousel .owl-item .item figure {height: 300px;}
    ul.what-we-do-list li .info-wrapper figcaption .info {gap:4px;}
    ul.what-we-do-list li .info-wrapper figcaption .info p {font-size: 14px;line-height: 1.25rem;}
    
    footer {position: relative;}
    footer .copyright ul li .nav-links {flex-direction: row;justify-content: center;}
    footer .copyright ul {justify-content: space-between;flex-direction: column;}
    footer .copyright {text-align: center;}
    footer .copyright li {line-height: 2.4rem;}
    footer .copyright ul li:first-child {width: 100%;}
    footer .copyright img.brahmand-logo {vertical-align: middle;}
    footer .footer-list li:first-child figure {display: flex;margin:0 auto 1rem;justify-content: flex-start;}
    footer .footer-list {display: block;margin-bottom: 5.375rem;}
    footer .footer-list >li:nth-child(2) {float: left;width: 49%;}
    footer .footer-list li.address-wrapper {width: auto;}
    footer .footer-list li.address-wrapper ul.inner-list {padding-left: 49%;}
    footer .social-link{position: absolute;top: 1rem;right: 0;}

    .news-wrapper .siam-column {width: 31.8%;}
    .news-blog:after {width: 695px;}
    .news-blog {padding:15px 0px 40px 0px;}
    .news-blog .news-info figure {width: 476px;}
    .news-blog .news-info figcaption {width: 250px;}
    .share-list {right:0px;}
    .about-siam .column3-wrapper figure {height: 160px;}
    .about-siam .column3-wrapper figcaption {min-height: 290px;padding:15px;}
    .strenghts .img-wrapper {gap:12px;}
    .strenghts .img-wrapper .img1 {width: 255px;height: 180px;}
    .strenghts .img-wrapper .img2 {width: 80px;height: 150px;}
    .strenghts .img-wrapper .img3 {width: 116px;height: 130px;}
    .strenghts .img-wrapper .img4 {width: 238px;height: 180px;}
    .box-wrapper .box {width: 180px;height: 115px;padding: 10px;margin-bottom: 2px;}
    .about-siam .content {padding:0 2rem;}
    .info-banner {margin-top: 1.813rem;margin-bottom: 1.5rem;}
    .info-banner figure {height: 300px;}
    .service-section ul {height: 138px;}
    .info-banner figure figcaption {width: 440px;font-size: 15px;line-height: 1.5rem;}
    .column2-wrapper.service-section .inner-col:nth-child(2) {width: 437px;padding:23px 15px 15px 25px;}
    .service-section h3 {margin-bottom: 1rem;font-size: 24px;}
    .service-section figure, .column2-wrapper.service-section .inner-col:first-child {width: 306px;height: 306px;}
    .service-section ul li {padding:10px 0px 2px 50px;margin-right: 1.5rem;}
    .column2-wrapper.service-section .inner-col:nth-child(2):after {height: 70px;}
    .competative-edges .column2-wrapper .inner-col:nth-child(2), .competative-edges figure.right-img {width: 390px;}
    .competative-edges figure.right-img {width: 390px;}
    .competative-edges .column2-wrapper .inner-col:nth-child(1){width: 350px;}
    .contact-page .about-siam .content, .contact-wrapper {width: 100%;}
    .contact-wrapper li {width: 48.3%;}
    .thankyou {padding:1.313rem 2rem 4.563rem 2rem;} 
    .testimonial.inner-page .testi-wrapper {width: 47.99%;}
    .searchbar.fixed-searchbar {top:6.2rem;}
    .about-wrapper figure:hover figcaption {top: 60.69px;}  
    .destination-list .card figure { height: 130px;}
    .service-section ul li figure.icon {width: 26px;height: 26px;}
    .service-section ul li figcaption .title {font-size: 15px;}
    .service-section figure, .column2-wrapper.service-section .inner-col:first-child {height: 400px;}
    .what-we-do .what-do-list li figure {margin: 0;}
    .what-we-do .what-do-list li figure figcaption {font-size: 13px;}
    .testimonial .owl-carousel .owl-nav {top: 40%;}
    .owl-carousel .owl-nav button.owl-prev {width: 30px;height: 30px;}
    .owl-carousel .owl-nav button.owl-next {width: 30px;height: 30px;}
    .owl-carousel.partners-carousel .owl-nav {top:25%;}
    .owl-carousel.entertainment-partners .owl-nav{top:25%}
    .owl-carousel.affiliations-carousel .owl-nav{top:25%}
    .testimonial .testi-wrapper h4 {font-size: 1.2rem;}
    .testimonial .testi-wrapper h5 {font-size: 15px;line-height: 20px;}
    .testimonial .testi-wrapper p {font-size: 16px;}
    .testimonial .testi-wrapper {padding: 30px 28px 10px 28px;}
    .testimonial .owl-carousel .owl-nav button.owl-prev {left: -10px;}
    .testimonial .owl-carousel .owl-nav button.owl-next {right:-10px;}
    #popContainer {height:320px;}
    .modal-content iframe {height: 300px;}

    /* Error Page */
    .error-info .outer-div .image {width: 45%;}
    .error-info .outer-div .content-info {width: 54%;}
    .error-info .outer-div .content-info .links .btn-outline {font-size: 15px;width: 185px;}

}

@media (min-width: 768px) and (max-width: 990px) {
    
}
@media screen and (max-width: 767px) {
    
    .desktop-purpose{display: none !important;}
    .tab-purpose{display:block !important}
    .mobile-purpose{display: none !important;}

    
}
@media screen and (max-width: 599px) {
    .desktop-purpose{display: none !important;}
    .tab-purpose{display:none !important}
    .mobile-purpose{display: block !important;}

    .service-section ul li {margin-right: 0.5rem;}
    .cookies-list li {word-wrap:break-word;}
    .home .banner, .home .banner .owl-carousel .owl-item .item figure {height: 200px;}
    .home h2 {line-height: normal;margin-bottom: 6px;}
    .siam-about ul {width: auto;}
    .siam-about ul li {width: 49%;height: 120px;}
    .siam-about p {padding:0 1rem;font-size: 15px;}
    .what-we-do .left-img, .what-we-do .right-info {height: auto;}
    .what-we-do .left-img, .what-we-do .right-info {width: 100%;}
    .what-we-do .what-do-list {height: auto;width: 100%;position: relative;bottom: inherit;}
    .what-we-do .what-do-list li {width: 50%;}
    .about-wrapper,.what-we-do {display: block;}
    .testimonial .owl-carousel .owl-nav, .testimonial .testimonial-carousel {width: 100%;}
    .testimonial {background-image: none;padding-bottom: 2rem;}
    .what-we-do .wrapper {height: auto;}
    .about-wrapper figure {height: 380px;margin-bottom: 1rem;}
    .about-wrapper figure figcaption {top:166.69px;font-size: 15px;line-height: 1.5rem;}
    .banner figure figcaption .btn-primary {height: 36px;}
    .news-blog {margin-bottom: 1rem;}
    .partners ul {gap:10px;justify-content: center;padding:0;}
    .siam-read .txt-link {top:inherit;position: relative;justify-content: flex-end;display: flex;}
    .partners ul li figure {height: 80px;}
    .siam-about ul li figcaption {font-size: 14px;}
    .enquire {padding:15px 2% 15px 15px;height: 220px;}
    .enquire {padding:15px 2% 15px 15px;height: 220px;}
    .enquire .input-group {height: 50px;}

     h2 {font-size: 1.875rem;}
    .banner figure figcaption {width: 100%;top:30px;padding-left: 15px;}
    .banner figure figcaption h4 {font-size: 18px;line-height: 25px;}
    .banner figure figcaption h1 {font-size: 45px;line-height: 40px;margin-bottom: 1rem;}
    .banner figure figcaption h4 span.main-title:after {width: 110px;top:78%;}
    .banner figure figcaption h4 span.main-title:before {width: 110px;}
    .what-we-do .what-do-list li:nth-child(even) {border-right: 1px solid rgba(94, 98, 130, 0.2);}
    .what-we-do .what-do-list li {border-left: 1px solid rgba(94, 98, 130, 0.2);}
    .what-we-do .what-do-list li:first-child,.what-we-do .what-do-list li:nth-child(2) {border-top: 1px solid rgba(94, 98, 130, 0.2);}
    .what-we-do .what-do-list li:nth-child(5), .what-we-do .what-do-list li:nth-child(9) {border-left:1px solid rgba(94, 98, 130, 0.2);}
    .what-we-do .what-do-list li:nth-child(9), .what-we-do .what-do-list li:nth-child(10),.what-we-do .what-do-list li:nth-child(11),.what-we-do .what-do-list li:nth-child(12) {border-bottom: 1px solid rgba(94, 98, 130, 0.2);}

    footer .footer-list >li:nth-child(2) {width: 100%;float: none;}
    footer .footer-list li.address-wrapper ul.inner-list {padding-left: 0;}
    footer .copyright li {line-height: 1.4rem;} 
    footer .copyright ul li .nav-links li:first-child {padding: 0;}
    footer .copyright ul li .nav-links {margin:1rem 0;gap:4px;flex-wrap: wrap;}
    footer .copyright ul li .nav-links li {margin:0 1rem;}
    footer .copyright ul li .nav-links li:first-child, footer .copyright ul li .nav-links li:last-child {margin:0;}
    footer .social-link {position: relative;top: inherit;right: inherit;margin-left: 0;}
    .owl-carousel .owl-nav {width: 100%;}
    header .social-link {display: none;}
    .navbar-brand img {height: 80px;}
    header .navbar {height: 90px;}
    body {margin-top: 90px;}
    .btn-primary {height: 40px;}
    .owl-carousel .owl-nav button.owl-next::before,.owl-carousel .owl-nav button.owl-prev::before {font-size: 15px;}
    .owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev {height: 30px;width: 30px;}

    .innerpage-banner, .innerpage-banner .owl-carousel .owl-item .item figure {
        height: 160px;
    }
    .about-siam .content {padding:0;}
    ul.what-we-do-list li {flex-direction: column;}
    ul.what-we-do-list li .info-wrapper {width: 100%;}
    ul.what-we-do-list li:nth-child(even) .info-wrapper figure {right:inherit;left: 0;}
    ul.what-we-do-list li:nth-child(even) .info-wrapper figcaption {padding:15px 15px 15px 54%;}
    ul.what-we-do-list li .info-wrapper figcaption .info p {line-height: 1.2rem;}
    .destination-list .card {width: 100%;}
    .destination-list .card .card-img-top {height: 200px;}
    .destination-list .card figure {height: 196px;}
    .destination-list .card .card-img-top {height: 196px;}
    .destination-list .card {min-height: auto;}

    .column3-wrapper {flex-direction: column;}
    .column3-wrapper .siam-column {width: 100%;}
    .siam-read .txt-link {right:0;transform: none;}
    ul.what-we-do-list li .info-wrapper figure, ul.what-we-do-list li .info-wrapper figcaption, ul.what-we-do-list li .info-wrapper {height: 230px;}
    .news-blog .news-info {flex-direction: column;}
    .news-wrapper {flex-direction: column;gap:0;margin-bottom: 1rem;}
    .news-wrapper .siam-column,.news-blog .news-info figure,.news-blog .news-info figcaption {width: 100%;}
    .news-blog:after {width: 300px;}
    h3 {font-size: 1.4rem;line-height: normal;}
    .news-details { margin-top: 100px;}
    .tnc p {font-size: 15px;}
    .about-siam .column3-wrapper figcaption {min-height: auto;}
    .box-wrapper .box {width: 48%;margin-bottom: 1rem;}
    .column2-wrapper {flex-direction: column;}
    .column2-wrapper .inner-col {width: 100%;}
    .strenghts p {padding-right: 0;}
    .strenghts .img-wrapper .img4 {width: 220px;}
    .info-banner figure figcaption {width: 100%;right: 0;padding:0 1rem;}
    .column2-wrapper.service-section .inner-col:nth-child(2),.service-section figure, .column2-wrapper.service-section .inner-col:first-child,.competative-edges .column2-wrapper .inner-col:nth-child(2), .competative-edges figure.right-img {width: 100%;}
    
    /* Contact Us */
    .contact-wrapper {padding:1.563rem 1.5rem;}
    .contact-wrapper li {width: 100%;}
    .contact-wrapper .topheading {display: block;}
    .contact-wrapper ul {display: block;}
    .contact-wrapper ul.inner-list {display: flex;}
    .contact-wrapper.address-section {padding: 1.563rem 1.5rem 2.375rem;}
    .contact-wrapper .pdbtm {margin-bottom: 1.5rem;}
    .valid-password {margin-bottom: 1rem;position: relative;left:0;top:0;}
    .contact-page header .btn-primary.btn-login{display: inline-flex;margin-left: 0;margin-right: 0;}
    .thankyou {padding:1.313rem 1rem 4.563rem 1rem;}  
    .thankyou img {height: 100px;}
    .login-sidebar.show {width: 100%;}

    .grid-wrapper .grid2 figure:first-child, .grid-wrapper .grid2 figure:nth-child(2) {width: 122px;}
    .testimonial.inner-page .testi-wrapper {width: 100%;}
    .login-sidebar .content {padding: 0 20px;}
    .packages-wrapper .column3-wrapper .siam-column {width: 100%;}
    .packages-wrapper .column3-wrapper figure {height: 240px;}
    .visible-mob {display: block;margin-top: 1rem;}
    .hidden-mob {display: none;}
    .navbar-nav li.visible-mob {margin-bottom: 1rem;}
    header ul.social-link.visible-mob {display: inline-flex;margin-top: 0;}
    header ul.social-link.visible-mob li i.fa {color: #FFF;}
    .searchbar {padding: 2.8rem 20px 10px;position: relative;}
    .searchbar label {position: absolute;width: 100px;top:10px;}
    .searchbar .input-group {width: 200px;}
    .pkg-details-title h2 {font-size: 1.3rem;line-height: normal;margin-bottom:0;}
    .pkg-details-title p {font-size: 16px;margin:0;width: 60%;}
    .searchbar .input-group span.input-group-text i.fa {font-size: 18px;}
    .pkg-details-title ul {flex-direction: column;align-items: flex-start;}
    .pkg-details-title ul li:first-child {margin-bottom: 0.5rem;}
    .pkg-wrapper .column3-wrapper figcaption {min-height: auto;}
    .contact-page.after-login header .btn-primary.btn-login {display: none;}
    .contact-wrapper.req-quote li {margin-bottom: 1rem;}
    .about-siam .column3-wrapper figure {height: 230px;}
    .service-section h3 {font-size: 1.3rem;}
    .competative-edges figure.right-img {height: auto;}
    .searchbar.fixed-searchbar {top:5.6rem;}
    .pkg-details-title.fixed-pkg {top:95px;}
    .pkg-details-title h2 span,.pkg-details-title p {font-size: 15px;}
    .pkg-details-title .btn-primary {height: 30px;font-size: 13px;position: absolute;right:15px;bottom:10px;}
    .pkg-details-title .btn-primary img {width: 20px;}
    .pkg-details-title {position: relative;}
    .about-wrapper figure:hover figcaption {top:140.69px;}
    .testimonial .owl-carousel .owl-nav button.owl-prev {left:0;}
    .testimonial .owl-carousel .owl-nav button.owl-next {right:0;}

    .owl-carousel .owl-nav button.owl-prev {left:2px;}
    .owl-carousel .owl-nav button.owl-next {right:2px;}
    .owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev{width: 25px;height: 25px;}
    .strenghts .img-wrapper .img1 {width: 70%;}
    .strenghts .img-wrapper .img2 {width: 25%;}
    .strenghts .img-wrapper .img3 {width: 30%;}
    .strenghts .img-wrapper .img4 {width: 65%;}
    .column2-wrapper.service-section .inner-col:nth-child(2) {height: 400px;}
    .service-section figure, .column2-wrapper.service-section .inner-col:first-child {height: auto;}
    .competative-edges {margin:40px 0 50px;}
    .competative-edges .column2-wrapper .inner-col:nth-child(1) {width: 100%;}
    .competative-edges .box-wrapper .box {width: 47%;}
    .competative-edges .box-wrapper {margin-bottom: 1rem;}
    footer .footer-list {margin-bottom: 1.5rem;}
    .grid-wrapper .grid2 figure:first-child, .grid-wrapper .grid2 figure:nth-child(2) {width: 96%;}
    .grid-wrapper .grid4 figure {width: 100%;}
    .owl-carousel.partners-carousel .owl-nav,.owl-carousel.entertainment-partners .owl-nav, .owl-carousel.affiliations-carousel .owl-nav{top:35%}
    .owl-carousel.testimonial-carousel .owl-nav {top:35%;}
    .testimonial .testi-wrapper {padding:15px 20px 10px 20px;}

    .ic.menu {top: 30px;z-index: 20;}
    ul.what-we-do-list li {margin-bottom: 1rem;}
    .testimonial .testi-wrapper {height: 220px;}
    .modal-content {width: 90%;left: 50%;transform: translateX(-50%);}
    .modal-content iframe {height: 200px;}

    /* Error Page */
    .error-info .outer-div {flex-direction: column;justify-content: flex-start;}
    .error-info .outer-div .image, .error-info .outer-div .content-info {width: 100%;}
    .error-info .outer-div .content-info .help-details {flex-direction: column;gap:20px;}
    .error-info .outer-div .content-info .links .btn-outline {
        font-size: 15px;width: 150px;text-align: left;justify-content: flex-start;align-items: center;padding: 0 2.5rem 0 1rem;}
    .error-info .outer-div .content-info h3 {font-size: 80px;}

}
@media screen and (max-width: 576px) {
    
}
@media screen and (max-width: 450px) {
   
}
@media screen and (max-width: 410px) {
    
}
@media screen and (max-width: 320px) {
}

/* About page 7 Sept*/
@media screen and (max-width: 599px) {
   
}
