#akk3{
    background-color: #fff;
    max-width: 900px;
    padding-top: 40px;
    padding-bottom: 40px;
    border-radius: 5px;
    box-shadow: inset 7px 7px 10px 0 #fff, 5px 3px 17px 5px rgb(209 217 230 / 61%);
}
#akk3:hover{
    box-shadow: inset 7px 7px 10px 0 #fff, inset -7px -7px 10px 0 #d1d9e6, -7px -7px 20px 0 #fff, 7px 7px 20px 0 #d1d9e6;
}

.d1{padding-left: 10px;
    padding-right: 10px;
    flex: 1;
    min-width: 250px;}
.d2{padding-left: 10px;
    padding-right: 10px;
    flex: 1;
    max-width: 400px;
    min-width: 180px;}
.link.dop{font-size: 22px;}
@media(max-width: 801px){
    .d2{max-width: 300px;}
    .image-391 {max-width: 300px;}
    .d33{max-width: 320px;}
    .text-block-92322{font-size: 18px;}
    .text-block-92322 br:not(.br){display: none;}
    .why .why_img {max-width: 300px;}
    .why_img, .inner-why_img {height: 400px;}
    .why .why_img{padding-left: 10px;padding-right: 10px;}
    .d4{padding-left: 10px;
        padding-right: 10px;
        flex: 1;
        min-width: 250px;}
    .d3{padding-left: 10px;
        padding-right: 10px;
        flex: 1;
        max-width: 360px;
        min-width: 180px;}
    .text-block-881 {font-size: 37px;}
    .columns-129{padding-left: 0;}
    .div-block-348{padding-left: 1%;padding-right: 1%;}
    .text-block-883 {font-size: 36px;}
    .text-block-876 {font-size: 48px;}
    .text-block-889 {font-size: 36px;}
    #akk3{padding-left: 10px;padding-right: 10px;}
    .d5{padding-left: 10px;
        padding-right: 10px;
        flex: 1;
        min-width: 250px;}
    .d6{padding-left: 10px;
        padding-right: 10px;
        flex: 1;
        max-width: 300px;
        min-width: 180px;}
    .columns-130.row{width: 100%;}
}
@media(max-width: 700px){
    .div-block-348{max-width: 450px;}
    form .product-card-1-buy-btn._45345{max-width: 100%;}
    .feature-wrap.reverse._4545{padding-top: 20px;}
    .d2{max-width: 210px;}
    .d3{max-width: 100%;min-width: 100%;width: 100%;}
    .d3 img{
        max-width: 70%;
        margin-left: auto;
        margin-right: auto;
        display: block;}
    .text-block-881 {font-size: 32px;}
    .text-block-883 {font-size: 30px;}
    .text-block-887 {font-size: 26px;}
    .text-block-566{padding-left: 2px;}
    .rty{max-width: 150px;}
    .image-373{max-width: 70%;}
    .feature-wrap.reverse._4645._657567 {
        position: relative;
        max-width: 350px;
        margin-bottom: 8px;
        padding-top: 6%;
        padding-bottom: 6%;}
    .text-block-876 {font-size: 38px;}
    .image-391 {max-width: 100%;}
    .d33 {max-width: 234px;}
}
@media(max-width: 500px){
    .d2{order: -1; margin-bottom: 15px;margin-top: 10px;}
    .section-287 {
        padding-bottom: 13%;
        padding-left: 3%;
        padding-right: 3%;
        padding-top: 3%;}
    .d33 {max-width: 177px;}
    .text-block-92322, .text-block-521{font-size: 17px;}
    .d1{padding-left: 5px;padding-right: 5px;}
    .why_img, .inner-why_img {height: 324px;}
    .inner-why_img {border-radius: 5px;}
    ._765-2, ._8877-2 {font-size: 23px;}
    .text-field-11{font-size: 16px;}
    .text-field-11[data-phone]{font-size: 14px;}
    .link.dop {font-size: 20px;}
    form .product-card-1-buy-btn._45345{font-size: 20px;}
    .text-block-883 {font-size: 25px;}
    .text-block-881 {font-size: 27px;}
    .text-block-887 {font-size: 23px;}
    .div-block-354{padding-left: 5px;padding-right: 5px;}
    .rty + div{padding-left: 0;}
    .rty {
        padding-right: 5px;
        padding-left: 3px;
        max-width: 118px;}
    .text-block-566 {font-size: 15px;}
    .product-card-1-buy-btn{font-size: 20px;padding: 8px;max-width: 90%;}
    .text-block-876 {font-size: 32px;}
    #akk3{padding-top: 20px;padding-left: 5px;padding-right: 5px;}
    #akk3 .akk-item{max-width: 99%;}
    .div-block-348{min-height: 300px;}
    .text-block-873 {font-size: 24px;}
    .bold-text-479 {font-size: 29px;}
    .text-block-873._4354 {font-size: 18px;}
    .d6{order: -1;margin-bottom: 15px;margin-top: 10px;}
    .d6 img{margin-left: auto;
            margin-right: auto;
            display: block;max-width: 70%;}
    .last{padding-top: 20px;padding-bottom: 20px;}
}
@media(max-width: 479px){
    .feature-wrap.reverse{padding-right: 0;}
    .text-block-868 {font-size: 18px;}
    .text-block-889{width: 100%;font-size: 28px;}
    .text-block-871 {font-size: 17px;}
}