/* .link_about-company{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.link_about-company img{display:block;margin-left:14px}a.portfolio_entry{text-decoration:none}.grey_block P{line-height:26px;font-size:16px;opacity:.6;font-family:"Onest",Arial,sans-serif}.grey_block P:not(:last-of-type){margin-bottom:10px}.footer_bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer_bottom>*{width:auto;max-width:unset;display:block}.footer_designer{margin:0}.menu_socials{margin-top:15px}.footer_bottom a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.footer_bottom a:hover{opacity:1}.page_top{overflow:hidden}.swiper-reviews{width:calc(1160px + (100% - 1160px)/2);margin-left:calc((100% - 1160px)/2)}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:80px}.heading_main.heading_top{margin-bottom:40px}.heading_main.heading_top+.text-col>.page_text:first-child{opacity:1}.partners-line{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.partners-line img{display:block;width:200px;height:60px;-o-object-fit:cover;object-fit:cover;border-radius:8px}.partners-line img:not(:last-of-type){margin-right:10px}.main_top-quote>.content-wrap{gap:40px}.number-pane:first-child>.big_number{opacity:1}.block_more-info{width:143px;height:40px;display:block;position:relative;background:none}.block_more-info:before{position:absolute;content:"";left:0;top:0;width:40px;height:40px;background:url(/local/templates/income-media/img/ico/arrow-down.svg) no-repeat left center;z-index:50}.block_more-info:after{position:absolute;content:"";top:0;right:0;width:143px;height:40px;background:url(/local/templates/income-media/img/ico/arrow-down-full.svg) no-repeat right center;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:10}.grey_block{text-decoration:none}.grey_block p.block_heading{font-size:24px;line-height:29px;color:#0f0f0f;letter-spacing:.4px;max-width:100%;opacity:1;margin-bottom:20px}.grey_block:hover .block_more-info:after{opacity:1}.main_portfolio-block .portfolio-entry_img{height:381px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.main_portfolio-block .heading_secondary{margin-bottom:0}.main_portfolio-block .heading_secondary+p{opacity:.6;letter-spacing:.4px;line-height:26px}.main_portfolio-block .portfolio-entry_number-panes{margin-top:30px}.main_portfolio-block .number-pane_number{font-weight:400;margin-bottom:10px}.main_portfolio-block .number-pane_number+p{max-width:100%;font-size:14px;letter-spacing:.4px}.main_portfolio-block .portfolio_entry .block_more-info{width:181px}.main_portfolio-block .portfolio_entry .block_more-info:after{width:181px;background:url(/local/templates/income-media/img/ico/arrow-down-full--case.svg) no-repeat right center}.main_portfolio-block .portfolio_entry:hover .block_more-info:after{opacity:1}.work-stage_counter{font-size:14px;line-height:11px;font-weight:400;opacity:.6;letter-spacing:.4px}.work-stage_counter~.block_text{opacity:.6}.form_heading{margin-bottom:10px}.form_lines{top:unset;bottom:35px}.main_form.footer-form .form_lines{bottom:70px}.main_form.footer-form select{padding-top:10px;padding-bottom:10px}.main_form.footer-form .form_right{gap:16px}.form_input{height:56px;padding:26px 20px 10px 20px;border-bottom:1px solid #d4d4d4}.form-field{position:relative}.form-field-label{position:absolute;left:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#101010;opacity:.5;top:20px;font-weight:400;font-size:16px;height:17px;z-index:1}.form-field input{position:relative;z-index:10}input:focus+.form-field-label,.form-field-label.onfocus{left:-0.7em;-webkit-transform:translateY(-100%) scale(0.7);transform:translateY(-100%) scale(0.7)}.phone_input{padding-top:0;padding-bottom:0}.black_section .team_left .btn_more-info{width:193px;height:55px;display:block;position:relative;background:none}.black_section .team_left .btn_more-info:before{position:absolute;content:"";left:0;top:0;width:55px;height:55px;background:url(/local/templates/income-media/img/ico/team-arrow-down.svg) no-repeat center center;background-size:contain;z-index:50}.black_section .team_left .btn_more-info:after{position:absolute;content:"";top:0;right:0;width:193px;height:55px;background:url(/local/templates/income-media/img/ico/team-arrow-down-full.svg) no-repeat center center;background-size:contain;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:10}.team_left{display:block;text-decoration:none}.team_left .btn_more-info{right:100px !important}.team_left:hover .btn_more-info:after{opacity:1}.team_left .block_text{max-width:747px}.black_section .team_right .profile_pic,.black_section .team_right .team_plus_wrap{-webkit-filter:drop-shadow(-20px 10px 0 #1d1e1f) !important;filter:drop-shadow(-20px 10px 0 #1d1e1f) !important}.blog_img{height:240px}.service_card{text-decoration:none}.service_card .block_more-info{margin-top:auto}.service_card:hover .block_more-info:after{opacity:1}.page_text{max-width:560px}.about_side-text .about_heading{margin-bottom:10px}.about_side-text .block_text.__grey{font-size:14px;letter-spacing:.4px;line-height:22px;max-width:unset;margin-top:10px;margin-bottom:40px}.person_role{opacity:.6}header{position:relative;z-index:100;-webkit-transition:top .3s ease-in-out;transition:top .3s ease-in-out}header.header--fixed{position:fixed;top:-121px;left:0;width:100%}header.header--visible{top:0;pointer-events:auto}.footer_top{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer_col.__row_1{max-width:270px}.footer_col.__row_2{max-width:250px}.footer_col.__row_3{max-width:170px}.footer_col.__row_4{max-width:100px}.footer_bottom{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#footer_copyright{max-width:unset;display:block;width:270px}#footer_policy{width:250px}#footer_offer{width:170px}#footer_address{margin-top:0}.policy{margin-bottom:120px}.policy,.policy p{font-size:14px;line-height:1.6;color:#101010;font-weight:400;font-family:"Onest";opacity:.7}.policy p:not(:last-of-type){margin-bottom:16px}.blog-detail{margin-bottom:100px}.blog-detail img{-o-object-fit:contain;object-fit:contain;max-width:100%}.blog-detail__image{max-width:560px;display:block;margin-bottom:30px;border-radius:20px}.blog-empty{margin-top:40px;border:1px solid #d4d4d4;border-radius:10px;background-color:#fff;background-position:center center;height:320px;width:100%;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(16,16,16,.6)}.blog-others__list .blog_entries{grid-template-columns:repeat(4, 1fr)}.product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product__image{display:block;border:10px solid #f8f8f8;border-radius:20px;width:360px;height:auto;-o-object-fit:contain;object-fit:contain;margin-right:40px}.product h1{color:#101010;line-height:1.2;font-weight:500;font-family:Onest;font-size:24px;margin-bottom:20px}.product__price{color:#101010;font-weight:500;font-size:18px;line-height:1.35;white-space:nowrap}.product__order-btn{margin-top:20px;margin-bottom:30px;color:#fff;background-color:#375fd9;border-radius:999px;font-family:Onest;padding:20px 50px;border:none;line-height:1;font-weight:400;font-size:16px;letter-spacing:.02em;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer}.product__order-btn:hover{background-color:#2c4ebf}.product__text{font-size:16px;letter-spacing:.02em;line-height:160%;color:#707070;font-weight:400;font-family:Onest}.product__panel--wrapper{width:100vw;height:100vh;position:fixed;left:0;top:0;background:rgba(16,16,16,.4);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:100;display:none}.product__panel{margin-right:-100%;position:fixed;top:0;right:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;width:560px;height:100vh;background-color:#fff;padding:40px;z-index:500}.product__panel.active{margin-right:0}.product__panel__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 0}.product__panel img[alt=PREVIEW_PICTURE]{width:70px;height:70px;margin-right:20px}.product__panel h3{font-size:16px;font-weight:600;color:#000}.product__panel .price{white-space:nowrap}.product__panel .total{font-size:16px;text-align:right;font-weight:600;color:#000;margin:30px 0 20px auto;display:block}.product__panel .form_right{background:none;padding:0}.black_section .team_left{background:#1d1e1f;padding:20px 40px;position:relative;margin-top:100px;margin-bottom:40px}.black_section .team_left .heading_secondary,.black_section .team_left .block_text{color:#fff}.black_section .team_left .heading_secondary{margin-top:0;line-height:29px;font-weight:500;letter-spacing:.2px;font-size:24px}.black_section .team_left .block_text{color:rgba(255,255,255,.6)}.black_section .team_left .btn_more-info{position:absolute;right:40px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:0 !important}.black_section .team_right{grid-template-columns:repeat(5, 1fr)}.black_section .team_right .profile_pic{border-radius:9999px;-o-object-fit:cover;object-fit:cover;height:190px;width:190px;aspect-ratio:1/1;-webkit-filter:drop-shadow(-12px 12px 0 #1d1e1f);filter:drop-shadow(-12px 12px 0 #1d1e1f)}.black_section .team_right .team_add-person{cursor:pointer}.black_section .team_right .team_plus_wrap{width:190px;height:190px;aspect-ratio:1/1;-webkit-filter:drop-shadow(-12px 12px 0 #1d1e1f);filter:drop-shadow(-12px 12px 0 #1d1e1f)}.black_section .team_right .team_add-text{margin-top:20px;background-color:#1d1e1f;color:#fff;font-size:18px;font-family:"Onest",Arial,sans-serif;line-height:29px;font-weight:400;letter-spacing:.4px;padding:7px}.black_section .team_right .person_name{color:#fff}.black_section .team_right .person_role{color:rgba(255,255,255,.6)}/*# sourceMappingURL=app.css.map */ */

