.row.resin-block-wrapper img {
    height: 300px!important;
}
.btn_light.w-button{
    color:#1f2c37;
}
.btn_light.w-button:hover{
    color:#fff!important;
}
.block_link_card__item:hover {
    border-color: #ff0050;
}
    .block_about_half{
                  width: 50%;
/*    margin-right: 16px;*/
    display: flex;
            }
            .block_about_half:last-child{
/*    margin-right:0px;*/
            }
            a.block_item_about{
    width: 50%;
    background-size: cover;
}
            a.block_item_about:nth-child(odd) {
    margin-right:16px;
}
            a.block_item_about:nth-child(even) {
/*    margin-right:0px;*/
}
.gridlock .row .row {
    width: 102.08333333%;
    margin-left: -1.04166667%;
    margin-right: -1.04166667%;
}

#page .resin-block {
    margin: 0 20px 40px 0;
}

#page-section-page-resinsonicxl-2 .resin-selection-wrapper {
    margin-bottom: 40px;
    text-align: left;
}
a.resin-selection {
    color: #53616d!important;
    line-height: 1.2em!important;
    font-weight: 600!important;
    text-decoration: none!important;
    width: 25%;
    margin-bottom: 20px;
}
#page-section-page-resinsonicxl-2 .resin-selection-wrapper,.resin-selection-wrapper.row {
    margin-bottom: 40px;
    text-align: left;
    display: flex;
    flex-wrap: wrap;
}
}
a.resin-selection:hover {
    color: #ff0050!important;
    font-weight: 600!important;
    text-decoration: none!important;
}

#page-section-c5e9ddda-7da4-4513-b3f1-756f7cbf7544 .resin-category{
  height: 38px!important;
    margin-right: 16px!important;
    margin-bottom: 16px!important;
    padding: 6px 30px 10px!important;
    border-radius: 38px!important;
    background-color: #63707c!important;
    -webkit-transition: all 200ms ease!important;
    transition: all 200ms ease!important;
    color: #fff!important;
    font-size: 12px!important;
    font-weight: 600!important;
    text-decoration: none!important;
}

#page-section-c5e9ddda-7da4-4513-b3f1-756f7cbf7544 .resin-category:hover{
    background-color: #ff0050;

}
#page-section-c5e9ddda-7da4-4513-b3f1-756f7cbf7544 .resin-category-wrapper  {
    display: -webkit-box!important;
    display: -webkit-flex!important;
    display: -ms-flexbox!important;
    display: flex!important;padding-right: 16px;
    margin-bottom: 32px!important;
    -webkit-flex-wrap: wrap!important;
    -ms-flex-wrap: wrap!important;
    flex-wrap: wrap!important;
}
.row.resin-block-wrapper{
  display: flex;
    flex-wrap: wrap;
/*    justify-content: space-between;*/
}


table.resin-block-table, table.resin-block-table tbody, table.resin-block-table th, table.resin-block-table td {
    border: 1px solid #d8dbde;
}

tbody:nth-child(odd) th, tbody:nth-child(odd) td {
    background-color: #f0f4f7!important;
}

a.site-path__link:hover {
    color: #ff0050;
}
body {
  background-color: #eeeced;
  font-family: Inter, sans-serif;
  color: #1f2c37;
  line-height: 1.7em;
}
.site-page__main.w100 {
background-image: url(/upload/main_copy/images/bg_phrozen.jpg);
    background-position: 50% 0%;
    background-size: contain;
    background-repeat: no-repeat;
    background-attachment: scroll;
    font-family: Inter, sans-serif;
    color: #1f2c37;
    /* background-attachment: fixed; */
    line-height: 1.7em;
}


.content-cstm.learning .gallery1 {
    margin-bottom: 16px;
}
h1.dark{
  display: none;
}
.site-path a.site-path__link {
    color: #63707c;
}


.site-path a.site-path__link:hover {
    color: #ff0050;
}

