@media(max-width:1400px) {
    .siser-about-us .grey-and-circle {
        margin-top: -250px;
    }

    .siser-about-us .about-us-container {
        margin-top: -423px;
    }
}

@media(max-width:1300px) {
    .siser-about-us {
        margin-bottom: 100px;
    }

    .siser-about-us .grey-and-circle {
        margin-top: -233px;
    }

    .siser-about-us .about-us-container {
        margin-top: -386px;
    }
}

@media(max-width:1203px) {
    #head .head-content .head-menu li {
        margin-right: 2.6rem;
    }

    .siser-about-us .grey-and-circle {
        margin-top: -206px;
    }

    .siser-about-us .about-us-container {
        margin-top: -359px;
    }

    .siser-about-us-section-2 .section-2-img img {
        width: 100%;
    }

    .siser-about-us .about-us-head {
        margin-bottom: 1.25rem;
    }

    .siser-about-us .about-us-head h2 {
        font-size: 23px;
    }

    .siser-about-us .about-us-text p {
        font-size: 14px;
    }

    .siser-about-us .about-us-img {
        margin-bottom: -100px;
    }

    .social-icons .row,
    .siser-blog-section .row,
    .siser-blog-section-2 .row {
        --bs-gutter-x: 1.5rem;
    }
}

@media(max-width:1136px) {
    #head .head-content .head-menu li {
        margin-right: 2.4rem;
    }

    #head .head-content .head-menu li a {
        font-size: 14px;
    }
}

@media(max-width:1100px) {
    .head-slider-area .companySlide .swiper-button-next {
        right: 35%;
    }

    .head-slider-area .companySlide .swiper-button-prev {
        left: 35%;
    }

    .siser-about-us {
        margin-bottom: 50px;
    }

    .siser-about-us .grey-and-circle {
        margin-top: -193px;
    }

    .siser-about-us .about-us-container {
        margin-top: -346px;
    }

    .siser-child-section-slider .slide-img img {
        height: 400px;
    }

    .social-icons .social-icon-item::after {
        right: 31px;
    }
}

@media(max-width:1069px) {
    #head .head-content .head-menu li {
        margin-right: 2rem;
    }

    .head-banner-area .banner-img img {
        height: 350px;
    }

    .siser-child-section-slider .slide-head h5 {
        font-size: 17px;
    }
}

@media(max-width:1032px) {
    #head .head-content .head-menu li {
        margin-right: 1.5rem;
    }

    .siser-about-us .about-us-container {
        margin-top: -316px;
    }

    .siser-about-us .about-us-head {
        margin-bottom: 1.15rem;
    }

    .siser-about-us .about-us-head h2 {
        font-size: 22px;
    }

    .siser-about-us .about-us-text p {
        font-size: 13px;
    }

    .siser-about-us .about-us-img {
        margin-bottom: -110px;
    }

    .siser-about-us-last-section .content-bottom-1 img,
    .siser-about-us-last-section .content-bottom-2 img {
        width: 75px;
    }

    .siser-about-us-last-section .content-bottom-1,
    .siser-about-us-last-section .content-bottom-2 {
        font-size: 21px;
    }

    .head-banner-area.blog-banner-area .banner-blog-item {
        width: 55%;
    }
}

@media(max-width:984px) {
    #head .head-content .head-menu li {
        margin-right: 1.15rem;
    }

    #head .head-content .head-menu li a {
        font-size: 13px;
    }

    .sticky .head-content .head-menu li {
        margin-right: 1.5rem !important;
    }

    .siser-about-us .grey-and-circle {
        margin-top: -183px;
    }

    .siser-about-us .about-us-container {
        margin-top: -290px;
    }

    .siser-about-us .about-us-head {
        margin-bottom: 1rem;
    }

    .siser-about-us .about-us-text p {
        line-height: 1rem;
    }
}

@media(max-width:940px) {
    .home-section-2 .section-2-img .img-content img {
        width: 240px;
    }

    .siser-about-us-last-section .last-section-content .content-head h4 {
        font-size: 20px;
    }

    .siser-about-us-last-section .last-section-content .content-text p {
        font-size: 15px;
    }

    .siser-about-us-last-section .content-bottom-1,
    .siser-about-us-last-section .content-bottom-2 {
        font-size: 20px;
    }
}

@media(max-width:905px) {
    #head .head-content .head-menu li {
        margin-right: 0.85rem;
    }

    .head-banner-area .banner-img img {
        height: 280px;
    }

    .sticky .head-content .head-menu li {
        margin-right: 1.25rem !important;
    }

    .sticky .head-content .head-menu li a {
        font-size: 12px !important;
    }

    .siser-about-us .grey-and-circle {
        margin-top: -173px;
    }

    .siser-about-us .about-us-container {
        margin-top: -280px;
    }
}