.link_about-company{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center
}
.link_about-company img{
    display:block;
    margin-left:14px
}
a.portfolio_entry{
    text-decoration:none
}
.grey_block P{
    line-height:26px;
    font-size:16px;
    opacity:.6;
    font-family:"Onest",Arial,sans-serif
}
.grey_block P:not(:last-of-type){
    margin-bottom:10px
}
.footer_bottom{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between
}
.footer_bottom>*{
    width:auto;
    max-width:unset;
    display:block
}
.footer_designer{
    margin:0
}
.menu_socials{
    margin-top:15px
}
.footer_bottom a{
    -webkit-transition:all .2s ease-in-out;
    transition:all .2s ease-in-out
}
.footer_bottom a:hover{
    opacity:1
}
.page_top{
    overflow:hidden
}
.swiper-reviews{
    width:calc(1160px + (100% - 1160px)/2);
    margin-left:calc((100% - 1160px)/2)
}
.row{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    gap:80px
}
.heading_main.heading_top{
    margin-bottom:40px
}
.heading_main.heading_top+.text-col>.page_text:first-child{
    opacity:1
}
.partners-line{
    margin-top:30px;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center
}
.partners-line img{
    display:block;
    width:200px;
    height:60px;
    -o-object-fit:cover;
    object-fit:cover;
    border-radius:8px
}
/* .partners-line img:not(:last-of-type){
    margin-right:10px
} */
.main_top-quote>.content-wrap{
    gap:40px
}
.number-pane:first-child>.big_number{
    opacity:1
}
.block_more-info{
    width:143px;
    height:40px;
    display:block;
    position:relative;
    background:none
}
.block_more-info:before{
    position:absolute;
    content:"";
    left:0;
    top:0;
    width:40px;
    height:40px;
    background:url(/local/templates/income-media/img/ico/arrow-down.svg) no-repeat left center;
    z-index:50
}
.block_more-info:after{
    position:absolute;
    content:"";
    top:0;
    right:0;
    width:143px;
    height:40px;
    background:url(/local/templates/income-media/img/ico/arrow-down-full.svg) no-repeat right center;
    opacity:0;
    -webkit-transition:all .3s ease-in-out;
    transition:all .3s ease-in-out;
    z-index:10
}
.grey_block{
    text-decoration:none
}
.grey_block p.block_heading{
    font-size:24px;
    line-height:29px;
    color:#0f0f0f;
    letter-spacing:.4px;
    max-width:100%;
    opacity:1;
    margin-bottom:20px
}
.grey_block:hover .block_more-info:after{
    opacity:1
}
.main_portfolio-block .portfolio-entry_img{
    height:381px;
    -o-object-fit:cover;
    object-fit:cover;
    -o-object-position:center center;
    object-position:center center
}
.main_portfolio-block .heading_secondary{
    margin-bottom:0
}
.main_portfolio-block .heading_secondary+p{
    opacity:.6;
    letter-spacing:.4px;
    line-height:26px
}
.main_portfolio-block .portfolio-entry_number-panes{
    margin-top:30px
}
.main_portfolio-block .number-pane_number{
    font-weight:400;
    margin-bottom:10px
}
.main_portfolio-block .number-pane_number+p{
    max-width:100%;
    font-size:14px;
    letter-spacing:.4px
}
.main_portfolio-block .portfolio_entry .block_more-info{
    width:181px
}
.main_portfolio-block .portfolio_entry .block_more-info:after{
    width:181px;
    background:url(/local/templates/income-media/img/ico/arrow-down-full--case.svg) no-repeat right center
}
.main_portfolio-block .portfolio_entry:hover .block_more-info:after{
    opacity:1
}
.work-stage_counter{
    font-size:14px;
    line-height:11px;
    font-weight:400;
    opacity:.6;
    letter-spacing:.4px
}
.work-stage_counter~.block_text{
    opacity:.6
}
.form_heading{
    margin-bottom:10px
}
.form_lines{
    top:unset;
    bottom:35px
}
.main_form.footer-form .form_lines{
    bottom:70px
}
.main_form.footer-form select{
    padding-top:10px;
    padding-bottom:10px
}
.main_form.footer-form .form_right{
    gap:16px
}
.form_input{
    height:56px;
    padding:26px 20px 10px 20px;
    border-bottom:1px solid #d4d4d4
}
.form-field{
    position:relative
}
.form-field-label{
    position:absolute;
    left:0;
    -webkit-transition:all .2s ease-in-out;
    transition:all .2s ease-in-out;
    color:#101010;
    opacity:.5;
    top:20px;
    font-weight:400;
    font-size:16px;
    height:17px;
    z-index:1
}
.form-field input{
    position:relative;
    z-index:10
}
input:focus+.form-field-label,.form-field-label.onfocus{
    left:-0.7em;
    -webkit-transform:translateY(-100%) scale(0.7);
    transform:translateY(-100%) scale(0.7)
}
.phone_input{
    padding-top:0;
    padding-bottom:0
}
.black_section .team_left .btn_more-info{
    width:193px;
    height:55px;
    display:block;
    position:relative;
    background:none
}
.black_section .team_left .btn_more-info:before{
    position:absolute;
    content:"";
    left:0;
    top:0;
    width:55px;
    height:55px;
    background:url(/local/templates/income-media/img/ico/team-arrow-down.svg) no-repeat center center;
    background-size:contain;
    z-index:50
}
.black_section .team_left .btn_more-info:after{
    position:absolute;
    content:"";
    top:0;
    right:0;
    width:193px;
    height:55px;
    background:url(/local/templates/income-media/img/ico/team-arrow-down-full.svg) no-repeat center center;
    background-size:contain;
    opacity:0;
    -webkit-transition:all .3s ease-in-out;
    transition:all .3s ease-in-out;
    z-index:10
}
.team_left{
    display:block;
    text-decoration:none
}
.team_left .btn_more-info{
    right:100px !important
}
.team_left:hover .btn_more-info:after{
    opacity:1
}
.team_left .block_text{
    max-width:747px
}
.black_section .team_right .profile_pic,.black_section .team_right .team_plus_wrap{
    -webkit-filter:drop-shadow(-20px 10px 0 #1d1e1f) !important;
    filter:drop-shadow(-20px 10px 0 #1d1e1f) !important
}
.blog_img{
    height:240px
}
.service_card{
    text-decoration:none
}
.service_card .block_more-info{
    margin-top:auto
}
.service_card:hover .block_more-info:after{
    opacity:1
}
.page_text{
    max-width:560px
}
.about_side-text .about_heading{
    margin-bottom:10px
}
.about_side-text .block_text.__grey{
    font-size:14px;
    letter-spacing:.4px;
    line-height:22px;
    max-width:unset;
    margin-top:10px;
    margin-bottom:40px
}
.person_role{
    opacity:.6
}
header{
    position:relative;
    z-index:100;
    -webkit-transition:top .3s ease-in-out;
    transition:top .3s ease-in-out
}
header.header--fixed{
    position:fixed;
    top:-121px;
    left:0;
    width:100%
}
header.header--visible{
    top:0;
    pointer-events:auto
}
.footer_top{
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between
}
.footer_col.__row_1{
    max-width:270px
}
.footer_col.__row_2{
    max-width:250px
}
.footer_col.__row_3{
    max-width:170px
}
.footer_col.__row_4{
    max-width:100px
}
.footer_bottom{
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between
}
#footer_copyright{
    max-width:unset;
    display:block;
    width:270px
}
#footer_policy{
    width:250px
}
#footer_offer{
    width:170px
}
#footer_address{
    margin-top:0
}
.policy{
    margin-bottom:120px
}
.policy,.policy p{
    font-size:14px;
    line-height:1.6;
    color:#101010;
    font-weight:400;
    font-family:"Onest";
    opacity:.7
}
.policy p:not(:last-of-type){
    margin-bottom:16px
}
.blog-detail{
    margin-bottom:100px
}
.blog-detail img{
    -o-object-fit:contain;
    object-fit:contain;
    max-width:100%
}
.blog-detail__image{
    max-width:560px;
    display:block;
    margin-bottom:30px;
    border-radius:20px
}
.blog-empty{
    margin-top:40px;
    border:1px solid #d4d4d4;
    border-radius:10px;
    background-color:#fff;
    background-position:center center;
    height:320px;
    width:100%;
    max-width:100%;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    color:rgba(16,16,16,.6)
}
.blog-others__list .blog_entries{
    grid-template-columns:repeat(4, 1fr)
}
.product{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between;
    -webkit-box-align:start;
    -ms-flex-align:start;
    align-items:flex-start
}
.product__image{
    display:block;
    border:10px solid #f8f8f8;
    border-radius:20px;
    width:360px;
    height:auto;
    -o-object-fit:contain;
    object-fit:contain;
    margin-right:40px
}
.product h1{
    color:#101010;
    line-height:1.2;
    font-weight:500;
    font-family:Onest;
    font-size:24px;
    margin-bottom:20px
}
.product__price{
    color:#101010;
    font-weight:500;
    font-size:18px;
    line-height:1.35;
    white-space:nowrap
}
.product__order-btn{
    margin-top:20px;
    margin-bottom:30px;
    color:#fff;
    background-color:#375fd9;
    border-radius:999px;
    font-family:Onest;
    padding:20px 50px;
    border:none;
    line-height:1;
    font-weight:400;
    font-size:16px;
    letter-spacing:.02em;
    -webkit-transition:all .2s ease-in-out;
    transition:all .2s ease-in-out;
    cursor:pointer
}
.product__order-btn:hover{
    background-color:#2c4ebf
}
.product__text{
    font-size:16px;
    letter-spacing:.02em;
    line-height:160%;
    color:#707070;
    font-weight:400;
    font-family:Onest
}
.product__panel--wrapper{
    width:100vw;
    height:100vh;
    position:fixed;
    left:0;
    top:0;
    background:rgba(16,16,16,.4);
    -webkit-backdrop-filter:blur(2px);
    backdrop-filter:blur(2px);
    z-index:100;
    display:none
}
.product__panel{
    margin-right:-100%;
    opacity: 0;
    position:fixed;
    top:0;
    right:0;
    -webkit-transition:all .5s ease-in-out;
    transition:all .5s ease-in-out;
    width:560px;
    height:100vh;
    background-color:#fff;
    padding:40px;
    z-index:500
}
.product__panel.active{
    margin-right:0;
    opacity: 1;
}
.product__panel__item{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    padding:15px 0;
    flex-wrap: wrap;
    gap: 10px;
}
.product__panel img[alt=PREVIEW_PICTURE]{
    width:70px;
    height:70px;
    margin-right:20px;
}
.product__panel h3{
    font-size:16px;
    font-weight:600;
    color:#000
}
.product__panel .price{
    white-space:nowrap
}
.product__panel .total{
    font-size:16px;
    text-align:right;
    font-weight:600;
    color:#000;
    margin:30px 0 20px auto;
    display:block
}
.product__panel .form_right{
    background:none;
    padding:0
}
.black_section .team_left{
    background:#1d1e1f;
    padding:20px 40px;
    position:relative;
    margin-top:100px;
    margin-bottom:40px
}
.black_section .team_left .heading_secondary,.black_section .team_left .block_text{
    color:#fff
}
.black_section .team_left .heading_secondary{
    margin-top:0;
    line-height:29px;
    font-weight:500;
    letter-spacing:.2px;
    font-size:24px
}
.black_section .team_left .block_text{
    color:rgba(255,255,255,.6)
}
.black_section .team_left .btn_more-info{
    position:absolute;
    right:40px;
    top:50%;
    -webkit-transform:translateY(-50%);
    transform:translateY(-50%);
    margin-top:0 !important
}
.black_section .team_right{
    grid-template-columns:repeat(5, 1fr)
}
.black_section .team_right .profile_pic{
    border-radius:9999px;
    -o-object-fit:cover;
    object-fit:cover;
    height:190px;
    width:190px;
    aspect-ratio:1/1;
    -webkit-filter:drop-shadow(-12px 12px 0 #1d1e1f);
    filter:drop-shadow(-12px 12px 0 #1d1e1f)
}
.black_section .team_right .team_add-person{
    cursor:pointer
}
.black_section .team_right .team_plus_wrap{
    width:190px;
    height:190px;
    aspect-ratio:1/1;
    -webkit-filter:drop-shadow(-12px 12px 0 #1d1e1f);
    filter:drop-shadow(-12px 12px 0 #1d1e1f)
}
.black_section .team_right .team_add-text{
    margin-top:20px;
    background-color:#1d1e1f;
    color:#fff;
    font-size:18px;
    font-family:"Onest",Arial,sans-serif;
    line-height:29px;
    font-weight:400;
    letter-spacing:.4px;
    padding:7px
}
.black_section .team_right .person_name{
    color:#fff
}
.black_section .team_right .person_role{
    color:rgba(255,255,255,.6)
}
.ref-link {
    color: #375FD9;
    text-decoration: none;
}
/*# sourceMappingURL=app.css.map */
@media (max-width: 600px) {
    .product__panel {
        width: 100%;
        padding-bottom: 200px;
        overflow-x: hidden;
        overflow-y: scroll;
    }

}