.tooltip{color:#6a655e;color:#000;font-family:Montserrat,sans-serif;font-size:18px;padding:5px;position:relative;text-align:left}.tooltip.hidetooltip:hover:before{display:none}.tooltip:hover:before{opacity:1;transition:all .3s ease;visibility:visible}.tooltip:before{backdrop-filter:none;background-color:#fff;border-radius:10px;box-shadow:0 0 1px #bfbfbf;color:#373738;content:attr(tooltip-text);font-size:15px;opacity:0;padding:10px 15px;position:absolute;transition:all .5s ease;visibility:hidden;width:250px}.tooltip.top:before{bottom:100%;font-size:13px;left:45px;transform:translateX(-50%)}.pricing_boxes h1 span{color:#4bc3b5}.pricing_boxes_wrapper .pricing_box h4{align-items:center;display:flex;justify-content:center;min-height:77px}.pricing_boxes_wrapper .pricing_box p{min-height:87px}.pricing_boxes_wrapper{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;padding:15px 30px 30px}.pricing_boxes_wrapper .pricing_box h4{font-family:Montserrat-bold;font-weight:700}.pricing_boxes_wrapper .pricing_box{flex:1;max-width:360px;min-width:330px;padding:55px 28px 40px;text-align:center}.pricing_boxes_wrapper .pricing_box.first_box .cta-button{background:linear-gradient(88.48deg,#fda1ab 1.98%,#fd96a1 48.7%,#f18590 97.41%);box-shadow:none}.pricing_boxes_wrapper .pricing_box.first_box .cta-button:active:before,.pricing_boxes_wrapper .pricing_box.first_box .cta-button:focus:before,.pricing_boxes_wrapper .pricing_box.first_box .cta-button:hover:before{box-shadow:inset .2rem .2rem .5rem #e68c94,inset -.2rem -.2rem .5rem hsla(0,0%,100%,.25)}.pricing_boxes_wrapper .pricing_box.third_box .cta-button{background:linear-gradient(91.96deg,#a898f6,#8979dd 94.75%);box-shadow:none}.pricing_boxes_wrapper .pricing_box.third_box .cta-button:active:before,.pricing_boxes_wrapper .pricing_box.third_box .cta-button:focus:before,.pricing_boxes_wrapper .pricing_box.third_box .cta-button:hover:before{box-shadow:inset .2rem .2rem .5rem #8979dd,inset -.2rem -.2rem .5rem hsla(0,0%,100%,.25)}.pricing_boxes_wrapper .pricing_box.first_box{background:#fafafa;border-radius:20px;box-shadow:.3rem .3rem .3rem hsla(0,0%,94%,.67),-.2rem -.2rem .3rem #fff}.pricing_boxes_wrapper .pricing_box.second_box{border:2px solid #4bc3b5;position:relative}.pricing_boxes_wrapper .pricing_box.second_box,.pricing_boxes_wrapper .pricing_box.third_box{background:#fafafa;border-radius:20px;box-shadow:.3rem .3rem .3rem hsla(0,0%,94%,.67),-.2rem -.2rem .3rem #fff}.pricing_boxes_wrapper .pricing_box.second_box:before{background-color:#4bc3b5;border-radius:30px;color:#fff;content:"most popular";font-weight:700;height:32px;left:50%;padding-top:4px;position:absolute;text-align:center;top:-16px;transform:translateX(-50%);width:144px}.pricing_boxes_wrapper .pricing_box a{margin-bottom:40px}.table_box_list_item{align-items:center;border-bottom:1px solid rgba(0,0,0,.05);display:flex;justify-content:space-between;line-height:1.3;margin-left:25px;min-height:51px}.table_box_list_item span{flex:3;font-size:13px;text-align:right}.table_box_list_item{padding-bottom:8px;padding-top:8px;position:relative}.table_box_list_item .tooltip{left:-28px;position:absolute;top:50%;transform:translateY(-50%)}.table_box_list_item:last-child strong{max-width:75px}.table_box_list_item:last-child{border-bottom:none}.table_box_list_item strong{color:#373838;display:inline-block;flex:2;font-family:Montserrat;font-size:13px;font-weight:600;text-align:left;width:141px}.pricing_talbe_wrap{padding-top:3rem}.pricing_talbe_wrap .pricing_table_topline{display:flex;justify-content:space-between}.pricing_talbe_wrap .pricing_table_topline div{flex:1;text-align:center}.pricing_talbe_wrap .pricing_table_topline .second_cell{color:#ff95a0;font-family:Montserrat-bold;font-weight:700}.pricing_talbe_wrap .pricing_table_topline .third_cell{color:#4bc3b5;font-family:Montserrat-bold;font-weight:700}.pricing_talbe_wrap .pricing_table_topline .fourth_cell{color:#8b77e0;font-family:Montserrat-bold;font-weight:700}.pricing_table_block_content .table_content_title{color:#4bc3b5;font-size:18px;padding-top:32px;text-transform:uppercase}.pricing_table_block_content .pricing_table_block_row{border-bottom:1px solid rgba(0,0,0,.05);display:flex;padding-bottom:8px;padding-top:8px;position:relative;transition:background .45s ease}.pricing_table_block_content .pricing_table_block_row .tooltip{left:-6px;position:absolute;top:5px}.pricing_table_block_content .pricing_table_block_row:focus,.pricing_table_block_content .pricing_table_block_row:hover{background:rgba(112,194,184,.1)}.pricing_table_block_content .pricing_table_block_row div{flex:1}.pricing_table_block_content .pricing_table_block_row div:nth-child(2),.pricing_table_block_content .pricing_table_block_row div:nth-child(3),.pricing_table_block_content .pricing_table_block_row div:nth-child(4){align-items:center;display:flex;justify-content:center}.pricing_table_block_content .pricing_table_block_row div.first_cell{padding-left:25px;text-align:left;text-align-last:left}.pricing_table_block_content .pricing_table_block_row div.first_cell strong{font-family:Montserrat;font-size:13px;font-weight:600}.pricing_table_block_content .pricing_table_block_row div{font-size:13px}.pricing_boxes{padding-top:5rem}.pricing_boxes p.subtitle_pricing_lead{font-size:18px;padding-bottom:80px}.pricing_boxes h1,.pricing_boxes p.subtitle_pricing_lead{text-align:center}.title_btn_wrapper h5 svg{margin-left:3px;transform:rotate(0deg);transition:transform .45s ease}.title_btn_wrapper h5.rotate_arrow svg{transform:rotate(180deg)}.title_btn_wrapper h5{color:#373838!important;font-family:Montserrat-bold;font-size:16px;font-weight:600}.title_btn_wrapper{padding-top:4rem;text-align:center}.pricing_table_block_row div svg{height:15px;width:15px}.pricing_boxes_wrapper .pricing_box{border:2px solid transparent;transition:transform .45s ease,border .45s ease}.pricing_boxes_wrapper .pricing_box:focus,.pricing_boxes_wrapper .pricing_box:hover{transform:translateY(-20px)}.pricing_boxes_wrapper .pricing_box.first_box:focus,.pricing_boxes_wrapper .pricing_box.first_box:hover{border:2px solid #ff95a0}.pricing_boxes_wrapper .pricing_box.third_box:focus,.pricing_boxes_wrapper .pricing_box.third_box:hover{border:2px solid #9a87e9}@media (max-width:768px){.pricing_table_block_content .pricing_table_block_row div.first_cell strong{font-size:13px}.pricing_talbe_wrap .pricing_table_topline div{font-size:14px}.pricing_table_block_content,.pricing_table_topline{min-width:570px}.pricing_talbe_wrap{overflow:auto}.pricing_talbe_wrap,.title_btn_wrapper{display:none}}@media (max-width:450px){.tooltip.top:before{backdrop-filter:none;background-color:#fff;left:85px}}