/* For sweet alerts */

.swal-button--confirm {
    background-color: #34a853 !important;
}

.swal-footer {
    text-align: center !important;
}

.swal-icon img {
    width: 150px !important;
}


/* Sweet alerts ends */


/*=================================================================
  @media screen 2560px
==================================================================*/

@media only screen and (min-width: 2560px) {
    .container {
        width: 2000px;
    }
}


/*=================================================================
  @media screen 1440px
==================================================================*/

@media only screen and (min-width: 1440px) {}


/*=================================================================
  @media screen 1366px
==================================================================*/

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


/*=================================================================
  @media screen 1220px
==================================================================*/

@media only screen and (max-width: 1220px) {}


/*=================================================================
  @media screen 1199px
==================================================================*/

@media only screen and (max-width: 1199px) {
    .__formseach {
        height: 36px;
        width: 100% !important;
        margin: 7px 0 0 5rem;
    }
    .__fodowimg {
        width: 16rem;
    }
    .__prodcard {
        width: 24%;
    }
    .__blogimg {
        height: 441px;
    }
}


/*=================================================================
  @media screen 1024px
==================================================================*/

@media only screen and (max-width: 1024px) {
    .__formseach {
        height: 36px;
        width: 100% !important;
        margin: 7px 0 0 5rem;
    }
    .__fodowimg {
        width: 16rem;
    }
    .__prodcard {
        width: 24%;
    }
    .__blogimg {
        height: 441px;
    }
}


/*=================================================================
  @media screen 992px
==================================================================*/

@media only screen and (max-width: 992px) {
    .__formseach {
        height: 36px;
        width: 100% !important;
        margin: 7px 0 0 5rem;
    }
    .__fodowimg {
        width: 16rem;
    }
    .__prodcard {
        width: 24%;
    }
    .__blogimg {
        height: 441px;
    }
}


/*=================================================================
  @media screen 800px
==================================================================*/

@media only screen and (max-width: 800px) {
    .__navlink,
    .__navlink-activ {
        padding: 8px !important;
        font-size: 15px;
        margin-top: 16px;
    }
    .__formseach {
        height: 36px;
        width: 100% !important;
        margin: 7px 0 0 0rem;
    }
    .__logoimg {
        margin-top: -18px;
    }
    .__caption {
        margin-top: 1rem
    }
    .__contan,
    .__sub-caption {
        width: 100%;
    }
    .__corewid,
    .__trust-imgflx,
    .__prodcard {
        width: 46%;
    }
    .__slidimgs {
        padding: 10rem 0 1rem 13rem;
    }
    .__askp {
        line-height: 1;
    }
    .__fodowimg {
        width: 13rem;
        margin-top: 2rem;
    }
    .__blogimg {
        height: 337px;
    }
}


/*=================================================================
  @media screen 767px
==================================================================*/

@media only screen and (max-width: 767px) {
    .__corewid {
        width: 48%;
    }
}


/*=================================================================
  @media screen 560px
==================================================================*/

@media only screen and (max-width: 560px) {
    .__fxtna,
    .__fxtnad,
    .__langco {
        font-size: 13px;
    }
    .__logoimg {
        margin-top: -18px
    }
    .carousel-inner {
        margin-right: 0;
    }
    .__flexsmail {
        display: flex;
        flex-direction: column;
    }
    .__mobidown {
        order: 2;
    }
    .__mobiup {
        order: 1;
    }
    .__landiv,
    .__abtlandiv,
    .__landimg,
    .__landimgab {
        width: 100%;
        height: 17rem;
    }
    .__glop {
        font-size: 30px;
    }
    .__capp,
    .__sub-caption,
    .__trupdiv,
    .__trust-imgflx,
    .__innmg,
    .__contan,
    .__corewid,
    .__askdiv,
    .__prodcard,
    .__contmap,
    .__gtwid img {
        width: 100%;
    }
    .__caption {
        font-size: 31px;
        margin-top: 2rem;
    }
    .__innmg {
        text-align: center;
    }
    .__trucflx {
        margin-top: 3rem;
    }
    .__trucimg {
        width: 100%;
        margin-top: 0;
    }
    .__trucp {
        margin-top: 10px;
    }
    .__trucv {
        font-size: 35px;
    }
    .__morebtn {
        font-size: 15px;
        padding: 6px 15px;
    }
    .__playbtn {
        font-size: 15px;
    }
    .__map {
        height: 280px;
        margin-top: 2rem;
    }
    .__blogimg {
        height: 135px;
    }
    .__fodowimg {
        width: 14rem;
        margin-top: 1rem;
    }
    .__fh {
        font-size: 16px;
        margin-top: 1rem;
    }
    .__gtwid p {
        font-size: 15px;
    }
    .__formseach {
        width: 100% !important;
        margin: 7px 0 0 0rem;
    }
    .__prod {
        font-size: 26px;
        margin-top: 3rem;
    }
    .dropdown .dropdown-menu {
        width: 100%;
    }
    .__dropwe {
        font-size: 12px;
        text-align: left;
        margin-right: 0;
    }
    .__modimg {
        width: 60%;
    }
    .__modp {
        font-size: 22px;
    }
    .__modp-sub {
        font-size: 18px;
    }
    .__modp-discr {
        font-size: 15px;
    }
}