.section-cstm{
      margin-top: -45px;
}
.section-cstm .site-button:not(.site-button--pseudo) {
    padding: 0 32px;
    color: white;
    background-color: #ff0050;
    border-radius: 30px;
}
.aks-accordion-item.opened h3[itemprop="name"] {
    color: #ff0050!important;
}
.bx-pagination .bx-pagination-container ul li a:hover {
    color: #ff0050;
}
.section-cstm .bx-pagination .bx-pagination-container ul li.bx_active span {
    background-color: #ff0050;
    color: #ffffff;
}
.section-cstm .bx-pagination .bx-pagination-container ul li span, .bx-pagination .bx-pagination-container ul li a {
    border-radius: 30px;
}
.section-cstm .blog-page-item__image, .section-cstm .blog-page-item__image img{
    border-radius: 3px;
}
.section-cstm .blog-page-item__notes {
    display: none;
}
ul:not(.list-reset) li::before {
    background-color: #C30D23;
}
.block_faq_main__item.instr, .block_faq_main__item.faq{
    background-color: white;
}
.section-cstm a{
  color:#ff0050;
}
.btn_phroz.small_mrg, .btn_phroz.small_mrg:hover, .btn_phroz.small_mrg:visited {
    color: white;
}
.section-cstm a:hover{
  color:black;
}
.section-cstm a:visited{
  color:#666;
}
.btn.small_mrg:visited, .btn.small_mrg:hover{
  color:#fff;
}
a.blog-page-item__name, a.block_link_card__item{
      color: #1f2c37;
}
.section-cstm .site-tabs__header{
  display:none;
}
.site-page__content--text-page {
    max-width: none;
}
.article-page__tag-container{
  display: none;
}
.content-cstm .blog-page-item__notes .blog-page-item__hash{
  display:none;
}
.content-cstm .w-layout-grid.grid_gallery + p{
  margin-top:32px;
}
.content-cstm.main {
    padding: 24px 0px;
}
.content-cstm {
    padding: 24px 0px;
}
.content-page.video .blog-page-item__image{
  background-image: url('/upload/main_copy/images/ant-design_play-circle-filled.svg');
  background-repeat: no-repeat;
  background-position: 16px 16px;
}
.site-page__content h1{
    font-size: 24px;
    line-height: 1.4em;
  color:#1f2c37;
}
.btn.small_mrg {
    color: white;
}



@media (min-width: 992px){
    .site-nav__sub-menu.brands_link{
    width: 760px;
}
    .site-nav__sub-main.catal {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    flex-shrink: 0;
    border-right: 1px solid #E9EBED;
    padding-right: 32px;
}
.branding_page_links{
    display: flex;
    flex-direction: column;

}
.branding_page_link{
    flex-shrink: 0;
    border-radius: 24px;
    border:1px solid #E9EBED;
    padding:12px 32px;
    height: 102px;
    width:100%;
    flex-shrink: 0;
    max-width: 300px;
    margin-left: 32px;
    margin-bottom:32px;
    display: flex;
}
.menu-branding_link{
    font-size: 12px;
    line-height: 150%;
    color: #A3ADB4;
    font-weight: 600;
    margin-top: 8px;

}
.preview_branding_product{
    width: 84px;
    flex-shrink: 0;
}
.preview_branding_name{
    margin-top:8px;
}
}





@media screen and (min-width: 980px){
.resin-block.row.desktop-6{
display: flex;
    align-items: flex-start;
    width: 47.91666667%;
    margin-bottom: 80px;    
    flex-direction: column;
    margin-right: 30px;
}
.resin-block.row.desktop-6 table{
width: 100%;
    max-width: 500px;
}
}
@media screen and (max-width: 979px){
.resin-block.row.desktop-6{
display: flex;
    align-items: flex-start;
    width: 100%;
    margin-bottom: 80px;    
    flex-direction: column;
    margin-right: 30px;
    justify-content: flex-start;
}
.resin-block.row.desktop-6 table{
width: 100%;
    max-width: 500px;
}
.block_about_half {
    width: auto;
}
a.block_item_about {
    width: 210px;
}
}


@media screen and (max-width: 992px){
.mobile-nav__main-menu, .mobile-nav__login{
    display: block;
}
}
@media screen and (max-width: 767px){
a.block_item_about {
    width: 190px!important;
}
a.resin-selection {
    width: 50%;
}
}

@media screen and (max-width: 479px){
a.block_item_about {
    width: 190px!important;
}
.brand_raise3d {
    top: -108px;
    display: block;
    width: 100%;
    max-width: 150px;
}
.site-page__main.w100 {
    background-position: 50% 4%;
}
body {
    background-color: #f1edde;
}
a.resin-selection {
    width: 100%;
}
th, td {
    text-align: left;
    padding: 5px 3px!important;
}
.resin-block.row.desktop-6 {
    margin-right: 0!important;
}
.row.resin-block-wrapper,.resin-selection-wrapper.row,.resin-category-wrapper.row{
    margin-right: 0px!important;
    margin-left: 0px!important;
}
.resin-block.row.desktop-6{
    margin-left: 0px!important;
}
}
@media screen and (max-width: 400px){
.brand_raise3d{
    display:none;
}
}