@layer reset,legacy,defaults,layout,components,utils;.zq6Vba_item{height:100px;margin:0 16px}@media (max-width:1024px){.zq6Vba_item{height:45px}}
div._7O7riW_stars{height:32px}div._7O7riW_stars img{background:0 0;justify-content:center;align-items:center;display:inline-flex;width:20px!important;height:20px!important}
@layer reset,legacy,defaults,layout,components,utils;.ORSN-G_container{margin-bottom:30px;padding-top:35px}:is(.ORSN-G_container .slick-prev,.ORSN-G_container .slick-next){z-index:4;width:80px;height:80px}.ORSN-G_container .slick-slide>div{margin:0 50px}@media (max-width:1024px){.ORSN-G_container .slick-slide>div{margin:0 10px}}.ORSN-G_container .slick-dots{bottom:-50px}.ORSN-G_container .slick-dots li.slick-active button:before{color:#fff}.ORSN-G_container .slick-dots li button:before{color:#fff}
@layer reset,legacy,defaults,layout,components,utils;.csnhsa_inputContainer{margin-bottom:10px!important}.csnhsa_inputContainer .form_inter input.format{border:1px solid #17009b;margin:5px 0}.csnhsa_inputContainer .form_inter label.placeholder{pointer-events:none;letter-spacing:.2px;color:#65646e;height:40px;margin:7px 0;padding:0 10px;font-family:Satoshi-Regular,sans-serif;font-weight:400;top:53%}@media (max-width:1024px){.csnhsa_inputContainer .form_inter label.placeholder{font-size:15px}}.csnhsa_inputContainer .form_inter:focus-within label.placeholder{color:#65646e;font-size:9px;top:20px!important}.csnhsa_inputContainer label.placeholder.filled{color:#65646e;font-size:9px;top:20px!important}.csnhsa_inputContainer .csnhsa_submitActions{align-items:center;gap:4px;height:100%;padding-right:4px;display:flex;position:absolute;top:0;right:0}.csnhsa_inputContainer .csnhsa_submitActions button{cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;display:flex}.csnhsa_inputContainer .csnhsa_submitActions span{background-color:#17009b;width:1px;height:60%;display:block}
@layer reset,legacy,defaults,layout,components,utils;.WDe4qq_container.container_feed_psy{grid-template-columns:repeat(3,1fr)}@media (max-width:1024px){.WDe4qq_container.container_feed_psy{grid-template-columns:auto}}
@layer reset,legacy,defaults,layout,components,utils;div.TmI2DG_container{border-radius:24px;height:auto;padding:10px 20px;margin-right:6px!important}@media (max-width:1024px){div.TmI2DG_container{flex:100%;padding:10px 5px;margin-left:0!important;margin-right:0!important}}div.TmI2DG_container.activeSelection{border-bottom:1px solid #17009b;border-radius:24px}@media (max-width:1024px){div.TmI2DG_container .title{font-size:15px}}div.TmI2DG_container .title span{background:0 0;border-top:5px solid #17009b;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;margin-bottom:2px}div.TmI2DG_container ul{border:1px solid #65646e;border-radius:21px;width:200px;padding-top:10px;display:none;top:54px}@media (max-width:1024px){div.TmI2DG_container ul{width:calc(100% + 2px)}}div.TmI2DG_container.activeSelection ul{display:block}div.TmI2DG_container li button{appearance:none;text-align:left;color:#564b94;cursor:pointer;background-color:#0000;border:none;width:100%;padding:0;line-height:22.4px;text-decoration:none;display:block}.TmI2DG_indicator{background:#dce2f7;border-radius:10px;width:11px;height:11px;margin-right:10px;display:inline-block}.TmI2DG_indicatorActive{background:#04a966}
@layer reset,legacy,defaults,layout,components,utils;.E1byia_link{appearance:none;cursor:pointer;color:#17009b;background:0 0;border:none;padding:0;line-height:1.6}.E1byia_psyImg img{pointer-events:none;-webkit-user-select:none;user-select:none}.E1byia_breakLine{display:block}.E1byia_psyBadgeText{font-size:14px}
@layer reset,legacy,defaults,layout,components,utils;div.b_KutG_container{max-width:100%;padding:0 11%}@media (max-width:1024px){div.b_KutG_container{padding:0 1rem}}div.b_KutG_container+div.b_KutG_container{z-index:4;background-color:#fff;border-bottom:1px solid #f4f3f7;width:100%;position:sticky;top:-12px}.b_KutG_filtersContainer{flex-wrap:wrap;justify-content:space-between;display:flex}@media (max-width:1024px){.b_KutG_filtersContainer{padding:0!important}.b_KutG_filtersLine{flex-wrap:wrap;justify-content:space-between;gap:0 8px;width:100%;display:flex;margin-top:16px!important}}.b_KutG_search{width:40%}@media (max-width:1024px){.b_KutG_search{width:100%;margin-top:0!important}.b_KutG_search>div{padding-right:0}}.b_KutG_bannerContainer{width:100%}.b_KutG_bannerContainer>div{width:100%;padding-bottom:8px}
@layer reset,legacy,defaults,layout,components,utils;.HorTMW_mainTitle{letter-spacing:.36px;font-size:36px;line-height:normal}.HorTMW_greyText,p.HorTMW_greyText{color:#65646e}.spy_card .list_amb.HorTMW_specializations{font-family:Satoshi-Medium,sans-serif;font-weight:500}
@layer reset,legacy,defaults,layout,components,utils;.pIAxqq_filtersTags{align-items:center;width:100%;padding-bottom:12px;display:flex}@media (max-width:1024px){.pIAxqq_filtersTags{padding-bottom:8px}}.pIAxqq_tagsLabel{color:#65646e;font-size:14px}.pIAxqq_tagsScroller{cursor:grab;scrollbar-width:none;flex:1;margin-left:8px;display:flex;overflow:auto}.pIAxqq_tagsScroller::-webkit-scrollbar{display:none}.pIAxqq_tagsScroller.dragging{cursor:grabbing}
@layer reset,legacy,defaults,layout,components,utils;button.dNOPgq_btn{max-width:48%;font-size:16px}@media (max-width:1024px){button.dNOPgq_btn{max-width:100%}}button.dNOPgq_btn.button{flex-flow:wrap;align-content:center;padding-left:32px;padding-right:32px;font-size:16px;line-height:1.4}@media (max-width:1024px){button.dNOPgq_btn.button{margin-bottom:16px}}button.dNOPgq_btn.button span{display:inline}.dNOPgq_price{margin-left:4px;font-family:Satoshi-BoldItalic;font-style:italic;font-weight:700}.dNOPgq_subtitle{opacity:.85;width:100%;margin-top:4px;font-size:13px;font-weight:400;display:block!important}
@layer reset,legacy,defaults,layout,components,utils;.MvjjMW_tagItem{text-transform:uppercase;color:#17009b;-webkit-user-select:none;user-select:none;white-space:nowrap;background-color:#dce2f7;border:1px solid #17009b;border-radius:4px;margin:6px;padding:6px 14px;font-family:Satoshi-Bold,sans-serif;font-size:14px;font-weight:500}.MvjjMW_noBorders{border:none}.MvjjMW_active,.MvjjMW_active:hover{color:#fff;background-color:#17009b}.MvjjMW_clickable{cursor:pointer}.MvjjMW_clickable:hover{background-color:#c5cef2}.MvjjMW_clickable.MvjjMW_active:hover{color:#17009b}
@layer reset,legacy,defaults,layout,components,utils;.bpvIlq_btns{flex:1;align-items:center;gap:16px;display:flex}@media (max-width:1024px){.bpvIlq_btns{flex-wrap:wrap}.bpvIlq_btns button{width:100%}}