@media(max-width:876px) {
    #head .head-content .head-menu li a {
        font-size: 12px;
    }

    .home-manset-section .manset-item .item-icon img {
        width: 60px;
        height: 55px;
    }

    .home-manset-section .manset-item .item-head span {
        font-size: 15px;
    }

    .home-manset-section .manset-item .item-text p {
        font-size: 13px;
    }

    .home-section-2 .section-2-content .section-2-head h4 {
        font-size: 25px;
    }

    .siser-about-us .grey-and-circle {
        margin-top: -168px;
    }

    .siser-about-us .about-us-container {
        margin-top: -275px;
    }

    .siser-contact-section .contact-info .head-1 {
        font-size: 20px;
    }

    .siser-contact-section .contact-info,
    .siser-contact-section .contact-info .contact-item a {
        font-size: 15px;
    }

    .siser-contact-section .contact-form label,
    .siser-contact-section .contact-form .form-select,
    .siser-contact-section .contact-form .form-control {
        font-size: 15px;
    }

    .siser-contact-section .form-col {
        position: relative;
        top: 15px;
    }
}

@media(max-width:828px) {
    #head .head-content .head-menu li {
        margin-right: 0.55rem;
    }

    .sticky .head-content .head-menu li {
        margin-right: 0.85rem !important;
    }

    .head-slider-area .slide-img img {
        height: 65vh;
    }

    .head-slider-area .company-img img {
        height: 64vh;
    }

    .home-section-3 .section-3-content .content-head h5 .head-1 {
        font-size: 28px;
    }

    .siser-about-us {
        margin-bottom: 20px;
    }

    .siser-about-us .grey-and-circle {
        margin-top: -163px;
    }

    .siser-about-us .about-us-container {
        margin-top: -270px;
    }

    .siser-about-us .about-us-head {
        margin-bottom: 0.85rem;
    }

    .siser-about-us .about-us-head h2 {
        font-size: 20px;
    }

    .siser-about-us .about-us-text p {
        font-size: 12px;
        margin-bottom: 0.5rem;
    }

    .siser-about-us .about-us-img {
        margin-bottom: 0;
    }

    .siser-about-us-section-2 .section-2-content span {
        margin-right: 2rem;
        font-size: 15px;
    }

    .siser-about-us-section-2 .section-2-content span:nth-child(1)::after,
    .siser-about-us-section-2 .section-2-content span:nth-child(2)::after {
        width: 20px;
    }

    .head-banner-area.blog-banner-area .banner-blog-item {
        width: 65%;
    }
}

@media(max-width:799px) {
    #head .head-content .head-menu li {
        margin-right: 0.65rem;
    }

    #head .head-content .head-menu li a {
        font-size: 11px;
    }

    .sticky .head-content .head-menu li a {
        font-size: 11px !important;
    }

    .head-slider-area .companySlide .swiper-button-next {
        right: 30%;
    }

    .head-slider-area .companySlide .swiper-button-prev {
        left: 30%;
    }

    .home-about-section {
        height: 290px;
    }

    .home-about-section .about-content .content-head h4 {
        font-size: 20px;
    }

    .home-about-section .about-content .content-text p {
        font-size: 14px;
    }

    .home-section-2 .section-2-content .section-2-text {
        padding: 0 0rem 1.5rem 0;
    }

    .home-section-2 .section-2-content .section-2-text p {
        font-size: 14px;
    }

    .home-section-3 .section-3-content .content-head h5 .head-1 {
        font-size: 25px;
    }

    .home-section-3 .section-3-content .content-head h5 .head-2 {
        font-size: 18px;
    }

    .home-section-3 .section-3-content .content-text ul li {
        font-size: 14px;
    }

    .siser-about-us .grey-and-circle {
        margin-top: -153px;
    }

    .siser-about-us .about-us-container {
        margin-top: -250px;
    }

    .siser-about-us .about-us-head {
        margin-bottom: 0.5rem;
    }

    .siser-about-us .about-us-head h2 {
        font-size: 17px;
    }

    .siser-child-section-slider .slide-img img {
        height: 260px;
    }

    #svg_form_time {
        height: 20px;
        max-width: 100%;
        margin: 20px auto 10px;
    }

    #foot .foot-item .item-head h6 {
        font-size: 17px;
    }

    #foot .foot-item .foot-list li a {
        font-size: 14px;
    }

    #foot .foot-item .foot-contact .contact-item a {
        font-size: 14px;
    }

    #foot .foot-item .foot-contact .contact-item {
        font-size: 14px;
    }
}

