.hidden{display:none!important}img{max-width:100%}.w100{width:100%}.flex{display:flex}.table{display:table}.table-row{display:table-row}.table-cell{display:table-cell;vertical-align:middle}.table-cell *{display:inline-block}.table-cell ul,.table-cell ul li{width:100%}::-webkit-input-placeholder{color:#2d3c48!important;font-weight:300!important;opacity:.7!important}:-ms-input-placeholder{color:#2d3c48!important;font-weight:300!important;opacity:.7!important}:-moz-placeholder,::-moz-placeholder{color:#2d3c48!important;font-weight:300!important;opacity:.7!important}.filter_by .cr-slider-wrap .cr-slider{background-image:linear-gradient(90deg,#1cc3a7 100%,#e0e7ed 0)}input[type=range]{-moz-apperance:none;-webkit-appearance:none;background-image:linear-gradient(90deg,#1cc3a7 50%,#e0e7ed 0);background-position:0 26px!important;background-repeat:no-repeat!important;background-size:100% 2px!important}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none!important;background:#fff;border:1px solid #1cc3a7;border-radius:50%;cursor:pointer;height:20px;margin-top:-7px;width:20px}input[type=range]::-moz-range-thumb{background:#fff;border:1px solid #1cc3a7;border-radius:50%;cursor:pointer;height:20px;width:20px}input[type=range]::-ms-thumb{background:#fff;border:1px solid #1cc3a7;border-radius:50%;cursor:pointer;height:20px;width:20px}input[type=range]::-webkit-slider-runnable-track{background:transparent;cursor:pointer;height:2px;width:100%}input[type=range]:focus::-webkit-slider-runnable-track{background:transparent}input[type=range]::-moz-range-track{background:transparent;cursor:pointer;height:2px;width:100%}input[type=range]::-ms-track{background:transparent;border-color:transparent;border-width:16px 0;color:transparent;cursor:pointer;height:2px;width:100%}input[type=range]::-ms-fill-lower,input[type=range]:focus::-ms-fill-lower{background:transparent}input[type=range]::-ms-fill-upper,input[type=range]:focus::-ms-fill-upper{background:transparent}ul.check{padding-left:26px}ul.check li:before{border-style:solid;border-width:0 0 2px 2px;color:#1cc3a7;content:" ";display:inline-block;height:7px;left:0;margin-left:-25px;margin-right:10px;position:relative;top:-5px;transform:rotate(-45deg);width:15px}.yellow_button{background-color:#fc0!important;border-color:#fc0 #e4a000 #e4a000 #fc0!important}.yellow_button,.yellow_button:hover{color:rgba(0,0,0,.7)!important;font-weight:500!important}.yellow_button:hover{background-color:#ffb300!important;border-color:#ffb300 #e4a000 #e4a000 #ffb300!important}header{height:70px!important;position:relative!important}header a.custom-logo-link{top:8px!important}ul.primary-menu{margin-top:7px!important;position:relative!important}body.home header ul.advanced_menu li a,body.home ul.primary-menu li a,ul.primary-menu li a,ul.primary-menu li span{color:#fff!important}body header ul.primary-menu li.login a{display:inline-block;margin-left:0;margin-right:0}body header ul.primary-menu li.login span{color:#2d3c48!important;display:inline-block;font-family:Montserrat,sans-serif;font-size:15px!important;font-weight:100!important;margin-left:7px!important;margin-right:7px!important;width:auto}body header ul.primary-menu li.login .login_menu a{color:#1cc3a7!important}header .site-branding{line-height:50px!important}.site-branding img{max-height:30px}.main_page_header{background-position:100% 0;background-size:60% auto;overflow:unset;text-align:left}.main_page_header h1{color:#fff;font-weight:400;margin-left:unset;margin-right:unset;max-width:645px;text-align:left}.featured_law_firms aside{height:300px;overflow:hidden}.featured_law_firms aside>img{display:none}.featured_law_firms div.form{display:block;width:100%}.lawyers{margin-bottom:0!important;margin-top:50px}.lawyers .pagination{margin-top:0!important}.lawyers .pagination,.lawyers .pagination li span,.pagged{margin-bottom:0!important}.lawyers .title{display:block;margin-bottom:10px;text-align:center;text-transform:none}.lawyers.advance_footer_menu{margin-top:60px;padding-top:60px}.lawyers.advance_footer_menu .title{color:#2d3c48;font-size:18px;font-weight:600;letter-spacing:1.1px;text-align:left;text-transform:uppercase}.lawyers ul{display:block;list-style:none;margin-top:20px;padding-left:0}.lawyers ul li a{padding:0}.globus .title,.partners .title{color:#484848;font-family:Montserrat,sans-serif;font-size:26px;font-weight:700;padding-bottom:0;text-align:left}.globus ul.check li{line-height:27px}.globus .form{margin-top:20px;width:90%}.globus input{float:left;width:calc(100% - 250px)}.globus .form fieldset{border-radius:3px;margin:0}.globus input[type=submit]{border-radius:3px;margin:0;width:150px}.globus input[type=email]{border-radius:3px 0 0 3px}.globus input[type=submit]{border-radius:0 3px 3px 0}.globus select{border-left:none!important;border-radius:0;border-right:none!important}.globus .form fieldset{display:inline-block;float:left;width:100px}.partners{height:auto;margin-top:40px;padding-bottom:50px;padding-top:50px}.partners .subtitle{margin-top:40px;padding-bottom:40px}.partners .table-cell{width:50%}.partners .table-cell .row{display:flex}.partners .table-cell .row .img{padding-left:80px;text-align:right}.partners .table-cell .row .img:first-child>img{width:100%}.partners .table-cell .row .img:last-child>img{width:77%}.lawyers_list .avatar{border-radius:0!important}.cloun{background-image:url(/images/categories.png);background-position:-830px 0;background-size:auto 140px;height:140px;width:100px}.cloun,.rating span{display:inline-block}.rating span{width:140px}#current_age{color:#1cc3a7;display:inline-block;font-size:16px;font-weight:700;left:calc(100% - 27px);margin-top:-58px;position:absolute;text-align:center;width:30px}#child_age,#child_age:active,#child_age:focus{border:none!important;padding-left:0;padding-right:0;width:100%}.range_before{left:0}.range_after,.range_before{font-size:14px;position:absolute}.range_after{right:0}.filter_by .show_all{cursor:pointer}.filter_by .show_all i{display:inline-block;float:right;margin-top:8px}.filter_by .cr-slider-wrap{position:relative;top:0}.filter_by .cr-slider-wrap .cr-slider{background-color:transparent}.filter_by.ratings .filter-item i{color:#1cc3a7}.filter_by.ratings span{white-space:nowrap}.list_area_practicle{padding-right:15px;padding-top:0}.list_area_practicle .search_by_city{border-radius:15px;height:auto;min-height:unset;padding:5px 15px;width:80%}#search_by_city form:before{color:#8898aa;content:"\f3c5";font-family:Font Awesome\ 5 Pro;font-size:20px;font-weight:600;left:16px;position:absolute;top:6px}input[type=checkbox]:checked+span:after{left:28px;top:11px}input[type=radio]+span:before{margin-left:0;top:5px}input[type=radio]:checked+span:after{margin-left:0;top:9px}input[type=radio]+span{padding-left:30px}.radio label{margin-right:15px;margin-top:12px}.availability label,.radio label{line-height:28px;position:relative}.availability label input[type=checkbox]:checked+span:after{left:43px;top:10px}div.login_menu{background-color:#fff;border:1px solid #ccc;display:none;padding:0 10px;position:absolute;right:0;top:60px;width:250px}div.login_menu.open{display:block}div.login_menu .table{margin-bottom:0;width:100%}div.login_menu .table-row:first-child{border-bottom:1px solid #ccc;position:relative}div.login_menu .table-row:first-child:after{background-color:#ccc;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}div.login_menu .table-row .table-cell:first-child{font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:700}div.login_menu .table-row .table-cell:last-child{text-align:right}.reset_password form{display:block!important;margin:0 auto!important;max-width:380px!important}.login .flex *{display:block}.login .flex .reset_password{padding-left:30px}.login .flex .reset_password .more *,.register .privacy_terms *,.register .submit *{display:inline-block}.login_bg{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;position:fixed;right:0;top:0;z-index:0}.login_bg .created{bottom:0;position:absolute;right:5px;white-space:nowrap}.login_bg .created,.login_bg .created i{display:inline-block}.register:not(.open) form,.reset_password form{margin:0 auto!important}.register .pull-left{left:30px}.register .submit button i{display:none}.register .site-branding{margin-bottom:40px;text-align:center}.register .site-branding a,.register .site-branding img{display:inline-block}.register .site-branding a:after{display:none}.submit.buttons div{float:left;padding-top:25px}.submit.buttons div button{margin-top:0}.mb40{padding-bottom:40px}.filter_by .filter-item,.filter_by hr{width:100%}.filter_by hr{margin:0 0 20px}.noborder{border:none!important}.promote{display:block;max-width:570px}.promote h2{display:inline-block;margin-bottom:20px}.promote .text-block{padding-top:20px}.promote form{margin-top:40px;max-width:unset;width:100%}.promote hr{margin:40px 0}.promote .price{color:#1cc3a7;font-family:Montserrat,sans-serif;font-size:70px;font-weight:400}.promote .price_after{color:#484848;font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:700}.promote button{font-size:33px!important;font-weight:400!important;line-height:45px;text-transform:none}.promote button[disabled]{cursor:default;opacity:.5}.form_group.col-sm-6{float:left}.form_group{margin:10px 0}.fl_r{float:right}.payment-icons{background:url(/images/payment-icons.png) no-repeat;float:left;height:30px;margin-right:10px;text-indent:-99999px;width:50px}.payment-icons:last-child{margin-right:0}.visa{background-position:0 0}.mastercard{background-position:-50px 0}.amex{background-position:-100px 0}.discover{background-position:-150px 0}.ssl{float:left;font-size:12px;font-weight:300;line-height:30px;margin-right:5px}.ssl svg{fill:#ff5a60;height:30px;width:30px}.payment_title{float:left;font-size:20px;font-weight:600;line-height:30px;margin-bottom:30px;margin-right:10px}label.payment{float:left;font-size:20px;font-weight:400;line-height:58px;width:20%}input.exp{float:left;margin-right:2%;width:22%}div.sec{float:left;width:26%}#cvv{background:#565a5c;border-radius:10px;color:#fff;font-size:12px;font-weight:700;height:20px;line-height:20px;position:absolute;right:15px;text-align:center;top:19px;width:20px}#csp{clear:left;color:#839db6;float:left;font-size:14px;font-weight:300;line-height:18px;margin:30px 0}#csp,form .social{display:block;width:100%}.index-newsletter{background:#adebfc!important;padding:60px 50px}.index-newsletter__image{background:url(/images/38627254_446194442559803_827866096039100416_n.jpg);background-color:#f7f8fa;background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;position:absolute;right:0;top:0;width:60%}.index-newsletter__title{color:#2d3c48;font-size:29px;font-weight:700;line-height:44px;margin-bottom:15px}.index-newsletter__text{font-size:20px;font-weight:100;line-height:32px;margin-bottom:15px}.edit_profile .social i:not(.fa-spin){bottom:21px;top:unset}.edit_profile .social i.select{bottom:24px;left:unset}.index-newsletter input,.index-newsletter select{border:none!important;box-shadow:none!important}.index-newsletter input:active,.index-newsletter input:focus,.index-newsletter select:active,.index-newsletter select:focus,.index-newsletter textarea:active,.index-newsletter textarea:focus{border:none!important}body.home .faq h2{font-size:42px!important}.deposit_amount .pull-left,form[data-table=packages] .pull-left{left:15px}.gender input[type=radio]:checked+span:before{top:0}.gender input[type=radio]:checked+span:after{top:4px}@media screen and (max-width:1199px){.featured_law_firms aside{height:300px}.partners .table-cell .row .img{padding-left:50px}}@media screen and (max-width:991px){.featured_law_firms aside{height:250px}.partners .table-cell .row .img{padding-left:20px}}@media screen and (max-width:767px){.featured_law_firms aside{height:200px}.filter_by .cr-slider-wrap{display:block}.partners{background-position:top;background-size:auto;display:block!important}.partners .table-cell{display:block!important;flex:0 0 100%;max-width:100%;text-align:center;width:100%}.partners .table-cell:first-child{margin-bottom:40px}.partners .title{text-align:center}.partners .table-cell .row .img{padding-left:15px;padding-right:15px;width:50%!important}.partners .table-cell .row .img:first-child{text-align:left}.partners .table-cell .row .img:last-child{text-align:right}.partners .table-cell .row .img:first-child>img{max-width:182px;width:100%}.partners .table-cell .row .img:last-child>img{max-width:140px;width:77%}body.home .lawyers .text{flex:0 0 50%;max-width:50%;width:50%!important}}@media screen and (max-width:575px){.featured_law_firms aside{background-image:none!important;height:auto;text-align:center}.featured_law_firms aside>img{display:inline-block}.login_bg{display:none!important}.login .flex .reset_password,.register form fieldset{padding-left:15px}.register .pull-left{left:15px}}.col-md-2__p5{padding-left:8px;padding-right:8px}.activity-small{display:block}.activity-small__cover{background:#c2c7cc no-repeat 50%;background-size:cover;border-radius:8px;padding-top:66.667%;position:relative}.activity-small__content{font-family:Montserrat,sans-serif;position:relative;text-align:left}.activity-small__content__tag{color:#f85e61;font-size:12px;font-weight:700;margin:7px 0 0;padding:0;text-transform:uppercase}.activity-small__content__title{color:#2d3c48;font-size:16px;font-weight:700;margin-bottom:0;margin-top:0}.activity-small__content__address{color:#2d3c48;font-size:16px;padding:2px 0}.rating.cards{color:#2d3c48;font-size:14px;font-weight:100}.rating.cards i.fa-yelp{color:#d32323;font-size:14px;position:relative;top:0}.rating.cards i.fa-star,.rating.cards i.fa-star-o{font-size:11px;position:relative;top:0}.filter_by .map{background-image:url(/images/map.png);background-repeat:no-repeat;background-size:cover;margin-top:0;padding:10px 5px;text-align:center}.filter_by .map button{border:none;color:rgba(0,0,0,.7)!important;font-weight:100;min-width:unset;padding:6px 15px;text-transform:none}.filter_by .map button:hover{background-color:#fff;border:none}.subscribe .close{opacity:1!important}.activity-small__cover span.label:first-letter{text-transform:uppercase}.activity-small__cover span.label{background-color:#f62792;border-color:#e10979;border-color:22px solid #f62792;border-radius:4px;border-radius:0;bottom:0;color:#fff;display:inline-block;font-size:12px;font-weight:700;left:0;margin-bottom:10px;margin-top:15px;margin:0;padding:6px 10px;position:absolute;text-transform:uppercase;top:unset;width:auto;z-index:2}.activity-small__cover span.label:after{border-bottom:30.6px solid #f62792;border-right:12px solid transparent;bottom:0;content:"";display:inline-block;height:0;position:absolute;right:-12px;width:0}
@media screen and (max-width:1199px){.carousel{margin-left:calc(50% - 465px);margin-right:calc(50% - 465px)}.carousel .carousel-cell{height:450px;margin:0 auto;width:100%}.sidebar_packages .price_block sub{display:inline-block}.advertising .phone_bg{left:13.9%;max-width:450px;position:absolute;top:15.1%;width:72.1%}.advertising video{left:15%;position:absolute;top:14.8%;width:70%}}@media screen and (max-width:991px){.slick-phone .slick-list .slick-track div.slick-slide:nth-child(2n),.slick-phone .slick-list .slick-track div.slick-slide:nth-child(odd){margin-top:0!important}.slick-phone .slick-slide img{display:inline-block;height:auto;max-height:480px;max-width:100%;width:auto}.join_page .flickity-viewport{height:500px!important}.join_page .carousel .carousel-cell{height:100%}.carousel{margin-left:calc(50% - 345px);margin-right:calc(50% - 345px)}.carousel .carousel-cell{height:448.5px}html.no-scroll #site-navigation.is-active ul.primary-menu ul.sub-menu:before,ul.primary-menu li a:after{display:none}.search_lawyers input{width:calc(100% - 120px)}.search_lawyers button{padding-left:0!important;padding-right:0!important;width:90px}body header ul.primary-menu li a,body header ul.primary-menu li span[data-toggle=modal]{margin-left:10px;margin-right:10px}.primary-menu .menu-social-menu,body header .mobileNav-wrapper{display:block!important}body header .mobileNav-wrapper.sidebar-toggle{display:inline-block;float:left;left:0;margin-right:6px;position:relative}body header.mobile-nav-active .mobileNav-wrapper.sidebar-toggle{display:none!important}.search_jobs #searchsubmit{display:none}html.no-scroll #site-navigation.is-active ul.primary-menu li.cta a{display:inline-block;width:calc(100% - 20px)}.primary-menu .menu-social-menu ul{padding-left:0}html.no-scroll #site-navigation.is-active ul.primary-menu li.menu-social-menu li{display:inline-block;width:auto}ul.primary-menu li.menu-social-menu li a{font-size:30px!important}body header .menu-wrapper{display:none}div.login_menu.open{background-color:transparent;border:none;left:0;position:relative;right:unset;width:100%}div.login_menu.open a{display:inline-block!important;width:auto}ul.primary-menu li a{margin-left:10px!important;margin-right:10px!important;padding-left:0!important}div.login_menu{top:0}.join_page .package-list .block{display:block;flex:none;margin:10px 0;max-width:100%;padding:0;width:100%}.homepage-callout .homepage-callout-messaging{max-width:100%;width:100%}.homepage-callout-image{clear:left;float:left;text-align:center;width:100%}.homepage-callout .homepage-callout-image img{float:none;max-width:100%}footer .copyright_social .links ul li a{position:relative;z-index:101}.advertising video{top:13.3%}}@media screen and (max-width:860px){.startup .featured-image .table{display:table;height:auto;padding:90px 0}}@media screen and (max-width:767px){.globalFooterCards .container-xl .globalFooterCard{padding:20px!important}.globalFooterCards .container-xl *{bottom:0;clear:left;display:block!important;flex:none!important;float:none;height:auto;margin:0;padding-bottom:15px;position:relative!important;text-align:center;top:0;width:100%!important}.globalFooterCards .container-xl .buttons{margin:0;padding:0}.globalFooterCards .container-xl .buttons a{display:inline-block!important;width:auto!important}.globalFooterCards .container-xl img{display:inline-block!important;left:auto;max-height:130px;max-width:130px}.startup .packages_description,.startup .sidebar{display:block;flex:none;max-width:100%;width:100%}.join_page .flickity-viewport{height:450px!important}.join_page .carousel .carousel-cell{height:100%}#map{display:none}body.law_firms #map{height:320px}.button_add_field[data-original-title]:hover:after,.button_add_field[data-original-title]:hover:before,.button_remove_field[data-original-title]:hover:after,.button_remove_field[data-original-title]:hover:before{display:none}.button_add_field{bottom:25px;right:0}.button_remove_field{bottom:0;right:10px}form[data-table=background] .group_fields{display:block;position:relative}form[data-table=background] .group_fields,form[data-table=background] .group_fields .fields,form[data-table=background] fieldset:not(:last-child)>input,form[data-table=background] fieldset:not(:last-child)>select,form[data-table=background] fieldset:not(:last-child)>textarea{width:100%!important}form[data-table=background] .fields fieldset:not(:last-child)>i.select{right:25px}form[data-table=background] .fields fieldset.control>i.select{right:65px}form[data-table=background] fieldset.control{right:0}form[data-table=background] fieldset.control input,form[data-table=background] fieldset.control select,form[data-table=background] fieldset.control textarea{width:calc(100% - 40px)}form[data-table=background] div.control{bottom:0;position:absolute}.carousel{margin-left:calc(50% - 255px);margin-right:calc(50% - 255px)}.carousel .carousel-cell{height:331.5px}.cr-slider-wrap,.search_lawyers .blank{display:none}.search_lawyers .search{display:block;flex:none;max-width:100%;padding-left:0;width:100%}.search_lawyers .description{left:40px}.profile_show .p-avatar{max-width:100%;width:160px}.profile_show .p-avatar img{width:300px}.profile_show .p-data .p-name{font-size:28px;padding-top:30px}}@media screen and (max-width:575px){.advertising .table,.advertising .table-cell{display:block!important;margin-bottom:30px;width:100%}.homepage-callout-messaging{padding-left:15px;padding-right:15px}.slick-arrow{display:none!important}.slick-phone .slick-list .slick-track.first{margin-left:0}.list_area_practicle .edit_profile i.select{bottom:auto;top:24px}.blogs{margin-top:0}.entry-header h1{font-size:2rem}.sidebar .with_image .img{height:50vw}.sidebar .with_image .title{padding:5px 0 15px!important}body.home .lawyers .text p.button{text-align:center}.list_packages label{float:left;width:100%}.list_packages.checked label{float:left;width:calc(100% - 154px)}.list_packages .price{float:left;width:90px}.list_packages .edit{float:left;width:64px}.profile_show .sidebar{border-top:1px solid #dfdfdf}.join_page .flickity-viewport{height:375px!important}.join_page .carousel .carousel-cell{height:100%}.carousel{margin-left:calc(50% - 225px);margin-right:calc(50% - 225px)}.carousel .carousel-cell{height:250px}.normal{display:none!important}.mobile{display:block!important}.filter_by .filter-item{width:100%!important}.list_area_practicle select{margin-bottom:10px}.mobile.sidebar{margin-bottom:40px}body.firm .sidebar strong.mobile_first{margin-top:0}.register div.buttons .row{display:block;width:100%}.register div.buttons .row div{display:block;margin:0 15px;padding:0 15px;width:100%}.register .register_desctiption{font-size:15px}.before_footer .menu-social-menu{padding-bottom:40px}body.firm h2{font-size:24px;font-weight:400}.profile_show .p-soc_ic div.soc_ic a.phone{margin-top:20px}.list_area_practicle{padding-bottom:40px}.list_area_practicle hr{display:none}.list_area_practicle .edit_profile{position:relative}.lawyers_sidebar{margin-top:0}footer .copyright_social .links,footer .copyright_social .links .copyright{text-align:center}#modal_upload_img{height:350px;width:350px}.search_lawyers input{font-size:42px}.search_lawyers .description{left:43px}.list_area_practicle span hr{display:none}.lawyers_block{margin-top:0}.blog.mailchimp{width:100%!important}}@media screen and (max-width:550px){.join_page .flickity-viewport{height:350px!important}.join_page .carousel .carousel-cell{height:100%}.plupload_wrapper{min-width:auto}}@media screen and (max-width:500px){.main_page_header .right-block{min-height:250px}.join_page .flickity-viewport{height:320px!important}.join_page .carousel .carousel-cell{height:100%}.carousel{margin-left:calc(50% - 200px);margin-right:calc(50% - 200px)}.carousel .carousel-cell{height:250px}.search_lawyers input{font-size:30px}.profile_show .p-avatar{margin:10px 10px 15px;max-width:100%;text-align:left;width:100%}.profile_show .p-avatar img{width:160px}}@media screen and (max-width:400px){.list_packages label{float:left;width:100%}.list_packages.checked label{float:left;width:calc(100% - 90px)}.list_packages .price{float:left;padding:0;text-align:center;width:50px}.list_packages .edit{float:left;padding:0;text-align:center;width:40px}.join_page .flickity-viewport{height:300px!important}.join_page .carousel .carousel-cell{height:100%}.carousel{margin-left:calc(50% - 175px);margin-right:calc(50% - 175px)}.carousel .carousel-cell{height:200px}.search_lawyers input{font-size:23px}.main_page_header h1{font-size:45px}#modal_upload_img{height:300px;width:300px}footer .copyright_social .links a{margin-right:9px}}@media screen and (max-width:350px){.carousel{margin-left:calc(50% - 160px);margin-right:calc(50% - 160px)}.carousel .carousel-cell{height:200px}.search_lawyers input{font-size:19px}#modal_upload_img{height:280px;width:280px}}
@charset "UTF-8";.ask-lawyer .close{fill:#555;background:transparent;border:none;display:block;height:20px;padding:0;right:30px;top:42px;width:27px}.ask-lawyer .close:after,.ask-lawyer .close:before{background-color:#555;border-radius:1px;content:"";cursor:pointer;display:block;height:2px;position:absolute;top:8px;transform:rotate(45deg);width:26px}.ask-lawyer .close:after{transform:rotate(-45deg)}.ask-lawyer .close span{display:none}.datepicker-dropdown{padding:15px;width:310px;z-index:1000!important}@media screen and (max-width:1199px){.datepicker-dropdown{padding:15px;width:calc(33.33333% - 40px);width:310px}}@media screen and (max-width:575px){.datepicker-dropdown{width:calc(100% - 85px)}}.datepicker-dropdown .table-condensed{width:100%}.datepicker-dropdown .table-condensed td,.datepicker-dropdown .table-condensed th{border:1px solid #f5f5f5;padding:5px;width:14.2857142857%!important}.datepicker-dropdown .table-condensed .datepicker-switch,.datepicker-dropdown .table-condensed th.dow{border:none}.datepicker-dropdown .table-condensed .datepicker-switch{cursor:pointer;text-align:center}.datepicker-dropdown .table-condensed .next,.datepicker-dropdown .table-condensed .prev{background:transparent;border:none;border-radius:50%;cursor:pointer;font-size:0;height:40px;padding:0;position:relative;text-align:center;transition:all .2s linear;width:40px}.datepicker-dropdown .table-condensed .next:hover,.datepicker-dropdown .table-condensed .prev:hover{background:#edeff1}.datepicker-dropdown .table-condensed .next:before,.datepicker-dropdown .table-condensed .prev:before{color:#000;font-family:Font Awesome\ 5 Pro;font-size:14px;font-weight:400}.datepicker-dropdown .table-condensed .next.disabled:before,.datepicker-dropdown .table-condensed .prev.disabled:before{color:#bfc7cf}.datepicker-dropdown .table-condensed .prev:before{content:"\f060"}.datepicker-dropdown .table-condensed .next:before{content:"\f061"}.datepicker-dropdown .dow{font-size:12px;font-weight:500;text-align:center}.datepicker-dropdown .new,.datepicker-dropdown .old{color:#bfc7cf}.datepicker-dropdown .day{border:none!important;font-size:14px;position:relative;text-align:center}.datepicker-dropdown .day.disabled{color:#bfc7cf}.datepicker-dropdown .day:not(.disabled){cursor:pointer}.datepicker-dropdown .day:not(.disabled):hover{border-color:#000}.datepicker-dropdown .day:not(.disabled):hover:before{opacity:1;visibility:visible}.datepicker-dropdown .day:not(.disabled):before{border:2px solid #1a2b49;border-radius:8px;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .2s linear;visibility:hidden;width:100%}.datepicker-dropdown .day:not(.disabled).active:before{opacity:1;visibility:visible}input.datepicker{padding-left:40px!important}.datepicker+i{color:#ced4d9;left:12px;position:absolute;top:25px}.gallery_wrap{border-radius:10px;display:flex;gap:10px;margin-bottom:20px;overflow:hidden;position:relative;width:100%}.gallery_wrap[data-count="1"] .item{flex:0 0 100%;height:500px}@media screen and (max-width:992px){.gallery_wrap[data-count="1"] .item{height:360px}}@media screen and (max-width:768px){.gallery_wrap[data-count="1"] .item{height:280px}}@media screen and (max-width:575px){.gallery_wrap[data-count="1"] .item{height:200px}}.gallery_wrap[data-count="2"] .item{flex:0 0 50%;height:500px}@media screen and (max-width:992px){.gallery_wrap[data-count="2"] .item{height:360px}}@media screen and (max-width:768px){.gallery_wrap[data-count="2"] .item{height:280px}}@media screen and (max-width:575px){.gallery_wrap[data-count="2"] .item{height:200px}}@media screen and (max-width:413px){.gallery_wrap[data-count="2"] .item{flex:0 0 100%}.gallery_wrap[data-count="2"] .item+.item{display:none}}.gallery_wrap[data-count="3"] .group{display:flex;flex-wrap:wrap;gap:10px;width:50%}@media screen and (max-width:413px){.gallery_wrap[data-count="3"] .group{width:100%}}.gallery_wrap[data-count="3"] .group:first-child .item{height:500px}@media screen and (max-width:992px){.gallery_wrap[data-count="3"] .group:first-child .item{height:360px}}@media screen and (max-width:768px){.gallery_wrap[data-count="3"] .group:first-child .item{height:280px}}@media screen and (max-width:575px){.gallery_wrap[data-count="3"] .group:first-child .item{height:200px}}@media screen and (max-width:413px){.gallery_wrap[data-count="3"] .group+.group{display:none}}.gallery_wrap[data-count="3"] .group .item{flex:0 0 100%;height:245px}@media screen and (max-width:992px){.gallery_wrap[data-count="3"] .group .item{height:175px}}@media screen and (max-width:768px){.gallery_wrap[data-count="3"] .group .item{height:135px}}@media screen and (max-width:575px){.gallery_wrap[data-count="3"] .group .item{height:95px}}.gallery_wrap[data-count="4"] .p_group{display:flex;flex-wrap:wrap;gap:10px;width:50%}@media screen and (max-width:413px){.gallery_wrap[data-count="4"] .p_group{width:100%}}.gallery_wrap[data-count="4"] .p_group:nth-child(2) .group{height:245px}@media screen and (max-width:992px){.gallery_wrap[data-count="4"] .p_group:nth-child(2) .group{height:175px}}@media screen and (max-width:768px){.gallery_wrap[data-count="4"] .p_group:nth-child(2) .group{height:135px}}@media screen and (max-width:575px){.gallery_wrap[data-count="4"] .p_group:nth-child(2) .group{height:95px}}.gallery_wrap[data-count="4"] .p_group:nth-child(2) .group .item{height:100%;width:calc(50% - 5px)}.gallery_wrap[data-count="4"] .p_group:nth-child(2) .group:last-child .item{width:100%}.gallery_wrap[data-count="4"] .p_group .group{display:flex;flex-wrap:wrap;gap:10px;width:100%}.gallery_wrap[data-count="4"] .p_group .item{height:500px;width:100%}@media screen and (max-width:992px){.gallery_wrap[data-count="4"] .p_group .item{height:360px}}@media screen and (max-width:768px){.gallery_wrap[data-count="4"] .p_group .item{height:280px}}@media screen and (max-width:575px){.gallery_wrap[data-count="4"] .p_group .item{height:200px}}.gallery_wrap[data-count="5"] .p_group{display:flex;flex-wrap:wrap;gap:10px;width:50%}@media screen and (max-width:413px){.gallery_wrap[data-count="5"] .p_group{width:100%}}.gallery_wrap[data-count="5"] .p_group:nth-child(2) .group{height:500px;width:calc(50% - 5px)}@media screen and (max-width:992px){.gallery_wrap[data-count="5"] .p_group:nth-child(2) .group{height:360px}}@media screen and (max-width:768px){.gallery_wrap[data-count="5"] .p_group:nth-child(2) .group{height:280px}}@media screen and (max-width:575px){.gallery_wrap[data-count="5"] .p_group:nth-child(2) .group{height:200px}}.gallery_wrap[data-count="5"] .p_group:nth-child(2) .group .item{height:245px;width:100%}@media screen and (max-width:992px){.gallery_wrap[data-count="5"] .p_group:nth-child(2) .group .item{height:175px}}@media screen and (max-width:768px){.gallery_wrap[data-count="5"] .p_group:nth-child(2) .group .item{height:135px}}@media screen and (max-width:575px){.gallery_wrap[data-count="5"] .p_group:nth-child(2) .group .item{height:95px}}.gallery_wrap[data-count="5"] .p_group .group{display:flex;flex-wrap:wrap;gap:10px;width:100%}.gallery_wrap[data-count="5"] .p_group .item{height:500px}@media screen and (max-width:992px){.gallery_wrap[data-count="5"] .p_group .item{height:360px}}@media screen and (max-width:768px){.gallery_wrap[data-count="5"] .p_group .item{height:280px}}@media screen and (max-width:575px){.gallery_wrap[data-count="5"] .p_group .item{height:200px;width:100%}}@media screen and (max-width:413px){.gallery_wrap .p_group+.p_group{display:none}}.gallery_wrap .item{align-items:center;display:flex;justify-content:center;overflow:hidden}.gallery_wrap img{max-width:unset;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.gallery_wrap .label{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(25,27,32,.4);border:2px solid #fff;border-radius:50px;bottom:15px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;line-height:1;padding:7px 15px;position:absolute;right:15px}@media screen and (max-width:413px){.gallery_wrap .label.desktop{display:none}}@media (min-width:414px){.gallery_wrap .label.mobile{display:none}}@media print{.gallery_wrap .label.mobile{display:none}}button.add_to_favorites{align-items:center;background-color:transparent;border:none;color:#f62792;cursor:pointer;display:flex;font-size:24px;justify-content:center;line-height:1;margin:0;padding:8px;position:absolute;right:0;top:0;z-index:100}button.add_to_favorites.added i{font-weight:600}button.add_to_favorites.added svg{height:24px;width:24px}button.add_to_favorites.added svg path{fill:#f62792}button.add_to_favorites i{transition:all .3s linear}button.add_to_favorites svg{height:24px;width:24px}button.add_to_favorites svg path{fill:rgba(0,0,0,.5);stroke:#fff;stroke-width:2px}.footer_tabs{margin-top:40px}.footer_tabs .nav-tabs button{background-color:transparent;border:none;color:rgba(45,60,72,.6);font-size:18px;font-weight:600;position:relative;transition:all .3s linear}.footer_tabs .nav-tabs button:hover{background-color:#ebeef1;border:none}.footer_tabs .nav-tabs button:after{background-color:transparent;bottom:0;content:"";display:block;height:3px;left:0;position:absolute;transition:all .3s linear;width:100%}.footer_tabs .nav-tabs button.active{background-color:transparent;color:#2d3c48}.footer_tabs .nav-tabs button.active:after{background-color:#00af87}.footer_tabs .tab-content .tab-pane{padding:30px 0 16px}.footer_tabs .tab-content .item{display:flex;flex:0 0 auto;margin:0;width:16.6666666667%}@media screen and (max-width:991px){.footer_tabs .tab-content .item{width:20%}}@media screen and (max-width:927px){.footer_tabs .tab-content .item{width:25%}}@media screen and (max-width:768px){.footer_tabs .tab-content .item{width:33.3333333333%}}@media screen and (max-width:575px){.footer_tabs .tab-content .item{width:50%}}@media screen and (max-width:399px){.footer_tabs .tab-content .item{width:100%}}.footer_tabs .tab-content .item .title{display:block;font-size:16px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.footer_tabs .tab-content .item a{align-items:center;border-bottom:1px solid rgba(0,0,0,.1);display:inline-flex;gap:12px;justify-content:flex-start;line-height:44px;width:100%}.footer_tabs .tab-content .item .logo{flex:0 0 18px;height:auto;width:18px}.footer_tabs .tab-content .item .name{flex:0 0 calc(100% - 30px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 30px)}.footer_tabs .tab-content .item .subtitle{font-size:14px;font-weight:400}@media screen and (max-width:1199px){html.no-scroll #site-navigation.is-active ul.primary-menu li.advanced_menu{display:none}}body header{background-color:#fff;border-bottom:1px solid rgba(0,0,0,.1);box-shadow:none;flex:none;flex-direction:row;flex-wrap:nowrap;height:auto;min-height:80px;padding:0;position:relative;width:100%;z-index:1000}@media screen and (max-width:768px){body header{height:55px!important;min-height:55px}}body header.fixed{left:0;position:fixed!important;top:0;width:100%;z-index:1000!important}body header .site-branding{display:inline-block;line-height:50px!important;padding:0;text-align:left}@media screen and (max-width:768px){body header .site-branding{line-height:40px!important}}body header a.custom-logo-link{color:#00af87;font-size:26px;font-weight:700;letter-spacing:1.5px;line-height:28px;position:relative;text-transform:none;top:15px!important;white-space:nowrap}@media screen and (max-width:768px){body header a.custom-logo-link{top:8px!important}}body header a.custom-logo-link span{color:#00b9e7;font-family:GothamBold!important;font-size:16px;font-weight:600;line-height:28px;white-space:nowrap}body header a.custom-logo-link i{font-size:20px}body header .site-branding a.custom-logo-link:hover,body header ul.primary-menu>li a:hover{text-decoration:none}body header .menu-trigger{border-right:1px solid rgba(0,0,0,.075);color:#484848;display:none;height:60px;left:0;position:absolute;top:0;width:60px}body header .menu-wrapper{align-items:center;display:inline-block;display:none;float:right;padding-top:0;top:0}body header ul.advanced_menu,body header ul.primary-menu{border:0;font-family:Montserrat;margin-bottom:0;margin-top:0;padding:0}@media (min-width:1200px){body header ul.advanced_menu,body header ul.primary-menu{margin:0 0 0 145px!important}}@media print{body header ul.advanced_menu,body header ul.primary-menu{margin:0 0 0 145px!important}}body header ul.advanced_menu li,body header ul.primary-menu li{box-sizing:border-box;display:inline-block;position:relative}body header ul.advanced_menu li.advanced_menu,body header ul.primary-menu li.advanced_menu{padding:0 10px}body header ul.advanced_menu li.advanced_menu .input_search input,body header ul.primary-menu li.advanced_menu .input_search input{border:1px solid #dcdbdb!important;border-radius:0!important;box-shadow:none!important}body header ul.advanced_menu li a,body header ul.primary-menu li a{color:#555;cursor:pointer;display:block;font-family:Montserrat;font-weight:400;padding:12px 15px;position:relative}body header ul.advanced_menu li span.user_name i.select,body header ul.primary-menu li span.user_name i.select{display:none}body header ul.advanced_menu li a:hover,body header ul.advanced_menu li span:hover,body header ul.primary-menu li a:hover,body header ul.primary-menu li span:hover{color:#fcb002}body header ul.advanced_menu li button,body header ul.primary-menu li button{background:transparent;border:none;color:#2d3c48;font-family:Montserrat;font-size:14.95px;font-weight:400}body header ul.advanced_menu li button:hover,body header ul.primary-menu li button:hover{background:transparent;border:none}body header ul.advanced_menu li img.avatar,body header ul.primary-menu li img.avatar{border-radius:50%;height:32px;left:0;margin:0;position:absolute;top:50%;transform:translateY(-50%);width:32px}body header ul.advanced_menu li.notifications-menu,body header ul.primary-menu li.notifications-menu{display:inline-block;line-height:45px;white-space:normal}body header ul.advanced_menu li.notifications-menu a:after,body header ul.primary-menu li.notifications-menu a:after{display:none!important}body header ul.advanced_menu li.notifications-menu span,body header ul.primary-menu li.notifications-menu span{border-radius:3px;display:inline-block;height:auto;line-height:1;margin:0 5px;padding:5px;text-align:center}body header ul.advanced_menu li.notifications-menu:hover span:after,body header ul.primary-menu li.notifications-menu:hover span:after{display:none}body header ul.advanced_menu li.login,body header ul.primary-menu li.login{position:relative}body header ul.advanced_menu li.login a.lwa-login-link.in,body header ul.primary-menu li.login a.lwa-login-link.in{color:#fff!important;line-height:45px;margin-left:40px!important;padding-left:0!important}body header ul.advanced_menu li.login a.lwa-login-link.in span,body header ul.primary-menu li.login a.lwa-login-link.in span{color:#fff!important}body header ul.advanced_menu li.cta,body header ul.primary-menu li.cta{height:40px}body header ul.advanced_menu li.cta a,body header ul.primary-menu li.cta a{border-color:#fff;color:#fff!important;font-weight:400;line-height:40px;padding:0 22px;width:auto}body header ul.advanced_menu li.cta a:hover,body header ul.primary-menu li.cta a:hover{background:#fff!important;border-color:#fff!important;color:#3f46ad!important}body header ul.advanced_menu li.login>ul.sub-menu,body header ul.primary-menu li.login>ul.sub-menu{background-color:#fff;border-top:1px solid rgba(0,0,0,.075);box-shadow:0 1px 1px 0 rgba(0,0,0,.2);font-size:14.95px;left:50%;min-width:13.75rem;opacity:1;padding:18px 0;position:absolute;top:100%;transform:translateX(-50%);transition:opacity .1s linear;z-index:1001}body header ul.advanced_menu li.login>ul.sub-menu li a,body header ul.primary-menu li.login>ul.sub-menu li a{color:unset!important;margin:0;text-transform:none}body header ul.advanced_menu li.login>ul.sub-menu li a.change_account,body header ul.primary-menu li.login>ul.sub-menu li a.change_account{color:#fcb002}body header ul.advanced_menu li.login:hover>ul.sub-menu,body header ul.primary-menu li.login:hover>ul.sub-menu{display:block}body header ul.advanced_menu li.login>ul.sub-menu:before,body header ul.primary-menu li.login>ul.sub-menu:before{background:#fff;border-style:solid;border-width:0 0 1px 1px;color:#e5e5e5;content:" ";display:inline-block;height:15px;left:50%;margin-left:-7.5px;position:relative;top:-27px;transform:rotate(-45deg);width:15px;z-index:1005}body header ul.advanced_menu li.login>ul.sub-menu li,body header ul.primary-menu li.login>ul.sub-menu li{display:block;font-size:14.95px;height:auto;margin-bottom:15px;padding-left:1.5rem;padding-right:1.5rem;position:relative;text-align:left}body header ul.advanced_menu li.login>ul.sub-menu li a,body header ul.primary-menu li.login>ul.sub-menu li a{color:#2d3c48;padding:0}body header ul.advanced_menu{display:inline-block;margin-left:15px!important;max-width:410px;position:relative;top:13px;width:35%}@media screen and (max-width:1500px){body header ul.advanced_menu{max-width:calc(100% - 920px);width:100%}}@media screen and (max-width:1290px){body header ul.advanced_menu{max-width:calc(100% - 850px)}}@media screen and (max-width:1199px){body header ul.advanced_menu{max-width:450px}}@media screen and (max-width:768px){body header ul.advanced_menu{margin-left:15px!important;max-width:calc(100% - 265px)}}@media screen and (max-width:575px){body header ul.advanced_menu{display:none}}body header ul.advanced_menu li{max-width:460px;min-width:315px;width:100%}@media screen and (max-width:1500px){body header ul.advanced_menu li{max-width:100%;min-width:unset}}body header ul.advanced_menu li a{font-weight:800!important;top:0}body header ul.advanced_menu li a span{display:inline-block!important;float:left!important;font-weight:800!important;margin:0!important;padding:0!important;width:auto!important}body header ul.advanced_menu li a:hover:after{display:none}body header ul.advanced_menu li a:hover>span:after{display:none!important}body header ul.advanced_menu li ul.sub-menu{background-color:#fff;border-top:1px solid rgba(0,0,0,.075);box-shadow:0 1px 1px 0 rgba(0,0,0,.2);display:none;font-size:14.95px;left:50%;min-width:13.75rem;opacity:1;padding:18px 0;position:absolute;top:100%;transform:translateX(-50%);transition:opacity .1s linear;z-index:1001}body header ul.advanced_menu li ul.sub-menu li a{margin:0;text-transform:none}body header ul.advanced_menu li ul.sub-menu:before{background:#fff;border-style:solid;border-width:0 0 1px 1px;color:#e5e5e5;content:" ";display:inline-block;height:15px;left:50%;margin-left:-7.5px;position:relative;top:-27px;transform:rotate(-45deg);width:15px;z-index:1005}body header ul.advanced_menu li ul.sub-menu li{display:block;font-size:14.95px;height:auto;margin-bottom:15px;padding-left:1.5rem;padding-right:1.5rem;position:relative;text-align:left}body header ul.advanced_menu li ul.sub-menu li a{color:#2d3c48;padding:0}body header ul.advanced_menu li.more{display:none}body header ul.advanced_menu li.more span{top:0}body header ul.advanced_menu li.more:hover ul.sub-menu{display:block}body header .top_menu{display:inline-block;float:right;list-style:none;margin-bottom:0;padding-left:0;position:relative;right:0;top:17px}@media screen and (max-width:1199px){body header .top_menu{display:none}}body header .top_menu.logged{right:0}body header .top_menu li{display:inline-block;width:auto}body header .top_menu li.messages a{font-size:22px;line-height:1;margin-top:3px;position:relative;top:3px}body header .top_menu li.messages a:after{display:none}body header .top_menu li.messages .count{align-items:center;background:#ff4b25;border-radius:50%;color:#fff;display:flex;font-size:11px;height:20px;justify-content:center;position:absolute;right:-8px;top:-9px;width:20px;z-index:1}body header .top_menu li.messages .count[data-count="0"]{display:none}body header .top_menu li a{color:#212529;font-size:16px;font-weight:400;margin:12px 14px;position:relative;transition:all .3s linear}body header .top_menu li a:hover:after{background:#212529;bottom:-3px;content:"";height:2px;left:0;position:absolute;width:100%}body header .top_menu li a:hover.green:after{background:#00af87}body header .mobileNav-wrapper{background:transparent!important;border:0;cursor:pointer;display:none;height:14px;padding:0;position:absolute;right:26px;top:17px;width:26px;z-index:1001}@media screen and (max-width:1199px){body header .mobileNav-wrapper{display:block}}body header .mobileNav-wrapper .mobileNav-toggle{cursor:pointer;display:block;height:22px;width:26px}body header .mobileNav-wrapper .mobileNav-toggle span,body header .mobileNav-wrapper .mobileNav-toggle span:after,body header .mobileNav-wrapper .mobileNav-toggle span:before{background-color:#212529!important;border-radius:1px;content:"";cursor:pointer;display:block;height:2px;position:absolute;top:2px;transition:background-color .3s;width:26px;will-change:transform}body header .mobileNav-wrapper .mobileNav-toggle span:after,body header .mobileNav-wrapper .mobileNav-toggle span:before{transition:all 225ms ease-in-out}body header .mobileNav-wrapper .mobileNav-toggle span:before{top:8px}body header .mobileNav-wrapper .mobileNav-toggle span:after{top:16px}body header .mobileNav-wrapper:active,body header .mobileNav-wrapper:focus{border:0;border-color:transparent!important;outline:0}body header .input_search{margin-bottom:20px;position:relative;top:-3px}body header .input_search input{border:1px solid #f7f7f7!important;border-radius:30px!important;box-shadow:0 4px 8px rgba(0,0,0,.08)!important;font-size:17px;height:55px!important;min-height:unset;padding-left:20px;padding-right:15px;position:relative;z-index:1}@media screen and (max-width:768px){body header .input_search input{height:40px!important}}body header .input_search input::-webkit-input-placeholder{color:#2d3c48!important;font-weight:400!important;opacity:1!important}body header .input_search input:-ms-input-placeholder{color:#2d3c48!important;font-weight:400!important;opacity:1!important}body header .input_search input:-moz-placeholder,body header .input_search input::-moz-placeholder{color:#2d3c48!important;font-weight:400!important;opacity:1!important}body header .input_search i{display:none;left:10px;position:absolute;top:14px;z-index:1}body header .input_search .clear{cursor:pointer;display:none;height:55px;position:absolute;right:0;text-align:center;top:0;width:32px;z-index:2}body header .input_search .clear.show{display:inline-block}body header .input_search .clear:before{transform:rotate(45deg)}body header .input_search .clear:after,body header .input_search .clear:before{background-color:#2d3c48;border-radius:1px;content:"";cursor:pointer;display:block;height:1px;left:10px;position:absolute;top:28px;width:13px;z-index:2}body header .input_search .clear:after{transform:rotate(-45deg)}body.client.messages{overflow:hidden}body.client.messages footer{display:none}body.client.messages .main_block{position:relative;width:100%}@media screen and (max-width:991px){body.client.messages .main_block{max-width:100%;width:100%}}body.client.messages .message-wrap{bottom:0}body.client.messages .message-wrap.fixed{position:fixed}@media screen and (max-width:991px){body.client.messages .message-wrap>div{padding:0}}body.client.messages .users_block{padding-top:69px}@media screen and (max-width:768px){body.client.messages .users_block{padding-top:64px}}body.client.messages .users_block .item{align-items:center;display:flex;gap:10px;margin-bottom:10px}body.client.messages .users_block .item .userpic{align-items:center;border-radius:50%;display:flex;height:40px;justify-content:center;overflow:hidden;width:40px}body.client.messages .users_block .item .userpic img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}body.client.messages .messages_block{height:calc(100vh - 80px);overflow:auto;padding-bottom:100px;position:relative}body.client.messages .messages_block .no_message{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}body.client.messages .messages_block .no_message i{font-size:32px}body.client.messages .messages_block .no_message .title{font-size:1rem;font-weight:600;margin-bottom:5px;margin-top:20px}body.client.messages .messages_block .no_message .subtitle{font-size:1rem;font-weight:400}body.client.messages .messages_block .messages{padding-top:69px}body.client.messages .messages_block .messages .item{align-items:flex-start;display:inline-flex;gap:20px;margin-bottom:10px;width:100%}body.client.messages .messages_block .messages .item.to{justify-content:flex-end}body.client.messages .messages_block .messages .item.to .userpic{order:2}body.client.messages .messages_block .messages .item.to .message{background:#d6f2fe;order:1}body.client.messages .messages_block .messages .item.to .message:before{background:#d6f2fe;left:unset;right:-10px}body.client.messages .messages_block .messages .item .userpic{align-items:center;border-radius:50%;display:flex;flex:0 0 40px;height:40px;justify-content:center;overflow:hidden;width:40px}body.client.messages .messages_block .messages .item .userpic img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}body.client.messages .messages_block .messages .item .message{background:#f3f3f5;border-radius:10px;margin-top:-4px;padding:10px 20px;position:relative}body.client.messages .messages_block .messages .item .message:before{background:#f3f3f5;content:"";display:block;height:20px;left:-10px;position:absolute;top:14px;transform:rotate(45deg);width:20px}body.client.messages .messages_block form{border-radius:99px;bottom:0;height:57px;overflow:hidden;position:fixed;right:10px;width:calc(100% - 10px)}body.client.messages .messages_block form input[type=text],body.client.messages .messages_block form textarea{border-radius:99px;height:100%;left:0;padding-right:80px;position:absolute;top:0;width:100%}body.client.messages .messages_block form button[type=submit]{background:#00af87;border:none;border-radius:0 99px 99px 0;color:#fff;height:100%;position:absolute;right:0;top:0;width:57px}body.client.messages .sidebar{display:none;height:calc(100vh - 80px);overflow:auto}@media screen and (max-width:991px){body.client.messages .sidebar{display:none}}body.client.messages .content-wrapper{max-width:100%!important;padding:0!important}body.client.messages .content-wrapper .messenger{height:calc(100vh - 80px)}@media screen and (max-width:768px){body.client.messages .content-wrapper .messenger{height:calc(100vh - 64px)}}body.client.messages .content-wrapper .messenger-messagingView{height:calc(100vh - 80px)!important}@media screen and (max-width:768px){body.client.messages .content-wrapper .messenger-messagingView{height:calc(100vh - 64px)!important}}@media screen and (max-width:680px){body.client.messages .content-wrapper .messenger-messagingView{position:relative}}@media screen and (max-width:980px){body.client.messages .content-wrapper .messenger-listView{height:calc(100vh - 80px);top:80px}}@media screen and (max-width:768px){body.client.messages .content-wrapper .messenger-listView{height:calc(100vh - 64px)!important;top:64px}}body.client.messages .messenger-listView .title{font-size:18px;font-weight:600;margin:15px 0 17px;padding:0 20px;text-align:left}body.client.messages .messenger-infoView .user_avatar{align-items:center;aspect-ratio:1.67;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;margin-top:0;width:100%}body.client.messages .messenger-infoView .title{font-size:18px;font-weight:600;margin:15px 0 17px;padding:0 20px;text-align:left}body.client.messages .messenger-infoView a:hover{color:inherit;text-decoration:underline}body.client.messages .message-card .message-card-content{max-width:80%}body.client.messages .message-card .message a{color:inherit;text-decoration:underline}body.client.messages .contacts,body.client.messages .info-name{margin-top:10px;padding:0 20px;text-align:left}body.client.messages .contacts .website,body.client.messages .info-name .website{margin-top:16px}body.client.messages .info-name{font-weight:600;margin-bottom:0}body.client.messages .m-send{font-size:16px;height:80px!important}header.mobile-nav-active{border-bottom:1px solid rgba(0,0,0,.2)!important}.BirthdayThemes-header{background-color:#fff}.BirthdayThemes-header .container{position:relative}.BirthdayThemes-header .BirthdayThemes-carousel{display:flex;flex-wrap:wrap}.BirthdayThemes-header .BirthdayThemes-carousel .item{margin:20px 0;text-align:left}.BirthdayThemes-header .BirthdayThemes-carousel .item .inner{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.BirthdayThemes-header .BirthdayThemes-carousel .item .content{font-size:17px;padding:0;text-align:left;width:100%}.BirthdayThemes-header .BirthdayThemes-carousel .item .image{aspect-ratio:1;background-position:50%;background-size:cover;border-radius:20px;display:inline-block;width:100%}.BirthdayThemes-header .BirthdayThemes-carousel .item .name{font-size:21px;font-weight:500;padding-top:10px}.BirthdayThemes-header .BirthdayThemes-carousel .slick-prev{background:#fff;bottom:0;box-shadow:20px 0 10px #fff;height:100%;left:0;width:40px;z-index:1}.BirthdayThemes-header .BirthdayThemes-carousel .slick-prev:before{color:#2d3c48;content:"\f053";font-family:Font Awesome\ 5 Pro;font-weight:600;z-index:1}.BirthdayThemes-header .BirthdayThemes-carousel .slick-next{background:#fff;bottom:0;box-shadow:-20px 0 10px #fff;height:100%;right:0;width:40px;z-index:1}.BirthdayThemes-header .BirthdayThemes-carousel .slick-next:before{color:#2d3c48;content:"\f054";font-family:Font Awesome\ 5 Pro;font-weight:600;z-index:1}.BirthdayThemes-header .BirthdayThemes-carousel .slick-disabled{display:none!important}.google_signup{position:relative;text-align:center}.google_signup .button{align-items:center;background:#f6f6f6;border:1px solid rgba(19,20,49,.1);border-radius:99px;box-shadow:0 10px 20px rgba(0,0,0,.03);color:#031b4e;cursor:pointer;display:block;font-size:16px;height:50px;overflow:hidden;padding:13px 20px;position:relative;text-decoration:none;transition:background-color .1s ease-in-out;width:100%}.google_signup .button img{width:25px}.google_signup .g_id_signin{height:100%;left:0;opacity:.01;position:absolute;top:0;width:100%;z-index:1}.google_signup .g_id_signin div{height:100%!important;width:100%!important}.google_signup .g_id_signin div:not([class]){display:none}.google_signup .g_id_signin iframe{left:0;margin:0;position:absolute;top:0;transform:translateX(50%) translateY(14%) scale(3)}.google_signup #buttonDiv{opacity:.01}.google_signup .error{color:#dc3545;font-size:14px;margin-top:5px}.google_signup .error a{color:inherit}body.contact_form .contact_wrap{padding-top:80px}@media (min-width:768px){body.contact_form .contact_wrap .left{padding-right:40px}}@media print{body.contact_form .contact_wrap .left{padding-right:40px}}@media screen and (max-width:768px){body.contact_form .contact_wrap .left{margin-bottom:40px}}body.contact_form .contact_wrap .left img{border-radius:20px;margin-top:30px}@media (min-width:768px){body.contact_form .contact_wrap .left img{width:85%}}@media print{body.contact_form .contact_wrap .left img{width:85%}}body.contact_form .contact_wrap .right{text-align:left}@media (min-width:768px){body.contact_form .contact_wrap .right{padding-left:40px}}@media print{body.contact_form .contact_wrap .right{padding-left:40px}}body.contact_form h1{font-size:48px;font-weight:700;line-height:120%;margin-bottom:20px}body.contact_form .item{margin-bottom:15px}body.contact_form label{display:block;font-size:16px;font-weight:400;margin-bottom:10px;padding:0;text-align:left}body.contact_form input,body.contact_form textarea{background:#fff;border:1px solid #c4cdd5;border-radius:.75rem;box-shadow:none;display:inline-block;font-family:Montserrat;font-size:17px;font-weight:300;line-height:normal;min-height:50px;outline:0;padding:0 15px;vertical-align:middle;width:100%}body.contact_form input:active,body.contact_form input:focus,body.contact_form textarea:active,body.contact_form textarea:focus{border-color:#3f46ad}body.contact_form input::-moz-placeholder,body.contact_form textarea::-moz-placeholder{font-size:15px}body.contact_form input::placeholder,body.contact_form textarea::placeholder{font-size:15px}body.contact_form textarea{padding-bottom:15px;padding-top:15px}body.contact_form .error_validation input,body.contact_form .error_validation textarea{border-color:#f15458}body.contact_form .error{color:#f15458;font-size:11px}body.contact_form .successfully{color:#00af87;font-size:11px}body.contact_form [type=submit]{align-items:center;background:#00af87;border:1px solid #00af87;border-radius:2.3rem;box-shadow:none!important;color:#fff;cursor:pointer;display:inline-flex;font-size:18px;font-weight:500;height:40px;height:48px;justify-content:center;line-height:40px;margin:0;max-width:200px;outline:0;padding:0 30px!important;position:relative;text-align:center;transition:all .2s ease-in;width:auto;width:100%}body.contact_form [type=submit]:hover{background-color:#019c77;border:1px solid #019c77;color:#fff!important}body.contact_form [type=submit]:focus{box-shadow:none!important;outline:0}body.contact_form [type=submit][disabled],body.contact_form [type=submit][disabled]:hover{background:#2d3c48;border-color:#2d3c48;color:#636b6f!important}body.contact_form [type=submit][disabled] i,body.contact_form [type=submit][disabled]:hover i{display:inline-block}body.contact_form [type=submit] i{color:#fff;display:none;left:calc(50% - 10px);position:absolute;top:50%}body.birthday-packages .venue_type_bg.birthday-packages .title-container{margin:0;max-width:unset;padding:0;width:100%}body.birthday-packages .venue_type_bg.birthday-packages h1{color:#2d3c48!important;font-size:38px;margin-top:40px;text-align:left}@media screen and (max-width:768px){body.birthday-packages .venue_type_bg.birthday-packages h1{font-size:32px!important;line-height:1.5}body.birthday-packages .venue_type_bg.birthday-packages h1 .br{flex-basis:100%}body.birthday-packages .venue_type_bg.birthday-packages h1 .tags{background-image:unset;color:#00af87!important;display:block;padding:0}}body.birthday-packages .lawyers{margin-top:35px}body.package .back_to_top{display:none!important}body.package .container{font-size:18px;font-weight:400;line-height:1.7}body.package .container .practice span{color:#fcb002;display:contents;font-size:17px;font-weight:700}body.package .content_wrapper .container{max-width:1150px!important}body.package .hr{background:rgba(0,0,0,.1);height:1px;margin:20px 0;width:100%}body.package .main_block{padding-right:40px;padding-top:60px}@media screen and (max-width:1199px){body.package .main_block{padding-left:15px;padding-right:15px}}@media screen and (max-width:768px){body.package .main_block{padding-top:0}}body.package .main_block.pr0{padding-right:.75rem;padding-top:10px!important}body.package .main_block.main_content{padding-top:25px}@media screen and (max-width:768px){body.package .main_block.main_content{padding-top:0}body.package .main_block.main_content .veniew_packages{border-top:1px solid rgba(0,0,0,.1);margin-top:20px}}body.package .main_block .before_packages{color:#2d3c48;font-size:28px;font-weight:600;line-height:1.3;margin-top:40px}@media screen and (max-width:768px){body.package .main_block .before_packages{font-size:24px}}body.package .sidebar{position:relative}body.package .sidebar .bg{background-color:#f5f5f5;padding:30px 35px 15px}body.package .sidebar input,body.package .sidebar select{margin-bottom:10px;margin-top:0}body.package .sidebar i.select{bottom:32px}body.package .sidebar .booking_request{display:block;font-size:12px;margin-top:-10px;text-align:center}body.package .sidebar strong{color:#fff!important}@media screen and (max-width:1199px){body.package .sidebar .modern-form-white{display:none}}body.package .sidebar .modern-form-white .title{font-size:21px;font-weight:500}body.package .profile_show.descriptin{color:#fff;padding:40px}body.package .profile_show.descriptin .p-description,body.package .profile_show.descriptin .title{color:#fff!important}body.package .profile_show.descriptin:before{background:linear-gradient(133.74deg,#007083,#003d4c);content:"";height:100%;left:0;position:absolute;top:0;width:130%;z-index:-1}body.package .profile_show.descriptin:after{background:url(/images/Pattern_Diagonal_White.svg);background-size:cover;bottom:0;content:"";left:0;opacity:.3;position:absolute;right:0;top:0;z-index:-1}body.package footer{margin-top:100px}body.package.details{color:#212529;font-size:18px;line-height:1.7}body.package.details .flat-fee-details{margin-bottom:60px}body.package.details h2{color:#00af87!important;font-size:18px!important;font-weight:600!important;line-height:18px!important;margin-bottom:12px!important;margin-top:60px!important}body.package.details h1{color:#2d3c48!important;font-family:Montserrat;font-size:36px!important;font-weight:700!important;line-height:1.3!important;margin-bottom:15px!important;margin-top:0!important;padding-bottom:0;text-align:left!important}body.package.details h3{color:#2d3c48!important;font-family:Montserrat!important;font-size:18px!important;font-weight:600!important;line-height:1.7!important;margin-bottom:10px!important;transition:all .3s linear!important}body.package.details .rating{width:auto}@media screen and (max-width:575px){body.package.details .firm_info{flex-wrap:wrap}}body.package.details .firm_info .text{width:calc(100% - 230px)}@media screen and (max-width:768px){body.package.details .firm_info .text{width:calc(100% - 290px)}}@media screen and (max-width:575px){body.package.details .firm_info .text{width:100%}}body.package.details .firm_info .text .firm_name{display:inline-block;font-size:18px;font-weight:600;line-height:1.4;width:auto}body.package.details .slider{padding-bottom:40px;text-align:center}body.package.details .slider img{max-height:500px;max-width:100%;width:auto}body.package.details .carousel.one{margin-bottom:60px}body.package.details .practice{list-style:none;margin-top:20px;padding:0;text-align:left}body.package.details .practice li{display:block}body.package.details .disclamer{border-top:1px solid rgba(0,0,0,.1);margin-top:0;padding:50px 15px 0}body.package.details .law-firm-description{font-weight:400}body.package.details .sidebar strong{color:#2d3c48!important}body.package.details .sidebar .firm_name a{font-size:18px}body.package.details .list_packages{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}body.package.details .list_packages .item{padding:15px}body.package.details .list_packages .item a.item_package{align-items:center;border-radius:8px;box-shadow:0 1px 4px 1px rgba(0,0,0,.14);display:flex;overflow:hidden;padding:10px;transition:all .3s linear}body.package.details .list_packages .item a.item_package:hover{box-shadow:0 1px 4px 1px rgba(0,0,0,.3)}body.package.details .list_packages .item .image{background-position:50%;background-size:cover;border-radius:8px;height:100%;min-height:142px;width:142px}body.package.details .list_packages .item .content{align-self:center;color:#2d3c48;padding:14px 14px 14px 24px;width:calc(100% - 142px)}body.package.details .list_packages .item .content .package_name{font-size:17px;font-weight:600}body.package.details .list_packages .item .package_price{font-size:17px;margin-top:5px}body.package.details .list_packages .item .package_price .price{font-weight:500;line-height:1}body.package.details .list_packages .item .description{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:17px;margin-top:10px;overflow:hidden}body.package.details .list_packages .label{background-color:#f62792;border-color:#e10979;border-radius:0;color:#fff;display:inline-block;font-size:12px;font-weight:700;margin:0;padding:6px 10px;position:absolute;right:0;text-transform:uppercase;top:0;width:auto;z-index:2}body.package.details .list_packages .label:before{border-left:12px solid transparent;border-top:32.4px solid #f62792;content:"";display:inline-block;height:0;position:absolute;right:100%;top:0;width:0}body.package.details .contacts{align-items:center;display:flex;margin-top:20px;position:relative}body.package.details .contacts a{font-size:18px}body.package.details .contacts .phone{margin-right:30px}body.package .in_proximity .title{font-size:21px;font-weight:600;margin-bottom:12px}body.package .in_proximity .item{padding-bottom:35px}body.package .in_proximity .item a{align-items:center;color:#2d3c48;display:flex}body.package .in_proximity .item a:hover .border{opacity:1}body.package .in_proximity .item .img{border-radius:50%;display:block;height:100px;padding:0;position:relative;width:100px}body.package .in_proximity .item .img .img_bg{align-items:center;border-radius:50%;display:flex;height:100px;justify-content:center;overflow:hidden;width:100px}body.package .in_proximity .item .img img{height:100%;max-width:unset;-o-object-fit:cover;object-fit:cover;width:100%}body.package .in_proximity .item .img .border{border:2px solid #00af87!important;border-radius:50%;height:100px;left:0;opacity:0;position:absolute;top:0;transform:scale(1.15);transition-duration:.2s;transition-timing-function:cubic-bezier(.46,.265,.285,1.635);width:100px}body.package .in_proximity .item .details{padding-left:15px}body.package .in_proximity .item .details .item-title{font-family:Montserrat,sans-serif;font-size:17px;font-weight:700;line-height:1.3;margin-bottom:5px}body.package .in_proximity .item .details .Job_Title{color:#484848;display:block;font-size:16px;font-weight:700;line-height:1.4}body.package .in_proximity .item .details .location{color:rgba(0,0,0,.7);display:block;font-size:16px;font-weight:300;line-height:1.2;margin-bottom:0}body.package .read_more{font-size:18px;font-weight:400;line-height:1.7}body.package .package_details_attrib{padding-top:30px}body.package .package_details_attrib .item .inner .ico{color:inherit}body.package .modern-form-white .booking_request{margin-top:20px}body.package .actions_buttons{align-items:center;display:flex;font-size:14px;gap:20px;justify-content:flex-end;padding-right:.75rem;position:relative}@media screen and (max-width:768px){body.package .actions_buttons{justify-content:flex-start}}body.package .actions_buttons i{margin-right:7px}body.package .actions_buttons .copy_to_clipboard{color:inherit;font-weight:500}body.package .actions_buttons .copied_to_clipboard{background:#fff;border-radius:99px;box-shadow:0 0 5px 1px rgba(0,0,0,.2);padding:5px 5px 5px 15px;position:absolute;right:0;top:100%;z-index:10}body.package .actions_buttons .copied_to_clipboard .close{background:transparent;border:none;height:30px;margin-left:20px;opacity:.7;outline:none;text-align:center;transition:all .2s linear;width:30px}body.package .actions_buttons .copied_to_clipboard .close:hover{opacity:1}body.package .actions_buttons button.add_to_favorites{color:inherit;font-size:inherit;font-weight:500;position:relative}body.package .actions_buttons button.add_to_favorites.added i{color:#f15458}.package_venue_info{margin-top:40px}.package_venue_info .inner_block{align-items:center}.package_venue_info .header{align-items:center;display:flex}.package_venue_info .header .venue_name{font-size:20px;font-weight:600}.package_venue_info .profile_type{margin:20px 0}.package_venue_info .venie_pickture{border-radius:50%;display:flex;flex:0 0 120px;height:120px;overflow:hidden;width:120px}.package_venue_info .venie_pickture img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.package_venue_info .venue_description .title{font-size:21px!important;margin-top:0!important}.package_venue_info .venue_description .description.collapsed{-webkit-line-clamp:10;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.package_venue_info .venue_description .description.collapsed+.actions,.package_venue_info .venue_description .description.open{display:block}.package_venue_info .venue_description .description.open+.actions .read_more .more{display:none}.package_venue_info .venue_description .description.open+.actions .read_more .less{display:inline-block}.package_venue_info .venue_description .description+.actions{display:none}.package_venue_info .venue_description .description+.actions .read_more .more{display:inline-block}.package_venue_info .venue_description .description+.actions .read_more .less{display:none}.package_venue_info .package_contact a{margin-bottom:15px}.package_venue_info .packages-mini{display:flex;margin-bottom:40px}.package_venue_info .packages-mini .item{height:100%;padding:0 10px}.package_venue_info .packages-mini .inner{background:#f7f7f7;border:1px solid #ddd;border-radius:8px;cursor:pointer;height:100%;overflow:hidden;padding:24px 70px 24px 24px;position:relative;transition:all .3s linear}.package_venue_info .packages-mini .inner:hover{background:#fff}.package_venue_info .packages-mini .inner .icon{height:30px;position:absolute;right:24px;top:calc(50% - 15px);width:30px}.package_venue_info .packages-mini .thumbnail{align-items:center;aspect-ratio:1.5;display:flex;justify-content:center;margin:-24px -24px 24px;overflow:hidden}.package_venue_info .packages-mini .package-title{color:#2d3c48;font-size:21px;font-weight:500;line-height:1;margin-bottom:8px}.package_venue_info .packages-mini .package-subtitle{margin-bottom:20px}.package_venue_info .packages-mini .package_name{color:#2d3c48;font-family:Montserrat;font-size:17px;font-weight:600;line-height:1.7;transition:all .3s linear}.package_venue_info .packages-mini .package_price{font-size:17px}.package_venue_info .packages-mini .package_price strong{font-weight:600}#confirm_form .package_venue_info .packages-mini .DeleteProfile,#confirm_form .package_venue_info .packages-mini .actionDelete,#delete_account .package_venue_info .packages-mini .DeleteProfile,#delete_account .package_venue_info .packages-mini .actionDelete,#delete_package .package_venue_info .packages-mini .DeleteProfile,#delete_package .package_venue_info .packages-mini .actionDelete,#reset_password .package_venue_info .packages-mini button,.info_page .package_venue_info .packages-mini .btn,.package_venue_info .packages-mini #confirm_form .DeleteProfile,.package_venue_info .packages-mini #confirm_form .actionDelete,.package_venue_info .packages-mini #delete_account .DeleteProfile,.package_venue_info .packages-mini #delete_account .actionDelete,.package_venue_info .packages-mini #delete_package .DeleteProfile,.package_venue_info .packages-mini #delete_package .actionDelete,.package_venue_info .packages-mini #reset_password button,.package_venue_info .packages-mini .green_button,.package_venue_info .packages-mini .info_page .btn,.package_venue_info .packages-mini .sidebar .searchform input[type=submit],.sidebar .searchform .package_venue_info .packages-mini input[type=submit]{font-weight:600;letter-spacing:.6px;margin-top:15px;padding:4px 15px!important;text-transform:none}.package_venue_info .packages-mini .carousel{margin:0;padding:0;position:relative}.package_venue_info .packages-mini .carousel .slick-list{display:flex}.package_venue_info .packages-mini .carousel .slick-track{display:flex;margin-left:unset;margin-right:unset}.package_venue_info .packages-mini .carousel .slick-arrow{background-color:#fff;border:1px solid rgba(0,0,0,.3);border-radius:50%;display:block!important;font-size:0;height:28px;position:absolute;top:-36px;width:28px;z-index:2}.package_venue_info .packages-mini .carousel .slick-arrow.slick-disabled{opacity:.5}.package_venue_info .packages-mini .carousel .slick-arrow.slick-prev{left:unset;right:45px}.package_venue_info .packages-mini .carousel .slick-arrow.slick-prev:before{color:#2d3c48;content:"\f053";font-family:Font Awesome\ 5 Pro;font-size:14px}.package_venue_info .packages-mini .carousel .slick-arrow.slick-next{right:10px}.package_venue_info .packages-mini .carousel .slick-arrow.slick-next:before{color:#2d3c48;content:"\f054";font-family:Font Awesome\ 5 Pro;font-size:14px}.package_venue_info .item__package{padding:15px 10px}.package_venue_info .item__package a.item_package{align-items:center;display:flex;flex-wrap:wrap}.package_venue_info .item__package .image{align-items:center;aspect-ratio:.7;background-position:50%;background-size:cover;border-radius:8px;display:flex;height:auto;justify-content:center;overflow:hidden;width:100%}.package_venue_info .item__package .image.has_video:before{color:#fff;content:"\f03d";font-family:Font Awesome\ 5 Pro;font-weight:600;left:10px;position:absolute;top:10px}.package_venue_info .item__package .image.has_video video{height:100%;width:auto}.package_venue_info .item__package .content{align-self:center;color:#2d3c48;padding:14px 0;width:100%}.package_venue_info .item__package .content .package_name{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:17px;font-weight:500;overflow:hidden}.package_venue_info .item__package .content .package_price{font-size:16px;font-weight:300}.package_venue_info .item__package .content .package_price .price{font-weight:500;line-height:1}.package_venue_info .item__package .description{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:17px;margin-top:10px;overflow:hidden}.office_location{align-items:flex-start;border-top:1px solid rgba(0,0,0,.1);display:flex;margin-top:60px;padding-top:60px}.office_location #venue_map{background-color:#ccc;border-radius:12px;height:480px;overflow:hidden;width:100%}.office_location .venue_name{font-weight:600}.office_location .title{font-size:18px;font-weight:600;line-height:18px;margin-bottom:12px}.office_location .location .map{color:#00af87}.office_location .location .map:hover{color:#019c77}.veniew_packages .veniew_packages__item{border-top:1px solid rgba(0,0,0,.1);display:flex;margin-top:40px;padding-top:40px}.veniew_packages .package_block_1{flex:0 0 315px}@media screen and (max-width:768px){.veniew_packages .package_block_1{flex:0 0 100%;margin-bottom:20px}}.veniew_packages .package_block_1 .thumbnail{aspect-ratio:1;background-position:50%;background-size:cover;border-radius:20px;max-width:100%;overflow:hidden;width:291px}@media screen and (max-width:768px){.veniew_packages .package_block_1 .thumbnail{aspect-ratio:1.5;width:100%}}.veniew_packages .package_block_1 .thumbnail.has_video{align-items:center;display:flex;justify-content:center;position:relative}.veniew_packages .package_block_1 .thumbnail.has_video:before{color:#fff;content:"\f03d";font-family:Font Awesome\ 5 Pro;font-weight:600;left:10px;position:absolute;top:10px}.veniew_packages .package_block_1 .thumbnail.has_video video{height:100%;width:auto}.veniew_packages .package_block_2{flex:0 0 calc(100% - 315px);padding-left:30px}@media screen and (max-width:768px){.veniew_packages .package_block_2{flex:0 0 100%;padding-left:calc(var(--bs-gutter-x)*.5)}}.veniew_packages .package_name{color:#2d3c48;font-size:28px;font-weight:600}.veniew_packages .hosted_by{font-size:17px;font-weight:600}.veniew_packages .hosted_by a{text-decoration:underline}.veniew_packages .location{font-size:16px;font-weight:400}.veniew_packages .location .map{color:#00af87}.veniew_packages .location .map:hover{color:#019c77}.veniew_packages .package_description{margin-top:20px}.veniew_packages .package_description.collapsed{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.veniew_packages .package_description.collapsed+.actions,.veniew_packages .package_description.open{display:block}.veniew_packages .package_description.open+.actions .read_more .more{display:none}.veniew_packages .package_description.open+.actions .read_more .less{display:inline-block}.veniew_packages .package_description+.actions{display:none}.veniew_packages .package_description+.actions .read_more .more{display:inline-block}.veniew_packages .package_description+.actions .read_more .less{display:none}.veniew_packages .package_description ol li p,.veniew_packages .package_description ul li p{margin-bottom:0}.veniew_packages .start_from{font-size:14px;font-weight:500;margin-top:20px}.veniew_packages .package_description.price{color:#00af87!important;margin:0}.modern-form-white{background-color:#fff;border-radius:12px!important;box-shadow:0 15px 35px rgba(50,50,93,.1),0 5px 15px rgba(0,0,0,.07);overflow:hidden;padding:0 25px 25px;position:relative}@media screen and (min-width:1200px){.modern-form-white.fixed{position:fixed}.modern-form-white.bottom{bottom:0;position:absolute;top:unset!important}}@media screen and (max-width:1199px){.modern-form-white{margin-bottom:40px}}.modern-form-white:before{background-color:#00af87;content:"";height:6px;left:0;position:absolute;top:0;width:100%}.modern-form-white.packages .actions{justify-content:flex-start}.modern-form-white.packages .actions button{padding-left:25px!important;padding-right:25px!important}@media screen and (max-width:768px){.modern-form-white.packages .actions button{padding-left:20px!important;padding-right:20px!important}}.modern-form-white.packages .booking_request{text-align:left}.modern-form-white .field{position:relative}.modern-form-white .field,.modern-form-white .field label{margin-bottom:0!important}.modern-form-white input,.modern-form-white textarea{border-radius:4px!important;margin-bottom:10px;padding:24px 12px 6px!important}.modern-form-white select{margin-bottom:10px;padding:24px 12px 6px}.modern-form-white input,.modern-form-white select,.modern-form-white textarea{font-size:15px}.modern-form-white .field input.notEmpty+label,.modern-form-white .field input:active+label,.modern-form-white .field input:focus+label,.modern-form-white .field label,.modern-form-white .field textarea.notEmpty+label,.modern-form-white .field textarea:active+label,.modern-form-white .field textarea:focus+label{color:#212529;top:0!important}.modern-form-white label{font-size:15px;font-weight:500;padding:0 12px;position:absolute;z-index:1}.modern-form-white label.textarea{background:#fff;border-radius:4px;left:1px;top:1px!important;width:calc(100% - 2px)}.modern-form-white label .description{color:#85898c;font-size:12px;font-weight:400}.modern-form-white .title{background:transparent!important;color:#212529!important;font-size:23px;font-weight:600;line-height:1.33;margin:30px 0 0!important;padding-bottom:10px!important;position:relative}.modern-form-white .title:after{background-color:#fff;bottom:0;content:"";display:block;height:1px;left:15px;position:absolute;width:calc(100% - 30px)}.modern-form-white .hosted_by{font-size:17px;font-weight:500}.modern-form-white .location{font-size:16px;font-weight:400;margin-bottom:30px}.modern-form-white .firm_icon{color:#fff}.modern-form-white .aftre_button{color:#212529;display:block;font-size:12px;margin-top:10px;text-align:left}.modern-form-white .field button{font-weight:600;margin-top:15px;width:100%!important}.modern-form-white .field button:hover{color:#00b9e7}.modern-form-white .beforetitle{margin-bottom:15px!important;margin-top:25px!important;text-transform:none!important}.modern-form-white .beforetitle a{color:#00af87!important}.modern-form-white .help-block{bottom:-9px;font-size:11px;font-weight:600;left:0;padding:0 5px}.modern-form-white .card__content h2{color:#00b9e7;font-family:Montserrat;font-size:26px!important;font-weight:700;margin-bottom:0;padding-bottom:20px;text-align:left}.modern-form-white .card__image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:250px;margin-left:-25px;margin-right:-25px;width:calc(100% + 50px)}.modern-form-white input.datepicker{padding-left:40px!important}.modern-form-white .datepicker+i{top:27px}.modern-form-white .actions{align-items:center;display:flex;gap:30px;justify-content:flex-start;margin-top:20px}.modern-form-white .actions .block_price{margin-top:-20px}#confirm_form .modern-form-white .actions button.DeleteProfile,#confirm_form .modern-form-white .actions button.actionDelete,#delete_account .modern-form-white .actions button.DeleteProfile,#delete_account .modern-form-white .actions button.actionDelete,#delete_package .modern-form-white .actions button.DeleteProfile,#delete_package .modern-form-white .actions button.actionDelete,#reset_password .modern-form-white .actions button,.info_page .modern-form-white .actions button.btn,.modern-form-white .actions #confirm_form button.DeleteProfile,.modern-form-white .actions #confirm_form button.actionDelete,.modern-form-white .actions #delete_account button.DeleteProfile,.modern-form-white .actions #delete_account button.actionDelete,.modern-form-white .actions #delete_package button.DeleteProfile,.modern-form-white .actions #delete_package button.actionDelete,.modern-form-white .actions #reset_password button,.modern-form-white .actions .info_page button.btn,.modern-form-white .actions button.green_button{margin-bottom:0!important}.modern-form-white .start_from{font-size:12px;font-weight:600;white-space:nowrap}.modern-form-white .price{font-size:28px!important;font-weight:500!important;white-space:nowrap}.modern-form-white .price sup{font-size:18px!important;font-weight:400!important}.modern-form-white button{margin-top:0!important}#confirm_form .modern-form-white button.DeleteProfile,#confirm_form .modern-form-white button.actionDelete,#delete_account .modern-form-white button.DeleteProfile,#delete_account .modern-form-white button.actionDelete,#delete_package .modern-form-white button.DeleteProfile,#delete_package .modern-form-white button.actionDelete,#reset_password .modern-form-white button,.info_page .modern-form-white button.btn,.modern-form-white #confirm_form button.DeleteProfile,.modern-form-white #confirm_form button.actionDelete,.modern-form-white #delete_account button.DeleteProfile,.modern-form-white #delete_account button.actionDelete,.modern-form-white #delete_package button.DeleteProfile,.modern-form-white #delete_package button.actionDelete,.modern-form-white #reset_password button,.modern-form-white .info_page button.btn,.modern-form-white button.green_button{font-size:14px!important;font-weight:600;margin:0 0 15px!important;padding:15px 10px!important}.modern-form-white .booking_request{display:block;font-size:12px;margin-top:-10px;text-align:center}.modern-form-white .multy{margin-left:-10px;margin-right:-10px}.modern-form-white .multy .x2{padding-left:10px;padding-right:10px}.modern-form-white .multy .x2.min:first-child{padding-right:5px}.modern-form-white .multy .x2.min:last-child{padding-left:5px}.modern-form-white .recaptcha{text-align:left!important}body.home .content_wrapper .tab-content{padding-top:20px}body.home .content_wrapper .content_block+.container{position:relative;top:-20px}body.home .content_wrapper .top_search{margin-top:-35px}body.home .venue_type_packages.loading .firm_name,body.home .venue_type_packages.loading .image,body.home .venue_type_packages.loading .location,body.home .venue_type_packages.loading .package_price,body.home .venue_type_packages.loading .title{background:#f5f5f5}body.home .venue_type_packages.loading .firm_name{border-radius:8px;height:27px;margin-bottom:5px;width:80%}body.home .venue_type_packages.loading .title{border-radius:8px;height:24px;margin-bottom:5px;width:70%}body.home .venue_type_packages.loading .location{border-radius:8px;height:16px;margin-bottom:5px;width:50%}body.home .venue_type_packages.loading .package_price{border-radius:8px;height:16px;width:30%}@media screen and (max-width:768px){body.page-package{padding-bottom:70px}}body.page-package .veniew_packages .package_name{font-size:31px;font-weight:800;margin-bottom:5px}@media screen and (max-width:768px){body.page-package .veniew_packages .package_name{font-size:26px}}body.page-package .veniew_packages .veniew_packages__item{border-top:none;margin-top:0;padding-top:0}body.page-package .list_packages-title{color:#212529!important;font-weight:600!important;line-height:1.33!important;margin-bottom:0!important;margin-top:60px!important;text-transform:capitalize}body.page-package .hosted_by a{color:#00af87;text-decoration:none}body.page-package .hosted_by a:hover{text-decoration:underline}body.page-package .list_packages{display:flex;flex-wrap:wrap;margin-left:-6px;margin-right:-6px;margin-top:10px}body.page-package .list_packages-title{color:#2d3c48;font-size:21px;font-weight:500;line-height:1;margin-bottom:8px;margin-top:30px;padding-right:100px}body.page-package .list_packages .item__package{padding:15px 10px}body.page-package .list_packages .item__package a.item_package{align-items:center;display:flex;flex-wrap:wrap}body.page-package .list_packages .item__package .image{align-items:center;aspect-ratio:.7;background-position:50%;background-size:cover;border-radius:8px;display:flex;height:auto;justify-content:center;overflow:hidden;width:100%}body.page-package .list_packages .item__package .image.has_video:before{color:#fff;content:"\f03d";font-family:Font Awesome\ 5 Pro;font-weight:600;left:10px;position:absolute;top:10px}body.page-package .list_packages .item__package .image.has_video video{height:100%;width:auto}body.page-package .list_packages .item__package .content{align-self:center;color:#2d3c48;padding:14px 0;width:100%}body.page-package .list_packages .item__package .content .package_name{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:17px;font-weight:500;overflow:hidden}body.page-package .list_packages .item__package .content .package_price{font-size:16px;font-weight:300}body.page-package .list_packages .item__package .content .package_price .price{font-weight:500;line-height:1}body.page-package .list_packages .item__package .description{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:17px;margin-top:10px;overflow:hidden}body.page-package .list_packages .label{background-color:#f62792;border-color:#e10979;border-radius:0;color:#fff;display:inline-block;font-size:12px;font-weight:700;margin:0;padding:6px 10px;position:absolute;right:0;text-transform:uppercase;top:0;width:auto;z-index:2}body.page-package .list_packages .label:before{border-left:12px solid transparent;border-top:32.4px solid #f62792;content:"";display:inline-block;height:0;position:absolute;right:100%;top:0;width:0}body.page-package .list_packages .carousel{margin:0;padding:0;position:relative}body.page-package .list_packages .carousel .slick-track{margin-left:unset;margin-right:unset}body.page-package .list_packages .carousel .slick-arrow{background-color:#fff;border:1px solid rgba(0,0,0,.3);border-radius:50%;display:block!important;font-size:0;height:28px;position:absolute;top:-27px;width:28px;z-index:2}body.page-package .list_packages .carousel .slick-arrow.slick-disabled{opacity:.5}body.page-package .list_packages .carousel .slick-arrow.slick-prev{left:unset;right:45px}body.page-package .list_packages .carousel .slick-arrow.slick-prev:before{color:#2d3c48;content:"\f053";font-family:Font Awesome\ 5 Pro;font-size:14px}body.page-package .list_packages .carousel .slick-arrow.slick-next{right:10px}body.page-package .list_packages .carousel .slick-arrow.slick-next:before{color:#2d3c48;content:"\f054";font-family:Font Awesome\ 5 Pro;font-size:14px}body.page-package .package_description.collapsed+.actions{border-bottom:1px solid rgba(0,0,0,.1);margin-top:15px;padding-bottom:40px}body.page-package .office_location .title,body.page-package .package_details_attrib .title{color:#212529;font-size:21px;font-weight:600;line-height:1.33;padding-bottom:10px;text-transform:capitalize}body.page-package .office_location{display:block}body.page-package .office_location .title{margin-bottom:0}body.page-package .office_location .location{margin-bottom:40px}body.page-package .gallery_with_slide{margin:0 0 20px;max-width:100%;overflow:hidden;position:relative}body.page-package .gallery_with_slide .package-gallery.carousel{margin:0}body.page-package .gallery_with_slide .package-gallery.carousel:not(.slick-initialized) .item{display:none}body.page-package .gallery_with_slide .package-gallery.carousel:not(.slick-initialized) .item:first-child{display:flex}body.page-package .gallery_with_slide .package-gallery.carousel .item{align-items:center;aspect-ratio:1.5;display:flex;justify-content:center;overflow:hidden}body.page-package .gallery_with_slide .package-gallery.carousel .item img{display:flex;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}body.page-package .gallery_with_slide .counter{align-items:center;background-color:rgba(0,0,0,.6);border-radius:4px;bottom:20px;color:#fff;display:flex;font-size:12px;gap:7px;justify-content:center;line-height:1;min-width:50px;padding:5px 10px;position:absolute;right:10px;width:auto}body.page-package .package-popup{background:#fff;border-top:1px solid rgba(0,0,0,.1);bottom:0;display:none;height:70px;left:0;position:fixed;width:100%;z-index:10}@media screen and (max-width:768px){body.page-package .package-popup{align-items:center;display:flex}}body.page-package .package-popup .inner{align-items:center;display:flex;justify-content:flex-start}body.page-package .package-popup .start_from{font-size:12px;font-weight:500;white-space:nowrap}body.page-package .package-popup .price{font-size:28px;font-weight:500;line-height:1;white-space:nowrap}body.page-package .package-popup .price sup{font-size:18px;font-weight:400}body.page-package .package-popup .block_price{flex:0 0 calc(100% - 180px)}body.page-package .package-popup button{flex:0 0 180px;margin:0!important;padding-left:0!important;padding-right:0!important}#confirm_form body.page-package .package-popup button.DeleteProfile,#confirm_form body.page-package .package-popup button.actionDelete,#delete_account body.page-package .package-popup button.DeleteProfile,#delete_account body.page-package .package-popup button.actionDelete,#delete_package body.page-package .package-popup button.DeleteProfile,#delete_package body.page-package .package-popup button.actionDelete,#reset_password body.page-package .package-popup button,.info_page body.page-package .package-popup button.btn,body.page-package .package-popup #confirm_form button.DeleteProfile,body.page-package .package-popup #confirm_form button.actionDelete,body.page-package .package-popup #delete_account button.DeleteProfile,body.page-package .package-popup #delete_account button.actionDelete,body.page-package .package-popup #delete_package button.DeleteProfile,body.page-package .package-popup #delete_package button.actionDelete,body.page-package .package-popup #reset_password button,body.page-package .package-popup .info_page button.btn,body.page-package .package-popup button.green_button{font-size:14px;font-weight:600;margin:0 0 15px;padding:15px 10px}body.join .you_could_start{padding-bottom:60px;padding-top:60px}body.join .you_could_start .title{font-size:44px;font-weight:700;line-height:1.35;margin-bottom:20px}@media screen and (max-width:768px){body.join .you_could_start .title{font-size:38px}}body.join .you_could_start .title span{color:#00af87}body.join .you_could_start p{font-size:1.25rem;font-weight:600;margin-bottom:15px;max-width:565px}body.join .you_could_start ul{padding-left:20px}body.join .you_could_start ul li{padding-bottom:10px}body.join .you_could_start .actions{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-start;padding-bottom:40px;padding-top:40px}body.join .you_could_start .actions button{align-items:center;background:#00af87;border:1px solid #00af87;border-radius:2.3rem;box-shadow:none!important;color:#fff;cursor:pointer;display:inline-flex;font-size:18px;font-size:16px!important;font-weight:500;font-weight:500!important;height:40px;height:47px;justify-content:center;line-height:40px;margin:0;outline:0;padding:0 30px!important;padding:0 25px;text-align:center;transition:all .2s ease-in;width:auto}body.join .you_could_start .actions button:hover{background-color:#019c77;border:1px solid #019c77;color:#fff!important}body.join .you_could_start .actions button:focus{box-shadow:none!important;outline:0}body.join .you_could_start .actions a{align-items:center;background:#00af87;background:#fff;border:1px solid #00af87;border-radius:2.3rem;box-shadow:none!important;color:#fff;color:#00af87;color:#2d3c48;cursor:pointer;display:inline-flex;font-size:18px;font-size:16px!important;font-weight:500;font-weight:500!important;height:40px;height:47px;justify-content:center;line-height:40px;margin:0;outline:0;padding:0 30px!important;padding:0 25px;text-align:center;transition:all .2s ease-in;width:auto}body.join .you_could_start .actions a:hover{background-color:#019c77;border:1px solid #019c77;color:#fff!important}body.join .you_could_start .actions a:focus{box-shadow:none!important;outline:0}body.join .you_could_start .actions a:hover{color:#2d3c48!important}body.join .you_could_start .reviews{display:flex;gap:20px}body.join .you_could_start .reviews .icons{flex:0 0 143px;position:relative}body.join .you_could_start .reviews .icons .item{align-items:center;border:2px solid #fff;border-radius:50%;display:flex;height:43px;justify-content:center;overflow:hidden;position:absolute;top:0;width:43px}body.join .you_could_start .reviews .icons img{min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}body.join .you_could_start .reviews .text{flex:0 0 calc(100% - 143px);font-size:14px}body.join .you_could_start .phone_block{position:relative}body.join .you_could_start .phone_block img.phone{left:50%;max-height:90%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}@media screen and (max-width:768px){body.join .you_could_start .phone_block img.phone{margin-top:-30px;max-height:110%}}body.join .you_could_start .phone_block .image_radio{align-items:center;aspect-ratio:1;border-radius:50%;display:flex;justify-content:center;margin:0 auto;max-width:31.4rem;overflow:hidden;position:relative}@media screen and (max-width:768px){body.join .you_could_start .phone_block .image_radio{margin-bottom:60px;max-width:360px}}body.join .you_could_start .phone_block .image_radio img.bg{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}body.join .why_sell{background-color:#f8f9fb;margin-bottom:20px;padding:40px 0 60px;text-align:center}body.join .why_sell .title{font-size:38px;font-weight:700;line-height:1.2;padding-bottom:20px}body.join .why_sell .subtitle{font-size:17px}body.join .compare_marketing_activities{padding-bottom:40px;padding-top:40px}body.join .compare_marketing_activities .title{font-size:38px;font-weight:700;line-height:1.2;padding-bottom:20px;padding-top:20px;text-align:center}body.join .compare_marketing_activities .table_marketing .head{font-size:15px;font-weight:700;padding:20px 0;text-align:center}body.join .compare_marketing_activities .table_marketing .head .row{align-items:center}body.join .compare_marketing_activities .table_marketing .item{align-items:center;border-top:1px solid #e3e6ec;padding:20px 0}body.join .compare_marketing_activities .table_marketing .item .field_name{font-size:18px;font-weight:600;margin-bottom:.5rem;padding:0}body.join .compare_marketing_activities .table_marketing .item .field_subname{font-size:.9rem;line-height:120%;padding:0;text-decoration:none}body.join .compare_marketing_activities .table_marketing .item .values{font-size:15px;font-weight:600;text-align:center}@media screen and (max-width:768px){body.join .compare_marketing_activities .table_marketing .item .values{padding-top:20px}}body.join .compare_marketing_activities .table_marketing .item .values .row{align-items:center}body.join .compare_marketing_activities .table_marketing .item .values .item_value{color:#f15458}body.join .compare_marketing_activities .table_marketing .item .values .item_value:first-child{color:#019c77}@media screen and (max-width:768px){body.join .compare_marketing_activities .table_marketing .item .values .item_value:first-child{text-align:left}}body.join .compare_marketing_activities .actions{margin-top:40px;text-align:center}body.join .activities{padding-bottom:40px;padding-top:40px}body.join .activities .title{font-size:38px;font-weight:700;line-height:1.2;padding-bottom:20px;padding-top:20px;text-align:center}body.join .activities .content{background:#f8f9fb;border-radius:20px;margin-top:25px;padding:40px 55px}body.join .activities .content .title{font-size:22px;text-align:left}body.join .activities .content ul{padding-left:16px}body.join .activities .content ul li{font-size:17px}body.join .activities .actions{margin-top:40px;text-align:center}body.join .ready_to_grow{margin-bottom:20px;margin-top:40px}body.join .ready_to_grow .inner{background-color:#f8f9fb;border-radius:20px;padding:4rem;text-align:center}@media screen and (max-width:768px){body.join .ready_to_grow .inner{padding:4rem .5rem}}body.join .ready_to_grow .title{color:#2d3c48;font-size:38px;font-weight:700;line-height:1.2;margin:0 auto 2rem;text-transform:none}body.join .ready_to_grow .subtitle{color:#2d3c48;font-size:20px;font-weight:400;line-height:1;margin:0 auto 2rem}body.join .plans_wrap{display:flex;justify-content:center;margin-bottom:40px;margin-top:40px}body.join .plans_wrap .payment_plan__container{margin-left:auto;margin-right:auto;max-width:1290px}body.join .plans_wrap .payment_plan{justify-content:center;text-align:center}@media screen and (max-width:991px){body.join .plans_wrap .payment_plan .item{margin-bottom:20px}}body.join .plans_wrap .payment_plan [type=radio]{display:none}body.join .plans_wrap .payment_plan [type=radio]:checked+.inner{background:#f5f8fa;border-color:#4840bb}body.join .plans_wrap .payment_plan [type=radio]:checked+.inner .radio:after{animation:effect .25s ease-in;background-color:#4840bb;border-radius:50%;content:" ";display:inline-block;height:12px;left:4px;position:absolute;top:4px;transform:scale(1);transition:transform .1s cubic-bezier(.8,-.33,.2,1.33);width:12px}body.join .plans_wrap .payment_plan [type=radio][disabled]+.label{cursor:default;filter:grayscale(1)}body.join .plans_wrap .payment_plan [type=radio][disabled]+.label .price,body.join .plans_wrap .payment_plan [type=radio][disabled]+.label .subtitle,body.join .plans_wrap .payment_plan [type=radio][disabled]+.label .title{color:#6f7782}body.join .plans_wrap .payment_plan .inner{background:#fff;border:1px solid #dbdbdb;border-radius:20px;cursor:pointer;height:100%;padding:100px 15px 200px;position:relative;transition:all .3s linear;width:100%}@media screen and (max-width:768px){body.join .plans_wrap .payment_plan .inner{padding:80px 15px 200px}}@media screen and (max-width:660px){body.join .plans_wrap .payment_plan .inner{padding:40px 15px 200px}}body.join .plans_wrap .payment_plan .inner .radio{position:absolute;right:35px;top:15px}body.join .plans_wrap .payment_plan .inner .radio:before{background-color:#fff;border:1px solid #dbdbdb;border-radius:50%;content:"";display:inline-block;height:20px;left:0;position:absolute;transition:border .15s ease-in-out;width:20px}body.join .plans_wrap .payment_plan .inner .cancel{bottom:15px;color:#333;font-size:18px;font-weight:400;height:auto;line-height:1.3;position:absolute;right:0;text-align:center;width:100%}body.join .plans_wrap .payment_plan .inner .title{font-size:22px;font-weight:500;line-height:32px;margin-bottom:10px}body.join .plans_wrap .payment_plan .inner .subtitle{color:#333;font-size:18px;font-weight:400;line-height:1.3;min-height:117px}body.join .plans_wrap .payment_plan .inner .discount{background-color:#1ea691;border-radius:20px;color:#fff;display:inline-block;font-family:inherit;font-size:12px;font-weight:500;margin-left:7px;padding:3px 9px;position:relative;top:-3px;width:auto}body.join .plans_wrap .payment_plan .inner .price{align-items:flex-end;bottom:80px;display:flex;justify-content:center;left:0;position:absolute;width:100%}@media screen and (max-width:660px){body.join .plans_wrap .payment_plan .inner .price{padding-top:20px}}body.join .plans_wrap .payment_plan .inner .price .amount{align-items:flex-start;display:flex;font-size:80px;font-weight:700;line-height:80px}@media (min-width:768px){body.join .plans_wrap .payment_plan .inner .price .amount{margin-top:0}}@media print{body.join .plans_wrap .payment_plan .inner .price .amount{margin-top:0}}body.join .plans_wrap .payment_plan .inner .price .amount span{font-size:42px;left:-5px;line-height:1;position:relative;top:32px}body.join .plans_wrap .payment_plan .inner .price sup{font-size:28px;font-weight:600;position:relative;top:22px}body.join .plans_wrap .payment_plan .inner .action{margin-top:40px}body.join .plans_wrap .payment_plan .inner .action button{align-items:center;background:#00af87;border:1px solid #00af87;border-radius:2.3rem;box-shadow:none!important;color:#fff;cursor:pointer;display:inline-flex;font-size:18px;font-weight:500;height:40px;justify-content:center;line-height:40px;margin:0;outline:0;padding:0 30px!important;text-align:center;transition:all .2s ease-in;width:auto}body.join .plans_wrap .payment_plan .inner .action button:hover{background-color:#019c77;border:1px solid #019c77;color:#fff!important}body.join .plans_wrap .payment_plan .inner .action button:focus{box-shadow:none!important;outline:0}body.join .why_sell h2{font-size:38px;font-weight:700;line-height:1.2;margin-bottom:40px;padding-bottom:20px;padding-top:20px;text-align:left}body.join .why_sell .image-wrap{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:1.5rem;display:flex;height:100%;justify-content:center;padding:55% 1.5rem 1.5rem;position:relative;width:100%}@media screen and (max-width:1199px){body.join .why_sell .image-wrap{padding-top:22%}}@media screen and (max-width:991px){body.join .why_sell .image-wrap{padding-top:36%}}@media screen and (max-width:768px){body.join .why_sell .image-wrap{padding-top:250px}}body.join .why_sell .image-wrap .review{background:#fff;border-radius:.75rem;padding:1.5rem;text-align:left}body.join .why_sell .image-wrap .comment-icon{margin-bottom:1.5rem;max-width:21px}body.join .why_sell .image-wrap .comment{font-size:1.25rem;font-weight:600;margin-bottom:10px}body.join .why_sell .image-wrap .author{align-items:center;display:flex;gap:1rem}body.join .why_sell .image-wrap .author .userpic{align-items:center;border-radius:50%;display:flex;height:48px;justify-content:center;overflow:hidden;width:48px}body.join .why_sell .image-wrap .author .userpic img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}body.join .why_sell .image-wrap .author .name{font-size:1rem;font-weight:600;line-height:1.4;margin-bottom:.25rem}body.join .why_sell .image-wrap .author .about{font-size:1rem;font-weight:500;line-height:1.4}body.join .why_sell .content-block{--bs-gutter-x:6.125rem}@media screen and (max-width:1199px){body.join .why_sell .content-block{--bs-gutter-x:unset}body.join .why_sell .blocks{margin-top:40px}}body.join .why_sell .blocks>.row{--bs-gutter-x:3.5rem;--bs-gutter-y:3rem}@media screen and (max-width:1199px){body.join .why_sell .blocks>.row{--bs-gutter-x:unset}}body.join .why_sell .blocks .item{text-align:left}body.join .why_sell .blocks .item .inner{max-width:360px}@media screen and (max-width:576px){body.join .why_sell .blocks .item .inner{max-width:100%}}body.join .why_sell .blocks .title{font-size:1.75rem;font-weight:700;line-height:120%}body.join .why_sell .blocks .content{font-size:1rem;font-weight:400;line-height:1.6}body.join .why_sell .blocks .actions{text-align:left}body.join .activities_we_welcome{padding:40px 0}body.join .activities_we_welcome h2{font-size:38px;font-weight:700;line-height:1.2;margin-bottom:40px;padding-bottom:20px;padding-top:20px;text-align:left}@media screen and (max-width:992px){body.join .activities_we_welcome .blocks{gap:30px 0}}body.join .activities_we_welcome .image{align-items:center;aspect-ratio:1;border-radius:1.5rem;display:flex;justify-content:center;margin-bottom:2rem;overflow:hidden}@media screen and (max-width:992px){body.join .activities_we_welcome .image{aspect-ratio:1.5}}body.join .activities_we_welcome .image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}body.join .activities_we_welcome .title{font-size:1.25rem;font-weight:700;line-height:1.4;margin-bottom:1.25rem}body.join .activities_we_welcome ul{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0 0 1.8rem;padding:0}body.join .activities_we_welcome ul li{background:#e5e7eb;border-radius:2rem;display:inline-block;font-size:1rem;font-weight:500;padding:.33rem .66rem;white-space:nowrap;width:auto}body.join .create_your_activity{background:#f8f9fb;padding:60px 0}body.join .create_your_activity>.container>div>.row{--bs-gutter-x:4rem}@media screen and (max-width:1200px){body.join .create_your_activity>.container>div>.row{--bs-gutter-x:unset}}body.join .create_your_activity .inner_container{background:#fff;border-radius:1.5rem;padding:1rem}body.join .create_your_activity .color_block{background:#1a2b49;border-radius:.75rem;color:#fff;display:block;height:100%;padding:2rem 2rem calc(4rem + 47px);position:relative}body.join .create_your_activity .color_block .before_title{font-size:1rem;font-weight:500;line-height:1.4;margin-bottom:1rem}body.join .create_your_activity .color_block .title{font-size:1.75rem;font-weight:700;line-height:1.2}body.join .create_your_activity .color_block .actions{bottom:2rem;left:2rem;position:absolute}body.join .create_your_activity .blocks{padding-bottom:2rem;padding-top:2rem}@media screen and (max-width:768px){body.join .create_your_activity .blocks>.row{gap:30px 0}}@media (min-width:992px){body.join .create_your_activity .blocks .item{margin-bottom:120px}}@media print{body.join .create_your_activity .blocks .item{margin-bottom:120px}}body.join .create_your_activity .blocks .item .inner{position:relative}body.join .create_your_activity .blocks .item .inner:before{background:#e3e6ec;content:"";height:1.5px;position:absolute;right:0;top:24px;width:calc(100% - 48px - 1rem)}@media (min-width:768px){body.join .create_your_activity .blocks .item:last-child .inner:before{display:none}}@media print{body.join .create_your_activity .blocks .item:last-child .inner:before{display:none}}body.join .create_your_activity .blocks .inner{max-width:270px}@media screen and (max-width:992px){body.join .create_your_activity .blocks .inner{max-width:100%}}body.join .create_your_activity .blocks .number_wrap{margin-bottom:2rem}@media screen and (max-width:768px){body.join .create_your_activity .blocks .number_wrap{margin-bottom:1rem}}body.join .create_your_activity .blocks .number_wrap .number{align-items:center;background:#f53;border-radius:50%;color:#fff;display:flex;font-size:1.25rem;font-weight:600;height:48px;justify-content:center;line-height:1;width:48px}body.join .create_your_activity .blocks .title{font-size:1.25rem;font-weight:600;margin-bottom:1.5rem}body.join .create_your_activity .blocks .description{font-size:1rem;font-weight:500;line-height:1.4}body.join .block_faq{max-width:1400px!important}.pagged{clear:left;float:left}.pagged ul.pagination{align-items:center;display:flex;gap:0;justify-content:flex-start;width:100%}.pagged ul.pagination li .page-link{align-items:center;background:transparent;border:none;color:#2d3c48;display:flex;height:40px;justify-content:center;min-width:40px;padding:0}.pagged ul.pagination li .page-link:focus{box-shadow:none}.pagged ul.pagination li a.page-link{color:#00af87}#modalForgot,#modalLogin,#modalTags,#modalThanks{background-color:hsla(0,0%,100%,.95);z-index:1041}#modalForgot .or,#modalLogin .or,#modalTags .or,#modalThanks .or{position:relative;text-align:center}#modalForgot .or:before,#modalLogin .or:before,#modalTags .or:before,#modalThanks .or:before{background:rgba(19,20,49,.1);content:"";height:1px;left:0;position:absolute;top:calc(50% + 1px);width:100%}#modalForgot .or+.register,#modalLogin .or+.register,#modalTags .or+.register,#modalThanks .or+.register{margin-top:20px}#modalForgot .or span,#modalLogin .or span,#modalTags .or span,#modalThanks .or span{background:#fff;font-size:15px;font-weight:300;line-height:1;padding:0 10px;position:relative;z-index:1}#modalForgot .modal-dialog,#modalLogin .modal-dialog,#modalTags .modal-dialog,#modalThanks .modal-dialog{max-width:unset}#modalForgot .status_ok,#modalLogin .status_ok,#modalTags .status_ok,#modalThanks .status_ok{font-size:16px;margin-top:20px}#modalForgot h3,#modalLogin h3,#modalTags h3,#modalThanks h3{text-align:center}#modalForgot .subtitle,#modalLogin .subtitle,#modalTags .subtitle,#modalThanks .subtitle{font-size:17px;text-align:center}#modalForgot .modal-content,#modalLogin .modal-content,#modalTags .modal-content,#modalThanks .modal-content{border:none;border-radius:2rem;box-shadow:10px 10px 40px 0 rgba(0,0,0,.08);height:auto;margin:0 auto;max-width:568px;overflow-y:auto;text-align:center;width:100%}#modalForgot .modal-body,#modalLogin .modal-body,#modalTags .modal-body,#modalThanks .modal-body{padding:3rem;text-align:left}#modalForgot .modal-body .close,#modalLogin .modal-body .close,#modalTags .modal-body .close,#modalThanks .modal-body .close{background-color:transparent;border:0;border-radius:50%;cursor:pointer;font-size:.9rem;font-weight:700;line-height:1.7rem;opacity:unset;padding:10px;position:absolute;right:2rem;top:1rem;transition:all .3s linear}#modalForgot .modal-body .close:hover,#modalLogin .modal-body .close:hover,#modalTags .modal-body .close:hover,#modalThanks .modal-body .close:hover{background:#f7f7f7 none repeat scroll 0 0}#modalForgot .modal-body .modal-title,#modalLogin .modal-body .modal-title,#modalTags .modal-body .modal-title,#modalThanks .modal-body .modal-title{color:#4a4a4a;font-size:28px;font-weight:800;line-height:3rem;margin-bottom:0;text-align:center}#modalForgot .modal-body .modal-actions,#modalLogin .modal-body .modal-actions,#modalTags .modal-body .modal-actions,#modalThanks .modal-body .modal-actions{margin-top:40px}#modalForgot .modal-body .global-subtitle,#modalLogin .modal-body .global-subtitle,#modalTags .modal-body .global-subtitle,#modalThanks .modal-body .global-subtitle{margin-bottom:2.5rem}#modalForgot .modal-body ul.tags,#modalLogin .modal-body ul.tags,#modalTags .modal-body ul.tags,#modalThanks .modal-body ul.tags{list-style:none;margin:0 -10px;padding:0}#modalForgot .modal-body ul.tags li,#modalLogin .modal-body ul.tags li,#modalTags .modal-body ul.tags li,#modalThanks .modal-body ul.tags li{color:#6f7782;font-size:15px;font-weight:200;padding:0 10px;text-align:left;transition:all .3s linear}#modalForgot .modal-body ul.tags li label,#modalLogin .modal-body ul.tags li label,#modalTags .modal-body ul.tags li label,#modalThanks .modal-body ul.tags li label{border-bottom:1px solid rgba(0,0,0,.1);cursor:pointer;height:100%;margin:0;padding:10px 0;text-transform:capitalize;width:100%}#modalForgot .modal-body ul.tags li label:hover span,#modalLogin .modal-body ul.tags li label:hover span,#modalTags .modal-body ul.tags li label:hover span,#modalThanks .modal-body ul.tags li label:hover span{color:#4840bb}#modalForgot .modal-body ul.tags li label input,#modalLogin .modal-body ul.tags li label input,#modalTags .modal-body ul.tags li label input,#modalThanks .modal-body ul.tags li label input{display:none}#modalForgot .modal-body ul.tags li label input:checked~span,#modalLogin .modal-body ul.tags li label input:checked~span,#modalTags .modal-body ul.tags li label input:checked~span,#modalThanks .modal-body ul.tags li label input:checked~span{color:#4840bb;font-weight:600}#modalForgot .form-group,#modalLogin .form-group,#modalTags .form-group,#modalThanks .form-group{margin-top:30px;position:relative}#modalForgot .form-group label,#modalLogin .form-group label,#modalTags .form-group label,#modalThanks .form-group label{color:#484848;display:block;font-size:.9375rem;font-weight:700;margin-bottom:.5rem;padding:0;width:100%}#modalForgot button[type=submit],#modalLogin button[type=submit],#modalTags button[type=submit],#modalThanks button[type=submit]{height:50px}#modalForgot button[type=submit][disabled],#modalLogin button[type=submit][disabled],#modalTags button[type=submit][disabled],#modalThanks button[type=submit][disabled]{font-size:inherit!important;height:inherit;transition:inherit}#modalForgot button[type=submit] i,#modalLogin button[type=submit] i,#modalTags button[type=submit] i,#modalThanks button[type=submit] i{display:none}#modalForgot .result,#modalLogin .result,#modalTags .result,#modalThanks .result{text-align:center}#modalForgot .login_container,#modalLogin .login_container,#modalTags .login_container,#modalThanks .login_container{max-width:unset}.modal-backdrop{z-index:1040}#modalLogin .modal-content{max-width:480px}#modalLogin [name=type][value=signin]:checked~.inner [data-type=signup],#modalLogin [name=type][value=signup]:checked~.inner [data-type=signin]{display:none!important}#modalLogin legend{padding-left:20px;padding-right:20px}#modalLogin [type=email],#modalLogin [type=password]{border-radius:99px;height:50px;min-height:unset;padding:0 20px}#modalLogin .agree_privacy{font-size:15px;font-weight:300;line-height:1.5;margin-top:40px;text-align:center}#modalLogin .agree_privacy a{background:transparent;border:none;color:#484848;font-size:15px;text-decoration:underline;transition:all .2s linear}#modalLogin .agree_privacy a:hover{color:#019c77;opacity:1}#modalLogin .switch_form{font-size:15px;font-weight:300;line-height:1.5;margin-top:40px;text-align:center}#modalLogin .switch_form button{background:transparent;border:none;color:#484848;text-decoration:underline;transition:all .2s linear}#modalLogin .switch_form button:hover{color:#019c77;opacity:1}#modalLogin .forgot{background:transparent;border:none;color:#484848;font-size:15px;font-weight:300;line-height:1.5;margin-top:10px;text-decoration:underline;transition:all .2s linear}#modalLogin .forgot:hover{color:#019c77;opacity:1}#modalLogin .register{margin-top:40px}#modalLogin .register form fieldset{padding:0}#modalLogin .error_message{color:#f15458;display:block;font-size:14px;width:100%}#modalLogin .recaptcha .error_message{text-align:center}#modalForgot .modal-content{max-width:480px}#modalForgot .subtitle{font-size:15px}#modalForgot label{padding-left:20px!important;padding-right:20px!important}#modalForgot [type=email]{border-radius:99px;height:50px;outline:none;padding:0 20px}#modalForgot [type=submit]{border-radius:99px;height:50px;outline:none;width:100%}.categories-slider{margin-bottom:20px;margin-top:-60px}.categories-slider .owl-carousel{margin:0;overflow:hidden;position:relative}.categories-slider .owl-carousel:before{background:#fff;box-shadow:0 0 20px 20px #fff;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:28px;z-index:1}@media screen and (max-width:767px){.categories-slider .owl-carousel:before{display:none}}.categories-slider .owl-carousel:after{background:#fff;box-shadow:0 0 20px 20px #fff;content:"";display:block;height:100%;position:absolute;right:0;top:0;width:28px;z-index:1}@media screen and (max-width:767px){.categories-slider .owl-carousel:after{display:none}}.categories-slider .owl-carousel.disabled-next:after,.categories-slider .owl-carousel.disabled-prev:before{display:none}.categories-slider .owl-carousel .owl-stage{display:flex;flex-wrap:nowrap;white-space:nowrap}.categories-slider .owl-carousel .owl-nav{margin-top:0}.categories-slider .owl-carousel .owl-nav.owl-next.disabled:after,.categories-slider .owl-carousel .owl-nav.owl-prev.disabled:before{display:none}.categories-slider .owl-carousel .owl-nav button{align-items:center;background-color:#fff;border:1px solid rgba(0,0,0,.3);border-radius:50%;display:flex;height:28px;justify-content:center;margin:0;position:absolute;top:calc(50% - 18px);width:28px;z-index:2}.categories-slider .owl-carousel .owl-nav button:hover{background-color:#fff}.categories-slider .owl-carousel .owl-nav button.disabled{display:none!important}.categories-slider .owl-carousel .owl-nav button.owl-prev{left:0}.categories-slider .owl-carousel .owl-nav button.owl-prev:before{color:#2d3c48;content:"\f053";font-family:Font Awesome\ 5 Pro;font-size:14px}.categories-slider .owl-carousel .owl-nav button.owl-next{right:0}.categories-slider .owl-carousel .owl-nav button.owl-next:before{color:#2d3c48;content:"\f054";font-family:Font Awesome\ 5 Pro;font-size:14px}.categories-slider .owl-carousel .owl-nav button span{display:none}.categories-slider .item{align-items:flex-start;display:flex;justify-content:center;margin:0 15px!important}.categories-slider .inner{opacity:.75;padding:14px 0;position:relative;transition:all .3s linear}.categories-slider .inner:hover{opacity:1}.categories-slider .inner:hover:after{background-color:#2d3c48}.categories-slider .inner:after{background-color:transparent;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;transition:all .3s linear;width:100%}.categories-slider .icon{height:24px;margin-bottom:10px;text-align:center}.categories-slider .icon img{display:inline-block;height:100%;width:auto}.categories-slider .name{font-size:12px;font-weight:600;text-align:center}body.error_404 .content{padding-top:125px}body.error_404 .beforetitle{color:#2d3c48;font-size:16px;font-weight:600;line-height:18px;margin-bottom:0;text-transform:uppercase}body.error_404 .title{font-size:80px;font-weight:600;line-height:1.2}@media screen and (max-width:768px){body.error_404 .title{font-size:48px}}.green{color:#00af87!important}.red{color:#ff5a5f}.left{text-align:left}.center{text-align:center!important}.right{text-align:right}.relative{position:relative}::-webkit-input-placeholder{color:#2d3c48!important;font-weight:600!important;opacity:1!important}:-ms-input-placeholder{color:#2d3c48!important;font-weight:600!important;opacity:1!important}:-moz-placeholder,::-moz-placeholder{color:#2d3c48!important;font-weight:600!important;opacity:1!important}table{display:table}table-row{display:table-row}table-cell{display:table-cell}.clearfix{clear:both;display:block;width:100%}.content_wrapper{max-width:100%;min-height:calc(100vh - 356px)}.container{max-width:1400px!important}.modal-backdrop{background-color:transparent}.modal-backdrop:last-child{background-color:#000;opacity:.5}.btn-load-more{margin-top:40px}.normal{display:block!important}.mobile{display:none!important}table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_desc:after{font-family:Font Awesome\ 5 Pro!important}.after_none:after{display:none}.mt0{margin-top:0!important}.mt10{margin-top:10px!important}.mt20{margin-top:20px}.mt40{margin-top:40px}.mt60{margin-top:60px}.mb10{margin-bottom:10px!important}.mb15{margin-bottom:15px!important}.mb20{margin-bottom:20px!important}.mb30{margin-bottom:30px!important}a{color:#2d3c48;display:inline-block;position:relative}a,a:hover{text-decoration:none}a:hover{color:#00af87}a,a:active,a:focus,a:hover{border:none;outline:none}.b700{font-weight:700!important}b,strong{font-family:Montserrat;font-weight:700}.mt30{margin-top:30px}.pt0{padding-top:0!important}.pt72{padding-top:72px}.w100{width:100%!important}.lh_1_7{line-height:1.7}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-text-fill-color:#737373;background-color:#fff!important;-webkit-box-shadow:inset 0 0 0 9999px #fff;color:#737373}.custom-logo-link script,[data-pagespeed-no-defer]{display:none!important}input,select,textarea{background:#fff;border:1px solid #c4cdd5;border-radius:3px;box-shadow:none;color:#737373;display:inline-block;font-family:Montserrat;font-size:17px;font-weight:400;line-height:normal;min-height:57px;outline:0;padding:16px .9375rem;vertical-align:middle}input#facebook,input#instagram,input#linkedin,input#twitter,input#upwork,input#website{padding-left:30px}input[type=checkbox],input[type=radio]{position:absolute;right:9000px}input[type=checkbox]+span{display:inline-block;padding-left:30px}label.check_package input[type=checkbox]+span{padding-left:0}input[type=checkbox]+span:before{speak:none;-webkit-font-smoothing:antialiased;border:1px solid #c4c4c4;border-radius:3px;content:" ";display:inline-block;font-family:Font Awesome\ 5 Pro;font-style:normal;font-variant:normal;font-weight:400;height:20px;left:0;line-height:1;margin-left:-30px;margin-right:10px;position:relative;text-transform:none;top:4px;width:20px}input[type=checkbox]:checked+span:after{border-style:solid;border-width:0 0 2px 2px;color:#00b9e7;content:" ";display:inline-block;height:7px;left:28px;margin-left:-25px;margin-right:10px;position:absolute;top:10px;transform:rotate(-45deg);width:15px}input[type=checkbox]:disabled+span{color:#aaa}input[type=checkbox]:disabled+span:before{color:#ccc;content:"\f0c8"}input[type=radio]+span:before{background-color:#fff;border:1px solid #dbdbdb;content:"";height:20px;left:0;transition:border .15s ease-in-out;width:20px}input[type=radio]+span:before,input[type=radio]:checked+span:after{border-radius:50%;display:inline-block;margin-left:22px;position:absolute}input[type=radio]:checked+span:after{animation:effect .25s ease-in;background-color:#00af87;content:" ";height:12px;left:4px;top:15px;transform:scale(1);transition:transform .1s cubic-bezier(.8,-.33,.2,1.33);width:12px}input[type=radio]:disabled+span{color:#aaa}input[type=radio]:disabled+span:before{color:#ccc;content:"\f111"}input#name,input[disabled=disabled],select[disabled=disabled]{background-color:#fafafa}button,button:active,button:focus,button:hover,input,input:active,input:focus,input:hover{outline:none}ul.check{list-style:none;margin-bottom:0;margin-top:15px}ul.check li{margin-bottom:10px}ul.check li:before{border-style:solid;border-width:0 0 2px 2px;color:#00b9e7;content:" ";display:inline-block;height:7px;margin-left:-25px;margin-right:10px;position:relative;top:-5px;transform:rotate(-45deg);width:15px}ul.check li.x{color:#adb5bd;position:relative}ul.check li.x:before{left:-2px;transform:rotate(45deg)}ul.check li.x:after,ul.check li.x:before{background-color:#adb5bd!important;border-radius:1px;color:#adb5bd;content:"";cursor:pointer;display:block;height:2px;position:absolute;top:11px;width:18px}ul.check li.x:after{left:-27px;transform:rotate(-45deg)}i.check:before{border-style:solid;border-width:0 0 2px 2px;color:#00b9e7;content:" ";display:inline-block;height:7px;margin-right:10px;position:relative;top:-5px;transform:rotate(-45deg);width:15px}.status_ok{background:#00af87;color:#fff!important;font-size:18px;margin-bottom:25px;margin-top:-20px;padding:20px 0;position:relative;text-align:left}.status_ok a{color:#fff!important;text-decoration:none}.status_ok a:after{background-color:#fff;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.status_ok i{display:inline-block!important}.status_ok:before{left:-10000px}.status_ok:after,.status_ok:before{background:#00af87;content:"";display:block;height:100%;position:absolute;top:0;width:10000px}.status_ok:after{right:-10000px}span.help-block{background-color:#ffe396;bottom:-19px;font-size:12px;left:15px;padding:0 5px;position:absolute}.read_more{font-size:16px;text-decoration:none}a.read_more:after{background-color:#00af87;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.toggle input[type=radio]+span:before{speak:none;-webkit-font-smoothing:antialiased;content:"\f204";display:inline-block;font-family:Font Awesome\ 5 Pro;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-right:10px;text-transform:none;width:1em}.toggle input[type=radio]:checked+span:before{animation:effect .25s ease-in;color:#16a085;content:"\f205"}.toggle input[type=radio]:disabled+span{color:#aaa}.toggle input[type=radio]:disabled+span:before{color:#ccc;content:"\f204"}@keyframes effect{0%{transform:scale(0)}25%{transform:scale(1.3)}75%{transform:scale(1.4)}to{transform:scale(1)}}.fullwidth{width:100%}.g_button{background-color:#00af87;border-radius:24px;box-shadow:0 1px 2px 0 rgba(60,64,67,.302),0 1px 3px 1px rgba(60,64,67,.149);color:#fff;display:inline-flex;font-weight:500;height:55px;line-height:55px;min-width:56px;padding:0 24px;transition:all .3s linear}.g_button:hover{background-color:#019c77;box-shadow:0 1px 3px 0 rgba(60,64,67,.302),0 4px 8px 3px rgba(60,64,67,.149);color:#fff}#confirm_form .DeleteProfile,#confirm_form .actionDelete,#delete_account .DeleteProfile,#delete_account .actionDelete,#delete_package .DeleteProfile,#delete_package .actionDelete,#reset_password button,.green_button,.info_page .btn,.sidebar .searchform input[type=submit]{background:#00af87!important;border:1px solid #00af87!important;border-radius:30px;color:#fff!important;cursor:pointer;display:inline-block;font-family:Montserrat;font-size:15px!important;font-weight:500;height:auto;letter-spacing:unset;line-height:1;padding:15px 40px!important;text-align:center;text-decoration:none!important;text-transform:capitalize;transition:all .3s}#confirm_form .DeleteProfile i,#confirm_form .actionDelete i,#delete_account .DeleteProfile i,#delete_account .actionDelete i,#delete_package .DeleteProfile i,#delete_package .actionDelete i,#reset_password button i,.green_button i,.info_page .btn i,.sidebar .searchform input[type=submit] i{display:none}#confirm_form .DeleteProfile:hover,#confirm_form .actionDelete:hover,#delete_account .DeleteProfile:hover,#delete_account .actionDelete:hover,#delete_package .DeleteProfile:hover,#delete_package .actionDelete:hover,#reset_password button:hover,.green_button:hover,.info_page .btn:hover,.sidebar .searchform input[type=submit]:hover{background-color:#019c77!important;border:1px solid #019c77!important;text-decoration:none}#confirm_form .actionClose,#delete_account .actionClose,#delete_package .actionClose,#upload_firm_photos a#upload_firm_photos_browse,.red_button,.white_button{background:#fff;border:1px solid #00af87;border-radius:4px;color:#00af87!important;color:#fff;cursor:pointer;display:inline-block;font-family:Montserrat;font-size:15px!important;font-weight:500;height:auto;letter-spacing:1.5px;line-height:1.7;min-width:178px;padding:15px 40px;text-align:center;text-decoration:none!important;text-transform:uppercase;transition:all .3s}#confirm_form .actionClose i,#delete_account .actionClose i,#delete_package .actionClose i,#upload_firm_photos a#upload_firm_photos_browse i,.red_button i,.white_button i{color:#00af87!important}.red_button{border-color:#ff5a5f;color:#ff5a5f!important;font-weight:500}.transparent_button{background-color:transparent!important;border:1px solid #fff;border-radius:30px;color:#fff!important;cursor:pointer;display:inline-block;font-family:Montserrat;font-size:15px!important;font-weight:500;height:auto;letter-spacing:1.5px;line-height:1.7;min-width:178px;padding:15px 40px;text-align:center;text-decoration:none!important;text-transform:uppercase;transition:all .3s}.transparent_button:hover{background:#fff!important;border:1px solid #fff;color:#00af87}#confirm_form .actionClose:hover,#delete_account .actionClose:hover,#delete_package .actionClose:hover,#upload_firm_photos a#upload_firm_photos_browse:hover,.red_button:hover,.white_button:hover{background-color:#019c77;border:1px solid #019c77;color:#fff!important}#confirm_form .actionClose:hover i,#delete_account .actionClose:hover i,#delete_package .actionClose:hover i,#upload_firm_photos a#upload_firm_photos_browse:hover i,.red_button:hover,.red_button:hover i,.white_button:hover i{color:#fff!important}.red_button:hover{background-color:#ff5a5f;border:1px solid #ff5a5f}.red_button:hover>i{color:#fff!important}.grey_button{background-color:#fff;border:1px solid rgba(0,0,0,.075);border-radius:4px;color:#2d3c48;cursor:pointer;font-size:15px;font-weight:500;letter-spacing:1.5px;padding:15px 40px;text-transform:uppercase}.grey_button i{display:none}.grey_button:hover{color:#ff4d58}.table{display:table;width:100%}#search_by_city button[disabled=disabled],.edit_profile button[disabled=disabled],.register button[disabled=disabled],button.submit[disabled=disabled],button[disabled],button[type=submit].submit[disabled=disabled]{font-size:0!important;height:47px;transition:none}#search_by_city button[disabled=disabled] i,.edit_profile button[disabled=disabled] i,.register button[disabled=disabled] i,button.submit[disabled=disabled] i,button[disabled] i,button[type=submit].submit[disabled=disabled] i{color:#fff;display:inline-block!important;float:none!important;font-size:28px;line-height:1px;margin-left:8px;position:relative;top:6px}.edit_profile button[disabled=disabled] span,.register button[disabled=disabled] span{display:none}.button_add_field{align-items:center;background:0 0;border:1px solid #00af87;border-radius:50%;bottom:12px;display:flex;height:32px;justify-content:center;line-height:46px;margin:0;padding:0;position:absolute;right:34px;text-align:center;width:32px}.button_remove_field{background:url(/images/clear.png);background-size:100%;bottom:23px;height:12px;left:auto!important;position:absolute;right:15px;width:12px}.button_add_field[data-original-title]:hover:after{left:-6px;top:-45px}.button_add_field[data-original-title]:hover:after,.button_remove_field[data-original-title]:hover:after{word-wrap:normal;background:#000;border-radius:4px;color:#fff;content:attr(data-original-title);display:inline-block;font-size:12px;line-height:1;padding:5px;position:absolute}.button_remove_field[data-original-title]:hover:after{left:-16px;top:-33px}.button_add_field[data-original-title]:hover:before{left:4px}.button_add_field[data-original-title]:hover:before,.button_remove_field[data-original-title]:hover:before{color:#000;content:"\f0d7";display:inline-block;font-family:Font Awesome\ 5 Pro;font-size:20px;font-weight:600;line-height:1;padding:5px;position:absolute;top:-25px}.button_remove_field[data-original-title]:hover:before{left:-4px}.center{text-align:center}.box-shadow,select{box-shadow:0 0 0 1px #c4cdd5!important}.firm_edit ::-webkit-input-placeholder{font-weight:400!important}.firm_edit :-ms-input-placeholder{font-weight:400!important}.firm_edit :-moz-placeholder,.firm_edit ::-moz-placeholder{font-weight:400!important}.share{margin-bottom:0;margin-top:30px}.share .title{color:#8a99a4;font-family:Montserrat;font-size:14px;font-weight:400;text-transform:uppercase}.share .content{display:inline-block}.share .content ul{margin-bottom:0;padding-left:0;text-align:left}.share .content ul li{display:inline-block;margin:0 10px 15px;padding:0}.share .content ul li a{color:#8a99a4}.share .content ul li a:after{background-color:transparent;height:0}.share .content ul li a.share-printerest:hover{color:#bd081c}.sidebar .share ul{margin-right:16px;margin-top:0}.sidebar .share ul li{display:inline;margin-right:16px}.sidebar .share ul li a{color:#777!important;font-size:26px}.sidebar .share ul li a:hover{color:#fcb002!important}.sidebar .share ul li a:after{background-color:transparent;height:0}.sidebar .share ul div.soc_ic:last-child{margin-right:0}body{word-wrap:anywhere;background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;font-family:Montserrat;font-size:18px;font-weight:400;line-height:1.5;margin:0;max-width:100%;min-height:100%;overflow-x:hidden;padding-right:0!important;padding-top:80px;white-space:normal}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(1turn)}}html.no-scroll #site-navigation.is-active ul.primary-menu li a.rotate_item{top:0!important}.rotate_item,html.no-scroll #site-navigation.is-active ul.primary-menu li a.rotate_item{animation:rotating 8s linear infinite;background-color:#00af87;border-radius:100%;color:#fff!important;display:block;font-size:16px!important;font-weight:600!important;height:58px;line-height:1!important;line-height:1;padding-top:13px;position:absolute!important;text-align:center!important;text-transform:normal;top:-17px;transition:background .2s,color .2s;width:58px}.rotate_item:hover,html.no-scroll #site-navigation.is-active ul.primary-menu li a.rotate_item:hover{background-color:#019c77;color:#fff!important}.rotate_item:hover:after,.rotate_item:hover:before,html.no-scroll #site-navigation.is-active ul.primary-menu li a.rotate_item:hover:after,html.no-scroll #site-navigation.is-active ul.primary-menu li a.rotate_item:hover:before{display:none!important}html.no-scroll{overflow:hidden}html.no-scroll .mobileNav-toggle.is-active span{background-color:transparent!important}html.no-scroll .mobileNav-toggle.is-active span:before{top:8px;transform:rotate(45deg)}html.no-scroll .mobileNav-toggle.is-active span:after{top:8px;transform:rotate(-45deg)}html.no-scroll #site-navigation.is-active{background-color:#fff;color:#fff;display:block;height:calc(100vh - 60px);left:0;overflow-y:auto;position:absolute;top:80px;width:100%;z-index:1001}@media screen and (max-width:768px){html.no-scroll #site-navigation.is-active{height:calc(100vh - 55px);top:55px}}html.no-scroll #site-navigation.is-active ul.primary-menu{padding:0 32px 32px}@media screen and (max-width:768px){html.no-scroll #site-navigation.is-active ul.primary-menu{padding:0 20px 32px}}html.no-scroll #site-navigation.is-active ul.primary-menu li{display:block;height:auto;margin-bottom:0;width:100%}html.no-scroll #site-navigation.is-active ul.primary-menu li a{color:#2d3c48!important;transition:all .3s linear;z-index:1002}html.no-scroll #site-navigation.is-active ul.primary-menu li a:hover{color:#00af87!important}html.no-scroll #site-navigation.is-active ul.primary-menu li a.blog{font-size:15px!important;margin-top:0;padding:0}html.no-scroll #site-navigation.is-active ul.primary-menu li a:after{background-color:#fff}html.no-scroll #site-navigation.is-active ul.primary-menu li a{border-bottom:1px solid rgba(0,0,0,.1);display:inline-block;font-size:15px!important;font-weight:600!important;line-height:25px;margin:0!important;padding-left:0;padding-right:0;position:relative;text-transform:none!important;width:100%}html.no-scroll #site-navigation.is-active ul.primary-menu li .button{color:#000!important;display:inline-block;font-weight:500!important;margin-top:40px!important;padding:6px 40px!important}html.no-scroll #site-navigation.is-active ul.primary-menu li .button:hover{color:#000!important}html.no-scroll #site-navigation.is-active ul.primary-menu li hr{background:#000;display:block;height:2px;margin:12px 10px;width:calc(100% - 20px)}html.no-scroll #site-navigation.is-active ul.primary-menu li.login:hover>ul.sub-menu{display:none}html.no-scroll #site-navigation.is-active ul.primary-menu li.login.open>ul.sub-menu{background-color:transparent;border-bottom:none;border-left:1px dotted #fff;border-top:none;box-shadow:none;display:block;margin-left:17px;position:relative}html.no-scroll #site-navigation.is-active ul.primary-menu ul.sub-menu:before{border:none}html.no-scroll #site-navigation.is-active ul.primary-menu li.cta a{color:#fff!important;padding:0}html.no-scroll #site-navigation.is-active ul.primary-menu li.cta a:hover{background-color:#fff;color:#3f46ad!important}body.login .before_footer,body.login footer{display:none}.add_button{background:#00af87;border:none;border-radius:50%;box-shadow:0 5px 2rem rgba(0,0,0,.2);color:#fff;display:inline-block;height:50px;left:0;line-height:50px;position:relative;text-align:center;top:12px;width:50px}.add_button.phone{top:30px}.add_button span{color:#2d3c48;display:inline-block;font-family:Montserrat;font-size:18px;font-weight:400;left:100%;overflow:hidden;padding-left:20px;position:absolute;text-align:left;white-space:nowrap;width:auto}.add_button span:after{background-color:#00af87;bottom:12px;content:"";height:1px;position:absolute;right:0;width:calc(100% - 20px)}.add_button:before{content:"\f105";font-family:Font Awesome\ 5 Pro;font-size:26px;font-weight:600;left:21px;position:absolute;top:0}.add_button.phone:before{content:"\f095";left:12px}.add_button.phone:before,.add_button.shop:before{color:#fff;font-size:26px;font-weight:600;top:1px}.add_button.shop:before{content:"\f07a";left:9px}.add_button:hover{background:#019c77;color:#fff;opacity:1}.add_button:hover>span{color:#019c77}.flat-fee-packege h1,.flat-fee-packege h2{color:#231f20!important;font-size:34px!important;font-weight:700!important;line-height:1.3!important;margin-bottom:15px!important;margin-top:0!important;text-align:left!important}.flat-fee-packege .beforetitle{color:#4840bb;font-size:16px;font-weight:600;line-height:18px;margin-bottom:12px;margin-top:60px;text-transform:uppercase}.flat-fee-packege .beforetitle svg{font-size:5px;position:relative;top:-4px}.flat-fee-packege .firm_info+.beforetitle{margin-top:40px}.flat-fee-packege .sidebar{margin-top:25px}.flat-fee-packege .package_description{overflow:hidden}.flat-fee-packege .package_description.price{color:#2d3c48;font-family:Montserrat;font-size:50px;font-weight:400;line-height:1;overflow:visible;padding-bottom:0}.flat-fee-packege .package_description.price sup{font-size:28px}.flat-fee-packege .package_description.price .fees{font-size:18px}.flat-fee-packege .package_description.price .goto_request{display:none!important;margin-left:15px;overflow:visible;position:relative;top:-9px}.flat-fee-packege .modern-form{overflow:hidden}.flat-fee-packege .modern-form .title{background-color:#00b9e7;color:#fff;margin:0 -15px;padding:20px 15px}.flat-fee-packege .modern-form .field input.notEmpty+label,.flat-fee-packege .modern-form .field input:active+label,.flat-fee-packege .modern-form .field input:focus+label,.flat-fee-packege .modern-form .field textarea.notEmpty+label,.flat-fee-packege .modern-form .field textarea:active+label,.flat-fee-packege .modern-form .field textarea:focus+label{top:10px}.flat-fee-packege .modern-form .field{margin-bottom:0}.flat-fee-packege i.tutor-item__footer__item__separator{color:#00b9e7!important;position:relative;top:-3px}.flat-fee-packege .firm_info{display:flex;flex-wrap:wrap}.flat-fee-packege .firm_info .left_block{display:flex;flex-wrap:wrap;width:230px}@media screen and (max-width:768px){.flat-fee-packege .firm_info .left_block{margin-bottom:30px;width:290px}}@media screen and (max-width:575px){.flat-fee-packege .firm_info .left_block{width:100%}}.flat-fee-packege .firm_info .left_block .photos{text-align:center;width:200px}@media screen and (max-width:768px){.flat-fee-packege .firm_info .left_block .photos{width:260px}}@media screen and (max-width:575px){.flat-fee-packege .firm_info .image{text-align:center;width:100%}}.flat-fee-packege .firm_info .image .card__image{background-position:50%;background-size:cover;border-radius:50%;height:200px;width:200px}@media screen and (max-width:768px){.flat-fee-packege .firm_info .image .card__image{height:260px;width:260px}}@media screen and (max-width:575px){.flat-fee-packege .firm_info .image .card__image{margin-left:auto;margin-right:auto}}.flat-fee-packege .firm_info .text{display:flex}.flat-fee-packege .firm_info .text .firm_name{font-size:18px;font-weight:600;line-height:30px}.flat-fee-packege .firm_info .text .firm_name,.flat-fee-packege .firm_info .text .inner,.flat-fee-packege .firm_info .text .location,.flat-fee-packege .firm_info .text .package{clear:both;display:block;line-height:1.4;width:100%}.flat-fee-packege .firm_info .text .location a span{position:relative}.flat-fee-packege .firm_info .text .location a span:after{background-color:#1cc3a7;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}body.home{background-color:#fff}body.home .lawyers{border-top:1px solid #dfdfdf;color:#212529;margin-bottom:0;margin-top:100px;padding-top:90px}body.home .lawyers .text{padding-bottom:50px}body.home .lawyers p.button a{display:inline-block;width:auto}body.home .lawyers .lawyers_sidebar{border:none;margin-top:0}body.home .lawyers .lawyers_sidebar .lawyers_list .lawyer .item .item-title{color:#484848}body.home .lawyers .lawyers_sidebar .lawyers_list .lawyer .item .Job_Title{color:#00af87}body.home .lawyers .lawyers_sidebar .lawyers_list .lawyer .item .address{color:#484848;font-size:17px;font-weight:400}body.home .before_footer{margin-top:0}body.home .follow{overflow-x:hidden;width:100%}body.home .follow .lawyers{float:left;margin:15px;text-align:center;width:20%}body.home .follow .lawyers .item{border:1px solid #ccc;border-radius:4px;height:100%;padding:15px}body.home .follow .lawyers .item img{border-radius:50%;max-width:150px}body.home .follow .lawyers .item .item-title{font-weight:700}body.home header{background-color:transparent!important;border-bottom:none;position:absolute!important}body.home .content_block{background-position:50%!important;background-size:cover;padding:80px 0 0;position:relative;top:-80px}@media screen and (max-width:768px){body.home .content_block{background-position:0!important}}body.home .content_block:before{background-color:rgba(0,0,0,.1);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media screen and (max-width:768px){body.home .content_block:before{display:block}}body.home .content_block:after{background:linear-gradient(180deg,transparent,#000);bottom:0;content:"";height:100px;left:0;position:absolute;width:100%;z-index:1}body.home .content_block .title-container{font-size:22px;margin-top:120px;max-width:100%;position:relative;width:100%;z-index:2}@media screen and (max-width:768px){body.home .content_block .title-container{margin-top:40px}}body.home .content_block .title-container h1{color:#fff;margin:0 auto;max-width:700px;padding-bottom:80px}@media screen and (max-width:768px){body.home .content_block .title-container h1{margin-top:50px}}body.home .content_block .title-container .input_search{margin:30px auto 0;max-width:600px;position:relative}body.home .content_block .title-container .input_search i{align-items:center;background-color:#00af87;border:7px solid #fff;border-radius:50%;display:flex;font-size:16px;height:100%;justify-content:center;left:unset;position:absolute;right:0;top:0;width:55px;z-index:2}body.home .content_block .title-container .input_search .clear{right:55px}body.home .content_block .title-container .input_search .livesearch{text-align:left}body.home .content_block .categories_tabs{bottom:0;left:0;margin-top:100px;position:relative;z-index:2}body.home .content_block .categories_tabs .inner{max-width:100%;position:relative}body.home .content_block .categories_tabs ul{border:none;list-style:none;padding:0}body.home .content_block .categories_tabs ul li{list-style:none;padding:0}body.home .content_block .categories_tabs .item{margin:0}body.home .content_block .categories_tabs .item button{align-items:center;border:none;color:#fff;cursor:pointer;display:flex;font-size:17px;font-weight:600;height:60px;justify-content:center;padding:0 48.5px;text-align:center;white-space:nowrap;width:100%}@media screen and (max-width:1199px){body.home .content_block .categories_tabs .item button{padding:0 20px}}body.home .content_block .categories_tabs .item button.active{background:#fff;border-radius:16px 16px 0 0;color:var(--bs-heading-color)}body.home .content_block .categories_tabs .item button.active img{filter:invert(0)}body.home .content_block .categories_tabs .item button img{filter:invert(100%);height:26px;margin-right:7px;margin-top:-5px;transition:all .3s linear;width:auto}@media screen and (max-width:1199px){body.home .content_block .categories_tabs .item button img{height:20px}}body.home .content_block .owl-stage{display:flex}body.home .content_block .owl-nav{margin-top:0;position:absolute;width:100%}body.home .content_block .owl-nav.owl-next.disabled:after,body.home .content_block .owl-nav.owl-prev.disabled:before{display:none}body.home .content_block .owl-nav button{align-items:center;background-color:#fff;border:1px solid rgba(0,0,0,.3);border-radius:50%;display:flex;height:28px;justify-content:center;margin:0;position:absolute;top:-44px;width:28px;z-index:2}body.home .content_block .owl-nav button:hover{background-color:#fff}body.home .content_block .owl-nav button.disabled{display:none!important}body.home .content_block .owl-nav button.owl-prev{left:0}body.home .content_block .owl-nav button.owl-prev:before{color:#2d3c48;content:"\f053";font-family:Font Awesome\ 5 Pro;font-size:14px}body.home .content_block .owl-nav button.owl-next{right:0}body.home .content_block .owl-nav button.owl-next:before{color:#2d3c48;content:"\f054";font-family:Font Awesome\ 5 Pro;font-size:14px}body.home .content_block .owl-nav button span{display:none}.round_cats .item{margin-top:30px!important}.round_cats .item .inner{border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.15)!important;height:100%;padding:30px 10px 10px;text-align:center;transition:all .3s linear}.round_cats .item .inner .logo{display:block;font-size:18px;font-weight:600;line-height:1.3;margin-bottom:25px}.round_cats .item .inner .image{background-position:50%;background-size:cover;border-radius:50%;display:inline-block;height:auto;padding-top:90%;position:relative;width:90%}.round_cats .item .inner .image:before{right:0;transform:rotate(80deg)}.round_cats .item .inner .image:after,.round_cats .item .inner .image:before{background-image:url(/images/sun-green.png);background-position:50%;background-size:cover;content:"";height:30px;opacity:0;position:absolute;top:-10px;transition:all .3s linear;width:30px}.round_cats .item .inner .image:after{left:0}.round_cats .item .inner:hover{box-shadow:0 2px 8px rgba(0,0,0,.5)!important}.round_cats .item .inner:hover .image:after,.round_cats .item .inner:hover .image:before{opacity:1}.round_cats .item .inner .title{font-size:24px;font-weight:400}.round_cats .item .inner .links{margin-top:20px}.round_cats .item .inner.green{align-content:center!important;align-items:center!important;align-self:center!important;background-color:#00af87;color:#fff;font-size:18px;font-weight:600;line-height:1.3}.round_cats .item .inner.green:hover{background-color:#019c77}.round_cats .item .inner.green:hover .image:after,.round_cats .item .inner.green:hover .image:before{display:none}.add_cart .upload_user_avatar .title{color:#484848;cursor:auto;font-family:Montserrat;font-size:24px;font-weight:400;line-height:1.33;margin-top:40px;padding:0;text-align:center;text-transform:none}.add_cart .upload_user_avatar .title .subtitle{color:#2d3c48;display:block;font-family:Montserrat;font-size:1rem;font-weight:400;line-height:1.7;margin:0 0 20px;text-align:center}.add_cart .submit.buttons{padding-bottom:40px}.main_page_header{-webkit-box-align:center;align-items:center;display:flex;flex-direction:column;height:auto;min-height:500px;overflow:hidden;position:relative;text-align:center}.main_page_header .header-content{position:relative;width:100%;z-index:2}.main_page_header h1{color:#212529!important;font-family:Montserrat;font-size:70px;font-weight:600!important;line-height:1.5!important;margin-left:unset;margin-right:unset;max-width:unset!important}.main_page_header .animation-box ul{display:none}.main_page_header .entry-subtitle.entry-subtitle{color:#fff;font-family:Montserrat;font-size:18px;font-weight:400;margin-bottom:33px}.main_page_header .left-block{align-self:center;padding-bottom:20px;padding-top:20px}.main_page_header .right-block:not(.error_404){min-height:80vh}.main_page_header .right-block:not(.error_404) .image{background-image:url(/images/photo-1553710120-23dd1551da41.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;min-height:300px;width:100%}.main_page_header .right-block.error_404{background-position:50%;background-repeat:no-repeat;background-size:contain}.profile_sections{margin-left:-8px;margin-right:-8px}.profile_sections .item{padding:12px 8px!important}.profile_sections .item .inner{background-color:#fff;border-radius:8px;color:#2d3c48!important;height:100%;line-height:1;padding:0;text-decoration:none;transition:all .3s linear;width:100%}.profile_sections .item .inner .top{align-items:center;display:flex}.profile_sections .item .inner .ico{color:#00af87;margin-right:28px;text-align:center;width:20px}.profile_sections .item .inner .ico.orange{color:#ffb400}.profile_sections .item .inner .ico.purpure{color:#7b0051}.profile_sections .item .inner .ico.blue{color:#0456a8}.profile_sections .item .inner .ico i{font-size:23px;font-weight:300;margin-top:3px}.profile_sections .item .inner .title{font-weight:600;margin-bottom:10px;transition:all .3s linear}.profile_sections .item .inner h3{font-size:17px!important;font-weight:600!important;margin-bottom:0!important;white-space:nowrap}.profile_sections .item .inner .subtitle{font-size:16px;font-weight:400;margin-top:4px;padding-left:48px}.profile_sections .item .inner:hover .title{color:#019c77!important}.breadcrumbs{list-style:none;margin-bottom:15px;margin-top:68px;padding-left:0}.breadcrumbs li{color:#00af87;display:inline-block;font-weight:500}.breadcrumbs li:not(:last-child):after{color:#2d3c48;content:"\f054";display:inline-block;font-family:Font Awesome\ 5 Pro;font-size:10px;font-weight:600;margin:0 15px;position:relative;top:-2px}.breadcrumbs li a{color:#2d3c48}.breadcrumbs li a:hover{color:#019c77}.main_page_header::bofere{background:rgba(0,0,0,.1);height:100%;left:0;position:absolute;top:0;width:100%}select,select.facetwp-dropdown{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-position:95% 50%!important;border:1px solid #c4cdd5!important;border-radius:4px;box-shadow:none!important;color:#2d3c48;cursor:pointer;display:initial;font-family:Montserrat;font-size:16px;font-weight:400;height:57px;padding:16.5px .9375rem;text-align:left;width:100%}.select_block{display:inline-block;position:relative}i.select{border-bottom:1px solid #c4c4c4;border-right:1px solid #c4c4c4;bottom:22px;display:block;height:8px;pointer-events:none;position:absolute;right:28px;transform:rotate(45deg);width:8px;z-index:2}.reset_password{margin:-10px auto 40px}.reset_password .block_field{margin-top:30px;position:relative}.reset_password .block_field label{color:#484848;display:block;font-family:Montserrat;font-size:.9375rem;font-weight:700;margin-bottom:.5rem;width:100%}.reset_password .block_field button,.reset_password .block_field input{width:100%}.reset_password .block_field span.help-block{left:0}footer{background:linear-gradient(135deg,#049cb7,#3dd9bd);color:#fff!important;margin-top:60px;padding-bottom:30px;padding-top:40px}footer a{color:#fff;cursor:pointer;opacity:1;position:relative;transition:all .3s linear}footer a:hover{color:#fff;opacity:.8}footer a:hover:after{background-color:#fff;bottom:-4px;content:"";display:none;height:2px;left:0;position:absolute;width:100%}footer a.button:hover:after{display:none}footer a.join{color:#ffea4b!important}footer .inner{margin:0 auto;width:100%}footer .right .inner{margin:0 0 0 auto;width:90%}footer .left,footer .right{align-content:center;align-items:center;align-self:center;text-align:left}footer .left{position:relative}footer .left:before{background-color:#dcdbdb;content:"";display:block;height:135px;position:absolute;right:0;top:calc(50% - 67px);width:1px}footer .menu ul{list-style:none;margin-bottom:0;padding-left:15px}footer .menu ul li{font-size:16px;font-weight:600;line-height:20px;margin-bottom:5px;padding:4px 0}footer .menu ul li:first-child{font-size:19px;font-weight:700;margin-bottom:30px}footer .dot{display:inline-block!important}footer .dot:before{content:"·";margin-left:5px;margin-right:5px}footer .sub_menu{margin-top:0;padding-top:0}footer .sub_menu ul{display:flex;list-style:none;margin-bottom:30px;padding-left:0;width:100%}footer .sub_menu ul li{display:flex;margin-bottom:0!important;margin-right:40px}footer .sub_menu ul li a{cursor:pointer;font-size:16px;font-weight:600;line-height:30px;white-space:nowrap}footer .sub_menu ul li a:after{bottom:0;display:none}footer ul.social{border-top:none;display:inline-block;list-style:none;margin-bottom:0;padding-top:0;width:auto}@media screen and (max-width:577px){footer ul.social{margin-top:20px;padding:0;width:100%}}footer ul.social li{display:inline-block;margin-left:8px;margin-right:0;padding-right:0;width:auto}footer ul.social li a{border:1px solid #fff;border-radius:50%;display:inline-block;height:36px;line-height:36px;text-align:center;width:36px}footer ul.social li:first-child{margin-left:0}footer ul.social li a:hover:after{display:none}footer .copyright{align-items:center;font-size:15px;font-weight:400;line-height:1.3;margin-top:20px;padding-top:30px;position:relative}footer .copyright:before{background-color:hsla(0,0%,100%,.6);content:"";height:1px;left:15px;position:absolute;top:0;width:calc(100% - 30px)}footer .copyright .right{text-align:right}footer .copyright .links{display:inline-block;width:auto}@media screen and (max-width:575px){footer .copyright .links{display:block;font-size:12px}}footer .subscribe_title{font-size:36px;font-weight:600;line-height:40px;margin-bottom:15px;margin-top:0}footer .subscribe_text{font-size:18px;line-height:30px;margin-bottom:15px;margin-top:0}footer .subscribe_button{margin-top:40px;position:relative}footer .subscribe_button .rotate_item{background-color:#019c77;color:#fff!important;height:70px;padding-top:18px;width:70px}footer .subscribe_button .rotate_item:hover{background-color:#fff;color:#00af87!important}footer .disclaimer{font-size:15px;font-weight:400;line-height:1.3;margin-top:40px}footer .disclaimer .item{margin-top:0!important}footer .disclaimer p{color:#fff!important}.custom_blocks{margin-top:65px}.custom_blocks.guides,.custom_blocks.guides .item{margin-top:0}.custom_blocks .item{padding:15px!important}.custom_blocks .item,.custom_blocks .item .inner{align-content:center;align-items:center;align-self:center}.custom_blocks .item .inner{background-position:50%;background-size:cover;display:flex;height:100%;min-height:400px;padding-left:15px;padding-right:15px;position:relative;text-align:center}.custom_blocks .item .inner.active:before,.custom_blocks .item .inner:hover:before{background-color:rgba(0,0,0,.4);content:"";height:100%;left:0;position:absolute;top:0;transition:all .3s linear;width:100%}.custom_blocks .item .inner.active .title,.custom_blocks .item .inner:hover .title{background-color:rgba(0,0,0,.4)}.custom_blocks .item .inner.active:before{background-color:rgba(0,0,0,.2)}.custom_blocks .item .inner.active:hover .title{background-color:#019c77}.custom_blocks .item .inner.active .title{padding:10px 15px}.custom_blocks .item .inner .title{color:#fff;display:inline-block;font-size:22px;font-weight:500;line-height:1.4;margin:0 auto;padding:0 10px;text-transform:capitalize;transition:all .3s linear;z-index:1}.business_by_cyties{margin-bottom:0}.business_by_cyties .custom_margin{margin:0 auto;padding-left:8px;padding-right:8px;width:100%}.business_by_cyties.result-container{margin-left:-15px!important;margin-right:-15px!important}.business_by_cyties h2{background-color:rgba(0,0,0,.4);font-size:45px;font-weight:700;line-height:1.3;margin-bottom:40px;text-align:center;text-transform:capitalize}.business_by_cyties .list{padding:0 7px}.business_by_cyties .item{border-radius:8px;cursor:pointer;flex:0 0 calc(16.66667% - 16px)!important;margin-left:8px;margin-right:8px;margin-top:20px;margin-top:0!important;max-width:calc(16.66667% - 16px)!important;overflow:hidden;padding-left:0!important;padding-right:0!important;position:relative;transition:all .3s linear;width:calc(16.66667% - 16px)!important}.business_by_cyties .item:hover:before{background-color:rgba(0,0,0,.4);content:"";height:100%;left:0;position:absolute;top:0;transition:all .3s linear;width:100%;z-index:1}.business_by_cyties .item:hover .title{background-color:#019c77}.business_by_cyties .item .block-description{align-content:center;align-items:center;align-self:center;display:flex;height:100%;text-align:center}.business_by_cyties .item a{height:275px;z-index:1}.business_by_cyties .item .activity-small__cover{align-content:center;align-items:center;align-self:center;display:flex;height:100%;overflow:hidden;padding:0 8px;width:100%}.business_by_cyties .item .title{align-content:center;align-items:center;align-self:center;color:#fff;display:inline-block;font-size:22px;font-weight:500;line-height:1.4;margin:0 auto;padding:0 10px;position:relative;text-align:center;text-transform:capitalize;transition:all .3s linear;z-index:2}.text_bg p span{background-color:#ff0;font-size:55px;font-weight:600;line-height:1.5;margin-bottom:40px}body.business.by_city .globus .image_block{display:none}body.business.by_city .globus .form_block{flex:0 0 100%!important;max-width:100%!important;width:100%!important}body.business.by_city .item{margin-top:40px;overflow:hidden}body.business.by_city .item a.activity-small__content__title{padding-top:0!important;position:relative}body.business.by_city .item a.activity-small__content__title:after{background-color:rgba(0,0,0,.1);bottom:-6px;content:"";height:1px;left:0;position:absolute;width:100%}body.business.by_city .item.added_to_map .rating{margin-bottom:0}body.business.by_city .item.added_to_map .rating *{margin-bottom:25px;margin-top:20px}body.business.by_city .address a{color:#2d3c48}body.business.by_city .address a span{position:relative}body.business.by_city .address a span:after{background-color:#00af87;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}body.business.by_city .address a:hover span{color:#019c77}body.business.by_city .address a:hover span:after{background-color:#019c77}body.business.by_city .block-description{margin-top:20px}body.business.by_city footer{margin-top:0!important}body.business.by_city .title-container .show-filter{display:block}body.business.by_city .activity-small__content__title{margin-bottom:20px}body.business.by_city .activity-small__content__title .rating{display:inline-block;position:relative;top:5px;white-space:nowrap;width:auto}body.business.by_city .activity-small__content__title .rating *{margin-bottom:0!important;margin-top:0!important}body.business.by_city .list_packages{display:flex;flex-wrap:wrap;margin-left:-6px;margin-right:-6px;margin-top:10px}body.business.by_city .list_packages-title{color:#2d3c48;font-size:21px;font-weight:500;line-height:1;margin-bottom:8px;margin-top:30px;padding-right:100px}body.business.by_city .list_packages .item__package{padding:15px 10px;position:relative}body.business.by_city .list_packages .item__package .add_to_favorites{display:block;right:10px;top:15px}body.business.by_city .list_packages .item__package a.item_package{align-items:center;display:flex;flex-wrap:wrap}body.business.by_city .list_packages .item__package .image{align-items:center;aspect-ratio:.7;background-position:50%;background-size:cover;border-radius:8px;display:flex;height:auto;justify-content:center;overflow:hidden;width:100%}body.business.by_city .list_packages .item__package .image.has_video:before{color:#fff;content:"\f03d";font-family:Font Awesome\ 5 Pro;font-weight:600;left:10px;position:absolute;top:10px}body.business.by_city .list_packages .item__package .image.has_video video{height:100%;width:auto}body.business.by_city .list_packages .item__package .content{align-self:center;color:#2d3c48;padding:14px 0;width:100%}body.business.by_city .list_packages .item__package .content .package_name{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:17px;font-weight:500;overflow:hidden}body.business.by_city .list_packages .item__package .content .package_price{font-size:16px;font-weight:300}body.business.by_city .list_packages .item__package .content .package_price .price{font-weight:500;line-height:1}body.business.by_city .list_packages .item__package .description{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:17px;margin-top:10px;overflow:hidden}body.business.by_city .list_packages .label{background-color:#f62792;border-color:#e10979;border-radius:0;color:#fff;display:inline-block;font-size:12px;font-weight:700;margin:0;padding:6px 10px;position:absolute;right:0;text-transform:uppercase;top:0;width:auto;z-index:2}body.business.by_city .list_packages .label:before{border-left:12px solid transparent;border-top:32.4px solid #f62792;content:"";display:inline-block;height:0;position:absolute;right:100%;top:0;width:0}body.business.by_city .list_packages .carousel{margin:0;padding:0;position:relative}body.business.by_city .list_packages .carousel .slick-track{display:flex;margin-left:unset;margin-right:unset}body.business.by_city .list_packages .carousel .slick-arrow{background-color:#fff;border:1px solid rgba(0,0,0,.3);border-radius:50%;display:block!important;font-size:0;height:28px;position:absolute;top:-27px;width:28px;z-index:2}body.business.by_city .list_packages .carousel .slick-arrow.slick-disabled{opacity:.5}body.business.by_city .list_packages .carousel .slick-arrow.slick-prev{left:unset;right:45px}body.business.by_city .list_packages .carousel .slick-arrow.slick-prev:before{color:#2d3c48;content:"\f053";font-family:Font Awesome\ 5 Pro;font-size:14px}body.business.by_city .list_packages .carousel .slick-arrow.slick-next{right:10px}body.business.by_city .list_packages .carousel .slick-arrow.slick-next:before{color:#2d3c48;content:"\f054";font-family:Font Awesome\ 5 Pro;font-size:14px}body.business footer{margin-top:60px}body.business .bg_title{background-color:#e3f8f2;margin-bottom:0}body.business h1{display:block;font-size:56px;font-weight:700;margin-bottom:15px;margin-top:40px}body.business .item{margin-top:65px}body.business .bussiness{padding-bottom:0}body.business .activity-small__content__title{cursor:pointer;display:block;font-size:32px;margin-bottom:20px;transition:all .3s linear}body.business .activity-small__content__title:hover{color:#019c77}body.business .block-description{margin-top:0}body.business .activity-small__cover{background-position:50%;float:left;height:250px;margin:7px 20px 8px 0;overflow:hidden;padding-top:unset;position:relative;width:250px}body.business .activity-small__cover.w100{width:100%}body.business .activity-small__cover a{align-items:center;display:flex;height:100%;justify-content:center;width:100%}body.business .activity-small__cover video{bottom:-9999px;height:auto;left:-9999px;margin:auto;min-width:100%;position:absolute;right:-9999px;top:-9999px;width:auto}body.business .activity-small__cover.video:after{background-color:rgba(0,0,0,.6);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s linear;width:100%;z-index:1}body.business .address .read_more,body.business .contacts .read_more,body.business .contacts a .read_more{font-size:18px}body.business .title-container{border-left:none;margin-top:70px;text-align:center}body.business .title-container span.location{background-image:linear-gradient(270deg,#00af87 50%,transparent 0);background-size:201% 100%;color:#fff;display:inline;line-height:1;padding-left:15px;padding-right:15px;transition:box-shadow 5s;transition:background-position 2s}body.business .title-container span.location.active{background-position:-100% 0!important}body.business .title-container span.tags{background-image:linear-gradient(270deg,#00af87 50%,transparent 0);background-size:201% 100%;box-shadow:inset 0 0 #00af87;color:#fff;display:inline;line-height:1;padding-left:15px;padding-right:15px;text-transform:capitalize;transition:box-shadow 5s;transition:background-position 2s}body.business .title-container span.tags.active{background-position:-100% 0!important}body.business .title-container .social{list-style:none;margin-top:20px;padding-left:0}body.business .title-container .social li{display:inline-block;margin:0 10px 15px}body.business .title-container .social li.description{color:#2d3c48;font-size:12px!important;font-weight:400!important;margin-left:0!important;margin-right:0!important;text-transform:uppercase!important}body.business .title-container .social li a{color:#00af87;font-size:22px}body.business .title-container .social li a:hover{color:#019c77}body.business .title-container{margin-left:auto!important;margin-right:auto!important;max-width:700px}body.business .result-container.x12{position:relative}body.business .result-container.x12.row{margin-left:-8px!important;margin-right:-8px!important}body.business .result-container.x12 .item{cursor:pointer;flex:0 0 calc(20% - 16px)!important;margin-left:8px;margin-right:8px;max-width:calc(20% - 16px)!important;padding-left:0!important;padding-right:0!important;position:relative;transition:all .3s linear;width:calc(20% - 16px)!important}body.business .result-container.x12 .item:hover{transition:all .3s linear}body.business .result-container.x12 .item:hover .activity-small__cover:before{background-color:rgba(0,0,0,.4);content:"";height:100%;left:0;position:absolute;top:0;transition:all .3s linear;width:100%}body.business .result-container.x12 .item:hover .activity-small__content__title{color:#019c77}body.business .result-container.x12 .item:hover .tags>span{display:inline-block}body.business .result-container.x12 .item:hover .activity-small__cover.video:after{opacity:1}body.business .result-container.x12 .tags{align-content:center;align-items:center;align-self:center;display:flex;height:100%;left:0;position:absolute;text-align:center;top:0;width:100%;z-index:2}body.business .result-container.x12 .tags span{color:#fff;display:none;font-size:22px;font-weight:500;line-height:1.4;margin:0 auto;padding:0 10px;text-transform:capitalize;transition:all .3s linear}body.business .result-container.x12 .relative{clear:both}body.business .result-container.x12 .is_package{background-image:url(/images/g-logo.png);background-repeat:no-repeat;background-size:100%;border-radius:50%;display:block;height:60px;position:absolute;right:0;top:-50px;width:60px;z-index:2}body.business .result-container.x12 .block-description{border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.15)!important;height:100%;overflow:hidden;padding:0 10px 75px;position:relative;transition:all .3s linear;width:100%}body.business .result-container.x12 .block-description .activity-small__cover{border-radius:8px 8px 0 0;margin:0 -10px 8px;overflow:hidden;padding-top:133.333%;position:relative;width:100%;width:calc(100% + 20px)}body.business .result-container.x12 .left,body.business .result-container.x12 .right{margin-top:20px}body.business .result-container.x12 .read_more{font-size:18px}body.business .result-container.x12 .activity-small__content__title{clear:both;font-size:25px;height:85px;line-height:1.5;margin-bottom:0;overflow:hidden;padding-top:10px}body.business .result-container.x12 .block_item_map{bottom:15px;font-size:16px;font-weight:400!important;height:auto;left:0;margin-top:0;padding-left:10px;padding-right:10px;position:absolute;width:100%;z-index:1}body.business .result-container.x12 .block_item_map i{color:#00af87}body.business .result-container.x12 .block_item_map .read_more{font-size:14px}body.business .result-container.x12 .block_item_map:hover,body.business .result-container.x12 .block_item_map:hover i{color:#019c77!important}body.business .result-container.x12 .description{font-size:16px;font-weight:400!important;line-height:1.5;width:100%}body.business .result-container.x12 table{width:100%}body.business .result-container.x12 table tr{vertical-align:bottom}body.business .map_block{overflow:hidden;position:relative}body.business .map_block.col-sm-12{height:300px}body.business .comments{margin-top:10px}body.business .button_on_map{bottom:22px;left:10px;position:absolute;z-index:1000}body.business .business-packages-image{background-position:50%;background-size:cover;height:100%;margin:0;padding:0;width:100%}body.business .business-packages-image-carousel{height:100%!important;margin:0;width:100%}body.business .business-packages-image-carousel .item{background-position:50%;background-size:cover;height:100%;overflow:hidden}body.business .business-packages-image-carousel .slick-list,body.business .business-packages-image-carousel .slick-track{height:100%!important}body.business .business-packages-image-carousel .slick-prev{left:10px;z-index:1}body.business .business-packages-image-carousel .slick-next{right:10px;z-index:1}.browserframe{background-color:#fbf9fe;border:3px;border-top:30px;border-color:#efefef;border-radius:8px;border-style:solid;box-shadow:0 5px 2rem rgba(0,0,0,.2);position:relative;text-align:center}.browserframe svg{height:30px;position:absolute;right:0;top:-27px;width:auto}.browserframe img{max-width:100%;width:100%}#map_navigation{display:block;height:100vh;left:15px;margin-left:-15px;margin-right:-15px;overflow:hidden;position:absolute!important;top:0;width:100%}#map_navigation.fixed{position:fixed!important}#formSearch,#formSearch_scroll,.formSearch_scroll{background-color:#fff;position:relative;white-space:normal;z-index:1}#formSearch.fixed,#formSearch_scroll.fixed,.formSearch_scroll.fixed{left:0;position:fixed;width:100%;z-index:1001}#formSearch .filter_list,#formSearch_scroll .filter_list,.formSearch_scroll .filter_list{margin:0}#formSearch .filter_by,#formSearch_scroll .filter_by,.formSearch_scroll .filter_by{border-bottom:none!important}#formSearch_scroll{text-align:justify;width:100%}#formSearch.d-block{position:relative!important;top:0!important}.list-services{position:relative;text-align:center;top:-120px}.list-services .item{margin-bottom:20px;margin-top:20px;padding-left:1.5rem;padding-right:1.5rem}.list-services .list-services__item{background-color:#fff;border-radius:20px;box-shadow:0 1px 4px 1px rgba(0,0,0,.14)!important;height:100%;overflow:hidden;position:relative}.list-services .list-services__item .list-services__item__content{border-bottom:1px solid rgba(0,0,0,.12);padding:30px}.list-services .list-services__item:before{background-color:#00af87;content:"";height:6px;left:0;position:absolute;top:0;width:100%}.list-services .list-services__item h5{color:#2d3c48;font-size:22px;font-weight:700!important;margin-bottom:30px;margin-top:0}.list-services .list-services__item p{color:#2d3c48;font-size:16px;font-weight:400;margin-bottom:20px}.list-services .list-services__item .price{color:#00af87;display:inline-block;font-size:56px;font-weight:600;line-height:normal;position:relative}.list-services .list-services__item .price s{color:#2d3c48}.list-services .list-services__item .price .sale{display:inline-block;font-size:32px;margin-left:5px}.list-services .list-services__item .price .currency{font-size:24px;position:absolute;right:100%;top:12px}.list-services .list-services__item .form-group{margin-bottom:0}.list-services .list-services__item .bay{font-weight:500}.list-services .list-services__item .plan-features{margin-top:30px;padding:0 15px 45px;text-align:left}.ww_filter{left:0;position:fixed;top:0;width:100%;z-index:99999999!important}.ww_filter .filter_by{display:block;height:45vh;margin-left:-15px;margin-right:-15px;margin-top:70px!important;overflow-x:hidden;overflow-y:auto;width:calc(100% + 30px)!important}.ww_filter .filter_by .filter-item{padding-bottom:20px;padding-top:20px}#join_questions{background:#fff;border-radius:20px;box-shadow:0 1px 4px 1px rgba(0,0,0,.14)!important;margin-top:0;padding:40px 60px 60px}#join_questions .title{color:#2d3c48;font-size:25px;font-weight:700;margin:0 0 10px;text-transform:none}#join_questions .label{background-color:#00af87;border-radius:4px;color:#fff;font-size:10px;line-height:18px;margin-left:5px;padding:3px 5px;text-transform:uppercase;z-index:2}#join_questions .subtitle{margin-bottom:25px}#join_questions .card{border:none;width:100%}#join_questions .card .card-header{background-color:transparent;border-bottom:1px solid grba(0,0,0,.1);color:#2d3c48;cursor:pointer;font-family:Montserrat;font-size:18px;font-weight:600;line-height:1.3;padding:20px 20px 20px 0;position:relative;width:100%}#join_questions .card .card-header:after{content:"\f107";font-family:Font Awesome\ 5 Pro;font-weight:600;position:absolute;right:0;top:20px;transition:all .3s linear}#join_questions .card .card-header:not(.collapsed):after{transform:rotate(180deg)}#join_questions .card .card-body{font-family:Montserrat;font-size:18px;font-weight:400;line-height:1.5;padding:20px 0}.filter_list{line-height:1.28;padding-bottom:13px!important;padding-top:13px!important}.filter_list .block{display:inline-block}.filter_list .block.change .select-selected:after{background-color:#00b9e7;bottom:-1px;content:"";display:block;height:2px;left:0;position:absolute;width:100%}.filter_list .filter-item{height:auto;width:100%}.filter_list .filter-item a.read_more1.active:after{bottom:3px}.filter_list .block.title{font-family:Montserrat;font-size:.9375rem;font-weight:700;padding-right:20px;position:relative;top:-7px}.filter_list .select-items{margin-top:0}.filter_list .select-selected,.filter_list label{cursor:pointer;font-family:Montserrat;font-size:15px!important;font-weight:400!important;letter-spacing:1.5px;margin:0 15px;padding:0!important;position:relative;text-transform:uppercase;white-space:nowrap}.filter_list .select-selected{border:none!important;display:inline-block;padding-right:28px;position:relative;top:0}.filter_list label{margin-left:0!important;margin-right:0!important;margin-top:0;padding-left:4px!important;top:0}.filter_list label a{padding-bottom:8px!important;padding-top:8px!important}.filter_list select+i.select{right:12px!important;top:7px!important}.filter_list input[type=checkbox]+span{padding-left:0}.filter_list input[type=checkbox]:checked+span:after{background-color:transparent;left:18px!important;top:7px}.filter_list .button_filter{margin-bottom:6px;margin-top:6px;position:relative}.filter_list .button_filter .color.item{cursor:default;padding-right:8px}.filter_list .button_filter img{border-style:none;height:10px;margin-right:6px;vertical-align:middle}.filter_list .button_filter .loc{color:#00af87!important;display:inherit!important;font-size:14px!important;line-height:1;padding:9px 12px!important;text-transform:none!important;vertical-align:middle!important}.filter_list .button_filter a,.filter_list .button_filter button{background:none!important;border:1px solid #00af87!important;border-radius:23px!important;color:#00af87!important;cursor:pointer!important;font-size:14px!important;font-weight:700!important;height:36px!important;margin:0 8px 0 0!important;text-align:left!important;text-transform:none!important}.filter_list .button_filter a:hover,.filter_list .button_filter button:hover{background-color:#019c77!important;border-color:#019c77!important;color:#fff!important}.filter_list .button_filter a:hover>.loc{color:#fff!important}.filter_list .button_filter a{padding-left:8px!important;padding-right:8px!important}.filter_list .button_filter .color,.filter_list .button_filter .color>span{background-color:#00af87!important;color:#fff!important;padding-right:28px}.filter_list .button_filter .color+.clear,.filter_list .button_filter .color>span+.clear{cursor:pointer;position:absolute;right:10px;top:5px}#upload_firm_photos .plupload_filelist_footer,#upload_firm_photos .plupload_header{display:none}#upload_firm_photos .plupload_content{background-image:url(/images/photos_bg.png);background-repeat:no-repeat;background-size:cover;min-height:150px;overflow:hidden;padding-bottom:10px;position:relative;top:0}#upload_firm_photos #upload_firm_photos_container{border:none!important;height:auto!important;min-height:150px}#upload_firm_photos .plupload_droptext{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}#upload_firm_photos ul#upload_firm_photos_filelist li{align-items:center;background:none;border:none;display:flex;float:left;height:150px;justify-content:center;margin:10px;position:relative;width:calc(33.33333% - 20px)!important}#upload_firm_photos ul#upload_firm_photos_filelist li .plupload_file_thumb{align-items:center;background-color:transparent!important;display:flex;height:100%!important;justify-content:center;overflow:hidden;width:100%!important}#upload_firm_photos ul#upload_firm_photos_filelist li .plupload_file_thumb canvas{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}#upload_firm_photos ul#upload_firm_photos_filelist li .plupload_file_action{left:0!important;line-height:1;position:absolute;top:0}#upload_firm_photos ul#upload_firm_photos_filelist li .plupload_action_delete,#upload_firm_photos ul#upload_firm_photos_filelist li .plupload_action_icon{align-items:center;background:rgba(0,0,0,.6);border-radius:50%;cursor:pointer;display:none;height:32px;justify-content:center;left:10px;position:relative;right:16px;top:10px;width:32px}#upload_firm_photos ul#upload_firm_photos_filelist li .plupload_action_delete:after,#upload_firm_photos ul#upload_firm_photos_filelist li .plupload_action_icon:after{color:#fff;content:"\f2ed";font-family:Font Awesome\ 5 Pro;font-size:16px;text-indent:0}#upload_firm_photos ul#upload_firm_photos_filelist li .plupload_file_fields,#upload_firm_photos ul#upload_firm_photos_filelist li .plupload_file_name,#upload_firm_photos ul#upload_firm_photos_filelist li .plupload_file_size,#upload_firm_photos ul#upload_firm_photos_filelist li .plupload_file_status{display:none}#upload_firm_photos ul#upload_firm_photos_filelist li:hover .plupload_action_delete,#upload_firm_photos ul#upload_firm_photos_filelist li:hover .plupload_action_icon{display:flex}#upload_firm_photos .plupload_file_dummy,#upload_firm_photos .plupload_filelist tbody{display:none}body.join{font-size:18px}body.join .back_to_top{display:none!important}.small{color:#2d3c48;font-size:15px;font-weight:400;margin-top:10px;text-align:left;text-transform:none}.sidebar strong{color:#2d3c48;display:block;font-size:18px;font-weight:600;margin-bottom:10px;text-transform:uppercase}.sidebar strong:not(:first-child){margin-top:50px}.sidebar img{max-width:100%}.sidebar div.soc_ic{display:inline;margin-right:16px}.sidebar div.soc_ic a{color:#777;font-size:22px}.sidebar div.soc_ic a:hover{color:#fcb002}.sidebar hr{margin-top:50px}.sidebar .button{margin-top:15px;text-transform:uppercase}.sidebar button{position:relative;width:100%}.sidebar .small{color:#2d3c48;font-size:12px;margin-top:10px;text-align:left;text-transform:none}.sidebar .small.center{text-align:center}.modal-backdrop:last-child{background-color:#fff!important}#view_bussiness_details{padding-right:0!important}#view_bussiness_details #carousel-details{border-radius:8px;height:auto;margin-left:unset;margin-right:unset;max-width:100%;overflow:hidden}#view_bussiness_details #carousel-details video{bottom:-9999px;height:auto;left:-9999px;margin:auto;min-height:100%;min-width:100%;position:absolute;right:-9999px;top:-9999px;width:auto}#view_bussiness_details .carousel-indicators li{border-radius:50%;box-shadow:0 1px 2px 0 rgba(60,64,67,.302),0 1px 3px 1px rgba(60,64,67,.149);cursor:pointer;height:10px;width:10px}#view_bussiness_details .carousel-item{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;height:auto;overflow:hidden;padding-top:67%;text-align:center}#view_bussiness_details .carousel-control-next:before,#view_bussiness_details .carousel-control-prev:before{background-color:#fff;border-radius:1px;content:"";cursor:pointer;display:block;height:2px;margin-top:-9px;position:absolute;top:50%;transform:rotate(45deg);width:26px}#view_bussiness_details .carousel-control-next:after,#view_bussiness_details .carousel-control-prev:after{background-color:#fff;border-radius:1px;content:"";cursor:pointer;display:block;height:2px;margin-top:-26px;position:absolute;top:50%;transform:rotate(-45deg);width:26px}#view_bussiness_details .carousel-control-next:before{transform:rotate(-45deg)}#view_bussiness_details .carousel-control-next:after{transform:rotate(45deg)}#view_bussiness_details .location_item{margin-bottom:15px}#view_bussiness_details .modal-dialog{margin:1.75rem auto;max-width:100%!important;width:568px}#view_bussiness_details .message_rewiev{color:#00af87;font-weight:600;margin:0 20px;text-align:center}#view_bussiness_details .image{border-radius:8px;text-align:center}#view_bussiness_details .image.big{background-position:50%;background-repeat:no-repeat;background-size:cover;height:auto;padding-top:67%}#view_bussiness_details .count_rewievs{font-size:18px!important}#view_bussiness_details strong{color:#2d3c48;display:block;font-size:18px;font-weight:600;margin-bottom:10px;margin-top:40px;text-transform:uppercase}#view_bussiness_details .small{display:block;line-height:1.3;margin-bottom:15px;margin-top:0}#view_bussiness_details div.soc_ic{display:block;margin-right:16px}#view_bussiness_details div.soc_ic a{color:#777;font-size:18px}#view_bussiness_details div.soc_ic a:hover{color:#fcb002}#view_bussiness_details .list_packages{margin-top:40px}#view_bussiness_details .list_packages .item{border-radius:8px;box-shadow:0 1px 4px 1px rgba(0,0,0,.14)!important;display:flex;margin:15px 0;padding:10px;transition:all .3s linear;width:100%}#view_bussiness_details .list_packages .item:hover{box-shadow:0 1px 4px 1px rgba(0,0,0,.3)!important}#view_bussiness_details .list_packages .item .image{background-position:50%;background-size:cover;border-radius:8px;float:left;height:64px;width:64px}#view_bussiness_details .list_packages .item .content{align-self:center;padding:0 15px;width:calc(100% - 184px)}#view_bussiness_details .list_packages .item .content .package_name{font-weight:600}#view_bussiness_details .list_packages .item .package_price{align-self:center;color:#00af87;font-size:42px;font-weight:400;line-height:1;text-align:right;width:120px}#view_bussiness_details .list_packages .item .package_price sup{font-size:28px}#view_bussiness_details hr{margin-top:50px}#view_bussiness_details .button{margin-top:15px;text-transform:uppercase}#view_bussiness_details button{position:relative;width:100%}#view_bussiness_details .small{color:#2d3c48;font-size:12px;margin-top:10px;text-align:left;text-transform:none}#view_bussiness_details .small.center{text-align:center}#view_bussiness_details .avatar{border-radius:50%!important}#view_bussiness_details .lawyers_sidebar{border:none!important}#view_bussiness_details .modal-body{padding-bottom:40px;padding-top:35px;position:relative}#view_bussiness_details .modal-header{color:#00af87;display:block;font-size:26px;font-weight:700;height:70px;line-height:70px;padding-bottom:0;padding-top:0;text-align:center}#view_bussiness_details .modal-header img{margin-top:20px;max-height:30px;width:auto}#view_bussiness_details .close{fill:#555;display:block;height:20px;padding:0;position:absolute;right:30px;top:42px;width:27px}#view_bussiness_details .close span:before{transform:rotate(45deg)}#view_bussiness_details .close span:after,#view_bussiness_details .close span:before{background-color:#555;border-radius:1px;content:"";cursor:pointer;display:block;height:2px;position:absolute;top:8px;width:26px;will-change:transform}#view_bussiness_details .close span:after{transform:rotate(-45deg)}#view_bussiness_details .modal-title{color:#2d3c48!important;font-family:Montserrat!important;font-size:35px!important;font-weight:400!important;line-height:1.33!important;margin-bottom:0!important;margin-top:0!important;padding-bottom:20px!important;text-align:center!important;text-transform:none!important}#view_bussiness_details .fixed{background-color:#fff;bottom:0;box-shadow:0 1px 4px 1px rgba(0,0,0,.14)!important;left:0;padding:16px 15px!important;position:fixed;text-align:right;width:566px;z-index:100}#view_bussiness_details .fixed .button{margin-top:0}#view_bussiness_details .rewievs_show{padding-bottom:20px;padding-top:30px;text-align:center}#view_bussiness_details .rewievs_show button{width:auto}#view_bussiness_details .rewievs .ratink_stars .item{margin-top:0}#view_bussiness_details #add_review{width:auto}#view_bussiness_details .rewievs{padding-bottom:20px;padding-top:30px}#view_bussiness_details .rewievs .title{margin-bottom:30px;margin-top:0;text-transform:none}#view_bussiness_details .list_rewievs .lawyers_sidebar{margin-top:0}#view_bussiness_details .list_rewievs .lawyers_list .item{margin-top:65px!important}#view_bussiness_details .list_rewievs .lawyers_list .item .rewiev.read_more{display:inline-block;overflow:hidden;width:auto}#view_bussiness_details .list_rewievs .lawyers_list .item .rewiev .show_all{background-color:#fff;bottom:0;cursor:pointer;display:none;margin-top:0;position:relative;right:0}#view_bussiness_details .list_rewievs .lawyers_list .item .rewiev .show_all:after{background-color:#1cc3a7;bottom:0;content:"";height:1px;position:absolute;right:0;width:100%}#view_bussiness_details .list_rewievs .lawyers_list .item .rewiev .show_all:hover{color:#019c77}#view_bussiness_details .list_rewievs .lawyers_list .item .rewiev .short{display:none}#view_bussiness_details .list_rewievs .lawyers_list .item .rewiev .full,#view_bussiness_details .list_rewievs .lawyers_list .item .rewiev.read_more .short{display:block}#view_bussiness_details .list_rewievs .lawyers_list .item .rewiev.read_more .full{display:none}#view_bussiness_details .list_rewievs .lawyers_list .item .rewiev.read_more .show_all{display:inline-block}#view_bussiness_details .list_rewievs .lawyers_list>.item{position:relative}#view_bussiness_details .list_rewievs .lawyers_list>.item:before{background:rgba(0,0,0,.1);content:"";height:1px;left:0;position:absolute;top:-28px;width:100%}.bussiness{border-left:1px solid #dfdfdf;padding:0 56px}.price_block{color:#00af87!important;margin-bottom:18px;margin-top:15px;padding-left:14px}.price_block sup{font-size:20px;top:-10px}.price_block sup span{color:#2d3c48}.price_block sup i{color:#00af87!important}.price_block .price{font-size:42px;font-weight:400}.price_block sub{display:inline-block}.price_block .view_details{display:none;float:right;padding-bottom:8px!important;padding-top:8px!important;position:relative;top:14px}.color_white{color:#fff!important}body.venue{color:#212529;font-size:18px;line-height:1.7}body.venue h2{color:#2d3c48;font-family:Montserrat;font-size:3rem;font-weight:400;line-height:1.33;margin-bottom:0;margin-top:35px;padding-bottom:0;text-align:center}body.venue .slider{padding-bottom:40px;text-align:center}body.venue .slider img{max-height:500px;max-width:100%;width:auto}body.venue .carousel.one{margin-bottom:60px}body.venue .practice{list-style:none;margin-top:20px;padding:0;text-align:left}body.venue .practice li{display:block}body.venue .disclamer{border-top:1px solid rgba(0,0,0,.1);padding-top:50px}.list_area_practicle span{color:rgba(0,0,0,.7);font-family:Montserrat;font-weight:700;line-height:1.9;margin-bottom:0;text-transform:uppercase;width:100%}.list_area_practicle span hr{border-bottom:1px solid rgba(0,0,0,.1);border-top:0;display:block;height:0;margin:1em 0 1.7em;width:80%}.list_area_practicle .normal{padding-bottom:50px}.list_area_practicle ul{list-style:none;margin-left:0;padding-left:0}.list_area_practicle a,.list_area_practicle ul li{color:#2d3c48;cursor:pointer;display:block;font-family:Montserrat;font-size:18px;font-weight:400;line-height:1.7;padding-bottom:5px;width:100%}.list_area_practicle a:hover,.list_area_practicle ul li:hover{color:#019c77}.list_area_practicle a{display:inline-block;line-height:1;margin-bottom:0;width:auto}.list_area_practicle a:hover{box-shadow:inset 0 -3px #1cc3a7}.list_area_practicle a.active,.list_area_practicle ul li.active{color:#019c77}.list_area_practicle span.business{margin-top:30px}.lawyers{color:#2d3c48;font-family:Montserrat;font-size:18px;font-weight:400;line-height:1.7;margin-bottom:40px;margin-top:60px}.lawyers .title{margin-left:auto!important;margin-right:auto!important;max-width:700px}.lawyers h1{display:block;font-size:56px;font-weight:700;line-height:1.2;margin-bottom:15px;margin-top:40px;text-transform:none!important}.lawyers h1 span{background-image:linear-gradient(270deg,#00af87 50%,transparent 0);background-size:201% 100%;color:#fff;display:initial;padding:0 15px;text-transform:capitalize;transition:background-position 2s}.lawyers h1 span.active{background-position:-100% 0!important}.lawyers span{display:block;margin-bottom:20px}.lawyers span.label{background-color:#f62792;border-color:#e10979;border-radius:4px;color:#fff;display:inline-block;margin-bottom:10px;margin-top:15px;padding-left:10px;padding-right:10px;width:auto}.lawyers .item-avatar span.label{border-color:22px solid #f62792;border-radius:0;bottom:0;margin:0;position:absolute;top:unset}.lawyers .item-avatar span.label:after{border-bottom:30.6px solid #f62792;border-right:12px solid transparent;bottom:0;content:"";display:inline-block;height:0;position:absolute;right:-12px;width:0}.lawyers .flag-icon{clear:left;display:inline-block;float:left;margin-bottom:0;margin-right:5px;margin-top:4px}.lawyers .lawyers_list .lawyer_row{list-style:none;margin:0;opacity:1;padding:0;width:100%}.lawyers .lawyers_list .lawyer_row img{border-radius:4px 4px;height:auto;max-width:100%;width:100%}.lawyers .lawyers_list .lawyer_row .item{border-radius:8px 8px;height:490px;padding:0;width:100%}.lawyers .lawyers_list .lawyer_row .item .item-title a{line-height:1.7;padding-top:10px}.lawyers .lawyers_list .lawyer_row .item .item-title{padding-top:10px}.lawyers .lawyers_list .lawyer_row .item .item-title a{color:rgba(0,0,0,.7);font-family:Montserrat;font-size:22px;font-weight:700}.lawyers .lawyers_list .lawyer_row .item .Job_Title{color:#fcb002;font-family:Montserrat;font-size:17px;font-weight:700;letter-spacing:0!important;line-height:18px;text-transform:none}.lawyers .lawyers_list .lawyer_row .item .address{color:#484848;font-family:Montserrat;font-size:17px;font-weight:400;line-height:15px;margin-bottom:10px;margin-top:10px}.lawyers .lawyers_list .lawyer_row .item .description{color:#a1a4a6;font-size:17px;line-height:1.7;margin-bottom:1.7rem;margin-top:10px;width:100%}.lawyers .lawyer{list-style:none;padding-bottom:35px}.lawyers .lawyer_row.load{opacity:.75}.package-details{color:#2d3c48;font-family:Montserrat;font-size:18px;font-weight:400;line-height:1.7;margin-bottom:0;margin-top:0;padding-top:0}.package-details input#location{width:100%}.package-details input.city{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-color:#f6f9fc;background-image:none;background-position:15px 16px;background-position:15px 11px;background-repeat:repeat;background-repeat:no-repeat;border:none;border-radius:36px;font-size:17px;min-height:auto;padding:12px 0 12px 45px!important;transition:background-color .5s ease;width:100%}.package-details input.city:active,.package-details input.city:focus{border:none!important}.package-details ::-webkit-input-placeholder{color:#2d3c48!important;font-weight:400!important;opacity:1!important}.package-details :-ms-input-placeholder{color:#2d3c48!important;font-weight:400!important;opacity:1!important}.package-details :-moz-placeholder,.package-details ::-moz-placeholder{color:#2d3c48!important;font-weight:400!important;opacity:1!important}.package-details h2{color:#484848;font-family:Montserrat;font-size:45px;font-weight:700;text-align:left}.package-details h3{color:rgba(0,0,0,.7);display:block;font-family:Montserrat;font-size:18px;font-weight:700;line-height:1.9;text-transform:uppercase;width:100%}.package-details span{display:block;margin-bottom:20px}.package-details .flag-icon{clear:left;display:inline-block;float:left;margin-bottom:0;margin-right:5px;margin-top:4px}.package-details ul li.active>a{color:#fcb002}.package-details .featured_law_firms{padding-top:0}.package-details .filter_title{margin-top:0}.package-details .lawyers_list .lawyer_row{list-style:none;margin:0;opacity:1;padding:0;width:100%}.package-details .lawyers_list .lawyer_row img{border-radius:4px 4px;height:auto;max-width:100%;width:100%}.package-details .lawyers_list .lawyer_row .item{border-radius:8px 8px;height:490px;padding:0;width:100%}.package-details .lawyers_list .lawyer_row .item .item-title a{line-height:1.7;padding-top:10px}.package-details .lawyers_list .lawyer_row .item .item-title{padding-top:10px}.package-details .lawyers_list .lawyer_row .item .item-title a{color:rgba(0,0,0,.7);font-family:Montserrat;font-size:22px;font-weight:700}.package-details .lawyers_list .lawyer_row .item .Job_Title{color:#fcb002;font-family:Montserrat;font-size:17px;font-weight:700;letter-spacing:0!important;line-height:18px;text-transform:none}.package-details .lawyers_list .lawyer_row .item .address{color:#484848;font-family:Montserrat;font-size:17px;font-weight:400;line-height:15px;margin-bottom:10px;margin-top:10px}.package-details .lawyers_list .lawyer_row .item .description{color:#a1a4a6;font-size:17px;line-height:1.7;margin-bottom:1.7rem;margin-top:10px;width:100%}.package-details .lawyer{list-style:none;padding-bottom:35px}.package-details .lawyer_row.load{opacity:.75}.info_page{color:#2d3c48!important;font-family:Montserrat;font-size:18px;font-weight:400;line-height:1.7;padding-top:40px}.info_page h3{font-family:Montserrat;font-size:1.5rem;font-weight:700;margin-bottom:.3125rem}.info_page h3:not(:first-child){margin-top:3.5rem}.info_page strong{font-family:Montserrat;font-weight:700}.info_page p{margin-bottom:1.5625rem}.info_page ul{padding-left:20px}.info_page a:after{background-color:#00af87;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}#reset_password .modal-dialog{margin:0 auto;width:360px}#reset_password .modal-body{padding:32px 32px 15px;width:360px}#reset_password label{color:#484848;display:block;font-family:Montserrat;font-size:14.95px;font-weight:700;line-height:1.67;margin-bottom:7px}#reset_password label.more{color:#2d3c48;float:left}#reset_password label.more,#reset_password span.more a{display:inline-block;font-family:Montserrat;font-weight:400}#reset_password span.more a{color:#fcb002;float:right;font-size:13px}#reset_password span.more.center a{color:#fcb002;display:inline-block;display:block;float:none;font-family:Montserrat;font-size:13px;font-weight:400}#reset_password button,#reset_password input{width:100%}#reset_password input.checkbox{margin-right:10px;width:auto}#reset_password button{margin-top:15px}#reset_password button:hover{background-color:#fcb002;color:#fff}.login_container{margin-left:auto;margin-right:auto;max-width:410px}.login_container a{display:inline-block!important}.login_container form{max-width:100%!important;width:100%}.register{margin-top:20px}.register .custom-logo-link{color:#00af87;font-size:26px;font-weight:700}input,select{width:100%}select{border:1px solid #fff}textarea{width:100%}.filter_by .filter_by_theme .active{color:#00af87}.filter_by .filter_by_theme a:hover{box-shadow:none;color:#019c77}.filter_by .normal{padding-bottom:0!important}.filter_by .filter-item{clear:left;display:block;float:left;position:relative;width:80%}.filter_by h3,.filter_by legend{color:rgba(0,0,0,.7);display:block;float:left;font-family:Montserrat;font-size:18px;font-weight:700;line-height:1.9;text-transform:uppercase;width:100%}.filter_by select{display:inline-block;margin-bottom:10px;width:100%!important}.filter_by i.select{top:24px}.filter_by hr{border-bottom:1px solid rgba(0,0,0,.1);border-top:0;display:block;height:0;margin:1em 0 1.7em;width:80%}.edit_profile,.register{max-width:868px}.edit_profile .signup form,.register .signup form{width:calc(100% + 30px)!important}.edit_profile .pull-right,.register .pull-right{bottom:-20px;color:#85898c;font-size:12px;position:absolute;right:15px;width:auto}.edit_profile .pull-left,.register .pull-left{bottom:-20px;color:#85898c;font-size:12px;left:15px;position:absolute;width:auto}.edit_profile .group_fields,.register .group_fields{display:flex;width:100%}.edit_profile .fields,.register .fields{display:flex;width:calc(100% - 30px)}.edit_profile .control,.register .control{position:relative;width:30px}.edit_profile span.description,.register span.description{color:#85898c;font-family:Montserrat;font-size:14px;font-weight:400}.edit_profile h1,.register h1{color:#2d3c48;font-family:Montserrat;font-size:24px;font-weight:400;line-height:1.33;margin-bottom:0;text-align:center}.edit_profile a,.register a{color:#484848}.edit_profile a:hover,.register a:hover{color:#019c77}.edit_profile div.buttons,.register div.buttons{border-top:1px solid #e0e0e0;margin-top:40px;padding:10px 0 0}#confirm_form .edit_profile div.buttons .actionClose,#confirm_form .register div.buttons .actionClose,#delete_account .edit_profile div.buttons .actionClose,#delete_account .register div.buttons .actionClose,#delete_package .edit_profile div.buttons .actionClose,#delete_package .register div.buttons .actionClose,#upload_firm_photos .edit_profile div.buttons a#upload_firm_photos_browse,#upload_firm_photos .register div.buttons a#upload_firm_photos_browse,.edit_profile div.buttons #confirm_form .actionClose,.edit_profile div.buttons #delete_account .actionClose,.edit_profile div.buttons #delete_package .actionClose,.edit_profile div.buttons #upload_firm_photos a#upload_firm_photos_browse,.edit_profile div.buttons .red_button,.edit_profile div.buttons .white_button,.register div.buttons #confirm_form .actionClose,.register div.buttons #delete_account .actionClose,.register div.buttons #delete_package .actionClose,.register div.buttons #upload_firm_photos a#upload_firm_photos_browse,.register div.buttons .red_button,.register div.buttons .white_button{display:inline-block;float:left;margin-top:25px;min-width:178px!important;padding:12px 25px;text-align:center;width:auto!important}#confirm_form .edit_profile div.buttons .DeleteProfile,#confirm_form .edit_profile div.buttons .actionDelete,#confirm_form .register div.buttons .DeleteProfile,#confirm_form .register div.buttons .actionDelete,#delete_account .edit_profile div.buttons .DeleteProfile,#delete_account .edit_profile div.buttons .actionDelete,#delete_account .register div.buttons .DeleteProfile,#delete_account .register div.buttons .actionDelete,#delete_package .edit_profile div.buttons .DeleteProfile,#delete_package .edit_profile div.buttons .actionDelete,#delete_package .register div.buttons .DeleteProfile,#delete_package .register div.buttons .actionDelete,#reset_password .edit_profile div.buttons button,#reset_password .register div.buttons button,.edit_profile div.buttons #confirm_form .DeleteProfile,.edit_profile div.buttons #confirm_form .actionDelete,.edit_profile div.buttons #delete_account .DeleteProfile,.edit_profile div.buttons #delete_account .actionDelete,.edit_profile div.buttons #delete_package .DeleteProfile,.edit_profile div.buttons #delete_package .actionDelete,.edit_profile div.buttons #reset_password button,.edit_profile div.buttons .green_button,.edit_profile div.buttons .info_page .btn,.edit_profile div.buttons .sidebar .searchform input[type=submit],.info_page .edit_profile div.buttons .btn,.info_page .register div.buttons .btn,.register div.buttons #confirm_form .DeleteProfile,.register div.buttons #confirm_form .actionDelete,.register div.buttons #delete_account .DeleteProfile,.register div.buttons #delete_account .actionDelete,.register div.buttons #delete_package .DeleteProfile,.register div.buttons #delete_package .actionDelete,.register div.buttons #reset_password button,.register div.buttons .green_button,.register div.buttons .info_page .btn,.register div.buttons .sidebar .searchform input[type=submit],.sidebar .searchform .edit_profile div.buttons input[type=submit],.sidebar .searchform .register div.buttons input[type=submit]{float:right;min-width:165px;text-align:center}.edit_profile div.buttons .row,.register div.buttons .row{display:table;width:100%}.edit_profile div.buttons .row div,.register div.buttons .row div{display:table-cell;vertical-align:middle;width:50%}.edit_profile div.buttons .row div:first-child,.register div.buttons .row div:first-child{padding-top:25px;text-align:center}.edit_profile button,.register button{margin-top:25px}.edit_profile .privacy_terms,.register .privacy_terms{margin-top:40px;text-align:center}.edit_profile fieldset,.register fieldset{position:relative}.edit_profile .groups,.edit_profile legend,.register .groups,.register legend{color:#484848;display:block;font-family:Montserrat;font-size:.9375rem;font-weight:700;margin-bottom:.5rem;padding:0;position:relative}.edit_profile .groups span.required-field,.edit_profile legend span.required-field,.register .groups span.required-field,.register legend span.required-field{font-size:0}.edit_profile .groups span.required-field:before,.edit_profile legend span.required-field:before,.register .groups span.required-field:before,.register legend span.required-field:before{color:#ff4d55;content:"*";font-size:.9375rem;margin-left:0}.edit_profile .availability legend,.register .availability legend{margin-top:32px;padding-top:0;position:relative;top:0}.edit_profile fieldset.first legend,.register fieldset.first legend{padding-top:0!important}.edit_profile fieldset.buttons,.register fieldset.buttons{margin-top:40px}.edit_profile fieldset.buttons div,.register fieldset.buttons div{border-top:1px solid #ccc}#confirm_form .edit_profile fieldset.buttons .actionClose,#confirm_form .register fieldset.buttons .actionClose,#delete_account .edit_profile fieldset.buttons .actionClose,#delete_account .register fieldset.buttons .actionClose,#delete_package .edit_profile fieldset.buttons .actionClose,#delete_package .register fieldset.buttons .actionClose,#upload_firm_photos .edit_profile fieldset.buttons a#upload_firm_photos_browse,#upload_firm_photos .register fieldset.buttons a#upload_firm_photos_browse,.edit_profile fieldset.buttons #confirm_form .actionClose,.edit_profile fieldset.buttons #delete_account .actionClose,.edit_profile fieldset.buttons #delete_package .actionClose,.edit_profile fieldset.buttons #upload_firm_photos a#upload_firm_photos_browse,.edit_profile fieldset.buttons .red_button,.edit_profile fieldset.buttons .white_button,.register fieldset.buttons #confirm_form .actionClose,.register fieldset.buttons #delete_account .actionClose,.register fieldset.buttons #delete_package .actionClose,.register fieldset.buttons #upload_firm_photos a#upload_firm_photos_browse,.register fieldset.buttons .red_button,.register fieldset.buttons .white_button{display:inline-block;float:left;margin-top:25px;min-width:178px!important;padding:12px 25px;text-align:center;width:auto!important}#confirm_form .edit_profile fieldset.buttons .add_package.actionClose,#confirm_form .register fieldset.buttons .add_package.actionClose,#delete_account .edit_profile fieldset.buttons .add_package.actionClose,#delete_account .register fieldset.buttons .add_package.actionClose,#delete_package .edit_profile fieldset.buttons .add_package.actionClose,#delete_package .register fieldset.buttons .add_package.actionClose,#upload_firm_photos .edit_profile fieldset.buttons a.add_package#upload_firm_photos_browse,#upload_firm_photos .register fieldset.buttons a.add_package#upload_firm_photos_browse,.edit_profile fieldset.buttons #confirm_form .add_package.actionClose,.edit_profile fieldset.buttons #delete_account .add_package.actionClose,.edit_profile fieldset.buttons #delete_package .add_package.actionClose,.edit_profile fieldset.buttons #upload_firm_photos a.add_package#upload_firm_photos_browse,.edit_profile fieldset.buttons .add_package.red_button,.edit_profile fieldset.buttons .white_button.add_package,.register fieldset.buttons #confirm_form .add_package.actionClose,.register fieldset.buttons #delete_account .add_package.actionClose,.register fieldset.buttons #delete_package .add_package.actionClose,.register fieldset.buttons #upload_firm_photos a.add_package#upload_firm_photos_browse,.register fieldset.buttons .add_package.red_button,.register fieldset.buttons .white_button.add_package{float:right;line-height:1.4}#confirm_form .edit_profile fieldset.buttons .DeleteProfile,#confirm_form .edit_profile fieldset.buttons .actionDelete,#confirm_form .register fieldset.buttons .DeleteProfile,#confirm_form .register fieldset.buttons .actionDelete,#delete_account .edit_profile fieldset.buttons .DeleteProfile,#delete_account .edit_profile fieldset.buttons .actionDelete,#delete_account .register fieldset.buttons .DeleteProfile,#delete_account .register fieldset.buttons .actionDelete,#delete_package .edit_profile fieldset.buttons .DeleteProfile,#delete_package .edit_profile fieldset.buttons .actionDelete,#delete_package .register fieldset.buttons .DeleteProfile,#delete_package .register fieldset.buttons .actionDelete,#reset_password .edit_profile fieldset.buttons button,#reset_password .register fieldset.buttons button,.edit_profile fieldset.buttons #confirm_form .DeleteProfile,.edit_profile fieldset.buttons #confirm_form .actionDelete,.edit_profile fieldset.buttons #delete_account .DeleteProfile,.edit_profile fieldset.buttons #delete_account .actionDelete,.edit_profile fieldset.buttons #delete_package .DeleteProfile,.edit_profile fieldset.buttons #delete_package .actionDelete,.edit_profile fieldset.buttons #reset_password button,.edit_profile fieldset.buttons .green_button,.edit_profile fieldset.buttons .info_page .btn,.edit_profile fieldset.buttons .sidebar .searchform input[type=submit],.info_page .edit_profile fieldset.buttons .btn,.info_page .register fieldset.buttons .btn,.register fieldset.buttons #confirm_form .DeleteProfile,.register fieldset.buttons #confirm_form .actionDelete,.register fieldset.buttons #delete_account .DeleteProfile,.register fieldset.buttons #delete_account .actionDelete,.register fieldset.buttons #delete_package .DeleteProfile,.register fieldset.buttons #delete_package .actionDelete,.register fieldset.buttons #reset_password button,.register fieldset.buttons .green_button,.register fieldset.buttons .info_page .btn,.register fieldset.buttons .sidebar .searchform input[type=submit],.sidebar .searchform .edit_profile fieldset.buttons input[type=submit],.sidebar .searchform .register fieldset.buttons input[type=submit]{line-height:1}#confirm_form .edit_profile .DeleteProfile,#confirm_form .edit_profile .actionDelete,#confirm_form .register .DeleteProfile,#confirm_form .register .actionDelete,#delete_account .edit_profile .DeleteProfile,#delete_account .edit_profile .actionDelete,#delete_account .register .DeleteProfile,#delete_account .register .actionDelete,#delete_package .edit_profile .DeleteProfile,#delete_package .edit_profile .actionDelete,#delete_package .register .DeleteProfile,#delete_package .register .actionDelete,#reset_password .edit_profile button,#reset_password .register button,.edit_profile #confirm_form .DeleteProfile,.edit_profile #confirm_form .actionDelete,.edit_profile #delete_account .DeleteProfile,.edit_profile #delete_account .actionDelete,.edit_profile #delete_package .DeleteProfile,.edit_profile #delete_package .actionDelete,.edit_profile #reset_password button,.edit_profile .green_button,.edit_profile .info_page .btn,.edit_profile .sidebar .searchform input[type=submit],.info_page .edit_profile .btn,.info_page .register .btn,.register #confirm_form .DeleteProfile,.register #confirm_form .actionDelete,.register #delete_account .DeleteProfile,.register #delete_account .actionDelete,.register #delete_package .DeleteProfile,.register #delete_package .actionDelete,.register #reset_password button,.register .green_button,.register .info_page .btn,.register .sidebar .searchform input[type=submit],.sidebar .searchform .edit_profile input[type=submit],.sidebar .searchform .register input[type=submit]{display:inline-block}.edit_profile .booking_request,.register .booking_request{display:block;font-size:12px;margin-top:-10px;text-align:center;width:100%}.register_desctiption{color:#484848;font-family:Montserrat;font-size:20px;font-weight:400;line-height:1.7;margin:0 0 40px;text-align:center;text-transform:none!important;width:100%}.register_desctiption a{text-decoration:none}.blank_header,.contact-us,.faq,.privacy,.startup_title,body.about,body.copyright,body.terms{color:#2d3c48;font-family:Montserrat;font-size:18px;font-weight:400;line-height:1.7;margin-bottom:0}.blank_header h1,.contact-us h1,.faq h1,.privacy h1,.startup_title h1,body.about h1,body.copyright h1,body.terms h1{color:#2d3c48;font-family:Montserrat;font-size:3rem;font-weight:400;margin-top:40px;text-align:left}.blank_header h2,.contact-us h2,.faq h2,.privacy h2,.startup_title h2,body.about h2,body.copyright h2,body.terms h2{color:#2d3c48!important;font-family:Montserrat;font-size:18px;font-weight:700;line-height:1.7;margin:0;text-transform:uppercase}.blank_header h3,.contact-us h3,.faq h3,.privacy h3,.startup_title h3,body.about h3,body.copyright h3,body.terms h3{color:#2d3c48!important;font-family:Montserrat;font-size:18px;font-weight:700;line-height:1.7;margin:0!important;text-transform:none}.blank_header span,.contact-us span,.faq span,.privacy span,.startup_title span,body.about span,body.copyright span,body.terms span{display:block;margin-bottom:20px}.pull-left.error{display:inline-block}.pull-left.error.ok{color:#fcb002}form.open[data-table=packages] div.container *{display:none}form[data-table=packages] div.form.open{display:block}form[data-table=packages] div.form.open *{display:inline-block}form[data-table=packages] div.form.open div.row{display:block}form[data-table=packages] div.form.open .form-control:focus{border-color:#00af87;box-shadow:none}form[data-table=packages] div.form.open .bfh-selectbox .bfh-selectbox-options{display:none}form[data-table=packages] div.form.open .bfh-selectbox .bfh-selectbox-options ul li{border:none;display:block}form[data-table=packages] div.form.open .bfh-selectbox .bfh-selectbox-options ul li:first-child{display:none}form[data-table=packages] div.form.open .bfh-selectbox.bfh-currencies.open>.bfh-selectbox-options{display:block}form[data-table=packages] div.form.open .fees{width:calc(100% + 30px)}form[data-table=packages] div.form.open .fees .col{display:inline-block;float:left;width:auto}form[data-table=packages] div.form.open .fees .price_block{line-height:1.1}form[data-table=packages] div.form.open .fees fieldset{margin-bottom:15px}form[data-table=packages] fieldset.list_packages:hover{background-color:#f9f9f9}form[data-table=packages] fieldset.list_packages label{margin-bottom:0}form[data-table=packages] fieldset.list_packages{margin-bottom:10px}form[data-table=packages] strong{display:block;padding-bottom:15px;width:100%}form[data-table=packages] .no_padding{padding:0}form[data-table=packages] fieldset{display:block;float:left;width:100%}form[data-table=packages] input.price{background:#fff;border:none;line-height:1;margin:0;min-height:unset;padding:0;width:auto}form[data-table=packages] input[type=radio]+span{position:relative}form[data-table=packages] input[type=radio]+span:before{left:0;top:3px}form[data-table=packages] input[type=radio]:checked+span:after{left:4px;top:7px}form[data-table=packages] input[name=package_price]{float:left}form[data-table=packages] input.price:active,form[data-table=packages] input.price:focus{border:none!important}form[data-table=packages] div.bfh-selectbox.bfh-currencies{float:left;margin-left:15px}form[data-table=packages] div.bfh-selectbox.bfh-currencies a.bfh-selectbox-toggle{padding:15px 35px 15px 15px}form[data-table=packages] div.bfh-selectbox.bfh-currencies a.bfh-selectbox-toggle i.select{right:15px}form[data-table=packages] fieldset .edit,form[data-table=packages] fieldset .price{display:none}form[data-table=packages] fieldset .edit span{color:#00af87;cursor:pointer;font-family:Montserrat;font-weight:600}form[data-table=packages] fieldset .edit span:hover{text-decoration:underline}form[data-table=packages] fieldset.checked .price{cursor:pointer;display:inline-block}form[data-table=packages] fieldset.checked .edit{display:inline-block}form[data-table=packages] div.form{display:none}form[data-table=packages] div.form input[type=radio]+span:before{margin-left:0;margin-right:10px;position:relative;top:3px}form[data-table=packages] div.form input[type=radio]:checked+span:after{margin-left:15px;top:7px}form[data-table=packages] div.form .check_package{margin-left:30px}form[data-table=packages] div.form input[type=checkbox]+span:before,form[data-table=packages] div.form input[type=radio]+span:before{margin-left:-30px}form[data-table=packages] .gender input[type=radio]+span:before{top:3px}form[data-table=packages] .gender input[type=radio]:checked+span:after{top:7px}.edit_profile [data-type=location] fieldset.location legend a{display:none}.edit_profile table{border-collapse:collapse;border-color:#c4cdd5;width:100%}.edit_profile table tr:first-child{font-weight:400}.edit_profile table tr td{border-color:#c4cdd5}.edit_profile .status_ok i{color:#fff}.edit_profile .status_ok:before{left:-10000px}.edit_profile .status_ok:after,.edit_profile .status_ok:before{background:#00af87;content:"";display:block;height:100%;position:absolute;top:0;width:10000px}.edit_profile .status_ok:after{right:-10000px}.edit_profile .social i:not(.fa-spin){color:#ced4d9;font-size:16px;left:24px;position:absolute;top:18px}.edit_profile .occupations label{padding-left:40px;position:relative}.edit_profile .occupations label input[type=radio]+span:before{margin-left:14px}.edit_profile .occupations label input[type=radio]:checked+span:after{margin-left:14px;top:4px}.edit_profile .pull-left{display:none}.edit_profile .pull-right.error{color:#a94442;display:inline-block}.edit_profile ul{list-style:none;padding:0 0 60px}.edit_profile ul li{border-bottom:1px solid #dbdbdb;list-style:none}.edit_profile ul li .title{color:#767676;cursor:pointer;font-family:Montserrat;font-size:20px;font-weight:400;padding:20px 0;position:relative;text-align:center;text-transform:uppercase;width:100%}.edit_profile ul li .title span.edit{color:#fcb002;display:inline-block;font-family:Montserrat;font-size:14px;font-weight:600;position:absolute;right:15px;text-transform:none;top:26px}.edit_profile ul li .title span.subtitle{color:#85898c;display:none;font-family:Montserrat;font-size:12px;font-weight:400;text-align:center;width:100%}.edit_profile ul li .title:hover{background-color:#f9f9f9}.edit_profile ul li .title:hover span.edit{text-decoration:underline}.edit_profile ul li form{display:none}.edit_profile button.submit,.edit_profile button[type=submit]{height:51px;min-width:175px;transition:none;white-space:nowrap}.edit_profile button.submit i,.edit_profile button[type=submit] i{display:none;margin-left:30px}.edit_profile .groups{border-bottom:1px solid #e0e0e0;color:#2d3c48;display:block;font-size:18px;font-weight:600;margin-bottom:10px;margin-top:60px;padding-bottom:10px;text-transform:uppercase;width:100%}.edit_profile .groups .required-field:before{position:relative;top:-5px}.edit_profile .groups .subtitle{color:#85898c;display:block;font-size:12px;font-weight:400;text-transform:none}.edit_profile legend{padding-top:30px}.edit_profile fieldset{width:100%}.edit_profile .info_page{display:none}.edit_profile .title{color:#484848;cursor:auto;font-family:Montserrat;font-size:24px;font-weight:400;line-height:1.33;margin-top:25px;padding:0;text-align:center;text-transform:none}.edit_profile .title span.edit{display:none}.edit_profile .title span.subtitle{color:#2d3c48;display:block;font-family:Montserrat;font-size:1rem;font-weight:400;line-height:1.7;margin:0 0 20px;text-align:center}.edit_profile .title:hover{background-color:transparent}.edit_profile form{display:flex;flex-wrap:wrap}.lawyers_block .title{font-family:Montserrat;font-size:26px;font-weight:700;margin-top:15px;text-align:left}.lawyers_block .title a{color:#484848}.lawyers_block .title a:after{background-color:transparent;height:0}.lawyers_block .subtitle{color:#2d3c48;display:block;font-family:Montserrat;font-size:18px;font-weight:400;margin-bottom:20px!important}.lawyers_block .lawyers_list{display:block;list-style:none;padding:0;width:100%}.lawyers_block .lawyers_list .lawyer{border-radius:8px;display:table;float:left;margin:15px 0;overflow:hidden;padding-right:0;transition:all .3s linear}.lawyers_block .lawyers_list .lawyer:hover{box-shadow:0 2px 8px rgba(0,0,0,.5)!important}.lawyers_block .lawyers_list .lawyer a{color:#00af87}.lawyers_block .lawyers_list .lawyer a img{filter:grayscale(100);transition-duration:.4s}.lawyers_block .lawyers_list .lawyer a .border{border:2px solid #00af87!important;border-radius:50%;height:100px;left:0;opacity:0;position:absolute;top:10px;transform:scale(1.15);transition-duration:.2s;transition-timing-function:cubic-bezier(.46,.265,.285,1.635);width:100px}.lawyers_block .lawyers_list .lawyer a i.icon{background-color:#fff;border:1px solid #fff;border-radius:50%;color:#00af87;font-size:16px;padding:4px;position:absolute;right:-3px;top:85px;z-index:10}.lawyers_block .lawyers_list .lawyer a:hover img{filter:grayscale(0)}.lawyers_block .lawyers_list .lawyer a:hover .border{opacity:1}.lawyers_block .lawyers_list .lawyer a:hover i.icon{border:1px solid #00af87}.lawyers_block .lawyers_list .lawyer a:after{background-color:transparent;height:0}.lawyers_block .lawyers_list .lawyer .item-avatar{display:table-cell;height:100px;position:relative;vertical-align:top;width:100px}.lawyers_block .lawyers_list .lawyer .item-avatar.favorite{position:absolute}@media screen and (max-width:460px){.lawyers_block .lawyers_list .lawyer .item-avatar.favorite{width:calc(100% - 30px)}}.lawyers_block .lawyers_list .lawyer .item-avatar img.avatar{border-radius:50%;margin-top:10px;max-width:100px}.lawyers_block .lawyers_list .lawyer .item-avatar a{display:block;height:100%;width:100%}.lawyers_block .lawyers_list .lawyer .item{display:table-cell;padding-left:20px;vertical-align:middle}.lawyers_block .lawyers_list .lawyer .item a{display:block;height:100%;width:100%}.lawyers_block .lawyers_list .lawyer .item .item-title{color:#2d3c48;float:left;font-family:Montserrat;font-size:25px;font-weight:700;width:60%}.lawyers_block .lawyers_list .lawyer .item .item-title .package_name{color:#2d3c48;font-family:Montserrat;font-size:21px;font-weight:700;line-height:1.7;margin-bottom:0}.lawyers_block .lawyers_list .lawyer .item .Job_Title{color:rgba(0,0,0,.7);display:block;font-size:16px;font-weight:700;line-height:1.4}.lawyers_block .lawyers_list .lawyer .item .Job_Title span.country{display:block;font-weight:400;margin-bottom:0}.lawyers_block .lawyers_list .lawyer .item .Job_Title span.headline{font-weight:400;margin-bottom:0}.lawyers_block .lawyers_list .lawyer .item .Job_Title span.packages{font-weight:400;margin:0;padding:0}.lawyers_block .lawyers_list .lawyer .item .Job_Title span.packages i{color:#fcb002;font-size:16px}.lawyers_block .lawyers_list .lawyer .item .address{display:block;font-size:16px;line-height:1.4}.lawyers_block .lawyers_list .lawyer .location{color:#00af87!important;float:left;font-size:14px;font-weight:600;padding-right:15px;padding-top:7px;text-align:right;text-transform:uppercase;width:40%}.lawyers_block .lawyers_list .lawyer .description{height:auto!important;padding-bottom:20px!important;padding-top:0!important;position:relative}.lawyers_block .lawyers_list .lawyer .buttons{bottom:15px;left:315px;padding-left:15px;position:absolute;text-align:left;width:calc(100% - 315px)}.lawyers_block .label{background-color:#f62792;border-color:#e10979;border-radius:0;bottom:0;color:#fff;display:inline-block;font-size:12px;font-weight:700;margin:0;padding:6px 10px;position:absolute;right:0;text-transform:uppercase;width:auto;z-index:2}.lawyers_block .label:before{border-bottom:33px solid #f62792;border-left:12px solid transparent;bottom:0;content:"";display:inline-block;height:0;left:-12px;position:absolute;top:0;width:0}.lawyers_sidebar{border-top:1px solid #dfdfdf;margin-top:40px}.lawyers_sidebar .title{font-family:Montserrat;font-size:26px;font-weight:700;margin-top:15px;text-align:left}.lawyers_sidebar .title a{color:#484848}.lawyers_sidebar .title a:after{background-color:transparent;height:0}.lawyers_sidebar .subtitle{color:#2d3c48;display:block;font-family:Montserrat;font-size:18px;font-weight:400;margin-bottom:20px!important}.lawyers_sidebar .lawyers_list{display:block;list-style:none;padding:0;width:100%}.lawyers_sidebar .lawyers_list .lawyer{display:table;float:left;margin:10px 0;padding-right:0}.lawyers_sidebar .lawyers_list .lawyer a{color:rgba(0,0,0,.7)}.lawyers_sidebar .lawyers_list .lawyer a img{filter:grayscale(0);transition-duration:.4s}.lawyers_sidebar .lawyers_list .lawyer a .border{border:2px solid #00af87!important;border-radius:50%;height:100px;left:0;opacity:0;position:absolute;top:0;transform:scale(1.15);transition-duration:.2s;transition-timing-function:cubic-bezier(.46,.265,.285,1.635);width:100px}.lawyers_sidebar .lawyers_list .lawyer a i.icon{background-color:#fff;background-image:url(/images/71893172_171350944006081_3957901773842057162_n.jpg);background-position:50%;background-size:cover;border:1px solid #fff;border-radius:50%;color:#00af87;font-size:16px;height:26px;line-height:1;overflow:hidden;padding:4px;position:absolute;right:-3px;text-align:center;top:75px;width:26px;z-index:10}.lawyers_sidebar .lawyers_list .lawyer a:hover .border{opacity:1}.lawyers_sidebar .lawyers_list .lawyer a:hover i.icon{border:1px solid #00af87}.lawyers_sidebar .lawyers_list .lawyer a:after{background-color:transparent;height:0}.lawyers_sidebar .lawyers_list .lawyer .item-avatar{display:table-cell;height:100px;position:relative;vertical-align:top;width:100px}.lawyers_sidebar .lawyers_list .lawyer .item-avatar img.avatar{border-radius:50%;max-width:100px}.lawyers_sidebar .lawyers_list .lawyer .item{display:table-cell;padding-left:20px;vertical-align:middle}.lawyers_sidebar .lawyers_list .lawyer .item .item-title{color:#484848;font-family:Montserrat;font-size:18px;font-weight:700}.lawyers_sidebar .lawyers_list .lawyer .item .Job_Title{color:#00af87;display:block;font-size:16px;font-weight:700;line-height:1.4}.lawyers_sidebar .lawyers_list .lawyer .item .Job_Title span{font-weight:400;margin-bottom:0}.lawyers_sidebar .lawyers_list .lawyer .item .address{display:block;font-size:16px;line-height:1.4}.lawyers_sidebar .lawyers_list .lawyer .item .packages{margin:0;padding:0}.lawyers_sidebar .lawyers_list .lawyer .item .packages i{color:#fcb002;font-size:16px}.sidebar .lawyers_sidebar{border:none;clear:left;display:block;float:left;margin-top:0}.sidebar .lawyers_sidebar .lawyers_list .lawyer{width:100%}.sidebar .sidebar_packages.details{border:none;clear:left;display:block;float:left;margin-top:15px;padding:0}.sidebar .contact,.sidebar .contact div{clear:left;display:block;float:left;width:100%}.sidebar .contact div a{display:block;float:left;min-width:auto;width:calc(50% - 5px)}.sidebar .contact div a.email{margin-left:5px}.sidebar .contact div a.w100{margin-left:0;width:100%}.sidebar .package_name{border-bottom:1px solid #dfdfdf;color:#2d3c48;display:block;font-size:18px;font-weight:600;margin-bottom:10px;padding-bottom:25px;width:100%}.sidebar .profile_show .p-description .backgrounds{border:none;display:table;margin:0;padding:0!important;width:100%}.sidebar .profile_show .p-description .backgrounds .days{white-space:nowrap}.sidebar .profile_show .p-description .backgrounds .title{color:#484848!important;display:block;font-family:Montserrat,sans-serif!important;font-size:.9375rem!important;font-weight:700!important;padding-left:0;padding-right:0;text-transform:none!important}.sidebar .profile_show .p-description .backgrounds .description{display:table-cell;padding-left:0;padding-right:0;text-align:right}.sidebar .profile_show .p-description .backgrounds .description.price{font-size:42px}.sidebar .profile_show .p-description .backgrounds .description.price sup{font-size:15px;top:-19px}.sidebar .profile_show .p-description .backgrounds:first-child{padding-top:15px!important}.sidebar .profile_show .p-description .backgrounds.price{padding:25px 0!important}.sidebar .profile_show .p-description .backgrounds.price .title{font-weight:600!important}.sidebar .profile_show .p-description .backgrounds.price .description{font-weight:600}.sidebar .profile_show .p-description .backgrounds.border_bottom{border-bottom:1px solid #dfdfdf}#confirm_form .sidebar .profile_show .p-description .DeleteProfile,#confirm_form .sidebar .profile_show .p-description .actionDelete,#delete_account .sidebar .profile_show .p-description .DeleteProfile,#delete_account .sidebar .profile_show .p-description .actionDelete,#delete_package .sidebar .profile_show .p-description .DeleteProfile,#delete_package .sidebar .profile_show .p-description .actionDelete,#reset_password .sidebar .profile_show .p-description button,.info_page .sidebar .profile_show .p-description .btn,.sidebar .profile_show .p-description #confirm_form .DeleteProfile,.sidebar .profile_show .p-description #confirm_form .actionDelete,.sidebar .profile_show .p-description #delete_account .DeleteProfile,.sidebar .profile_show .p-description #delete_account .actionDelete,.sidebar .profile_show .p-description #delete_package .DeleteProfile,.sidebar .profile_show .p-description #delete_package .actionDelete,.sidebar .profile_show .p-description #reset_password button,.sidebar .profile_show .p-description .green_button,.sidebar .profile_show .p-description .info_page .btn,.sidebar .profile_show .p-description .searchform input[type=submit],.sidebar .searchform .profile_show .p-description input[type=submit]{width:100%}.popular{clear:left}.popular h2{padding:60px 0;text-align:center;width:100%}.popular .question{padding-bottom:40px}.group_title.error>.groups,input.error,select.error,textarea.error{border-color:#ff5a5f!important}.error legend,.group_title.error>.groups{color:#ff5a5f!important}.advertising ol{list-style:none;padding-left:25px}.advertising ol li{margin-bottom:15px;position:relative}.advertising ol li:first-child:before{color:#fcb002;content:"1.";font-weight:700;left:-25px;position:absolute}.advertising ol li:nth-child(2):before{color:#fcb002;content:"2.";font-weight:700;left:-25px;position:absolute}.advertising ol li:nth-child(3):before{color:#fcb002;content:"3.";font-weight:700;left:-25px;position:absolute}.advertising ol li:nth-child(4):before{color:#fcb002;content:"4.";font-weight:700;left:-25px;position:absolute}.advertising .table{margin-bottom:-35px}.advertising .table-cell{position:relative;width:50%}.advertising .phone{max-width:450px;width:100%}.advertising .phone_bg{left:12.9%;max-width:450px;position:absolute;top:15.1%;width:68.1%}.advertising video{left:12.45%;max-width:450px;position:absolute;top:13.8%;width:68.3%}.advertising .title{font-family:Montserrat;font-weight:700}.advertising .text{margin:1em 0}.gender{line-height:1;margin-top:14px}.gender input[type=checkbox]:checked+span:after{left:28px;top:9px}.gender label{padding-right:12px;position:relative}.deposit_amount input{max-width:120px}.hide{display:none!important}#modal_bg{background:rgba(0,0,0,.1);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}#modal_bg.display{display:block}#modal_upload.display{display:block;height:400px;left:50%;margin-left:-200px;margin-top:-200px;position:fixed;top:50%;width:400px;z-index:1001}#confirm_form,#delete_account,#delete_package{background:#fff;border-radius:10px;display:none;height:auto;left:50%;margin-left:-160px;margin-top:-120px;padding:20px;position:fixed;top:50%;width:320px;z-index:1001}#confirm_form[data-type=photo] .title .video,#confirm_form[data-type=video] .title .photo,#delete_account[data-type=photo] .title .video,#delete_account[data-type=video] .title .photo,#delete_package[data-type=photo] .title .video,#delete_package[data-type=video] .title .photo{display:none}#confirm_form .title,#delete_account .title,#delete_package .title{color:#484848!important;font-family:Montserrat;font-size:24px!important;font-weight:400!important;line-height:1.33;margin-top:0;padding-bottom:20px;text-align:center}#confirm_form .title .venue_name,#delete_account .title .venue_name,#delete_package .title .venue_name{color:#2d3c48!important;display:block;font-weight:700;margin-bottom:0;margin-top:20px;text-align:center}#confirm_form button,#delete_account button,#delete_package button{margin-top:15px}#confirm_form .DeleteProfile,#confirm_form .actionDelete,#delete_account .DeleteProfile,#delete_account .actionDelete,#delete_package .DeleteProfile,#delete_package .actionDelete{border-radius:4px;line-height:1.7;width:100%}#confirm_form .DeleteProfile:hover,#confirm_form .actionDelete:hover,#delete_account .DeleteProfile:hover,#delete_account .actionDelete:hover,#delete_package .DeleteProfile:hover,#delete_package .actionDelete:hover{cursor:pointer}#confirm_form .actionClose,#delete_account .actionClose,#delete_package .actionClose{width:100%}#confirm_form button.actionClose:hover,#delete_account button.actionClose:hover,#delete_package button.actionClose:hover{color:#595959}#confirm_form.display,#delete_account.display,#delete_package.display{display:block}#video_preview{background-position:50%!important;background-repeat:no-repeat;background-size:contain;height:auto!important;max-width:400px!important;min-height:200px;width:100%!important}#video_preview video{height:auto;width:100%}#modal_upload_img[style='background-image: url("/images/avatars/no_avatar.png");'],#video_preview[style='background-image: url("/images/avatars/no_avatar.png");']{background-image:none}#modal_upload_img,#video_preview{background:#f9f9f9;background-repeat:no-repeat;background-size:cover;border-radius:10px;height:400px;margin:0}#modal_upload,#modal_upload_img,#video_preview{float:none;position:relative;text-align:center;width:400px;z-index:100}#modal_upload{background:#f9f9f9;display:none;height:440px;margin:0 auto}.modal_upload .button,.modal_upload button.upload{background-color:transparent;border:1px solid #ccc;border-radius:3px;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:700;padding:10px 15px;text-align:center}.modal_upload a.actionUpload i,.modal_upload button.actionCancel i{color:#00af87;font-size:32px}.modal_upload button.actionDone i,.modal_upload button.actionUse i{font-size:32px}.modal_upload a.actionUpload,.modal_upload button.actionCancel{border:none!important;border-radius:50%;bottom:-8px;display:none;line-height:1;overflow:hidden;padding:5px 8px!important;position:absolute;right:-8px;z-index:100}.modal_upload a.actionUpload.show,.modal_upload button.actionCancel.show{display:block}.croppie-container .cr-viewport,.modal_upload button.upload{border:none}.modal_upload #modal_upload button.actionDone,.modal_upload #modal_upload button.actionUse,.modal_upload #modal_upload_new button.actionDone,.modal_upload #modal_upload_new button.actionUse{background:rgba(0,0,0,.5);border-radius:0;border-top:none;bottom:-44px;color:#fff;cursor:pointer;font-size:small;height:44px;line-height:44px;margin:0;padding:5px 8px!important;position:absolute;right:0;text-align:center;width:200px;z-index:100}.modal_upload #modal_upload button.actionClose,.modal_upload #modal_upload_new button.actionClose{background:rgba(0,0,0,.5);border-radius:0;bottom:-44px;color:#fff;cursor:pointer;font-size:small;height:44px;left:0;line-height:1;margin:0;padding:5px 8px!important;position:absolute;text-align:center;width:200px;z-index:100}.modal_upload button.actionDone span,.modal_upload button.actionUse span{position:relative;top:-7px}.modal_upload a.actionUpload:hover,.modal_upload button.actionCancel{background-color:#fff!important}.modal_upload #modal_upload button.actionClose:hover,.modal_upload #modal_upload button.actionDone:hover,.modal_upload #modal_upload button.actionUse:hover,.modal_upload #modal_upload_new button.actionClose:hover,.modal_upload #modal_upload_new button.actionDone:hover,.modal_upload #modal_upload_new button.actionUse:hover{background:rgba(0,0,0,.8)}.button.actionCancel,.button.actionUpload,button.actionCancel{background-color:#fff;color:purple}.modal_upload .button.actionDone,.modal_upload .button.actionUse,.modal_upload button.actionDone,.modal_upload button.actionUse{display:inline-block}.modal{z-index:9999999}.actionDone i.spiner,.actionUse i.spiner{display:none}.actionDone.load i.spiner,.actionUse.load i.spiner{display:inline-block}.actionDone.load i.save,.actionUse.load i.save{display:none}.cr-slider-wrap{position:relative;top:-80px;z-index:10}.cr-slider-wrap .cr-slider{background:rgba(0,0,0,.3);border:none}.button input[type=file],.button input[type=file]:hover,button input[type=file]{cursor:pointer;left:0;opacity:0;position:absolute;top:0}.carousel{background:#fff;margin-bottom:60px}.carousel .carousel-cell{background:#fff;background-position:top;background-repeat:no-repeat;background-size:cover;border-radius:5px;counter-increment:carousel-cell;height:500px;margin-right:calc(50% - 555px);text-align:center;width:1110px}.carousel .carousel-cell img{height:auto;max-height:100%;max-width:100%}.carousel button{display:none}.carousel.one{margin-bottom:0}.carousel.one .flickity-page-dots,.carousel.one button{display:none}.required_message{bottom:-18px;color:red;display:none;font-size:12px;left:15px;position:absolute}.pull-left{display:none}.pull-left.error{color:#a94442}.lawyers_block .lawyers_list .lawyer{box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);display:block;height:auto;padding:0;width:100%}.lawyers_block .lawyers_list .lawyer .item-avatar img.avatar{max-width:100%}.lawyers_block .lawyers_list .lawyer .item-avatar{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;display:flex;float:left;height:322px;justify-content:center;overflow:hidden;width:315px}.lawyers_block .lawyers_list .lawyer .item-avatar.has_video:before{color:#fff;content:"\f03d";font-family:Font Awesome\ 5 Pro;font-weight:600;left:10px;position:absolute;top:10px}.lawyers_block .lawyers_list .lawyer .item-avatar.has_video video{height:100%;width:auto}.lawyers_block .lawyers_list .lawyer a img{filter:grayscale(0)}.lawyers_block .lawyers_list .lawyer .inner{padding-left:0!important;padding-right:0!important}.lawyers_block .lawyers_list .lawyer .item{display:block;float:left;height:auto;padding-top:15px;vertical-align:top;width:calc(100% - 315px)}.lawyers_block .lawyers_list .lawyer .item .item-title a{color:#2d3c48}.lawyers_block .lawyers_list .lawyer .description{display:block;float:left;height:auto;height:112px;max-height:128px;overflow:hidden;padding:0 15px;vertical-align:top;width:calc(100% - 315px)}#admin_panel .lawyers_block .lawyers_list .lawyer .item{display:block;float:left;height:auto;padding-top:15px;vertical-align:top;width:calc(50% - 177.5px)}#admin_panel .lawyers_block .lawyers_list .lawyer .item.fix{border-right:1px solid rgba(0,0,0,.1);width:255px}#admin_panel .lawyers_block .lawyers_list .lawyer .item:last-child(){padding-left:0;padding-top:0;width:100px}#admin_panel .lawyers .item-avatar span.label{left:0}.lawyers_block .lawyers_list .lawyer a i.icon{bottom:-5px;top:unset}#confirm_form .lawyers_block .lawyers_list .lawyer .item .DeleteProfile,#confirm_form .lawyers_block .lawyers_list .lawyer .item .actionDelete,#delete_account .lawyers_block .lawyers_list .lawyer .item .DeleteProfile,#delete_account .lawyers_block .lawyers_list .lawyer .item .actionDelete,#delete_package .lawyers_block .lawyers_list .lawyer .item .DeleteProfile,#delete_package .lawyers_block .lawyers_list .lawyer .item .actionDelete,#reset_password .lawyers_block .lawyers_list .lawyer .item button,.info_page .lawyers_block .lawyers_list .lawyer .item .btn,.lawyers_block .lawyers_list .lawyer .item #confirm_form .DeleteProfile,.lawyers_block .lawyers_list .lawyer .item #confirm_form .actionDelete,.lawyers_block .lawyers_list .lawyer .item #delete_account .DeleteProfile,.lawyers_block .lawyers_list .lawyer .item #delete_account .actionDelete,.lawyers_block .lawyers_list .lawyer .item #delete_package .DeleteProfile,.lawyers_block .lawyers_list .lawyer .item #delete_package .actionDelete,.lawyers_block .lawyers_list .lawyer .item #reset_password button,.lawyers_block .lawyers_list .lawyer .item .green_button,.lawyers_block .lawyers_list .lawyer .item .info_page .btn,.lawyers_block .lawyers_list .lawyer .item .sidebar .searchform input[type=submit],.sidebar .searchform .lawyers_block .lawyers_list .lawyer .item input[type=submit]{padding-left:15px!important;padding-right:15px!important}.lawyers_block .lawyers_list .lawyer .item a.package_name{color:#2d3c48;font-size:19px}.lawyers_block .lawyers_list .lawyer .item a.venue_name{color:#2d3c48!important;font-weight:500}.lawyers_block .lawyers_list .lawyer .item .price_block{padding-left:0}.lawyers_block .lawyers_list .lawyer .item .price_block span{display:inline-block;margin-bottom:0}.lawyers_block .lawyers_list .lawyer .item .sub_rating{font-size:14px;line-height:1}.lawyers_block .lawyers_list .lawyer .item .options ul{list-style:none;margin-top:14px}.lawyers_block .lawyers_list .lawyer .item .options ul li{padding-left:30px;position:relative}.lawyers_block .lawyers_list .lawyer .item .options ul li i{color:#00af87;left:0;position:absolute;top:6px}.lawyers_block .lawyers_list .lawyer .item .options ul li a{color:#2d3c48}.lawyers_block .lawyers_list .lawyer .item-avatar img.avatar{margin-top:0}.lawyers_block .lawyers_list .lawyer .item.center{align-content:center;align-items:center;align-self:center}.button_delete,.button_edit,.button_view{background:#e9e9e9;border:none;border-radius:50px;clear:both;color:#666;display:inline-block;font-size:13px;font-weight:600;line-height:20px;margin:5px 0;padding:6px 15px;transition:all .3s linear}.button_view:hover{background-color:#00af87;color:#fff!important}.button_edit:hover{background-color:#3f46ad;color:#fff!important}.button_delete:hover{background-color:#ff5a5f;color:#fff!important}.list_area_practicle .filter_by:not(:first-child){margin-top:20px}.list_area_practicle .filter-item label{display:block;position:relative}.list_area_practicle .filter-item label span{color:#2d3c48;font-family:Montserrat;font-size:18px;font-weight:400;line-height:1.7;margin-bottom:0;text-transform:none}.list_area_practicle .filter-item a img{filter:grayscale(100%);max-width:150px}.list_area_practicle .filter-item a:hover>img{filter:grayscale(0)}.show-filter{display:none;margin-bottom:20px}.show-filter button:hover{color:#2d3c48}.list_area_practicle .action{display:none;text-align:right}.list_area_practicle.open .action{display:block;margin-top:40px}.list_area_practicle .menu{display:none}.activities-for-kids .result-container:not(.x12){max-width:unset!important}.activities-for-kids .activity-small__cover{margin:0!important}body.filter{overflow:hidden}body.filter .list_area_practicle.open .action .clear_filter{min-width:unset}body.filter .list_area_practicle{display:block!important;padding-top:0!important}body.filter .list_area_practicle .menu{background-color:#fff;border-bottom:1px solid #e5e5e5;display:block;height:70px;left:0;position:fixed;top:0;width:100%;z-index:100}body.filter .list_area_practicle .menu .close{fill:#555;display:block;height:20px;left:15px;position:absolute;top:25px;width:27px}body.filter .list_area_practicle .menu .close span:before{transform:rotate(45deg)}body.filter .list_area_practicle .menu .close span:after,body.filter .list_area_practicle .menu .close span:before{background-color:#555;border-radius:1px;content:"";cursor:pointer;display:block;height:2px;position:absolute;top:8px;width:26px;will-change:transform}body.filter .list_area_practicle .menu .close span:after{transform:rotate(-45deg)}body.filter .list_area_practicle .menu .clear_filter{background:transparent;border:none;color:#555;cursor:pointer;display:inline-block;font-family:Montserrat;font-size:15px!important;font-weight:400!important;letter-spacing:1.5px;margin:0;padding:0;position:absolute;right:15px;text-transform:uppercase;top:22px}body.filter .list_area_practicle .action{display:block;margin-top:40px}body.filter .list_area_practicle .action button{width:50%}.lawyers_block.lawyers{margin-top:20px}.lawyers_block.lawyers ul li{border:none}.subscribe_kid{background-color:#adebfc}.subscribe_kid .form{padding:90px 50px}.subscribe_kid .form .title{color:#484848;font-family:Montserrat;font-size:29px;font-weight:700;margin-bottom:15px;padding-bottom:0;text-align:left}.subscribe_kid .form .text{color:#212529;font-size:20px;font-weight:400;line-height:32px;text-align:left}.subscribe_kid .form .text fieldset{margin-top:15px}.subscribe_kid .form .text form button{width:100%}.subscribe_kid .bg{background-image:url(/images/photo-1469131792215-9c8aaff71393.jpg);background-position:50%;background-size:cover}#goto_up{border:none;color:#212529!important;font-weight:400!important;letter-spacing:1px;margin:6px 0;text-transform:none!important}#goto_up i{font-size:20px;margin-left:10px}#goto_up:active,#goto_up:focus{border:none;outline:none}.widget_subtitle--frontpage{font-size:26px;font-weight:400}.package_details_attrib .backgrounds .title{color:#484848!important;display:inline-block;font-family:Montserrat,sans-serif!important;font-size:.9375rem!important;font-weight:700!important;padding-left:0;padding-right:0;text-transform:none!important}.package_details_attrib .backgrounds .description{display:inline-block}body.sitemap .content_wrapper{padding-bottom:60px;padding-top:120px}body.sitemap .content_wrapper a{align-content:center;align-items:center;align-self:center;border-bottom:1px solid rgba(0,0,0,.1);display:flex;font-size:16px;height:100%;padding-bottom:15px;padding-top:15px;width:100%}body.sitemap .content_page a{border-bottom:none;display:inline-block;font:inherit;height:auto;padding:unset;position:relative;width:auto}body.sitemap .content_page a:after{background-color:#00af87;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}body.sitemap .content_wrapper .min a{padding-bottom:5px;padding-top:5px}body.sitemap ol,body.sitemap ul{list-style:none;padding-left:0}body.sitemap ol[type=a],body.sitemap ul[type=a]{list-style:lower-alpha;padding-left:45px}body.sitemap .sitemap_links,body.sitemap .sitemap_list{position:relative}body.sitemap .sitemap_list a{border-bottom:none;font-weight:500;padding-bottom:7px;padding-top:7px}body.sitemap .sitemap_list.fixed{position:fixed;top:120px;width:calc(25% - 1.5rem)}body.sitemap .sitemap_list.absolute{bottom:0;position:absolute;top:unset}body.sitemap h1,body.sitemap h2{color:#00af87;font-size:32px!important;font-weight:800;line-height:1.2;margin-bottom:0;margin-top:10px;padding:25px 0 10px;text-align:left;text-transform:none}body.sitemap h1{margin-top:0;padding-top:0}body.sitemap h3{color:#000;font-size:20px;font-weight:600;line-height:1.2;margin:0;padding:25px 0 10px;text-align:left;text-transform:none}body.sitemap .content_wrapper .no_border a{border-bottom:none;display:inline-block;width:auto}.top_searches{margin-top:30px}.top_searches a{align-content:center;align-items:center;align-self:center;border-bottom:1px solid rgba(0,0,0,.1);display:flex;font-size:16px;height:100%;padding-bottom:15px;padding-top:15px;width:100%}.top_searches a h3{color:#2d3c48;font-size:16px;font-weight:400;line-height:1;margin:0;text-transform:none}.top_searches a:hover *{color:#019c77}.top_searches ol,.top_searches ul{list-style:none;padding-left:0}.top_searches h2,.top_searches legend{color:#2d3c48;font-size:25px;font-weight:700;margin:0 0 30px;text-transform:none}#livesearch,#livesearch_admin,#livesearch_m{background-color:#fff;box-shadow:0 14px 36px 2px rgba(0,0,0,.15)!important;max-height:500px;max-width:100%;overflow-x:hidden;overflow-y:auto;position:absolute;top:100%;width:100%;z-index:1100}#livesearch .title-color,#livesearch_admin .title-color,#livesearch_m .title-color{padding:0 30px}#livesearch hr,#livesearch_admin hr,#livesearch_m hr{margin-top:0}#livesearch a,#livesearch_admin a,#livesearch_m a{border:none!important;color:#495057!important;display:table!important;font-size:16px!important;font-weight:400!important;line-height:1.7;margin:0;max-width:100%;overflow-x:hidden;overflow:hidden;padding:6px 30px;position:relative;text-decoration:none;text-transform:normal!important;transition:all 0s linear!important;vertical-align:middle;width:100%}#livesearch a .table-cell,#livesearch_admin a .table-cell,#livesearch_m a .table-cell{display:table-cell;vertical-align:middle;width:100%}#livesearch a .image,#livesearch_admin a .image,#livesearch_m a .image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;float:left;height:55px;margin:3px 10px 3px 0;width:55px}#livesearch a span,#livesearch_admin a span,#livesearch_m a span{color:#00af87!important;display:inline-block!important;float:unset!important;font-weight:600!important;margin-bottom:0!important}#livesearch a div,#livesearch_admin a div,#livesearch_m a div{font-size:16px!important;font-weight:400!important;overflow:hidden;text-overflow:ellipsis;text-transform:none!important;white-space:nowrap}#livesearch a:active,#livesearch a:focus,#livesearch a:hover,#livesearch_admin a:active,#livesearch_admin a:focus,#livesearch_admin a:hover,#livesearch_m a:active,#livesearch_m a:focus,#livesearch_m a:hover{background-color:#00af87!important;color:#fff!important;text-decoration:none!important}#livesearch a:active div,#livesearch a:active span,#livesearch a:focus div,#livesearch a:focus span,#livesearch a:hover div,#livesearch a:hover span,#livesearch_admin a:active div,#livesearch_admin a:active span,#livesearch_admin a:focus div,#livesearch_admin a:focus span,#livesearch_admin a:hover div,#livesearch_admin a:hover span,#livesearch_m a:active div,#livesearch_m a:active span,#livesearch_m a:focus div,#livesearch_m a:focus span,#livesearch_m a:hover div,#livesearch_m a:hover span{color:#fff!important}#livesearch a.firms,#livesearch_admin a.firms,#livesearch_m a.firms{display:block}#livesearch a.lawyers .image,#livesearch_admin a.lawyers .image,#livesearch_m a.lawyers .image{border-radius:50%}#livesearch .not_found,#livesearch_admin .not_found,#livesearch_m .not_found{margin-bottom:1rem;padding-left:30px;padding-right:30px}input.livesearch_admin{margin-top:40px;visibility:hidden}#max_file_size{background-color:#fff;border-radius:20px;display:none;font-weight:600;height:auto;left:calc(50% - 150px);padding:25px 20px;position:relative;position:fixed;text-align:center;top:calc(50% - 110px);width:300px;z-index:1001}#max_file_size .max_file_size{color:red;font-weight:600}#max_file_size .icon{color:#f7c600;font-size:56px;margin-bottom:5px}#max_file_size .close{fill:#555;display:block;height:20px;position:absolute;right:4px;top:10px;width:27px}#max_file_size .close:before{transform:rotate(45deg)}#max_file_size .close:after,#max_file_size .close:before{background-color:#555;border-radius:1px;content:"";cursor:pointer;display:block;height:2px;position:absolute;top:8px;width:26px;will-change:transform}#max_file_size .close:after{transform:rotate(-45deg)}.modal.fade{background-color:hsla(0,0%,100%,.95)!important}.box-text__paragraph{font-size:37px;font-weight:700;margin-bottom:40px;text-transform:uppercase}.box-text__span-text--gray{color:#7f8c8d}.box-text__span-text--dark-red{color:#f85e61}.box-text__span-text--purple{color:#88034e}.box-text__span-text--light-blue{color:#78e7e2}.box-text__span-text--dark-green{color:#0c768a}.box-text__span-text--light-green{color:#27ae60}.box-text__span-text--orange{color:#fcb002}.box-text__span-text--beige{color:#d35400}.box-text__span-text--light-brown{color:#3498db}.box-text__span-text--foggy{color:#babcb9}.box-text__span-text--light-black{color:#9b59b6}.big_text_as_title{color:#2d3c48!important;font-size:25px!important;font-weight:700!important;margin-bottom:15px}.rewievs .ratink_stars{color:#00af87;margin-top:-10px}.rewievs .ratink_stars.error{color:red}.rewievs .ratink_stars .item{cursor:pointer;position:relative}.rewievs .ratink_stars .item span{padding-left:22px}.rewievs .ratink_stars .item span:before{border:none;content:"\f005";display:inline-block;font-family:Font Awesome\ 5 Pro;height:unset;top:0;width:unset}.rewievs .ratink_stars .item span:hover{font-weight:900}.rewievs .ratink_stars .item span:after{display:none}.rewievs .ratink_stars .item.checked,.rewievs .ratink_stars .item.select{font-weight:900}.rewievs #add_review,.rewievs input[type=text],.rewievs textarea{margin-bottom:15px}#cke_10,#cke_18,#cke_20,#cke_24,#cke_29,#cke_31,#cke_44,#cke_45,.cke_toolbar_break{display:none!important}ol.venues_tags{list-style:none;padding-left:0}ol.venues_tags li a{align-content:center;align-items:center;align-self:center;border-bottom:1px solid rgba(0,0,0,.1);display:flex;font-size:16px;height:100%;padding-bottom:15px;padding-top:15px;text-transform:capitalize;width:100%}.share{background:#fff!important;margin-bottom:0!important;margin-top:25px!important}.share .title{color:#8a99a4!important;font-family:Montserrat!important;font-size:12px!important;font-weight:500!important;text-transform:uppercase!important}.share .content,.share .title{display:inline-block!important}.share .content{padding:0}.share .content ul{padding-left:0!important;text-align:left!important}.share .content ul li{display:inline-block!important;margin:0 10px 15px!important;padding:0!important}.share .content ul li a{color:#a2a1af!important;padding-left:0!important;padding-right:0!important}.share .content ul li a:after{background-color:transparent!important;height:0!important}.share .content ul li a.share-twitter:hover{color:#00aced}.share .content ul li a.share-facebook:hover{color:#3b5998}.share .content ul li a.share-email:hover{color:#02a8ec}.share .content ul li a.share-pinterest:hover{color:#cb2027}.share .content ul li a.share-linkedin:hover{color:#007bb6}.share .content ul li a.share-google-plus:hover{color:#dd4b39}.lawyers_block .lawyers_list .lawyer .item{padding-left:15px}.lawyers_block .lawyers_list .lawyer .hashtags{color:#2d3c48!important;margin-bottom:0;max-width:calc(100% - 15px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lawyers_block .lawyers_list .lawyer .description,.lawyers_block .lawyers_list .lawyer .venue_name{color:#2d3c48!important}.lawyers_block .lawyers_list .lawyer .price_block{margin-bottom:0!important;margin-top:0!important}#join_form form{max-width:380px}.ask-lawyer .button-ask{background:#4840bb;border:1px solid #1ea691;border-radius:23px;color:#fff;cursor:pointer;display:block;font-family:Roboto,sans-serif;font-size:12px;font-weight:700;line-height:1.4rem;margin:20px auto;text-transform:uppercase}.ask-lawyer .mktoButton{color:#4840bb!important}.ask-lawyer .btn-hollow:hover,.ask-lawyer .mktoButton:hover,.ask-lawyer .modal-mailchimp input:hover[type=submit]{background-color:#4840bb;color:#fff!important}.ask-lawyer .group{margin-bottom:30px;position:relative}.ask-lawyer .modal{background-color:hsla(0,0%,100%,.95)}.ask-lawyer .modal-body{text-align:left}.ask-lawyer textarea{border-radius:0;height:100%!important;margin-top:9px;padding:8px 0}.ask-lawyer input{border:none;border-bottom:1px solid #ccc;border-radius:0;display:block;font-size:18px;font-weight:400;padding:8px 0;width:100%}.ask-lawyer select,.ask-lawyer select:active,.ask-lawyer select:focus{border:none!important;border-bottom:1px solid #ccc!important;border-radius:0!important;box-shadow:none!important;padding-left:0!important;padding-right:0!important}.ask-lawyer select+i+label{color:#9c9c9c;font-size:15px;font-weight:500;top:-15px!important}.ask-lawyer input:focus,.ask-lawyer textarea:focus{outline:none}.ask-lawyer .group.price{float:left}.ask-lawyer label{color:#9b9b9b;font-size:18px;font-weight:400;left:0;padding-left:15px;pointer-events:none;position:absolute;top:14px;transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease}.ask-lawyer .checkgroup,.ask-lawyer .radiogroup{margin-bottom:0}.ask-lawyer .checkgroup legend,.ask-lawyer .radiogroup legend{cursor:pointer;width:auto}.ask-lawyer .checkgroup label,.ask-lawyer .radiogroup label{padding-left:32px;pointer-events:auto;position:relative;top:0}.ask-lawyer .radiogroup input[type=radio]+span:before{margin-left:0;top:4px}.ask-lawyer .radiogroup input[type=radio]+span:after{margin-left:0;top:8px}.ask-lawyer .checkgroup input[type=checkbox]+span:after{left:2px;margin-left:0;top:7px}.ask-lawyer .checkgroup input[type=checkbox]+span:before{margin-left:0;top:2px}.ask-lawyer input:focus~label,.ask-lawyer input:valid~label{color:#9c9c9c;font-size:15px;font-weight:500;top:-15px!important}.textinput textarea.filled~label,.textinput textarea:focus~label{color:#9c9c9c;font-size:15px;font-weight:500;position:absolute;top:-15px!important}.textinput textarea.filled~label{color:#9c9c9c}.length{font-size:14px}.ask-lawyer .bar{display:block;position:relative;width:100%}.ask-lawyer .has-er .ask-lawyer .bar:before{left:50%}.ask-lawyer .bar:after{right:50%}.ask-lawyer input:focus~.bar:after,.ask-lawyer input:focus~.bar:before,.ask-lawyer textarea:focus~.bar:after,.ask-lawyer textarea:focus~.bar:before{width:50%}.ask-lawyer .form-control,.form-control-1{border:none;border-bottom:1px solid #979797!important;border-radius:inherit;color:#000}.ask-lawyer .form-control.has-error{border-bottom-color:red}.ask-lawyer .form-control:focus{border-color:#9c9c9c;box-shadow:none}.ask-lawyer .modal-content{border:none;border-radius:2rem;border-bottom-left-radius:2rem;border-bottom-right-radius:2rem;border-top-left-radius:2rem;border-top-right-radius:2rem;box-shadow:10px 10px 40px 0 rgba(0,0,0,.08);height:auto;margin:0 auto;max-width:50rem;overflow-y:auto;text-align:center;width:100%}.ask-lawyer .modal .modal-background{background-color:hsla(0,0%,100%,.95);opacity:0}.ask-lawyer .modal-dialog{margin:5rem auto;max-width:100%}.ask-lawyer .modal-body{padding:3rem}.ask-lawyer .modal-header{border:none;padding:0 3rem}.ask-lawyer .modal-footer{border:none;padding:.2rem 0}.ask-lawyer .close{color:#4840bb;font-size:.9rem;line-height:1.7rem;opacity:unset;position:absolute;right:2rem;top:1rem}.ask-lawyer .close.bottom{bottom:20px;top:unset}.ask-lawyer .close a{color:#4840bb;font-size:1.3rem}.ask-lawyer .close:hover{border:0;color:#000}.ask-lawyer button:focus{outline:0 auto -webkit-focus-ring-color}.ask-lawyer .modal-body .modal-title{color:#4a4a4a;font-size:28px;font-weight:800;line-height:3rem}.ask-lawyer .btn-submit{background:none;border:1px solid #4840bb;border-radius:23px;color:#4840bb;font-size:14px;font-weight:700;margin:30px 0 0!important;padding:7px 12px!important;text-align:left}.ask-lawyer .btn-primary:not(:disabled):not(.disabled).active:focus,.ask-lawyer .btn-primary:not(:disabled):not(.disabled):active:focus,.ask-lawyer .show>.btn-primary.dropdown-toggle:focus{box-shadow:#9c9c9c;box-shadow:none}.ask-lawyer .btn-primary:not(:disabled):not(.disabled).active,.ask-lawyer .btn-primary:not(:disabled):not(.disabled):active,.ask-lawyer .show>.btn-primary.dropdown-toggle{background-color:transparent;border-color:#4840bb}.ask-lawyer .btn-primary.focus,.ask-lawyer .btn-primary:focus{box-shadow:none}.ask-lawyer .btn.focus,.ask-lawyer .btn:focus{box-shadow:none;outline:0}.ask-lawyer #inputId:-webkit-autofill{background-color:transparent!important}.ask-lawyer.modal-thank{display:block}.ask-lawyer a.close{text-decoration:none}.ask-lawyer p.global-subtitle{margin-bottom:2.5rem}.ask-lawyer textarea::-moz-placeholder{color:#9b9b9b!important;font-size:18px!important;font-weight:400!important}.ask-lawyer textarea::placeholder{color:#9b9b9b!important;font-size:18px!important;font-weight:400!important}.ask-lawyer .form-control,.form-control-1{color:#212529;font-size:20px;font-weight:400;line-height:1}.recaptcha{margin-top:5px;text-align:center}.recaptcha #g-recaptcha{display:inline-block;width:auto}.carousel-control-next-icon,.carousel-control-prev-icon{background-image:none}.free_guides,.packege_list_cards{margin-top:0}.free_guides .title,.packege_list_cards .title{color:#2d3c48;font-size:25px;font-weight:700;margin:0;text-transform:none}.free_guides .for_block,.packege_list_cards .for_block{margin-top:0!important}.free_guides .block,.packege_list_cards .block{margin:0}.free_guides .item,.packege_list_cards .item{align-content:top;align-items:top;align-self:top;display:flex;height:100%;margin-top:0!important;overflow:hidden;transition:all .3s linear}.free_guides .item:hover img,.free_guides .item:hover video,.packege_list_cards .item:hover img,.packege_list_cards .item:hover video{transform:scale(1.2)}.free_guides .item .image,.packege_list_cards .item .image{align-items:center;display:flex;height:100%;justify-content:center;width:33%}.free_guides .item .image img,.packege_list_cards .item .image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;transition:all .3s linear;width:100%}.free_guides .item .image video,.packege_list_cards .item .image video{transition:all .3s linear}.free_guides .item .content,.packege_list_cards .item .content{float:left;padding:20px 0;position:relative;width:67%}.free_guides .item .content .title,.packege_list_cards .item .content .title{display:block;font-size:16px;font-weight:500;line-height:1.5;transition:all .3s linear}.free_guides .item .content .title:hover,.packege_list_cards .item .content .title:hover{color:#00af87}.free_guides .item .content .subtitle,.packege_list_cards .item .content .subtitle{color:#2d3c48;display:block}.free_guides .item .content .subtitle.none,.packege_list_cards .item .content .subtitle.none{visibility:hidden}.free_guides .item .content .subtitle:not(.none),.packege_list_cards .item .content .subtitle:not(.none){bottom:20px;left:15px;position:absolute;width:calc(100% - 30px)}.free_guides .location,.packege_list_cards .location{font-size:16px;font-weight:400;transition:all .3s linear}.free_guides .location:hover,.packege_list_cards .location:hover{color:#00af87}.packege_list_cards .item{flex-wrap:wrap;height:auto;position:relative}.packege_list_cards .item:hover{color:inherit}.packege_list_cards .item .content{line-height:1;padding-bottom:20px;padding-top:20px}@media screen and (max-width:768px){.packege_list_cards .item .content{padding-top:10px}}.packege_list_cards .item .content .tags{display:block;flex-wrap:nowrap;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.packege_list_cards .item .content .title{font-weight:600}@media screen and (max-width:768px){.packege_list_cards .item .content .title{font-size:14px}}.packege_list_cards .item .image{align-items:center;aspect-ratio:1.25;background-position:top;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;display:flex;justify-content:center;overflow:hidden;position:relative;width:100%}.packege_list_cards .item .image.has_video{background-image:unset!important}.packege_list_cards .item .image.has_video:before{color:#fff;content:"\f03d";font-family:Font Awesome\ 5 Pro;font-weight:600;left:10px;position:absolute;top:10px}.packege_list_cards .item .image.has_video video{min-height:100%;min-width:100%;scale:1.45}@media screen and (max-width:768px){.packege_list_cards .item .image.has_video video{height:100%}.packege_list_cards .item .image{aspect-ratio:1.5}}@media screen and (max-width:575px){.packege_list_cards .item .image{aspect-ratio:1}}.packege_list_cards .item .content{width:100%}.packege_list_cards .subtitle{font-weight:600;position:unset!important}.packege_list_cards .subtitle .price{color:#2d3c48;font-size:25px}.packege_list_cards .label{background-color:#f62792;border-color:#e10979;border-radius:0;bottom:0;color:#fff;display:inline-block;font-size:12px;font-weight:700;left:0;margin:0;padding:6px 10px;position:absolute;text-transform:uppercase;width:auto;z-index:2}.packege_list_cards .label:before{border-bottom:30.6px solid #f62792;border-right:12px solid transparent;bottom:0;content:"";display:inline-block;height:0;left:100%;position:absolute;width:0}.packege_list_cards .firm_name{font-size:18px;font-weight:700;line-height:1.5;transition:all .3s linear}@media screen and (max-width:768px){.packege_list_cards .firm_name{font-size:14px}}.packege_list_cards .description{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:17px;margin-top:10px;overflow:hidden}.packege_list_cards .package_price{font-size:16px;margin-top:5px}@media screen and (max-width:768px){.packege_list_cards .package_price{font-size:14px}}.packege_list_cards .package_price span{font-weight:500}.packege_list_cards .actions{margin-top:20px;text-align:center}.packege_list_cards .actions a{width:auto}@media screen and (max-width:768px){.packege_list_cards .location{font-size:14px}}.rating.summary{cursor:pointer}.rating i{color:#00af87;font-size:18px}.rating span{display:inline-block!important;margin-left:5px;margin-top:0;width:auto!important}.rating.fl{display:inline-block;padding-top:0;width:100%}.rating.fl i,.rating.fl span{float:left;width:auto}.show-filter{display:block;position:relative;text-align:center}@media screen and (max-width:768px){.show-filter{text-align:left!important}}.show-filter button{border-radius:23px;font-size:14px;font-weight:500;height:36px;letter-spacing:1px!important;line-height:1;padding:9px 20px!important;text-transform:none;transition:all .3s linear;width:auto}@media screen and (max-width:768px){.show-filter button{border:1.5px solid #e0e0e0;font-size:16px;height:46px}}.show-filter button i{display:inline-block}.show-filter button.color{background-color:#00af87!important;color:#fff!important;padding-right:34px!important;position:relative}.show-filter button.color:after,.show-filter button.color:before{background-color:#fff!important;border-radius:1px;content:"";cursor:pointer;display:block;height:1px;position:absolute;right:12px;top:16px;transform:rotate(-45deg);transition:all .3s linear;width:16px}.show-filter button.color:before{transform:rotate(45deg)}.show-filter button:hover{background-color:#019c77!important;border-color:#019c77!important;color:#fff!important}.show-filter .show_map{border:1px solid rgba(0,0,0,.075)!important;border-radius:23px;color:#2d3c48!important;font-size:14px!important;font-weight:500;height:36px;letter-spacing:1px!important;line-height:1;min-width:unset;padding:9px 20px!important;position:absolute;right:80px;text-transform:none;top:0;width:auto}.show-filter .show_map:hover{color:#fff!important}.remove_map{background-color:#1cc3a7;border:1px solid rgba(0,0,0,.075)!important;border-radius:23px;color:#fff!important;font-size:14px!important;font-weight:500;height:36px;left:15px;letter-spacing:1px!important;line-height:1;min-width:unset;padding:9px 20px 9px 34px!important;position:absolute;text-transform:none;top:15px;width:auto;z-index:999}.remove_map:after,.remove_map:before{background-color:#fff!important;border-radius:1px;content:"";cursor:pointer;display:block;height:1px;left:15px;position:absolute;top:16px;transform:rotate(-45deg);transition:all .3s linear;width:16px}.remove_map:before{transform:rotate(45deg)}.remove_map:hover{background-color:#0bb296}.gm-style .gm-style-iw{max-height:unset!important}.gm-style .gm-style-iw.gm-style-iw-c{width:270px!important}.gm-style .gm-style-iw-d{max-height:unset!important;overflow:hidden!important;padding:0}.gm-style .gm-style-iw-chr{position:absolute;right:0}.gm-style .gm-style-iw{font-size:15px;padding:0}.gm-style .content{padding:10px 15px 15px}.gm-style img{height:auto;width:270px}.back_to_top{background-color:#00af87;border-radius:50%;bottom:30px;box-shadow:0 1px 2px 0 rgba(60,64,67,.302),0 1px 3px 1px rgba(60,64,67,.149);cursor:pointer;display:none;height:50px;left:15px;opacity:.6;position:fixed;width:50px;z-index:1000}.back_to_top:after,.back_to_top:before{background-color:#fff!important;border-radius:1px;content:"";cursor:pointer;display:block;height:1px;left:12px;position:absolute;top:23px;transform:rotate(-45deg);transition:all .3s linear;width:16px}.back_to_top:after{left:22px;transform:rotate(45deg)}.back_to_top:hover{box-shadow:0 1px 3px 0 rgba(60,64,67,.302),0 4px 8px 3px rgba(60,64,67,.149)}.goto_next.slider_down{display:inline-block;height:38px;margin-left:auto;margin-right:auto;position:relative;width:38px}.goto_next.slider_down:after,.goto_next.slider_down:before{background-color:#fff;border-radius:1px;content:"";cursor:pointer;display:block;height:2px;left:0;position:absolute;top:50%;transform:rotate(45deg);width:26px}.goto_next.slider_down:after{left:17px;transform:rotate(-45deg)}@media screen and (min-width:1400px){#upload_firm_photos ul#upload_firm_photos_filelist li{width:calc(25% - 20px)!important}#upload_firm_photos ul#upload_firm_photos_filelist li a#upload_images_inner{font-size:13px!important;white-space:nowrap}}@media screen and (min-width:768px){body.by_city .result-container:not(.x12),body.by_city .title-container{margin-left:0!important;margin-right:60px!important;max-width:1000px}body.business.by_city .content_block{flex:0 0 75%!important;max-width:1000px!important}body.business.by_city .map_block{flex:0 0 calc(100% - 1000px)!important;max-width:100%!important}}@media screen and (min-width:768px) and (max-width:1333px){body.by_city .result-container:not(.x12),body.by_city .title-container{margin-left:0!important;margin-right:60px!important;max-width:800px}body.business.by_city .content_block{flex:0 0 60%!important;max-width:800px!important}body.business.by_city .map_block{flex:0 0 40%!important;max-width:100%!important}}@media screen and (min-width:1600px){#upload_firm_photos ul#upload_firm_photos_filelist li{width:calc(20% - 20px)!important}}@media screen and (max-width:1500px){.round_cats .item{flex:0 0 20%;max-width:20%;width:20%}.price_block{margin-bottom:10px;margin-top:10px}}@media screen and (max-width:1290px){body header .top_menu li a{font-size:16px;margin-left:10px;margin-right:10px}.rotate_item{padding-top:13px}.round_cats .item{flex:0 0 25%;max-width:25%;width:25%}}@media screen and (min-width:1200px){.business_by_cyties .box-text__paragraph,.business_by_cyties .lh_1_7{max-width:66%}}@media screen and (max-width:1199px){body.venue_type .venue_type_bg.birthday-packages{background-position:100%}.features_you_love .check li{width:50%}footer .sub_menu ul li{margin-right:36px}body.business .result-container.x12 .item{flex:0 0 calc(25% - 16px)!important;max-width:calc(25% - 16px)!important;width:calc(25% - 16px)!important}.price_block{margin-bottom:15px;margin-top:10px}.flat-fee-packege .package_description.price .goto_request{display:inline-block!important}.round_cats .item{flex:0 0 33.3333333333%;max-width:33.3333333333%;width:33.3333333333%}body.package .main_block,body.package .sidebar{flex:0 0 100%;max-width:100%}body.package .modern-form-white,body.package .sidebar{margin-bottom:0;padding-top:0}.lawyers_block .lawyers_list .lawyer .item .item-title,.lawyers_block .lawyers_list .lawyer .location{padding-top:0;text-align:left;width:100%}.lawyers_block .lawyers_list .lawyer .description{max-height:95px;padding-bottom:0!important}.carousel-control-next-icon,.carousel-control-prev-icon{display:none}.business_by_cyties .item{flex:0 0 calc(33.33333% - 16px)!important;max-width:calc(33.33333% - 16px)!important;width:calc(33.33333% - 16px)!important}footer .copyright div{flex:0 0 100%;max-width:100%;text-align:center!important}footer .copyright div:last-child{margin-top:20px}}.lawyers .title h2{color:inherit;color:#212529;display:block;font-family:inherit;font-size:48px;font-weight:800;line-height:1.2;margin-top:0;text-align:center;text-transform:uppercase}.lawyers .title h2 span{display:inline-block;width:auto}.globus{border-bottom:1px solid #dfdfdf;margin-top:40px;padding-bottom:0}.globus .table{height:100%}.globus input:active,.globus input:focus,.globus select:active,.globus select:focus,.globus textarea:active,.globus textarea:focus{border-color:#3f46ad!important}.globus .title span{box-shadow:inset 0 -10px #1cc3a7;display:initial;line-height:1}.globus i.select{bottom:27px}.subscribe{background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid rgba(0,0,0,.1);margin:0 auto;min-height:370px;padding:100px 15px 160px;position:relative;text-align:center}.subscribe:not(.tree){background-image:url(/images/isbl_3360x840.jpg)}.subscribe:not(.tree) .title{font-weight:400!important}.subscribe.tree{background-image:url(/images/isbl_3360x840.34125666_ayxrrsbh-blank.jpg);min-height:unset;padding-bottom:160px;padding-top:60px;position:relative}.subscribe.tree:before{background-color:rgba(0,0,0,.1);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.subscribe.tree .block{max-width:700px;padding:0 56px;position:relative;z-index:1}.subscribe.tree .block .title{color:#fff!important;font-size:56px;font-weight:700;line-height:1.2;text-align:center}.subscribe .title{color:#212529!important}.subscribe input:active,.subscribe input:focus,.subscribe select:active,.subscribe select:focus,.subscribe textarea:active,.subscribe textarea:focus{border-color:#00af87!important}.subscribe i.fa-birthday-cake{font-size:40px}.subscribe .closed{position:relative}.subscribe .block{margin:0 auto;max-width:500px;text-align:center}.subscribe .title{color:#484848;font-family:Montserrat;font-size:26px;font-weight:700;padding-bottom:0;padding-top:5px}.subscribe .subtitle{color:#484848;font-size:20px;padding-bottom:20px}.subscribe fieldset{border-left:none;border-right:none;float:left;margin:0;width:100px}.subscribe input{float:left;width:calc(100% - 250px)}.subscribe input[type=submit]{border-radius:3px;height:57px;margin:0;width:150px}.subscribe input[type=email]{border-radius:3px 0 0 3px}.subscribe input[type=submit]{border-radius:0 3px 3px 0}.subscribe select{border-left:none!important;border-radius:0;border-right:none!important}.subscribe select+i{bottom:unset;top:22px}.subscribe .close{fill:#3f46ad;display:block;height:20px;position:absolute;right:20px;top:-20px;width:20px}.subscribe .close span:before{transform:rotate(45deg)}.subscribe .close span:after,.subscribe .close span:before{background-color:#555;border-radius:1px;content:"";cursor:pointer;display:block;height:1px;position:absolute;top:8px;width:26px;will-change:transform}.subscribe .close span:after{transform:rotate(-45deg)}.attract_new_clients{background:linear-gradient(135deg,#00af87,#00af87 36.13%,#00af87);color:#fff}.attract_new_clients h2{color:#fff;font-family:Montserrat;font-size:42px;font-weight:100;padding:60px 0 40px;text-align:center;width:100%}.attract_new_clients h3{word-wrap:anywhere;color:#fff;font-family:Montserrat;font-size:18px;font-weight:700;line-height:1.5;white-space:normal}.attract_new_clients .buttons{margin-bottom:100px;text-align:center}.attract_new_clients .buttons .transparent_button:hover{color:#00af87!important}#carousel_phone{border-bottom:1px solid rgba(0,0,0,.1);height:670px;margin:0!important;position:relative}#carousel_phone .carousel-control-next,#carousel_phone .carousel-control-prev{width:10%}#carousel_phone .carousel-control-next-icon,#carousel_phone .carousel-control-prev-icon{background-color:transparent!important;position:relative}#carousel_phone .carousel-control-prev-icon:before{color:#00af87;content:"\f104";font-family:Font Awesome\ 5 Pro;font-size:45px;font-weight:600}#carousel_phone .carousel-control-next-icon:before{color:#00af87;content:"\f105";font-family:Font Awesome\ 5 Pro;font-size:45px;font-weight:600}#carousel_phone .table{display:table;height:100%}#carousel_phone .table-row{display:table-row}#carousel_phone .table-cell{display:table-cell;vertical-align:middle}#carousel_phone .table-cell:first-child{width:66.6666666667%!important}#carousel_phone .table-cell:last-child{background-position:50%;background-repeat:no-repeat;background-size:contain;text-align:center;width:320px!important}#carousel_phone .title{color:#212529;font-family:Montserrat;font-size:41px;font-weight:400;left:0;max-width:100%;position:absolute;top:90px;z-index:1}#carousel_phone .container{position:relative}#carousel_phone .carousel-inner{height:100%;padding:0!important;position:relative}#carousel_phone .carousel-inner .carousel-item{height:100%}#carousel_phone .carousel-inner .carousel-item .img{display:none}#carousel_phone .carousel-inner .carousel-item .subtitle{color:#212529;display:block;font-family:Montserrat;font-size:20px;font-weight:700;line-height:1.2;margin-bottom:20px;padding:0}#carousel_phone .carousel-inner .carousel-item .text{max-height:200px;max-width:480px;overflow:hidden;padding:0}#carousel_phone .buttons{position:relative;top:40px}#carousel_phone .buttons ol{bottom:225px;display:inline-block;left:0;margin:0;position:absolute;text-align:left;white-space:nowrap;width:100%}#carousel_phone .buttons ol li{background-color:#e9ecef;border-radius:50%;cursor:pointer;float:left;height:12px;margin-right:15px;width:12px}#carousel_phone .buttons ol li.active,#carousel_phone .buttons ol li:hover{background-color:#00af87}#carousel_phone .buttons a.button{bottom:140px;left:0;position:absolute}.block_faq,.block_phones{margin-top:-60px;padding-bottom:40px;padding-top:0}.block_faq h2,.block_phones h2{color:#212529;font-size:41px;font-weight:400}.block_faq .item,.block_phones .item{padding-bottom:80px;padding-top:80px}.block_faq .item .image_block,.block_phones .item .image_block{text-align:right}.block_faq .item .text_block,.block_phones .item .text_block{padding-right:60px}.block_faq .item .image_block+.text_block,.block_phones .item .image_block+.text_block{padding-left:60px;padding-right:15px}.block_faq .item:nth-child(odd) .image_block,.block_phones .item:nth-child(odd) .image_block{text-align:left}.block_faq .title,.block_phones .title{color:#212529;font-size:20px;font-weight:700;line-height:1.2;margin-bottom:20px}.block_faq .images_block,.block_faq .text_block,.block_phones .images_block,.block_phones .text_block{align-content:center;align-items:center;align-self:center}.block_faq .images_block,.block_phones .images_block{text-align:center}.block_faq img,.block_phones img{height:auto;max-width:100%}.block_faq .goto_register,.block_phones .goto_register{margin-top:35px}.block_faq{margin-top:60px;max-width:1200px!important}.register .element{border:1px solid #fff;box-shadow:0 0 0 1px #c4cdd5;margin:0;padding:10px 8px 10px 35px;width:100%}.register textarea{width:100%}.register .g-recaptcha{margin-top:0;padding-top:30px}.register legend{padding-top:30px}.register a{font-size:18px}.register_form{background-color:#fff;padding-left:15px;padding-right:15px}.register_form h2{color:#2d3c48;font-family:Montserrat;font-size:42px;font-weight:100;text-align:center}.register_form .subtitle{font-size:20px;margin-top:20px;text-align:left}.register_form .info_page{padding-top:80px}.register_form input{background:hsla(0,0%,100%,.57)}.register_form .buttons,.register_form .privacy_terms{border-top:none!important;font-size:16px;margin-top:20px!important;text-align:center}.register_form .buttons button,.register_form .privacy_terms button{display:inline-block;float:unset!important;margin-bottom:0 auto;max-width:300px;width:100%}@media screen and (max-width:991px){.show-filter .show_map{right:15px}.price_block .view_details{display:inline-block!important}.container{padding-left:15px!important;padding-right:15px!important}body.business .result-container.x12 .item{flex:0 0 calc(33.33333% - 16px)!important;max-width:calc(33.33333% - 16px)!important;width:calc(33.33333% - 16px)!important}body.business .result-container.x12 .block-description .activity-small__cover{padding-top:80%}.primary-menu .login .mobile{display:block!important}body.sitemap .content_wrapper{padding-bottom:0;padding-top:60px}.lawyers_block .lawyers_list .lawyer .item{padding-left:15px;padding-right:15px;position:relative}.lawyers_block .lawyers_list .lawyer .item:last-child{padding-left:15px!important;padding-right:15px}.lawyers span.label{position:absolute;right:15px;top:0}.lawyers_block .lawyers_list .lawyer{display:block}.lawyers_block .lawyers_list .lawyer .item,.lawyers_block .lawyers_list .lawyer .item-avatar{display:block;width:50%}#confirm_form .lawyers_block .lawyers_list .lawyer .item a.DeleteProfile,#confirm_form .lawyers_block .lawyers_list .lawyer .item a.actionDelete,#delete_account .lawyers_block .lawyers_list .lawyer .item a.DeleteProfile,#delete_account .lawyers_block .lawyers_list .lawyer .item a.actionDelete,#delete_package .lawyers_block .lawyers_list .lawyer .item a.DeleteProfile,#delete_package .lawyers_block .lawyers_list .lawyer .item a.actionDelete,.info_page .lawyers_block .lawyers_list .lawyer .item a.btn,.lawyers_block .lawyers_list .lawyer .item #confirm_form a.DeleteProfile,.lawyers_block .lawyers_list .lawyer .item #confirm_form a.actionDelete,.lawyers_block .lawyers_list .lawyer .item #delete_account a.DeleteProfile,.lawyers_block .lawyers_list .lawyer .item #delete_account a.actionDelete,.lawyers_block .lawyers_list .lawyer .item #delete_package a.DeleteProfile,.lawyers_block .lawyers_list .lawyer .item #delete_package a.actionDelete,.lawyers_block .lawyers_list .lawyer .item .info_page a.btn,.lawyers_block .lawyers_list .lawyer .item a.green_button{bottom:0;position:absolute;right:15px;width:calc(100% - 30px)}.lawyers_block .lawyers_list .lawyer .item:last-child{display:block;padding:15px;width:100%}.lawyers_block .lawyers_list .lawyer .item:last-child ul{display:block;margin-bottom:0;margin-top:0;width:100%}.lawyers_block .lawyers_list .lawyer .item:last-child ul li{display:block;width:100%}footer .sub_menu ul li{margin-right:25px}footer .sub_menu ul li.social ul li:first-child{margin-left:0}#admin_panel .lawyers_block .lawyers_list .lawyer .item{width:calc(50% - 127.5px)}#admin_panel .lawyers_block .lawyers_list .lawyer .item.fix{border-right:none;padding-top:0}#admin_panel .lawyers_block .lawyers_list .lawyer .item .price_block{margin-bottom:0}#admin_panel .lawyers_block .lawyers_list .lawyer .item:last-child{border-top:1px solid rgba(0,0,0,.2);padding-top:15px;width:100%}#admin_panel .lawyers_block .lawyers_list .lawyer .item:last-child a{margin:0 5px}#admin_panel .lawyers_block .lawyers_list .lawyer .item:last-child br{display:inline-block;float:left}.lawyers_block .lawyers_list .lawyer .item-avatar .label{left:0;right:unset}.lawyers_block .lawyers_list .lawyer .item-avatar{height:215px;width:215px}.lawyers_block .lawyers_list .lawyer .item{width:calc(100% - 215px)}.lawyers_block .lawyers_list .lawyer .description{max-height:unset;padding-bottom:15px!important;padding-top:10px!important;width:100%}}@media screen and (max-width:768px){body.birthday-packages.filter{overflow:auto}body.birthday-packages.filter #modal_bg,body.birthday-packages.filter .back_to_top,body.birthday-packages.filter .content_block,body.birthday-packages.filter .free_guides,body.birthday-packages.filter .lawyers_block,body.birthday-packages.filter footer,body.birthday-packages.filter header{display:none!important}body.venue_type.birthday-packages:not(.filter) .show-filter{display:block!important}body header ul.primary-menu{margin-left:0!important;margin-top:20px!important}body.business .result-container.x12 .item{flex:0 0 calc(50% - 16px)!important;max-width:calc(50% - 16px)!important;width:calc(50% - 16px)!important}.globus .form_block,.globus .image_block{flex:0 0 100%!important;max-width:100%!important;width:100%!important}.globus .image_block{text-align:center}.bussiness{border-left:1px solid #dfdfdf;flex:0 0 100%;max-width:100%;padding:0 15px}.bussiness .result-container{padding-left:7px;padding-right:7px}.list_area_practicle{display:none!important}.list_area_practicle.open{display:block!important}.list_area_practicle{padding-right:15px!important;padding-top:40px!important}.lawyers_block,.list_area_practicle{display:block;flex:unset;max-width:100%;width:100%}.lawyers_block .lawyers_list .lawyer{display:block!important}.list_area_practicle .filter_by{margin-top:10px}}#search_by_city{margin-bottom:25px}#search_by_city form .clear{bottom:12px;cursor:pointer;display:none;height:20px;margin-bottom:0;position:absolute;right:-20px;top:unset;width:20px}#search_by_city form .clear.show{display:block}#search_by_city form .clear:before{transform:rotate(45deg)}#search_by_city form .clear:after,#search_by_city form .clear:before{background-color:#b7bfc6;border-radius:1px;content:"";cursor:pointer;display:block;height:1px;position:absolute;top:8px;width:20px;will-change:transform}#search_by_city form .clear:after{transform:rotate(-45deg)}@media screen and (max-width:767px){.features_you_love .check li{width:100%}#join_questions{padding-left:15px;padding-right:15px}body.business .content_block:not(.col-sm-12),body.business .map_block:not(.col-sm-12){flex:0 0 100%!important;max-width:100%!important}body.business .map_block:not(.col-sm-12){min-height:300px}#map_navigation{height:300px!important}form[data-table=details] [data-type] div.control{display:none}.edit_profile .fields,.edit_profile [data-type=location]{width:100%}.edit_profile [data-type=location] fieldset.location legend a{bottom:4px;display:block!important;position:absolute;right:0}body#admin_panel .button_add_field{bottom:8px;right:0}body.home header{background-color:#fff!important}body.home header .mobileNav-wrapper .mobileNav-toggle.is-active span{background-color:transparent!important}body.home header .mobileNav-wrapper .mobileNav-toggle.is-active span:after,body.home header .mobileNav-wrapper .mobileNav-toggle.is-active span:before{background-color:#212529!important}body.home header.mobile-nav-active{background-color:#fff!important}body.home header.mobile-nav-active .mobileNav-wrapper{right:26px!important}.business_by_cyties .item{flex:0 0 calc(33.33333% - 16px)!important;max-width:calc(33.33333% - 16px)!important;width:calc(33.33333% - 16px)!important}.things_to_do_with_kids .left{padding-left:15px;padding-right:15px}#admin_panel .lawyers_block .lawyers_list .lawyer .item{width:100%}#admin_panel .lawyers_block .lawyers_list .lawyer .item.item-avatar{padding-top:60%}#admin_panel .lawyers_block .lawyers_list .lawyer .item.fix{height:auto;width:100%}#admin_panel .lawyers_block .lawyers_list .lawyer .item:last-child{padding-top:15px;width:100%}#admin_panel .lawyers_block .lawyers_list .lawyer .item:last-child a{margin:0 5px}#admin_panel .lawyers_block .lawyers_list .lawyer .item:last-child br{display:none;float:left}#upload_firm_photos ul#upload_firm_photos_filelist li{width:calc(50% - 20px)!important}.main_page_header{margin-left:-15px;margin-right:-15px;overflow:hidden;position:relative;top:-80px}.main_page_header .right-block{height:60vh}.main_page_header .left-block{bottom:-110px;height:auto;left:0;padding:0 15px;position:absolute;width:100%;z-index:1}.main_page_header .left-block h1{color:#fff!important;font-size:60px;line-height:1.2!important}.main_page_header .left-block .typewrite .wrap{border-color:#fff!important}.block_faq .text_block,.block_phones .text_block{padding-left:15px!important;padding-right:15px!important}.text_bg p span{font-size:39px}.subscribe_kid .form{flex:unset;max-width:unset;width:100%}.subscribe_kid .bg{display:none}.images2 .img_1,.images2 .img_2{height:50vh}footer .left{top:60px}footer .inner,footer .right .inner{width:100%}footer .copyright{line-height:1.4}footer .menu ul{float:left;width:50%}footer .sub_menu ul{display:inline-block;margin-bottom:15px;width:100%}footer .sub_menu ul li,footer .sub_menu ul li.social{display:block;float:left;margin-right:0;width:50%}footer .sub_menu ul li ul,footer .sub_menu ul li.social ul{margin-bottom:0}.blocks_by_center .image{height:300px}.blocks_by_center .title{margin-top:20px}.blocks_by_center .description{max-width:100%}.round_cats .item{flex:0 0 50%;max-width:50%;width:50%}}body.venue_type.birthday-packages .show-filter{display:none}body.venue_type .venue_type_bg{display:flex;position:relative}body.venue_type .venue_type_bg .social .description,body.venue_type .venue_type_bg .title-container,body.venue_type .venue_type_bg a,body.venue_type .venue_type_bg a>i,body.venue_type .venue_type_bg h1{color:#fff!important}body.venue_type .venue_type_bg.childrenswear{background-image:url(/images/Kidswear.jpg)!important;background-position:top!important}body.venue_type .venue_type_bg.pediatricians-dentists{background-image:url(/images/Center-For-Pediatric-Dental-Health-Dr.-Emily-Eilerman-New-Jersey-Pediatric-Dentist-Dr.-Eilerman-101.jpg)!important;background-position:top!important}body.venue_type .venue_type_bg.pediatricians-dentists:after{bottom:10px;color:#fff;content:"Office of Dr. Emily Eilerman";font-size:14px;font-style:italic;position:absolute;right:15px}body.venue_type .venue_type_bg.subscription-boxes{background-image:url(/images/image.jpg)!important;background-position:50%!important}body.venue_type .venue_type_bg.birthday-packages a,body.venue_type .venue_type_bg.birthday-packages a>i{color:#00af87!important}body.venue_type .venue_type_bg.birthday-packages a:hover,body.venue_type .venue_type_bg.birthday-packages a>i:hover{color:#019c77!important}body.venue_type .venue_type_bg .title-container{font-size:20px;font-weight:400;margin-bottom:80px;margin-top:80px}.container.activities-for-kids{margin-top:65px}.content_block .goto_next{display:none}@media screen and (max-width:575px){.round_cats .item .inner .logo{font-size:17px}.block_faq .text_block .title,.block_phones .text_block .title{margin-top:30px}.block_faq .item,.block_phones .item{padding-bottom:40px;padding-top:40px}.list-services .item{padding-left:15px;padding-right:15px}body header a.custom-logo-link{top:17px}.ww_filter .filter_by{height:calc(100vh - 70px)}html.no-scroll #site-navigation.is-active ul.primary-menu li div.livesearch a{margin:0!important;padding-left:30px!important;padding-right:30px!important}.show-filter .show_map{margin-left:10px;position:relative;right:unset;top:unset}body.business .map_block:not(.col-sm-12){height:100%;max-height:54vh}body.business .result-container:not(.x12){margin-left:-15px!important;margin-right:-15px!important}body.business.by_city .item a.activity-small__content__title{margin-bottom:20px!important;margin-top:40px!important}body.business.by_city .item.added_to_map .rating{margin-bottom:0!important}body.business.by_city .item.added_to_map .contacts{margin-top:20px;text-align:left!important}body.business.by_city .item.added_to_map .contacts a:first-child{display:inline-block;float:left}body.business.by_city .item.added_to_map .contacts a:last-child{display:inline-block;float:right;top:-26px}body.business.by_city .block-description{margin-top:0}body.business.by_city .item.added_to_map .activity-small__cover{margin-bottom:15px;margin-right:0;width:100%}body.business .result-container.x12 .activity-small__content__title{height:auto}body.business .result-container.x12 .description{margin-top:10px}body.venue_type .venue_type_bg .title-container{margin-bottom:0}body.business .item.fashion,body.business .result-container.x12 .item.added_to_map{margin-top:30px}#formSearch_scroll{display:none;text-align:left}.business_by_cyties .item a{height:200px}#join_form .row{width:calc(100% + 30px)}#join_form form{max-width:100%}.attract_new_clients h2{font-size:34px;padding-bottom:20px}.attract_new_clients .buttons{margin-top:20px}.popular .question{padding-bottom:0}body.venue_type header{background:hsla(0,0%,100%,0)}body.venue_type header.mobile-nav-active{background:#fff!important;border-bottom:1px solid rgba(0,0,0,.1)!important}body.venue_type .venue_type_bg{background-position:50%;background-size:cover;border-radius:0 0 20px 20px;margin-top:-80px;overflow:hidden;padding-top:80px;position:relative}body.venue_type .venue_type_bg .title-container,body.venue_type .venue_type_bg a,body.venue_type .venue_type_bg h1,body.venue_type .venue_type_bg i{color:#fff!important}body.venue_type .venue_type_bg .title-container{font-weight:400}body.venue_type .venue_type_bg .goto_next{font-size:36px}body.venue_type .venue_type_bg .title-container{padding-bottom:10px}body.venue_type .venue_type_bg .inner{align-content:flex-end;align-items:flex-end;align-self:flex-end;display:grid;height:100%}body.venue_type .venue_type_bg .inner ul,body.venue_type .venue_type_bg .inner ul li{margin-bottom:0}.content_block .goto_next{display:block}.globus .form{text-align:center}.globus .form fieldset,.globus .form input[type=email]{clear:both!important;display:flex;float:unset!important;margin-bottom:15px;text-align:left;width:100%!important}.globus .form legend{text-align:left}.globus .form fieldset{padding:0}.globus .form select{border:1px solid #c4cdd5!important}.globus .form input[type=submit]{float:unset}.edit_profile [data-type=location] .fields{display:block}.custom_blocks{padding-left:23px!important;padding-right:23px!important}.custom_blocks .item{align-self:flex-start;padding-left:8px!important;padding-right:8px!important}.custom_blocks .item .inner{min-height:200px}.custom_blocks .item .title{color:#2d3c48;font-size:18px;font-weight:600;line-height:1.3;margin-top:15px;text-align:center}.block_faq .image_block,.block_phones .image_block{text-align:center!important}.block_faq .image_block img,.block_phones .image_block img{max-height:calc(100vh - 100px);width:auto}.block_faq .text_block,.block_phones .text_block{margin-top:20px;padding-left:0;padding-right:0;text-align:center}body header.mobile-nav-active ul.advanced_menu{display:none}html.no-scroll #site-navigation.is-active ul.primary-menu li.advanced_menu{display:block}footer .menu{-moz-column-count:1;column-count:1}footer .menu ul.large li{float:unset;width:100%}footer .sub_menu ul li,footer .sub_menu ul li.social{display:block;float:left;margin-right:0;width:50%}.lawyers .title h2,.subscribe.tree .block .title,.things_to_do_with_kids .left .title,body.business h1{font-size:37px!important;margin-top:0}}@media screen and (max-width:575px) and (max-width:575px){.lawyers .title h2,.subscribe.tree .block .title,.things_to_do_with_kids .left .title,body.business h1{font-size:36px!important}}@media screen and (max-width:575px){.box-text__paragraph{font-size:22px}.subscribe.tree .block{padding-left:0;padding-right:0}.globus .form{width:100%!important}.globus input{width:calc(100% - 208px)}.globus input[type=submit]{padding-left:15px!important;padding-right:15px!important;width:auto}.business_by_cyties .item{flex:0 0 calc(50% - 16px)!important;max-width:calc(50% - 16px)!important;width:calc(50% - 16px)!important}body.business .result-container.x12 .item{flex:0 0 calc(100% - 16px)!important;max-width:calc(100% - 16px)!important;width:calc(100% - 16px)!important}body.business .result-container.x12 .block-description .activity-small__cover{padding-top:50%}.images2 .img_1,.images2 .img_2{margin:8px auto;width:calc(100% - 30px)}.images2 .img_1:after,.images2 .img_2:after{display:none}.blue_block,.blue_block .container{padding-left:0!important;padding-right:0!important}.blue_block subtitle,.blue_block title{padding-left:15px!important;padding-right:15px!important}.blue_block .bg{height:414px;width:100%}#view_bussiness_details .fixed{left:1px;margin-left:0;width:calc(100% - 2px)}#view_bussiness_details .modal-dialog{margin:0;width:100%}.subscribe{padding-bottom:54px}.subscribe .form{display:inline-block}.subscribe input[type=email]{border:1px!important;border-radius:4px!important}.subscribe fieldset,.subscribe input[type=email]{margin-bottom:10px;width:100%!important}.subscribe fieldset select{border:1px!important;border-radius:4px!important}.subscribe input[type=submit]{border-radius:4px!important;margin-bottom:10px;width:100%!important}#upload_firm_photos ul#upload_firm_photos_filelist li:not(.table){padding-top:60%;width:calc(100% - 20px)!important}#upload_firm_photos ul#upload_firm_photos_filelist li.table{width:calc(100% - 20px)!important}#upload_firm_photos ul#upload_firm_photos_filelist li .plupload_file_thumb{overflow:hidden;position:absolute;top:0}#upload_firm_photos ul#upload_firm_photos_filelist li .plupload_file_thumb canvas{height:100%;width:auto}}@media screen and (max-width:460px){.lawyers_block .lawyers_list .lawyer .item,.lawyers_block .lawyers_list .lawyer .item-avatar{width:100%}#confirm_form .lawyers_block .lawyers_list .lawyer .item a.DeleteProfile,#confirm_form .lawyers_block .lawyers_list .lawyer .item a.actionDelete,#delete_account .lawyers_block .lawyers_list .lawyer .item a.DeleteProfile,#delete_account .lawyers_block .lawyers_list .lawyer .item a.actionDelete,#delete_package .lawyers_block .lawyers_list .lawyer .item a.DeleteProfile,#delete_package .lawyers_block .lawyers_list .lawyer .item a.actionDelete,.info_page .lawyers_block .lawyers_list .lawyer .item a.btn,.lawyers_block .lawyers_list .lawyer .item #confirm_form a.DeleteProfile,.lawyers_block .lawyers_list .lawyer .item #confirm_form a.actionDelete,.lawyers_block .lawyers_list .lawyer .item #delete_account a.DeleteProfile,.lawyers_block .lawyers_list .lawyer .item #delete_account a.actionDelete,.lawyers_block .lawyers_list .lawyer .item #delete_package a.DeleteProfile,.lawyers_block .lawyers_list .lawyer .item #delete_package a.actionDelete,.lawyers_block .lawyers_list .lawyer .item .info_page a.btn,.lawyers_block .lawyers_list .lawyer .item a.green_button{position:relative;right:0;width:100%}.lawyers span.label{margin-top:10px;position:relative;right:unset;top:0}.round_cats .item{margin-top:16px!important;padding-left:8px;padding-right:8px}}.top_search{padding-bottom:40px;padding-top:60px}.top_search.m0{padding-bottom:0;padding-top:0}.top_search .title{font-size:35px;font-weight:700}@media screen and (max-width:768px){.top_search .title{font-size:24px;font-size:18px}}.top_search .subtitle{font-size:20px;margin-top:15px}@media screen and (max-width:768px){.top_search .subtitle{font-size:16px}}.card__content.address{align-items:center;background-color:#fff;color:#2d3c48;display:flex;font-size:14px;font-weight:600;height:64px;padding:0 15px;position:relative;text-transform:uppercase;width:100%}.card__content.address span.menu{border-bottom:1px solid #2d3c48;border-top:1px solid #2d3c48;display:inline-block;float:right;height:11px;right:15px;top:calc(50% - 6px);width:15px}.card__content.address span.menu,.card__content.address span.menu:before{border-radius:1px;content:"";cursor:pointer;display:block;position:absolute;will-change:transform}.card__content.address span.menu:before{background-color:#2d3c48;height:1px;top:4px;width:100%}.banner_phones_block{background-color:#f5f5f7;margin-top:60px}.banner_phones_block .container{align-items:center;display:flex;padding-bottom:40px;padding-top:40px}.banner_phones_block .container .left_block{width:40%}.banner_phones_block .container .left_block .title{font-size:42px;font-weight:600;margin-bottom:25px}.banner_phones_block .container .left_block .subtitle{font-size:20px;font-weight:400}.banner_phones_block .container .right_block{width:60%}.video_block{position:relative}.video_block:hover .example-play-button{transform:scale(1.1)}.video_block .example-play-button{border:0;bottom:0;display:inline-block;left:0;margin:auto;position:absolute;right:0;top:0;transition:.3s}.edit_account_password{max-width:480px}.edit_account_password fieldset{margin:0}.elements .list_packages{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.elements .list_packages .item__package{padding:15px}.elements .list_packages .item__package a.item_package{align-items:center;display:flex}.elements .list_packages .item__package .image{background-position:50%;background-size:cover;border-radius:8px;height:72px;width:72px}.elements .list_packages .item__package .content{align-self:center;color:#2d3c48;padding:14px 0 14px 15px;width:calc(100% - 87px)}.elements .list_packages .item__package .content .package_name{font-size:17px;font-weight:500}.elements .list_packages .item__package .package_price{font-size:17px;margin-top:5px}.elements .list_packages .item__package .package_price .price{font-weight:500;line-height:1}.elements .list_packages .item__package .description{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:17px;margin-top:10px;overflow:hidden}.elements .list_packages .label{background-color:#f62792;border-color:#e10979;border-radius:0;color:#fff;display:inline-block;font-size:12px;font-weight:700;margin:0;padding:6px 10px;position:absolute;right:0;text-transform:uppercase;top:0;width:auto;z-index:2}.elements .list_packages .label:before{border-left:12px solid transparent;border-top:32.4px solid #f62792;content:"";display:inline-block;height:0;position:absolute;right:100%;top:0;width:0}#pagged-anchor{bottom:0;display:block;height:1px;left:0;position:absolute;width:1px}.note-editor ul{list-style:disc;padding-left:2rem!important}.note-editor ul li{border:none;list-style:disc}.note-editor ul li p{margin-bottom:0}.note-editor .note-btn-group .note-btn{margin-top:0}
