.so-product-type{padding:40px 0}.so-product-type.bg-gray{background-color:#f5f5f5}.so-product-type h2{font-size:26px;font-weight:700;text-align:center}.so-product-type h3{font-weight:700;margin:0}.so-product-type .bo-group-box{background:#fff;max-width:600px;display:block;margin:auto;padding:20px;border-radius:5px}.type-wrapper__image img{width:100%}.so-product-type .button-yellow{margin:70px auto 0}.so-product-type ul.bo-group-box .phone-call .phone-detail{font-weight:700;margin:0;text-align:center;color:#d14d13;font-size:40px}.so-product-type ul.bo-group-box .contact-mail .banner-btn-smallbox,.so-product-type ul.bo-group-box .contact-whatsapp .banner-btn-smallbox{background-color:#d14d13;flex-direction:column-reverse;width:100%;display:flex;align-items:center;border:1px solid #d8d0c7;border-radius:5px;padding:5px 20px}.so-product-type ul.bo-group-box .phone-call{margin-left:auto}.so-product-type ul.bo-group-box .contact-mail,.so-product-type ul.bo-group-box .contact-whatsapp{margin-left:15px}.so-product-type ul.bo-group-box li{display:inline-block;text-align:center;vertical-align:middle}.so-product-type ul.bo-group-box .phone-call .phone-detail a{color:#d14d13;line-height:1}.so-product-type ul.bo-group-box{list-style-type:none}.so-product-type .bo-group-box{text-align:center}.so-product-type ul.bo-group-box .phone-call .phone-detail a:hover{text-decoration:none}.so-product-type ul.bo-group-box .contact-mail .banner-btn-smallbox p,.so-product-type ul.bo-group-box .contact-whatsapp .banner-btn-smallbox p{font-weight:700;color:#fff;font-size:16px;text-align:center;text-transform:capitalize;margin:0}.so-product-type ul.bo-group-box .contact-mail .banner-btn-smallbox img,.so-product-type ul.bo-group-box .contact-whatsapp .banner-btn-smallbox img{width:50px;height:50px;box-shadow:none}.so-product-type ul.bo-group-box .phone-call .phone-detail span{display:inline-block;vertical-align:middle;font-size:.85em}.so-product-type .type-wrapper{list-style-type:none;margin-top:45px;background-color:#fff;padding:0}.so-product-type .type-wrapper__text{margin-top:15px;padding-bottom:20px}.so-product-type .type-wrapper__text p{margin:5px 0 0;text-align:center}.so-product-type .type-wrapper__text__list{margin-top:15px;list-style-type:none;text-align:left;padding:0 10px}.so-product-type .type-wrapper__text__list :last-child{text-indent:-1em;padding-left:1em}.so-product-type .button-yellow{display:block;background-color:#e0a33a;padding:5px 25px;width:250px;color:#fff;font-weight:700;margin:50px auto 0;font-size:18px;text-align:center}@media screen and (max-width:768px){.so-product-type h3{text-align:center}.background-buff .so-product-type .container{padding-left:15px;padding-right:15px}.so-product-type h2{line-height:1.1}.so-product-type .bo-group-box{margin-top:30px}.so-product-type ul.bo-group-box .contact-mail,.so-product-type ul.bo-group-box .contact-whatsapp{width:100%;margin-left:0}.so-product-type ul.bo-group-box .contact-mail .banner-btn-smallbox p,.so-product-type ul.bo-group-box .contact-whatsapp .banner-btn-smallbox p{font-size:20px}.so-product-type ul.bo-group-box .contact-mail .banner-btn-smallbox,.so-product-type ul.bo-group-box .contact-whatsapp .banner-btn-smallbox{flex-direction:row-reverse;justify-content:center}.so-product-type ul.bo-group-box .contact-mail .banner-btn-smallbox img,.so-product-type ul.bo-group-box .contact-whatsapp .banner-btn-smallbox img{width:50px;margin-right:15px}.so-product-type ul.bo-group-box .phone-call .call-us{font-size:12px;padding:10px 0}}@media screen and (min-width:768px){.so-product-type h2{font-size:40px;margin-bottom:25px;line-height:normal}.so-product-type .mod-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.so-product-type .type-wrapper__text p{text-align:left}}@media screen and (min-width:1000px){.so-product-type .type-wrapper{margin-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.so-product-type .type-wrapper__image{width:65%}.so-product-type .type-wrapper__image img{height:100%;object-fit:cover}.so-product-type .type-wrapper__text{width:35%;padding:25px;text-align:left}}@media (min-width:1200px){.type-wrapper{height:375px}}body[dir=rtl] .type-wrapper__text__list{text-align:right}body[dir=rtl] .so-product-type .phone-detail .icon-contact-page-phone{transform:rotate(260deg)}@media (min-width:1000px){body[dir=rtl] .type-wrapper__text h3,body[dir=rtl] .type-wrapper__text p{text-align:right}}