@media(max-width:762px) {
    #head .head-content {
        align-items: center;
    }

    #head .head-content .head-menu {
        display: none;
    }

    #head .head-content .mobile-menu-item {
        display: block;
    }

    #head .head-content .head-logo img {
        width: 110px;
    }

    .home-section-4 .section-4-button a {
        font-size: 15px;
    }
}

@media(max-width:700px) {
    .home-about-section {
        background-position: right;
    }
}

@media(max-width:650px) {
    .head-slider-area .slide-img img {
        height: 55vh;
    }

    .head-slider-area .company-img img {
        height: 54vh;
    }

}

@media (max-width: 600px) {

    .head-slider-area .slide-img .desktop-slide {
        display: none;
    }

    .head-slider-area .slide-img .mobile-slide {
        display: block;
    }

    .head-slider-area .company-img .mobile-company {
        display: block;
    }

    .head-slider-area .company-img .desktop-company {
        display: none;
    }

    .head-slider-area .companySlide .swiper-button-next {
        right: 40%;
    }

    .head-slider-area .companySlide .swiper-button-prev {
        left: 40%;
    }

    .head-banner-area .banner-img img {
        height: 220px;
    }

    .home-about-section {
        background-position: right;
        height: 250px;
    }

    .home-about-section .about-content {
        width: 80%;
        text-align: center;
    }

    .home-about-section .about-content-area {
        justify-content: center;
    }

    .home-about-section .about-content .content-head h4 {
        font-size: 20px;
    }

    .home-about-section .about-content .content-text p {
        font-size: 14px;
    }

    .siser-about-us .grey-and-circle {
        display: none;
    }

    .siser-about-us .about-us-container {
        margin-top: 0;
    }

    .siser-about-us .item-1 {
        order: 2;
    }

    .siser-about-us .item-2 {
        order: 1;
        margin-bottom: 1.15rem;
    }

    .siser-about-us .about-us-head {
        margin-bottom: 0.95rem;
    }

    .siser-about-us .about-us-head h2 {
        font-size: 20px;
    }

    .siser-about-us-last-section .content-bottom-1 img,
    .siser-about-us-last-section .content-bottom-2 img {
        width: 30px;
    }

    .siser-about-us-last-section .content-bottom-1,
    .siser-about-us-last-section .content-bottom-2 {
        font-size: 10px;
    }

    .home-manset-section .manset-item .item-icon img {
        width: 55px;
        height: 50px;
    }

    .home-manset-section .manset-item .item-head span {
        font-size: 14px;
    }

    .home-manset-section .manset-item .item-text p {
        font-size: 12px;
    }

    .home-section-2 .section-2-content .section-2-head {
        display: flex;
        justify-content: space-between;
        align-items: center;
        bottom: 63px;
    }

    .home-section-2 .section-2-content .section-2-head h4 {
        font-size: 22px;
    }

    .home-section-2 .section-2-content .section-2-head .head-mobile-img {
        display: block;
    }

    .home-section-2 .section-2-content .section-2-text {
        margin-top: -35px;
    }

    .home-section-2 .section-2-img {
        display: none;
    }

    .home-section-3 .section-3-img img {
        width: 100%;
    }

    .home-section-3 .section-3-content .content-head h5 .head-1 {
        font-size: 22px;
    }

    .home-section-3 .section-3-content .content-head h5 .head-2 {
        font-size: 17px;
        letter-spacing: 7px;
    }

    .home-section-3 .section-3-content .content-text ul li {
        font-size: 14px;
    }

    .home-section-4 .section-4-text p {
        font-size: 15px;
    }

    .home-section-4 .section-4-button a {
        font-size: 16px;
    }

    .home-section-5 .section-5-content .section-head {
        margin-bottom: 1.4rem;
    }

    .social-icons .row,
    .siser-subscribe .subscribe-content .row,
    .siser-product-details .row {
        --bs-gutter-x: 1.5rem;
    }

    .social-icons .social-icon-item::after {
        content: none;
    }

    .siser-reviews .review-section-head h5 {
        font-size: 18px;
    }

    .siser-reviews .review-item .item-head-content .item-writer {
        font-size: 15px;
    }

    .siser-reviews .review-item .item-text p {
        font-size: 12px;
    }

    .siser-child-section-slider .swiper {
        padding: 0 3.15rem;
    }

    .siser-child-section-slider .slide-img img {
        height: 370px;
    }

    .siser-child-section-slider .slide-head h5 {
        font-size: 15px;
    }

    .siser-childs-section-1 .section-1-content-area .content-item .content-head h3 {
        font-size: 15px;
    }

    .siser-childs-section-1 .section-1-content-area .content-item .content-head img {
        font-size: 26px;
    }

    .siser-childs-section-1 .section-1-content-area .content-item .content-text p {
        font-size: 15px;
    }

    .siser-child-section-description .description-area {
        padding: 2rem 1rem;
    }

    .siser-child-section-description .description-area p {
        font-size: 15px;
    }

    .siser-test-section .test-content-area .content-question p {
        font-size: 16px;
    }

    .siser-test-section .test-content-area .content-head h4 {
        font-size: 15px;
    }

    .siser-test-section .test-content-area .content-head img {
        width: 26px;
    }

    .siser-test-section .test-content-area .content-answer-area .form-check {
        font-size: 14px;
    }

    .siser-test-section .test-description p {
        font-size: 14px;
    }

    .siser-contact-section .section-head h2 {
        font-size: 20px;
    }

    .siser-contact-section .contact-info,
    .siser-contact-section .contact-form {
        padding: 1rem 1.5rem;
    }

    .siser-contact-section .contact-info .head-1 {
        font-size: 19px;
    }

    .siser-contact-section .contact-info,
    .siser-contact-section .contact-info .contact-item a {
        font-size: 14px;
    }

    .siser-contact-section .form-col {
        position: static;
        margin-left: 0;
    }

    .siser-contact-section .contact-form label,
    .siser-contact-section .contact-form .form-select,
    .siser-contact-section .contact-form .form-control {
        font-size: 14px;
    }

    .siser-blog-section .blog-item .blog-body .blog-head h5 {
        font-size: 16px;
    }

    .siser-blog-section .blog-item .blog-body {
        padding: 1.4rem 0.9rem;
    }

    .siser-blog-section .blog-item .blog-body .blog-text p {
        font-size: 12px;
    }

    .siser-blog-section .blog-item .blog-img img {
        height: 240px;
    }

    .siser-blog-section-2 .blog-item .blog-img img {
        height: 210px;
    }

    .siser-blog-section-2 .blog-item .blog-head h5 {
        font-size: 15px;
    }

    .siser-blog-section-2 .blog-item .blog-text p {
        font-size: 13px;
    }

    .head-banner-area.blog-banner-area .banner-blog-item {
        width: 80%;
    }

    .blog-details-banner {
        background-position: center;
        height: 350px;
    }

    .blog-details-banner .blog-head h2 {
        font-size: 21px;
    }

    .blog-details-banner .blog-head .bread-list li {
        font-size: 13px;
    }

    .blog-details-banner .blog-head .bread-list li a {
        font-size: 13px;
    }

    .blog-details .blog-detail-content .content-text-area h3 {
        font-size: 16px;
    }

    .blog-details .blog-detail-content .content-text-area p {
        font-size: 13px;
    }

    .siser-helper-products .section-item .item-head {
        margin-bottom: 1rem;
    }

    .siser-helper-products .section-item .item-head h3 {
        font-size: 17px;
    }

    .siser-helper-products .section-desc p {
        font-size: 15px;
    }

    .siser-helper-products .section-item .item-content-area .product-item .product-head h5 {
        font-size: 16px;
    }

    .siser-helper-products .section-item .item-content-area .product-item .product-text p {
        font-size: 12px;
    }

    .siser-helper-products .section-item .item-content-area .swiper {
        padding-bottom: 1.3rem;
    }

    .siser-product-details .item-1 {
        order: 2;
    }

    .siser-product-details .item-2 {
        order: 1;
        margin-bottom: 1.05rem;
    }

    .products-banner {
        height: 150px;
    }

    .products-banner .product-head {
        bottom: 25px;
    }

    .products-banner .product-head h2 {
        font-size: 21px;
    }

    .siser-product-details .details-text h4 {
        font-size: 17px;
    }

    .siser-product-details .details-text p {
        font-size: 14px;
    }

    .products-banner .product-head .bread-list li,
    .products-banner .product-head .bread-list li a {
        font-size: 10px;
    }

    #foot .foot-item .item-head h6 {
        font-size: 17px;
    }

    #foot .foot-item .foot-list li a {
        font-size: 14px;
    }

    #foot .foot-item .foot-contact .contact-item a {
        font-size: 14px;
    }

    #foot .foot-item .foot-contact .contact-item {
        font-size: 14px;
    }

    #foot .footer-bottom .bottom-item a {
        font-size: 13px;
    }
}