body{margin:0;padding:0;background-size:cover;overflow-x:hidden;font-size:14px;line-height:24px;letter-spacing:0.35px}body,html{height:100%}body.show_aside{overflow:hidden}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}*{-webkit-tap-highlight-color:rgba(0,0,0,0) !important;-webkit-tap-highlight-color:transparent !important}:focus{outline:none}a, p
a{text-decoration:none;cursor:pointer}img{max-width:100%;height:auto;border-width:0}.post_item
img{width:100%;height:auto}blockquote{font-weight:500;font-size:24px;line-height:1.4em;padding:0;margin:50px
0;text-align:center;letter-spacing:0}blockquote
p{margin:20px
0 0 0}blockquote>i.fa-quote-left{font-size:35px;width:100%;text-align:center;opacity:0.13;margin-bottom:15px}blockquote
cite{font-style:normal;font-size:18px;font-weight:700;line-height:1em;margin-left:55px}.single-post-default blockquote
cite{margin-left:0}ul,ol{margin:15px
0;padding-left:0px;list-style-position:inside}li ul, li
ol{margin-top:0;margin-bottom:0;margin-left:30px}.single-post-default li, .single-post-default
ol{margin-bottom:7px}pre{padding:0
10px;border:1px
solid #3c3c3c;overflow:visible;overflow-y:hidden;display:block;margin:15px
0}ul li ul, ol li
ol{margin:0
0 0 30px}.wpb_text_column ul
li{margin-bottom:10px}table{border-collapse:collapse;width:100%;margin-bottom:15px}thead,th{text-align:left}thead
th{border-bottom-width:2px;border-bottom-style:solid}table.shop_table
th{border-bottom-width:0}tbody
tr{border-bottom-width:1px;border-bottom-style:solid}td,th{padding:10px
30px 10px 0}th{font-weight:600}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.8em;letter-spacing:0;margin:0}.single-post-default h1, .single-post-default h2, .single-post-default h3,
.single-post-default h4, .single-post-default h5, .single-post-default
h6{margin:0.8em 0}h1{font-size:34px}h2{font-size:30px}h3{font-size:26px}h4{font-size:24px}h5{font-size:18px}h6{font-size:14px}h2.section_title{font-size:40px;font-weight:700;margin:0;line-height:1.2em}h2.section_title.medium_size{font-size:30px;font-weight:700}h2.section_title.small_size{font-size:18px}h2.section_title.xsmall_size{font-size:16px}.light_text{font-weight:300}iframe{border-width:0}strong{font-weight:700}.widget_text
strong{font-weight:600}.display_none,.fas.display_none{display:none}.clearfix:before,.clearfix:after{clear:both;display:table;line-height:0;content:""}.pagination_links.clearfix{clear:both}.transition4, .lc_single_gallery_brick img,.swp_img_caption{transition:all 0.4s ease-out 0s;-webkit-transition:all 0.4s ease-out 0s}.transition3,
a, nav ul.sub-menu, .lc_button, .swp_custom_btn, input[type="submit"],
.woocommerce #respond input#submit, .woocommerce button.button,.masonry_post_meta,h4.dr_name,.swp_icon_box,.icon_box_title,img.lc_masonry_thumbnail_image{transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s}.transition2,.gallery_scd_overlay,a.ui-state-default{transition:all 0.2s ease-out 0s;-webkit-transition:all 0.2s ease-out 0s}.swp_bw_filter{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.swp_bw90_filter{-webkit-filter:grayscale(90%);filter:grayscale(90%)}li.reviews_tab>a,li.description_tab>a{transition:none}#lc_swp_wrapper{transition:left 0.2s ease-out 0s;-webkit-transition:left 0.2s ease-out 0s;opacity:0}.alignleft{display:inline;margin:0px
10px 0px 0px;float:left}.alignleft
img{float:left;margin-right:2em}img.alignleft{margin:7px
14px 7px 0px}img.alignright{margin:7px
0px 7px 14px}.swp_overflow_auto{overflow:auto}.aligncenter,div.aligncenter{display:block;clear:both;margin-left:auto;margin-right:auto}.alignright{display:inline;float:right;margin:0px
0px 0px 10px;}.aligncenter{display:block;margin-left:auto;margin-right:auto}p{margin:20px
0}.single-post-default p:first-child{margin-top:0}a
img.alignright{float:right;max-width:100%;height:auto}a img.alignnone, img.alignnone, .alignnone
img{margin:10px
0;max-width:100%;height:auto}a
img.alignleft{float:left;max-width:100%;height:auto}a
img.aligncenter{max-width:100%;height:auto;display:table;margin:auto}.text_center{text-align:center}.text_right{text-align:right}.relative_pos{position:relative}.archive_nav
a{line-height:100px;font-weight:400;letter-spacing:1px;text-transform:uppercase;font-size:13px}.blog_standard_nav .archive_nav
a{line-height:24px}.discography_post_nav .archive_nav
a{margin-bottom:40px;display:block}.archive_nav{width:50%;display:inline-block;float:left}.archive_nav.newer_post_link{float:right}.wp-caption{background:#FFF;border:1px
solid #f0f0f0;max-width:96%;padding:5px
3px 10px;text-align:center}.wp-caption.alignnone{margin:5px
20px 20px 0}.wp-caption.alignleft{margin:5px
20px 20px 0}.wp-caption.alignright{margin:5px
0 20px 20px}.wp-caption
img{border:0
none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:13px;line-height:17px;margin:0;padding:5px
0}.gallery-caption{font-size:15px;line-height:26px}.mejs-container{margin:5px
0}.comment-form-author,.comment-form-email,.comment-form-url{display:inline-block;padding:0;width:33%;float:left}.comment-form-cookies-consent{width:100%;clear:both;display:block;padding-top:25px;margin:0}.comment-form-cookies-consent
input{vertical-align:middle;margin-right:10px}.woocommerce #review_form .comment-form-author, .woocommerce #review_form .comment-form-email{width:49.5%}.woocommerce #review_form #respond
p{margin:0
0 20px}.woocommerce #review_form #respond .comment-form-author{margin-right:1%}.woocommerce-tabs #reviews .comment-reply-title{font-size:18px;letter-spacing:0;font-weight:600}.woocommerce #review_form #respond .comment-form-author input, .woocommerce #review_form .comment-form-email
input{margin-top:5px}.woocommerce div.product .woocommerce-tabs
ul.tabs{margin-bottom:30px}.woocommerce-tabs .woocommerce-Reviews-title, .woocommerce-Tabs-panel--additional_information
h2{display:none}.woocommerce-tabs
table.shop_attributes{border-top-width:0}.woocommerce .cart-collaterals, .woocommerce-page .cart-collaterals{margin-top:50px}.woocommerce .cart_totals table.shop_table tbody
th{text-transform:uppercase;padding-left:0;font-weight:500}section.related.products{margin-top:50px}.woocommerce div.product form.cart .variations,table.woocommerce-grouped-product-list.group_table{margin-top:5px;margin-bottom:40px}.woocommerce-grouped-product-list-item__label
a{font-weight:500;font-size:15px}.woocommerce div.product form.cart .group_table
td{padding-top:20px;padding-bottom:20px;vertical-align:middle}a.reset_variations{font-weight:500;border-bottom-width:1px;border-bottom-style:solid;border-color:transparent}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__price{padding-right:0}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__quantity{text-align:left;width:auto}.woocommerce-grouped-product-list-item__price{text-align:right}table.woocommerce-grouped-product-list.group_table tr:last-child{border-bottom-width:0}.comment-form-author{margin:0
0.5% 0 0}.comment-form-email{margin:0
0.5% 0 0}.comment-form-url{margin:0}.comment-form-comment{display:block;width:100%;clear:both;margin:24px
0 10px 0}.commentlist{margin:30px
0 45px 0}ul.commentlist, .lc_reviews_slider ul, .mobile_navigation ul, nav.footer_menu
ul{list-style-type:none}ul.contactform_fields{padding:0;list-style-type:none}.comment-author
img{border-radius:50%;vertical-align:middle}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px
23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}li.bypostauthor{padding:20px}hr,.wp-block-separator{display:block;height:1px;border:0;border-top-width:1px;border-top-style:solid;margin:1.65em auto;padding:0}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){max-width:100px}figure.wp-block-audio,figure.wp-block-video{margin-left:0;margin-right:0}figure.wp-block-audio
audio{width:100%}.figcaption{text-align:center}.wp-block-table td, .wp-block-table
th{padding: .5em}.wp-block-latest-comments__comment-date{font-weight:600}#lc_swp_wrapper{position:relative;width:100%;min-height:100%;overflow:hidden;left:0}.lc_swp_full,.swp_menu_full{width:100%;padding-left:50px;padding-right:50px}.lc_swp_boxed,.swp_menu_boxed{max-width:1230px;margin:0
auto;padding-left:30px;padding-right:30px}.lc_swp_boxed.remove_defa_padding,.lc_swp_full.remove_defa_padding{padding-left:0;padding-right:0}.lc_swp_boxed.booking_portrait, .department_single_content
.lc_swp_boxed{padding:0}.book_button_wide
input.swp_booking_form_submit{width:calc(100% + 90px);margin-left:-45px;height:70px;line-height:70px;font-size:18px;font-weight:500}.book_button_wide input.swp_booking_form_submit:hover{opacity:0.9}.book_button_wide
.booking_form_left{padding-bottom:0}.lc_swp_boxed
.alignfull{margin-left:calc( -100vw / 2 + 100% / 2 );margin-right:calc( -100vw / 2 + 100% / 2 );max-width:100vw}.lc_swp_boxed
.alignwide{margin-left:-150px;margin-right:-150px;max-width:1530px}@media only screen and (max-width: 1530px){.lc_swp_boxed
.alignwide{margin-left:calc( (1230px - 100vw) / 2);margin-right:calc( (1230px - 100vw) / 2);max-width:100vw}}@media only screen and (max-width: 1230px){.lc_swp_boxed
.alignwide{margin-left:auto;margin-right:auto;max-width:100%}}.force_boxed_width{margin-left:auto !important;margin-right:auto !important}.lc_basic_content_padding,#sidebar{padding-top:20px;padding-bottom:20px}.lc_basic_content_padding.portfolio_single_content{padding-bottom:0}.wpb-js-composer
.department_user_content.lc_basic_content_padding{padding-bottom:0}.lc_basic_content_padding.no_top_padding{padding-top:0}.small_content_padding{padding-top:10px;padding-bottom:10px}.swp_more_content_padding{padding-top:50px}.lc_content_with_sidebar{width:75%;padding-right:40px}.lc_content_full,.lc_content_with_sidebar{overflow:hidden}.lc_content_with_sidebar,#sidebar{display:inline-block;float:left}#sidebar{width:25%;padding-left:20px;padding-right:20px}#sidebar
li.widget{margin-bottom:50px}.widget
ul{padding-left:0;margin-left:0}h3.widgettitle{font-weight:700;font-size:24px;margin-bottom:20px;letter-spacing:0px}.widget_text
img{margin:7px
0}.canvas_image,.canvas_overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1000}.swp_custom_btn.swp_full_btn_width{width:100%}.lc_button,
.woocommerce a.button, .woocommerce button.button.alt, .woocommerce #respond input#submit, .woocommerce-cart table.cart input[type="submit"],
.woocommerce a.button.alt, .woocommerce button.button,
.swp_custom_btn, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled]{display:inline-block;font-size:14px;font-weight:600;border:1px
solid;padding:0
30px;text-transform:uppercase;line-height:45px;height:47px;cursor:pointer;border-radius:5px;background-color:transparent}.wp-block-button .wp-block-button__link{border-radius:5px;padding:0
30px;line-height:45px;font-size:14px;font-weight:600}#commentform input#submit:hover,{background-color:transparent}.woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled]{cursor:not-allowed}.swp_custom_btn.btn_rounded,.lc_button.btn_rounded{padding:0
40px;border-radius:23px}.swp_custom_btn{font-weight:500;letter-spacing:1px;text-align:center}.woocommerce a.button, .woocommerce button.button.alt, .woocommerce
button.button{line-height:38px;height:40px}.woocommerce button.button.alt, .woocommerce button.button, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled]{line-height:35px;margin-left:3px}.woocommerce button.button:hover, .woocommerce #respond input#submit:hover{background-color:transparent}.swp_row_subtitle_scd{margin-bottom:10px;text-transform:uppercase;font-size:12px;font-weight:500}.swp_row_subtitle_scd.no_margin{margin-bottom:0}.no_img_bottom_margin
.wpb_content_element{margin-bottom:0}.wpb_gmaps_widget
.wpb_wrapper{padding:0
!important}.swp_back_to_top_btn{display:none;position:fixed;bottom:50px;right:20px;border:1px
solid;font-size:27px;cursor:pointer;width:50px;height:40px;text-align:center}.swp_back_to_top_btn:hover>i{margin-top:-1px}.swp_back_to_top_btn
i{line-height:40px}header#lc_page_header.sticky_enabled #logo
img{max-height:40px}header#lc_page_header.sticky_enabled{box-shadow:rgba(0, 0, 0, 0.1) 0px 2px 4px;-webkit-box-shadow:rgba(0, 0, 0, 0.1) 0px 2px 4px}.admin-bar
header#lc_page_header.sticky_enabled{top:32px}@media screen and (max-width: 782px){.admin-bar
header#lc_page_header.sticky_enabled{top:46px}}@media screen and (max-width: 600px){.admin-bar
header#lc_page_header.sticky_enabled{top:0}}.header_inner{height:90px}.header_inner.lc_mobile_menu{display:none;height:70px}#lc_page_header nav.mobile_navigation ul.menu > li.current-menu-item > a,
#lc_page_header nav.mobile_navigation  ul.menu>li.current-menu-ancestor>a{border-bottom-width:0}.header_inner.centered_menu{position:relative;opacity:0}#logo:not(select){position:absolute;float:left}#logo
a{position:relative;display:block;height:90px;line-height:90px;font-size:19px;text-transform:uppercase;letter-spacing:3px;font-weight:400}#logo
img{vertical-align:middle;position:relative;max-height:40px}#logo
img.sticky_logo{display:none}.lc_sticky_menu.sticky_enabled #logo
img.sticky_logo{display:inline}.lc_sticky_menu.sticky_enabled #logo
img.global_logo_img{display:none}.cust_page_logo #logo a.global_logo
img.global_logo_img{display:none}.header_inner.lc_mobile_menu{display:none}.mobile_navigation_container{display:none}nav.menu{position:absolute;left:50%;transform:translateX(-50%);white-space:nowrap}nav.menu
ul{list-style-type:none;margin:0;padding:0}.lc_wide_menu nav.menu ul.sub-menu, nav.menu
ul.children{display:none}.lc_wide_menu nav.menu ul
li{display:inline-block}nav.menu ul li
a{font-size:13px;font-weight:700;text-transform:uppercase;padding:0
15px;letter-spacing:1px;line-height:90px}header#lc_page_header.sticky_enabled nav.menu>ul>li>a{line-height:70px}#lc_page_header ul.menu > li.current-menu-item > a,
#lc_page_header ul.menu>li.current-menu-ancestor>a{border-bottom-width:1px;border-bottom-style:solid}.header_inner.lc_mobile_menu,
header#lc_page_header.sticky_enabled
.header_inner.lc_mobile_menu{height:70px}header#lc_page_header.sticky_enabled .lc_mobile_menu
.creative_header_icon{line-height:70px}#mobile_logo{font-size:20px;letter-spacing:1px;font-weight:400;text-transform:uppercase;line-height:70px;margin-left:-5px}#mobile_logo
img{max-height:40px;vertical-align:middle}#mobile_logo.lc_logo_centered{position:absolute;float:none;left:50%;transform:translate(-50%, 0)}.lc_mobile_menu
.creative_left{position:relative;float:left;height:100%}.lc_mobile_menu
.creative_right{position:relative;float:right;height:100%}.mobile_menu_icon.lc_icon_creative_cart{display:block;margin-right:55px}.lc_mobile_menu
.creative_header_icon{display:inline-block;font-size:16px;float:left;line-height:70px}.lc_mobile_menu .creative_header_icon.lc_social_icon,
.lc_mobile_menu
.creative_header_icon.lc_search{font-size:16px;margin-right:25px}.hmb_mobile
.hmb1.click{transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-left:0px;margin-top:0px}.hmb_mobile
.hmb2.click{display:none}.hmb_mobile
.hmb3.click{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin-left:0px;margin-top:0px}.hmb_mobile .hmb1.click, .hmb_mobile
.hmb3.click{left:0;width:100%}.hmb_menu:hover
.hmb_change.click{width:100%}.hmb_close{position:absolute;right:15px;top:50%;width:25px;height:40px;margin-top:-20px;cursor:pointer}.hmb_close1{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.hmb_close2{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.hmb_close:hover
.hmb_close_line{width:130%}.mobile_navigation
ul{padding:0;margin:0}.mobile_navigation ul
li{position:relative;line-height:45px;border-bottom:1px solid}.mobile_navigation ul li:last-child{border-bottom-width:0}.mobile_navigation ul li
a{display:block;text-transform:uppercase;font-size:13px;font-weight:600}.mobile_navigation ul
ul{display:none;padding-left:20px}.mobile_navigation ul.sub-menu{transition:unset;-webkit-transition:unset}#lc_page_header .mobile_navigation ul.sub-menu
li{background-color:transparent}.mobile_navigation ul li.menu-item-has-children::before{content:"";position:absolute;top:23px;right:0;display:block;margin-top:-3px;border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:4px solid;margin-right:5px}#heading_area{position:relative;margin:0;padding:0;overflow:hidden}.lc_swp_overlay{width:100%;height:100%;top:0;left:0}.lc_swp_image_overlay{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-2}.swp_heading_image_bg{height:685px}.heading_content_container{position:relative;padding-top:70px;padding-bottom:40px}.swp_head_no_bg_img
.heading_content_container{padding-top:155px}.swp_header_links{font-size:14px;margin-bottom:40px;text-indent:1px}.single-swp_portfolio
.swp_header_links{margin-bottom:20px}.tilte_left
.swp_header_links{text-indent:1px}.swp_head_no_bg_img
.swp_header_links{margin-bottom:14px}.swp_header_links
a.last_elt{font-weight:500;letter-spacing:0}.swp_hl_separator{padding:0
10px}a.breadcrumbs_nav_link{word-wrap:break-word;-ms-word-wrap:break-word}.heading_content_container.pnf_template{padding-top:120px}.heading_content_container.title_centered
.heading_titles_container{max-width:850px;margin:0
auto}.heading_content_container.title_left
.heading_titles_container{margin:0}.heading_content_container.title_centered{text-align:center}.heading_area_title
h1{font-size:40px;font-weight:700;line-height:1.15em;margin:0;padding:0;letter-spacing:0;word-wrap:break-word;-ms-word-wrap:break-word}.heading_area_title.title_center
h1{text-indent:1px}.heading_area_subtitle
h2{font-size:16px;line-height:2em;font-weight:400;letter-spacing:1px;margin:0;padding:0}.lc_post_meta{font-size:14px;margin-top:10px;font-style:italic}.lc_post_meta
a{font-weight:400}.lc_post_meta.masonry_post_meta
a{font-weight:500}.cpt_post_meta{font-size:16px;letter-spacing:0}.meta_entry{margin-right:15px}.meta_entry i,.swp_before_sp_cat{margin:0
2px}.heading_content_container.title_left
.cpt_post_meta{padding:0;text-align:right;margin-top:-28px}.cpt_post_meta
a{padding:0
15px}.title_left .cpt_post_meta a:last-child{padding-right:0}.lc_sharing_icons,.lc_post_tags{margin-top:10px;margin-bottom:10px}.lc_sharing_icons,.lc_post_tags{display:block}.lc_share_item_text{font-weight:700;text-transform:uppercase;letter-spacing:1px;font-size:14px;margin-right:7px}.lc_share_item{margin-right:20px;font-size:16px}.lc_post_tags
a{font-size:13px;letter-spacing:1px;text-transform:uppercase;padding-right:7px}#comments{margin-top:40px}.woocommerce-Reviews
#comments{margin:30px
0}.commentlist{font-size:15px}h3#comments-title{font-weight:700;font-size:21px}.comment-author{position:relative}.comment-author
img{border-radius:50%;vertical-align:middle}.comment_author_details{position:absolute;top:50%;transform:translateY(-50%);margin-left:30px;font-size:15px}.comment_author_name{font-weight:600;font-size:16px}.comment-author.vcard .fn a, .comment-author.vcard .fn
a{font-weight:600}.comment-body{margin-left:100px}#comments
ul{list-style-type:none}#comments
li{margin:30px
0}.commentlist{margin:40px
0 45px 0}.comment-body
p{margin:0px;font-size:14px;padding:10px
0;letter-spacing:0}li.comment
.reply{position:absolute;top:50%;right:0;transform:translateY(-50%)}#respond{padding-bottom:15px}#respond
h3{font-weight:700;font-size:24px;letter-spacing:0}.logged-in-as{margin-bottom:0}#respond h3.comment-reply-title{margin-bottom:20px}#cancel-comment-reply-link{margin-left:20px}.logged-in-as
a{font-weight:400}.logged-in-as{font-size:14px}.comment-meta{font-size:13px}.comment-form-comment{width:100%;display:block;clear:both;margin:24px
0 10px 0}input[type="text"],textarea{border-radius:5px}#commentform textarea,input#author,input#email,input#url{background-color:transparent;padding:10px;border-style:solid;max-width:100%;border-radius:3px;font-size:14px}#commentform
textarea{width:100%;border-width:1px;overflow:auto;padding:20px
10px}.comment-body
a{font-weight:500}.reply
a{text-transform:uppercase;font-size:14px;letter-spacing:1px}input#author,input#email,input#url,input[type="text"]{border-width:1px;width:100%;line-height:30px;border-style:solid;border-radius:5px}input[name="coupon_code"]{line-height:24px;padding:7px
8px !important}input,
.woocommerce-cart table.cart td.actions .coupon .input-text{padding:8px;background-color:transparent;border-radius:3px;border-width:1px;border-style:solid}input[type="text"]{background-color:transparent}input[type="submit"], .woocommerce #respond
input#submit{cursor:pointer;text-transform:uppercase;font-size:14px;font-weight:600;letter-spacing:0.35px}input[type="submit"], .woocommerce #respond
input#submit{-webkit-appearance:none;-moz-appearance:none}.pagination_links{text-align:left;text-transform:uppercase;font-size:14px;letter-spacing:3px;margin-bottom:5px}span.pagination_link{font-weight:600;font-size:16px;padding:0
10px}a
span.pagination_link{font-weight:400;font-size:14px}#sidebar>ul{margin:0;padding:0}.widget_meta ul, .widget ul, #sidebar
ul{list-style-type:none}form.search-form,form.woocommerce-product-search{position:relative}.swp_sf_search_icon{font-size:15px}#sidebar input[type="search"], .lc_footer_sidebar input[type="search"]{padding:5px
10px;width:100%;position:relative;background:transparent;border-width:0px;border-bottom-width:1px;border-radius:0;border-style:solid;line-height:30px}#sidebar button.search-submit, .lc_footer_sidebar button.search-submit,
.woocommerce-product-search input[type="submit"]{position:absolute;background-color:transparent;border-width:0;top:50%;transform:translateY(-50%);right:0;padding:0
15px;height:23px;cursor:pointer}.woocommerce-product-search input[type="submit"]{font-size:12px}.widget
li{margin-bottom:10px;position:relative}.widget_swp_recent_posts
li{margin-bottom:20px}.widget_pages
ul.children{margin-left:15px;margin-top:5px}.lc_footer_sidebar .widget
li{margin-bottom:3px}.lc_footer_sidebar li.recentcomments, .lc_footer_sidebar .widget_recent_entries
li{margin-bottom:10px}.widget.widget_archive li, .widget.widget_categories
li{margin-bottom:0;line-height:40px;border-bottom:1px solid;position:relative}.widget.widget_archive li:last-child, .widget.widget_categories li:last-child{border-bottom-width:0}.widget.widget_archive li a, .widget.widget_categories li
a{font-weight:500}.widget.widget_archive li:after, .widget.widget_categories li:after{font-family:"Ionicons";position:absolute;right:0;content:"\f3d1";font-size:16px}#wp-calendar{display:table;border-collapse:collapse;width:100%;border-width:0}#wp-calendar
caption{text-align:center;font-size:12px;margin:0px
0 10px 0;text-transform:uppercase;letter-spacing:3px;font-weight:400}#wp-calendar tbody
tr{border-top:7px solid transparent;border-bottom:7px solid transparent}#wp-calendar tbody td, #wp-calendar
th{text-align:center;padding:5px}.widget.widget_nav_menu ul.sub-menu{padding-top:10px}.widget_tag_cloud
a{font-size:11px !important;text-transform:uppercase;padding-right:10px;letter-spacing:3px;line-height:26px}.widget_media_gallery
img{border-width:0 !important}.widget_media_gallery .gallery-item{margin:1px
!important;width:calc(33% - 2px) !important}.widget_media_video .mejs-overlay-button{height:115px}#footer_sidebars{width:100%;margin:0}#footer_sidebars_inner{padding-top:60px;padding-bottom:30px}.lc_footer_sidebar{width:25%;float:left;display:inline-block;font-size:14px;line-height:26px;font-weight:400}.lc_footer_sidebar
.widget{margin-bottom:10px;margin-top:40px}h3.footer-widget-title{font-weight:700;font-size:20px;margin-bottom:20px;letter-spacing:0}#footer_sidebar1{padding:0
20px 20px 0}#footer_sidebar2,#footer_sidebar3{padding:0
20px 20px 20px}#footer_sidebar4{padding:0
0 20px 20px}.lc_copy_area{font-weight:400;height:110px;font-size:14px;position:relative;text-align:left;opacity:0}.copy_social_icon
a{opacity:0.8;transition:none}.copy_social_icon a:hover{opacity:1}.copy_text
a{font-weight:400}.copy_social_icon{display:inline-block;padding-left:25px;font-size:17px}.copy_left,.copy_right{display:inline-block;float:left;width:60%}.copy_right{float:right;text-align:right;width:40%}.copy_area_inner{position:relative;height:100%}.copy_area_content{position:absolute;width:100%;top:50%;transform:translateY(-50%);left:0;padding-left:inherit;padding-right:inherit}.lc_footer_sidebar
.textwidget{text-align:justify}.lc_footer_sidebar
.widget_search{max-width:300px}.lc_widget_contact{margin-bottom:7px;position:relative;padding-left:30px}.lnwidtget_no_featured_img{width:50px;height:50px;float:left;border-radius:50%;line-height:50px;text-align:center;overflow:hidden;font-size:10px;letter-spacing:0px;position:absolute;left:0;top:50%;transform:translateY(-50%)}a.swp_recent_posts_link{display:block;font-weight:600}.widget_swp_recent_posts .post-date{font-size:12px;display:block}.widget_recent_entries .post-date{font-style:italic;font-size:13px}.swp_recent_posts,a.swp_recent_posts_link{margin-left:64px}.widget_swp_recent_posts
img{position:absolute;left:0;top:50%;transform:translateY(-50%);width:50px;height:50px;border-radius:50%;margin-right:15px}.lc_footer_sidebar .widget_swp_recent_posts
li{margin-bottom:15px;position:relative}.lc_gallery_widget_container
img{display:inline-block;float:left;max-width:33.33%;height:auto}.widget_lucille_contact_data
img{max-height:60px}.footer_w_social_icons
.footer_w_social_icon{display:inline-block;margin-right:35px}.footer_w_social_icons{margin-top:20px;font-size:16px}.footer_widget_overlay{z-index:-1}.footer_widget_overlay{-webkit-transform:translateZ(0) !important}.widget_media_image
img{padding-top:5px}.photo_gallery_container{margin-top:90px;margin-bottom:90px}.photo_gallery_item{position:relative;width:27%;display:inline-block;float:left}.photo_gallery_item.has_right_padding{margin-right:9.5%}.photo_gallery_row{display:flex;align-items:center;margin-bottom:35px}h2.gallery_title{font-weight:700;font-size:23px;line-height:1em;margin:0;margin-bottom:7px;letter-spacing:0}.gallery_item_date{font-size:12px;text-transform:uppercase;line-height:20px;letter-spacing:1px;text-indent:1px}.gallery_item_details{position:absolute;top:50%;width:100%;transform:translateY(-50%);text-align:center;opacity:0}img.swp_gallery_item_thumbnail{vertical-align:middle}.photo_gallery_overlay{opacity:0}.photo_gallery_item:hover
.photo_gallery_overlay{opacity:0.9}.photo_gallery_item:hover
.gallery_item_details{opacity:1}.lc_masonry_brick{position:absolute;display:block;overflow:hidden;float:left}.brick-size,.lc_masonry_brick{width:33.333%}.lb-number{letter-spacing:1px}.lb-closeContainer{display:none}.gallery_brick_overlay{position:absolute;width:100%;height:100%}.lc_single_gallery_brick:hover>.gallery_brick_overlay{opacity:1}.lc_masonry_brick
img{opacity:0.5;display:block;width:100%;height:auto;transform:scaleX(1.01) scaleY(1.01);-webkit-transform:scaleX(1.01) scaleY(1.01)}.lc_single_gallery_brick:hover
img{opacity:1;transform:scaleX(1.03) scaleY(1.03);-webkit-transform:scaleX(1.03) scaleY(1.03)}.lc_blog_masonry_brick.sticky .masonry_post_cat ul.post-categories
li{font-weight:400}.lc_blog_masonry_brick.sticky
a.swp_moretag{font-weight:600}.swp_moretag{display:block;text-transform:uppercase;font-size:13px;padding-top:7px}.page-template-template-blog
.swp_moretag{padding-top:0}.swp_img_caption{position:absolute;top:50%;left:50%;transform:translateX(-50%);font-style:italic;letter-spacing:5px;text-transform:uppercase;font-size:12px;font-weight:700;display:block;opacity:0;line-height:21px;text-align:center}.lc_single_gallery_brick:hover
.swp_img_caption{opacity:1;letter-spacing:7px}.gmap_container{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.gmap_container
iframe{width:100%;height:100%}#swp_side_menu .widget
li{margin-bottom:5px}h3.side-menu-widget-title{font-size:27px;margin-bottom:20px;margin-top:25px;font-weight:600;letter-spacing:0px;line-height:1em}h3.side-menu-widget-title
img{margin-bottom:5px}#swp_side_menu
.widget{margin-bottom:40px}#swp_side_menu .widget.widget_nav_menu ul.sub-menu{padding-top:5px}#swp_side_menu .widget_swp_recent_posts
li{margin-bottom:20px;line-height:23px}#swp_side_menu #recentcomments .comment-author-link{font-style:italic}#swp_side_menu .footer_w_social_icons
.footer_w_social_icon{font-size:14px}#swp_side_menu .widget
ul{margin:0}.wpb_revslider_element.wpb_content_element{margin-bottom:0}rs-fullwidth-wrap{z-index:-1}.swp_custom_link{font-size:16px;text-transform:uppercase;font-weight:400}.swp_custom_link
i{padding-left:8px;font-size:20px;vertical-align:text-top}.swp_horizontal_separator{height:40px;position:relative;width:100%}.swp_separator_inner{position:absolute;height:2px;bottom:0}.swp_separator_inner.align_right{right:0}.swp_separator_inner.align_center{left:50%;transform:translateX(-50%)}.vc_swp_reviews_container_scd .vc_controls-out-tl{margin-top:30px}.lc_reviews_slider{margin:50px
auto;opacity:0}.doctor_single_right
.lc_reviews_slider{margin-top:20px}.vc_element
.lc_reviews_slider{opacity:1}.vc_element.vc_swp_pricelist_container_scd>.vc_controls>.vc_controls-cc{top:0 !important}.lc_reviewer_image img, .lc_blocks_reviewer_image
img{border-radius:50%;max-width:60px}.blocks_reviewer_details{margin-top:45px}.lc_blocks_reviewer_image{margin-right:20px}.blocks_reviewer_personal,.lc_blocks_reviewer_image{display:inline-block;float:left}h5.lc_blocks_reviewer_name{margin:0;font-weight:700;line-height:1.4em}.blocks_reviewer_personal{padding-top:5px}.triangle-down{position:absolute;bottom:-21px;left:35px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top-width:21px;border-top-style:solid}h3.reviews_blocks_title{font-size:30px;margin:20px
0;font-weight:400}h3.reviews_blocks_title
strong{font-weight:600}.vc_swp_reviews_container_scd > .vc_controls-element .vc_controls-cc,
.vc_swp_reviews_container_scd > .vc_controls-element .vc_control-btn{background-color:#f32c2c}.vc_swp_portfolios_scd > .vc_controls-container .vc_btn-content{background-color:#f32c2c !important}.vc_swp_portfolios_scd .vc_controls-out-tl{margin-top:31px}.review-quote{font-size:48px}blockquote .review-quote{padding-left:inherit;padding-top:inherit}.review-quote.blocks-review-quote{font-size:38px;position:absolute;left:4px;opacity:0.1}.review-quote
i{display:inline-block;transform:rotate(180deg)}.lc_review_content{font-size:35px;line-height:48px;font-weight:500;max-width:850px;margin:0
auto}.lc_review_content_inner.block_content_inner{position:relative;padding-left:55px}.text_left .lc_review_content, .text_right
.lc_review_content{max-width:60%;margin:0;text-align:left}.swp_overflow_visible{overflow:visible}.text_right
.lc_review_content{text-align:right;max-width:unset}.text_right
.lc_review_content_inner{float:right;max-width:60%}.lc_reviewer_name{display:inline-block;font-size:20px;font-weight:700;margin-top:58px;margin-bottom:0;letter-spacing:0.35px}.lc_reviewer_position{font-size:14px;font-weight:400}.lc_reviewer_image{margin-top:30px}.lc_reviews_slider_container{position:relative}.rev_separator{padding:0
2px;font-size:11px}.lc_reviews_blocks_container{position:relative}.lc_reviews_blocks_container .unslider-arrow{top:23px}.lc_reviews_blocks_container .unslider-arrow.prev{left:unset;right:82px}.lc_reviews_blocks_container.remove_defa_padding .unslider-arrow.prev{right:47px}.lc_reviews_slider_container .unslider-arrow{margin-top:-77px}.unslider-arrow.unslider-blocks-arrow{font-size:25px;padding:3px
4px}.unslider-blocks-arrow:hover{opacity:0.7}.swp_unslider_arrow{border-style:solid;border-width:0 2px 2px 0;display:inline-block;padding:10px;opacity:0.7}.swp_unslider_arrow:hover{opacity:1}.lc_reviews_slider_container.text_left .unslider-arrow,
.lc_reviews_slider_container.text_right .unslider-arrow{top:unset;bottom:50px}.lc_reviews_slider_container.text_left .unslider-arrow.prev{left:unset;right:40px}.lc_reviews_slider_container.text_right .unslider-arrow.next{right:unset;left:40px}.swp_unslider_arrow.swp_arrow_left,.swp_arrow.swp_arrow_left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.swp_unslider_arrow.swp_arrow_right,.swp_arrow.swp_arrow_right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.swp_arrow{border-style:solid;border-width:0 1px 1px 0;display:inline-block;padding:2px;margin-bottom:2px}.swp-single-review.single-review-blocks{width:calc(50% - 15px);display:inline-block;float:left}.swp-single-review.review-blocks1{margin-right:30px}.swp-single-review.review-blocks-single-item.single-review-blocks.review-blocks1{width:100%;margin-right:0}.lc_review_blocks_content,.wp-block-quote.is-large,.wp-block-quote.is-style-large{position:relative;font-size:18px;line-height:32px;padding:50px
40px;letter-spacing:0}blockquote.wp-block-pullquote{padding-top:90px}blockquote.wp-block-pullquote .review-quote.blocks-review-quote{left:50%;top:-47px;margin-left:-13px;padding-left:0}blockquote.wp-block-pullquote
cite{margin-left:0;text-transform:uppercase}.swp_before_right_arrow{width:10px;height:1px;position:relative;display:inline-block;margin-right:-5px;margin-left:5px;margin-bottom:4px;content:""}h2.masonry_post_title{margin:0;font-size:20px;font-weight:700;line-height:26px;margin-bottom:10px;word-wrap:break-word;-ms-word-wrap:break-word}.post_item_meta.masonry_post_meta{font-size:13px;margin-bottom:5px;font-style:unset}.masonry_excerpt{font-size:14px;margin-bottom:0px}.masonry_excerpt
p{margin:0}.masonry_post_cat ul.post-categories{list-style-type:none;margin:0}.masonry_post_cat ul.post-categories
li{display:inline-block;margin-right:10px;font-weight:600;font-size:13px;text-transform:uppercase}.masonry_post_cat,.masonry_post_date{display:inline-block}.masonry_meta_sep{padding-right:10px}.lc_blog_masonry_container
img{border-radius:3px}article.lc_blog_masonry_brick{margin-bottom:60px;overflow:hidden}article.lc_blog_masonry_brick:hover
img{transform:scale(1.03);-webkit-transform:scale(1.03)}article.no_thumbnail.sticky{padding:30px
30px}article.no_thumbnail.sticky
.post_item_meta.masonry_post_meta{margin-top:5px}.lc_blog_masonry_container{margin-top:35px;opacity:0}.swp_blog_scd_container{margin-top:0}.page_navigation{text-align:center;margin-bottom:50px}.page_nav_item{margin:0
25px;letter-spacing:1px;font-weight:700;font-size:14px}.swp_mc_subscr_form_container{border-radius:35px;padding:20px
40px}.swp_mc_subscr_container.align_center{margin:0
auto}.swp_mc_subscr_form
i{float:left}.swp_mc_subscr_form{position:relative}input.at_news_input_entry{width:200px;display:inline-block;border-width:0;padding:0
15px;font-size:15px}input.at_news_input_entry.mc_widget_input_placeholder,input[type="submit"].at_news_button_entry.mc_widget_button{font-size:13px}input[type="submit"].at_news_button_entry.mc_widget_button{padding-right:15px}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}input[type="submit"].at_news_button_entry{font-size:12px;font-weight:700;text-transform:uppercase;background-color:transparent;border-width:0;line-height:30px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.swp_mc_form_success,.swp_mc_form_error{margin-top:5px;font-size:13px;padding-left:40px;display:none}.contact_right_inner{float:right}.swp_contactform{max-width:100%;width:470px}.swp_contactform.two_on_row_layout{width:100%}.comment-form-author.two_on_row_layout{display:inline-block;width:calc(50% - 10px);float:left;margin-right:20px}.comment-form-email.two_on_row_layout{display:inline-block;width:calc(50% - 10px);float:left;margin-right:0}input.swp_cf_input,textarea.swp_cf_input{background-color:transparent;border-width:0;border-bottom:1px solid;padding:10px
25px;width:100%;font-size:14px;font-weight:500}textarea.swp_cf_input{padding:20px
25px}li.swp_cf_entry{display:block;width:100%;margin-bottom:30px;position:relative}li.swp_cf_entry.comment-form-comment{margin-bottom:25px}.swp_cf_error,.form_result_error{font-size:11px;display:none;margin-top:5px;letter-spacing:1px}.swp_social_profile{display:inline-block;padding-right:35px;font-size:16px}.swp_social_profile.swp_main_socials{padding-right:30px;font-size:17px}.swp_social_profile.swp_main_socials
span{vertical-align:middle}.swp_social_profile.swp_main_socials
.social_facebook{font-size:16px}h3.contact_section_head,h3.swp_column_title{font-size:27px;line-height:48px;font-weight:700;letter-spacing:1px;margin:10px
0 40px 0}.contact_address_entry.address_entry{font-size:18px;line-height:48px;font-weight:700}.before_contact_entry{font-size:16px;font-weight:700}.contact_address_entry{font-size:14px;line-height:24px;margin-bottom:20px}.contact_address_entry.contact_phone{margin-bottom:0}.contact_content{margin-top:-20px;font-size:14px}.contact_buttom{margin-top:10px}.swp_cf_icon{position:absolute;top:15px;right:25px}.inner_content_right.wpb_column>.vc_column-inner>.wpb_wrapper{float:right}.swp_social_profiles_scd{padding:10px
0}.swp_contact_template_container{margin-bottom:50px}.page_not_found{margin-bottom:100px}h3.pnf_text{font-weight:700;font-size:260px;text-transform:uppercase;line-height:260px;margin:0}h4.pnf_text{font-size:55px;line-height:70px;font-weight:900;letter-spacing:9px;text-indent:9px;margin:0}.pnf_text_simple{font-size:12px;text-transform:uppercase;line-height:30px;letter-spacing:3px;text-indent:3px;padding:15px
0}.pnf_link{letter-spacing:3px;font-size:11px;margin-bottom:50px}.swp_partner_logo{cursor:pointer;margin-bottom:25px}img.partner_logo_img{opacity:0.25}img.partner_logo_img:hover{opacity:1}.woocommerce-pagination{margin-bottom:20px}.woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li
span{padding:7px
13px}.woocommerce-info,.woocommerce-message{background-color:transparent;border-width:1px}.woocommerce-product-details__short-description{margin-bottom:30px}.woocommerce ul.products.columns-4 li.product, .woocommerce-page ul.products.columns-4
li.product{margin:0
3.933% 65px 0;width:22.05%}.woocommerce ul.products li.last, .woocommerce-page ul.products
li.last{margin-right:0 !important}.woocommerce .woocommerce-result-count, .woocommerce .woocommerce-ordering{margin-bottom:30px}.woocommerce .woocommerce-result-count{line-height:40px}.woocommerce ul.products
li.product{text-align:center}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:16px;font-weight:400;padding:0}.woocommerce div.product p.price, .woocommerce div.product
span.price{font-size:22px;margin:25px
0}.woocommerce-variation-price{margin-bottom:25px;margin-top:20px}.woocommerce-grouped-product-list .woocommerce-Price-amount{font-size:15px}.woocommerce-grouped-product-list
ins{text-decoration:none}.woocommerce-grouped-product-list
del{opacity:0.5}.woocommerce ul.products li.product
.price{padding:8px
0;margin:0;font-size:16px}.shop_table .woocommerce-Price-amount{font-size:15px}.woocommerce form .form-row{margin-bottom:15px}.woocommerce ul.products li.product
.button{margin-top:7px;padding:0
25px}.woocommerce
a.added_to_cart{font-size:11px;text-transform:uppercase;padding-left:5px;letter-spacing:1px}.woocommerce ul.products li.product .onsale,
.woocommerce
span.onsale{width:50px;height:50px;padding:0;line-height:50px;font-weight:700}.woocommerce ul.products li.product .price
ins{font-weight:inherit}.woocommerce .woocommerce-ordering select,
.woocommerce div.product form.cart .variations select,
#footer_sidebars .widget select, #sidebar
select{padding:10px;background-color:transparent;border-width:1px;border-style:solid;font-size:14px;border-radius:3px}#sidebar
select{width:100%}.widget
select{max-width:100%}table.variations
tr{border-bottom-color:transparent;margin-bottom:20px}.woocommerce div.product form.cart
a.reset_variations{font-size:12px;text-transform:uppercase;letter-spacing:1px}table.woocommerce-product-attributes tr:only-child{border-bottom-width:0}.woocommerce table.shop_attributes td, .woocommerce table.shop_attributes
th{border-bottom-width:0}.woocommerce div.product form.cart .variations
td{vertical-align:middle}.woocommerce div.product form.cart .variations td.label, .woocommerce div.product form.cart .variations
td.value{padding-right:0}.woocommerce div.product form.cart .variations
select{margin-right:25px}.woocommerce div.product p.price ins, .woocommerce div.product span.price
ins{font-weight:500;text-decoration:none}h1.product_title.entry-title{font-size:34px;margin-bottom:0;line-height:1em}.product_meta
span{margin-right:15px}.product_meta .poste_in
a{font-size:14px;letter-spacing:1px}.woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce div.product .woocommerce-tabs ul.tabs
li.active{background-color:transparent;border-width:0;text-transform:uppercase;font-size:15px;letter-spacing:1px}.woocommerce div.product .woocommerce-tabs ul.tabs
li.description_tab{padding-left:5px}.woocommerce div.product .woocommerce-tabs ul.tabs li.active
a{font-weight:600}.woocommerce div.product .woocommerce-tabs ul.tabs li:after, .woocommerce div.product .woocommerce-tabs ul.tabs li.active:after, .woocommerce div.product .woocommerce-tabs ul.tabs li:before, .woocommerce div.product .woocommerce-tabs ul.tabs li.active:before{border-width:0;box-shadow:none}.woocommerce div.product .woocommerce-tabs ul.tabs li
a{font-weight:400}.woocommerce div.product .woocommerce-tabs
ul.tabs{padding-left:0}.woocommerce-Tabs-panel h2, .related.products
h2{font-size:25px}.related.products
h2{margin-bottom:20px}.product_meta
.posted_in{font-size:13px}.product_meta .posted_in
a{text-transform:uppercase;font-weight:600}.woocommerce #reviews
#comment{height:auto}.woocommerce-Tabs-panel
#commentform{margin-top:25px}.woocommerce-tabs.wc-tabs-wrapper{padding-top:15px}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:transparent}.woocommerce
table.shop_table{border-collapse:collapse;margin-bottom:30px;border-width:0}.woocommerce table.shop_table th, .woocommerce table.shop_table th.product-name,
.woocommerce table.shop_table th.product-subtotal{font-weight:700}.woocommerce table
img{vertical-align:text-top}.woocommerce table.shop_table td, .woocommerce table.shop_table
th{padding:20px
12px}.woocommerce table.shop_table .product-name, .woocommerce table.shop_table .product-subtotal{font-size:15px;font-weight:500}.woocommerce table.shop_table tbody tr:last-child{border-bottom-width:0}.woocommerce-cart table.cart td.actions .coupon .input-text{width:150px}.woocommerce-cart table.cart input[type="submit"]{line-height:34px}.woocommerce .quantity
.qty{background-color:transparent;padding-left:12px;padding-right:0;border-width:1px;margin-right:5px}.woocommerce table.shop_table tbody
th{font-weight:500}.woocommerce
a.button.alt{width:100%}.woocommerce form .form-row
textarea{background-color:transparent;height:100px;padding:10px
15px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:23px}.select2-container .select2-selection--single{height:38px}.select2-container .select2-selection--single .select2-selection__rendered{padding-top:8px;padding-bottom:8px}.select2-container--default .select2-selection--single{background-color:transparent}.select2-container--default .select2-selection--single .select2-selection__arrow{top:5px}#customer_details{margin-bottom:30px}.woocommerce-checkout
h3{margin-bottom:15px}.woocommerce-checkout
label{margin-bottom:3px;font-weight:500}.gallery_scd_overlay{opacity:0;z-index:1}.img_box:hover
.gallery_scd_overlay{opacity:0.6}.img_box:hover
img{transform:scaleX(1.03) scaleY(1.03);-webkit-transform:scaleX(1.03) scaleY(1.03)}.departments_container{padding-top:15px}.single_department_item{position:relative;display:inline-block;float:left;width:31.6666%;padding:0;margin-right:0;margin-bottom:65px;cursor:pointer;border-radius:5px;overflow:hidden}.single_department_item:hover{box-shadow:-5px 25px 100px 0px rgba(0,0,0,0.25);-webkit-box-shadow:-5px 25px 100px 0px rgba(0,0,0,0.25);-moz-box-shadow:-5px 25px 100px 0px rgba(0,0,0,0.25)}.no_shadow_effect .single_department_item:hover{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.single_department_item.departments_2_on_row{width:47.5%}.single_department_item.departments_2_on_row.has_right_padding{margin-right:5%}.single_department_item.has_right_padding{margin-right:2.5%}.department_img_container{position:relative;width:100%}.department_item_details{padding:30px}.department_item_details.no_padding{padding:30px
0}h3.department_title{margin:0;font-size:24px;line-height:26px;font-weight:700}.department_excerpt{margin:20px
auto}.department_excerpt,.masonry_excerpt{letter-spacing:0}.department_single_aside{width:300px;padding:0;padding-left:30px;margin:0;float:right;display:inline-block}.department_single_content{width:calc(100% - 300px);display:inline-block}h3.departments_list_title{font-size:24px;font-weight:700;margin:0;margin-bottom:40px;line-height:1em}ul.departments_list_container{list-style-type:none;margin:0;margin-bottom:45px}li.single_dep_list{position:relative;font-size:14px;font-weight:600;line-height:40px;border-bottom:1px solid}li.single_dep_list:last-child{border-bottom-width:0}li.single_dep_list
i{position:absolute;right:2px;font-size:16px}.swp_booking_form{border-radius:5px}.booking_form_right.booking_portrait{display:none}.booking_form_left.booking_portrait{border-right-width:0;width:100%}.swp_booking_form_container.booking_portrait{width:100%}.swp_booking_form_container.booking_portrait
.bf_input_container{float:none;width:100%;display:block}.department_single_aside
.booking_form_left{padding:25px}.department_single_aside
h3.booking_form_heading.booking_heading_right{margin-bottom:20px;margin-top:0}.department_single_aside .bf_input_container,
.department_single_aside
.bf_input_message_container{margin-bottom:15px}.doctor_single_booking .bf_input_container,
.doctor_single_booking
.bf_input_message_container{margin-bottom:20px}.department_single_aside
input.swp_bf_input{padding:0
15px}.department_single_aside input[type="submit"],
.doctor_single_booking input[type="submit"]{width:100%}h3.booking_form_heading{font-size:14px;font-weight:600;line-height:28px;text-transform:uppercase;letter-spacing:0.35px}h3.booking_form_heading.booking_heading_right{margin-bottom:55px}.booking_portrait
h3.booking_form_heading{margin-bottom:30px;font-weight:600;font-size:16px}.booking_form_left,.booking_form_right{display:inline-block;float:left;padding:45px}.booking_form_left{width:65%;padding-right:45px;border-right:1px solid}.booking_form_right{width:35%}.booking_contact_location{font-size:24px;font-weight:400}.booking_contact_city{font-weight:600}.booking_contact_location{margin-bottom:15px}.booking_contact_address{margin-bottom:50px}.before_book_data,.before_contact_data{font-weight:600}.contact_data_call{margin-top:20px}.contact_data_call.swp_contact_details_scd{margin-top:5px}.booking_contact_email{margin-bottom:10px}.booking_contact_phone_entry,.contact_data_call{font-size:26px;line-height:1.1em;font-weight:700}.before_book_phone{margin-bottom:20px}.booking_contact_hours{margin-bottom:100px}.bf_input_container{display:inline-block;width:48%;float:left;margin-bottom:30px}.bf_input_container,.bf_input_message_container{margin-bottom:30px}.bf_input_left{margin-right:4%}.swp_bf_input_message{width:100%;height:170px}input.swp_bf_input{font-size:14px;line-height:48px;padding:0
25px}.booking_portrait
input.swp_bf_input{padding:0
20px}input.swp_bf_input.with_labels{line-height:30px;border-width:0;border-bottom-width:1px;padding:0;border-radius:0}textarea.swp_bf_input_message.with_labels{padding:0;border-width:0}.bf_input_message_container.with_labels{margin-bottom:0}textarea.swp_bf_input_message{padding:20px
25px}.booking_portrait
textarea.swp_bf_input_message{padding:20px
20px}input.swp_bf_input,textarea.swp_bf_input_message{border-width:1px;font-weight:500}input[type="text"].swp_bf_input:focus,textarea.swp_bf_input_message:focus{background-color:transparent}.heading_meta_option input::-webkit-input-placeholder{color:#ccc}.bf_label{text-transform:uppercase;font-size:12px;font-weight:600;line-height:1em}.bf_input_date{position:relative}.bf_input_date:after{font-family:"ElegantIcons";content:"\e023";position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:16px}.swp_booking_form_error,.swp_booking_form_success{display:none;font-size:13px;line-height:21px;padding-bottom:15px;text-indent:2px;letter-spacing:0}#ui-datepicker-div{display:none;padding:25px
25px 0px 25px;background-color:#fff;border:1px
solid #e9490b}.ui-datepicker-prev{float:left;font-size:20px}.ui-datepicker-next{float:right;font-size:20px}.ui-datepicker-month{text-align:center}.ui-datepicker-title{text-align:center;margin-bottom:7px;font-weight:600}.ui-datepicker-calendar td, .ui-datepicker-calendar
th{padding:0;text-align:center;width:35px;height:35px}.ui-datepicker-calendar thead th, .ui-datepicker-calendar
tr{border-bottom-width:0}a.ui-state-default:hover{font-size:16px;font-weight:600}a.ui-state-default{display:block}h3.swp_pricelist_title{font-size:24px;font-weight:700;margin-bottom:15px}.swp_pricelist_service,.swp_pricelist_price{display:inline}.swp_pricelist_price{float:right;font-size:14px;letter-spacing:0}.swp_pricelist_single{line-height:40px;border-bottom:1px solid}.swp_pricelist_single:last-child{border-bottom-width:0}h3.icon_box_title{font-size:18px;margin:0;font-weight:700;line-height:36px;margin-bottom:5px}.swp_icon_box{margin-bottom:30px;padding:30px
30px 30px 20px;border-radius:3px}.swp_icon_box.no_shadow_effect{padding:0;margin-bottom:60px}.swp_icon_box.use_shadow_effect{box-shadow:0 15px 25px 0 rgba(0,0,0,0.06)}.swp_icon_box.use_shadow_effect:hover{box-shadow:0 30px 55px rgba(0,0,0,0.2)}.swp_icon_box{background-color:#fff}.swp_icon_container{width:100px}.swp_icon_box_content{width:calc(100% - 100px)}.swp_icon_container,.swp_icon_box_content{display:inline-block;float:left}.swp_iconbox_top .swp_icon_container, .swp_iconbox_top
.swp_icon_box_content{display:block;float:none}.swp_iconbox_top
.swp_icon_box_content{width:100%;margin-top:15px}.swp_icon_box_inner{display:inline-block}.swp_icon_container
i{font-size:82px;padding-right:20px;padding-top:10px}.vc_row.bg_position_right{background-position-x:calc(100% - 30px) !important}.vc_row.bg_position_bottom{background-position-y:bottom !important}.single_doctor.items_3_on_row{width:30%}.single_doctor.items_3_on_row.has_right_margin{margin-right:5%}.single_doctor.items_5_on_row{width:17.6%}.single_doctor.items_5_on_row.has_right_margin{margin-right:3%}.single_doctor{display:inline-block;float:left;border-radius:5px;overflow:hidden;margin-bottom:60px}h4.dr_name{margin:22px
auto 5px auto;font-weight:700;font-size:24px;line-height:28px}.dr_speciality{font-size:13px;text-transform:uppercase}.dr_image{position:relative}.dr_social_bar{height:50px;position:absolute;width:100%;bottom:20px;text-align:center;opacity:0}.dr_social_bar_inner{position:relative}.single_doctor:hover
.dr_social_bar{opacity:1}.single_doctor:hover .dr_social_bar
a{padding:0
18px}.dr_social_bar
a{padding:0
10px}.dr_social_bar a:first-child{padding-left:0 !important}.dr_social_bar a:last-child{padding-right:0 !important}span.dr_social_icon{line-height:50px !important;font-size:16px;vertical-align:middle}.social_linkedin.dr_social_icon{vertical-align:top}.swp_single_portfolio{position:relative;overflow:hidden;cursor:pointer;float:left;display:inline-block}.vc_element.vc_swp_single_portfolio_scd{display:inline-block;float:left}.vc_element.vc_swp_user_review_blocks_scd{margin-bottom:60px}.portfolio_img_container{width:100%;height:100%;left:0;top:0}.portfolio_details{position:absolute;width:100%;background-color:rgba(3, 111, 158, 0.8);padding:25px
35px;opacity:0;bottom:0;height:100%}.swp_single_portfolio:hover
.portfolio_details{opacity:1}.swp_single_portfolio:hover
.portfolio_details_inner{margin-top:0}h3.portfolio_title{margin-top:0;line-height:40px;font-size:32px;font-weight:700;margin-bottom:2px;color:#fff}.portfolio_category{font-size:14px;font-weight:400;color:#fff;font-style:italic}.portfolio_details_inner{position:absolute;text-align:center;top:50%;left:50%;transform:translate(-50%, -50%);margin-top:30px}.portfolio_details
i{display:none;position:absolute;right:30px;top:50%;transform:translateY(-50%);font-size:60px;color:#fff}.page-template-template-portfolios
.swp_masonry_portfolio{margin-top:30px}h4.vc_tta-panel-title{font-size:16px;font-weight:700;padding:15px}.vc_tta-panel.vc_active h4.vc_tta-panel-title{padding-bottom:0}.vc_tta-panel-heading{border-width:0 !important}.vc_tta-panel-body{padding-top:0 !important;padding-left:35px !important;padding-bottom:25px !important}.vc_tta-panel-body
p{margin:10px
0}.vc_tta-panel{margin-bottom:4px}.department_portfolio_heading{margin-bottom:60px;margin-top:50px}.dp_head_title,.dp_all_cases{display:inline-block}.dp_all_cases{float:right}.portfolio_single_details{margin-top:0px;margin-bottom:0px}.portfolio_single_detail{display:inline-block;float:left;width:25%;line-height:26px}.portfolio_detail_head{text-transform:uppercase;font-size:14px;font-weight:600;letter-spacing:0;margin-bottom:15px}.portfolio_single_excerpt{text-align:left;font-size:18px;line-height:31px;font-weight:500;margin-bottom:60px}.portfolio_single_before{padding-top:80px;padding-bottom:80px;margin-top:10px}.wpb_single_image.wpb_content_element{margin-bottom:5px}.swp_before_after{width:100%}img.swp_ba_before{max-width:none}.swp_call_icon{width:36px;height:36px;background-color:#024b6c;color:#fff;font-size:24px;line-height:36px;text-align:center;border-radius:4px;display:inline-block}.swp_call_message{position:relative;display:inline-block;margin-left:15px;line-height:17px;text-transform:uppercase;color:#024b6c;font-weight:600;height:36px;width:130px;vertical-align:top}.swp_call_left{display:inline-block}.swp_call_right{color:#024b6c;font-size:30px;display:inline-block;font-weight:700;font-family:cabin;margin-left:30px;line-height:30px}.contact_city_state
.contact_country{font-weight:400}.contact_address_entry.contact_full_addr_layout2{margin-bottom:50px}.contact_address_entry.contact_email_layout2{margin-bottom:10px}.contact_address_entry.working_hours_data_layout2{margin-bottom:50px}.contact_address_entry.contact_data_layout2.contact_city_state{font-size:26px;line-height:1.1em;font-weight:600;margin-bottom:15px}.doctor_left_details
img{vertical-align:middle}.doctor_single_left{width:400px}.doctor_single_right{width:calc(100% - 400px);padding-left:70px}.doctor_single_left,.doctor_single_right{display:inline-block;float:left}.doctor_single_left{margin-bottom:50px}.doctor_left_details_data{padding:20px
0}.doctor_left_detail{padding:0
25px;line-height:40px}.doctor_left_detail_inner{border-bottom-width:1px;border-bottom-style:solid}.doctor_left_detail:last-child
.doctor_left_detail_inner{border-bottom-width:0}.doctor_detail_label{font-weight:600;text-align:left}.doctor_detail_value{float:right}h1.doctor_single_name{margin:0;font-size:34px;line-height:36px;font-weight:700}.doctor_single_speciality{font-size:20px;line-height:36px}.doctor_head_left,.doctor_head_right{display:inline-block}.doctor_head_right{float:right}.doctor_single_social_profiles{margin-top:6px}.dr_single_social_icon{font-size:13px;line-height:33px !important}.dr_single_social_icon.swp_vc_elt{font-size:18px}.dr_single_social_icon.swp_vc_elt.fb_social{font-size:16px}.dr_single_social_icon.swp_vc_elt.yt_social{vertical-align:text-top}a.dr_single_social_link{display:inline-block;width:33px;height:33px;vertical-align:middle;text-align:center;margin-right:5px;border-radius:3px}a.dr_single_social_link.swp_vc_elt{width:auto;height:auto;margin-right:20px}a.dr_single_social_link.swp_vc_elt.linked_social_link{margin-top:-3px}a.dr_single_social_link:last-child{margin-right:0}a.dr_single_social_link:hover{opacity:0.8}.swp_doctor_single_container{margin-top:35px}.doctor_single_right_head{border-bottom-width:1px;border-bottom-style:solid;padding-bottom:17px}.doctor_single_content{padding-top:17px}.doctor_single_booking{margin-top:30px}.contact_widget_label{position:absolute;left:0;top:0;line-height:24px !important}.mc_widget_form{margin-top:25px;line-height:45px;border-radius:5px}.swp_wh_day,.swp_wh_time{display:inline-block;line-height:50px}.swp_wh_day{float:left;font-size:16px;font-weight:500;text-transform:uppercase}.swp_wh_time{float:right;font-size:16px}.swp_working_hours_day{border-bottom-width:1px;border-bottom-style:solid}@media only screen and (max-width: 1680px){.swp_working_hours_day.swp_custom_width,.swp_custom_btn.swp_custom_width{max-width:100%}nav.classic_menu>ul>li>a{margin:0
20px}}@media only screen and (max-width: 1365px){.lc_swp_boxed,.lc_swp_full{padding-left:30px;padding-right:30px}.lc_swp_boxed.remove_defa_padding,.lc_swp_full.remove_defa_padding{padding-left:0;padding-right:0}.vc_row.force_boxed_width,.vc_row.vc_inner.force_boxed_width{padding-left:30px !important;padding-right:30px !important}.lc_blog_masonry_container{margin-top:30px}}@media only screen and (max-width: 1199px){.header_inner.lc_wide_menu,.header_top{display:none}.header_inner.lc_mobile_menu{display:block}.lc_blog_masonry_container{margin-top:25px}.lc_copy_area.email_menu_icons_logo,.lc_copy_area.logo_menu_text{padding:50px
0}.contact_right_inner{float:none}.contact_right{padding-left:15px}nav.menu ul li
a{padding:0
10px}.portfolio_details{padding:15px
25px}.portfolio_details
i{right:0}.vc_row.hide_bg_under_1199{background-image:unset !important}.swp_call_right{margin-left:10px}}@media only screen and (max-width: 979px){.lc_swp_boxed,.lc_swp_full{padding-left:20px;padding-right:20px}.lc_swp_boxed.remove_defa_padding,.lc_swp_full.remove_defa_padding{padding-left:0;padding-right:0}.vc_row.force_boxed_width,.vc_row.vc_inner.force_boxed_width{padding-left:20px !important;padding-right:20px !important}.lc_content_with_sidebar,#sidebar{display:block;width:100%;padding-left:0;padding-right:0}.lc_basic_content_padding,#sidebar{padding-bottom:0}.heading_content_container.title_left
.heading_titles_container{max-width:none}.heading_content_container.title_left
.cpt_post_meta{margin-top:10px;text-align:left}.heading_content_container{padding-top:40px;padding-bottom:20px}.swp_header_links{margin-bottom:20px}.title_left .cpt_post_meta a:first-child{padding-left:0}#footer_sidebar1,#footer_sidebar2,#footer_sidebar3,#footer_sidebar4{display:inline-block;width:50%;float:left}#footer_sidebar1,#footer_sidebar3{padding:0
50px 20px 0}#footer_sidebar2,#footer_sidebar4{padding:0
0 20px 50px}.lc_blog_masonry_container{margin-top:10px}.photo_gallery_container{margin-top:60px;margin-bottom:60px}.brick-size,.lc_masonry_brick{width:50%}.inner_content_right.wpb_column>.vc_column-inner>.wpb_wrapper{float:none}.booking_form_left,.booking_form_right{width:100%;float:none;padding-top:25px}.booking_form_left{border-left-width:0px;border-bottom:1px solid}.department_single_content,.department_single_aside{width:100%;display:block;float:none}.department_single_aside{padding-left:0}}@media only screen and (max-width : 768px){.lc_swp_boxed,.lc_swp_full,.lc_vc_section_title{padding-left:15px;padding-right:15px}.lc_swp_boxed.remove_defa_padding,.lc_swp_full.remove_defa_padding{padding-left:0;padding-right:0}.vc_row.force_boxed_width,.vc_row.vc_inner.force_boxed_width{padding-left:15px !important;padding-right:15px !important}.vc_row.force_boxed_width
.wpb_text_column{padding-left:0 !important;padding-right:0 !important}.lc_content_with_sidebar,#sidebar{display:block;width:100%;padding-left:0;padding-right:0}.lc_basic_content_padding,#sidebar{padding-bottom:0}article{margin-bottom:50px}#lc_swp_content p:first-of-type{margin-top:0}#lc_swp_content
p.price{margin-top:20px}.heading_content_container.pnf_template{padding-top:100px}.heading_area_title
h1{font-size:45px;letter-spacing:1px}.swp_heading_image_bg{height:400px}.cpt_post_meta
a{padding:0
10px}.cpt_post_meta{font-size:15px}.comment-form-author,.comment-form-email,.comment-form-url,.comment-form-author.two_on_row_layout,.comment-form-email.two_on_row_layout{display:block;width:100%;float:none;margin-bottom:15px}.comment-form-comment{margin-top:0}li.swp_cf_entry.comment-form-comment{margin-bottom:20px}.photo_gallery_overlay{opacity:0.2}.gallery_item_details{opacity:1}.photo_gallery_container{margin-top:10px;margin-bottom:30px}.photo_gallery_item,.photo_gallery_item.has_right_padding{width:100%;margin-right:0;float:none;margin-bottom:10px}.photo_gallery_row{display:block;margin-bottom:0}.brick-size,.lc_masonry_brick{width:33.333%}.text_logo_social .copy_text,.footer_branding{line-height:50px;float:none}.lc_copy_area.text_logo_social{height:140px;padding-top:25px}nav.footer_menu ul.menu>li>a{font-size:12px;padding:0
7px}.contact_right{padding-left:0}.swp_contactform{width:100%}.contact_left{margin-bottom:50px}h3.contact_section_head{margin-bottom:20px}h3.pnf_text{font-size:200px}h4.pnf_text{font-size:35px}.woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product{width:48%;margin:0
0 2.992em}.bf_input_container,.bf_input_container.bf_input_left{width:100%;float:none;margin-right:0}.single_department_item,.single_department_item.has_right_padding,.single_department_item.departments_2_on_row,.single_department_item.departments_2_on_row.has_right_padding,.single_doctor,.single_doctor.has_right_margin,.single_doctor.items_3_on_row.has_right_margin,.single_doctor.items_5_on_row.has_right_margin,.single_doctor.items_3_on_row,.single_doctor.items_5_on_row{width:49%;margin-right:0}.single_department_item:nth-child(2n+1),.single_department_item.departments_2_on_row:nth-child(2n+1),.single_doctor:nth-child(2n+1),.single_doctor.items_3_on_row.has_right_margin:nth-child(2n+1),.single_doctor.items_3_on_row.has_right_margin:nth-child(2n+1){margin-right:2%}.department_item_details{padding:30px
20px}.lc_review_content{padding:0
25px;font-size:25px;line-height:42px}.portfolio_single_detail{width:50%;margin-bottom:20px}.portfolio_single_detail.mobile_right{text-align:right}.portfolio_detail_head{margin-bottom:5px}.swp-single-review.single-review-blocks{width:100%;display:block;margin-bottom:50px}.lc_review_content.lc_review_blocks_content{font-size:18px;line-height:32px;padding:40px
30px}.swp-single-review.review-blocks1{margin-right:0}h3.reviews_blocks_title{margin-bottom:0}.lc_reviews_blocks_container .unslider-arrow{top:unset;bottom:0}.doctor_single_left,.doctor_single_right{width:100%;display:block;float:none}.doctor_single_right{padding-left:0;margin-top:50px}.copy_left,.copy_right{float:none;text-align:center;width:100%}.copy_left{margin-bottom:15px}.copy_social_icon{padding:0
15px;font-size:16px}.text_left .lc_review_content, .text_right
.lc_review_content{max-width:100%;text-align:center}.text_left .lc_reviewer_name, .text_left .lc_reviewer_position, .text_right .lc_reviewer_name, .text_right .lc_reviewer_position,.review-quote.text_left,.review-quote.text_right{display:block;text-align:center}.text_left .lc_reviews_slider, .text_right
.lc_reviews_slider{margin:30px
auto}.text_left .lc_reviewer_name, .text_right
.lc_reviewer_name{margin-top:30px}.swp_call_right{font-size:16px}.swp_partner_logo.text_left,.swp_partner_logo.text_right{text-align:center}.portfolio_single_detail.mobile_bottom{margin-bottom:0}#footer_sidebars_inner{padding-top:30px;padding-bottom:10px}.lc_footer_sidebar
.widget{margin-bottom:10px;margin-top:10px}#sidebar
select{width:unset}}@media only screen  and (max-width : 480px){#mobile_logo
img{max-height:40px}.mobile_menu_icon.lc_icon_creative_cart{margin-right:50px}.lc_mobile_menu .creative_header_icon.lc_social_icon, .lc_mobile_menu
.creative_header_icon.lc_search{font-size:13px;margin-right:13px}.cpt_post_meta
a{padding:0
8px}.title_left .cpt_post_meta a:first-child{padding-left:0}.cpt_post_meta{font-size:14px}.lc_sharing_icons,.lc_post_tags{display:block;width:100%;float:none;text-align:left;margin-bottom:0}#footer_sidebar1,#footer_sidebar2,#footer_sidebar3,#footer_sidebar4{display:block;width:100%;float:none;padding-left:0;padding-right:0}.lc_blog_masonry_container{margin-top:0px}.swp_mc_subscr_form_container{padding:20px
20px}.brick-size,.lc_masonry_brick{width:100%}.single_department_item,.single_department_item.has_right_padding,.single_department_item.departments_2_on_row,.single_department_item.departments_2_on_row.has_right_padding,.single_doctor.items_3_on_row,.single_doctor.items_5_on_row,.single_doctor.has_right_margin.items_3_on_row,.single_doctor.has_right_margin.items_5_on_row{width:100%;float:none;margin-right:0}.swp_call_right{font-size:30px;margin-top:30px;margin-left:0}.swp_call_scd,.swp_custom_btn_container.text_right{text-align:center}.book_button_wide
input.swp_booking_form_submit{font-size:14px}.portfolio_single_before{padding-top:40px;padding-bottom:40px}.portfolio_single_excerpt{font-size:16px;line-height:28px;margin-bottom:40px}.hide_bg_on_mobile,.vc_row.hide_bg_on_mobile{background-image:none !important}.comment-author
img{max-width:40px}.comment_author_details{margin-left:20px}.comment-body{margin-left:60px;margin-top:10px}#comments
ul.children{margin-left:20px}.woocommerce div.product .woocommerce-tabs ul.tabs
li{padding-left:5px;padding-right:20px}}@media only screen  and (max-width : 480px){#mobile_logo
img{max-width:110px}.lc_mobile_menu .creative_header_icon.lc_social_icon, .lc_mobile_menu
.creative_header_icon.lc_search{margin-right:10px}}.swp_footer_area{display:none !important}.partners-hu:lang(en),.booking-hu:lang(en),.partners-en:lang(hu),.booking-en:lang(hu),.vip-en:lang(hu){display:none}.vip-section{margin-bottom:-20px}h3{font-size:20px}.header_inner{position:inherit !important}#rev_slider_3_1_wrapper,#rev_slider_4_1_wrapper{z-index:0}body{font-size:16px;line-height:1.5;background-image:url('/wp-content/uploads/2020/02/bg.jpg');background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.home{background-image:none}@media only screen and (max-width: 768px){.heading_area_title
h1{font-size:36px}}.heading_area_title
h1{line-height:1.5em !important}.border-5
img{border-radius:5px}.mt-20{margin-top:20px}.mb-20{margin-bottom:20px !important}.max-w-1170{max-width:1170px;margin:0
auto  !important}.padding-0 .vc_column-inner{padding:0}.booking-hu{padding-top:0 !important}.booking-subheading{color:#FFF}.booking-form-row{padding-left:inherit !important;padding-right:inherit !important;background:#044B6C !important}.swp_header_links{display:none}.heading_content_container{padding-bottom:0}.lc_basic_content_padding{padding-bottom:0}@media (min-width: 768px){.doctor-min-h{min-height:450px}}.dr_speciality{text-transform:inherit}@media (max-width: 1199px){.swp_head_no_bg_img
.heading_content_container{padding-top:70px !important}}.img-shadow{box-shadow:1.25rem 1.375rem 4.75rem 0rem rgba(0, 0, 0, 0.22) !important}.img-max-445{max-width:445px;margin:0
auto;border-radius:5px}.img-max-1150{max-width:1150px;margin:0
auto;border-radius:5px}.wpb_text_column
a{text-decoration:underline}.more-link{text-decoration:none !important;text-transform:uppercase;font-size:14px;color:#e9490a}.wpb_text_column
ul{display:block;list-style-type:disc;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:40px;list-style-position:outside}.wpb_text_column ul
li{margin-bottom:2px}.position-relative{position:relative !important}@media (max-width: 1199px){.heading_titles_container{margin-top:30px !important}}@media (max-width: 1199px){.wpml-ls-statics-shortcode_actions{margin-top:70px}}header#lc_page_header{background-color:transparent !important}header#lc_page_header.sticky_enabled
.header_inner{background:#FFF}.swp_in_menu_btn{position:absolute;right:50px}.header_top{background-color:rgba(255, 255, 255, .5) !important}.header_top_inner{border:none !important}.header_top_right{line-height:35px}header#lc_page_header.sticky_enabled{z-index:99999}#menu-foghiany-1{margin-top:70px !important}header#lc_page_header.sticky_enabled #logo
img{max-height:60px}#logo
img{max-height:60px}#mobile_logo
img{max-height:55px}.swp_in_menu_btn.en:lang(hu){display:none}.swp_in_menu_btn.hu:lang(en){display:none}.single_doctor{vertical-align:top;width:32.9%;margin-bottom:30px;padding:0
10px;display:inline-block;float:none !important}.single_doctor.items_3_on_row{width:49%}.single_doctor.items_3_on_row.has_right_margin{margin-right:0}@media only screen and (max-width: 768px){.single_department_item:nth-child(2n+1),.single_department_item.departments_2_on_row:nth-child(2n+1),.single_doctor:nth-child(2n+1),.single_doctor.items_3_on_row.has_right_margin:nth-child(2n+1),.single_doctor.items_3_on_row.has_right_margin:nth-child(2n+1){margin-right:0}}@media only screen and (max-width: 475px){.single_department_item,.single_department_item.has_right_padding{width:100% !important}}@media only screen and (max-width: 768px){.single_department_item,.single_department_item.has_right_padding{width:48%;margin:0
5px 30px}}@media only screen and (max-width: 768px){.single_department_item,.single_department_item.has_right_padding,.single_department_item.departments_2_on_row,.single_department_item.departments_2_on_row.has_right_padding,.single_doctor,.single_doctor.has_right_margin,.single_doctor.items_3_on_row.has_right_margin,.single_doctor.items_5_on_row.has_right_margin,.single_doctor.items_3_on_row,.single_doctor.items_5_on_row{width:48.6%}}@media only screen and (max-width: 475px){.single_department_item,.single_department_item.has_right_padding,.single_department_item.departments_2_on_row,.single_department_item.departments_2_on_row.has_right_padding,.single_doctor,.single_doctor.has_right_margin,.single_doctor.items_3_on_row.has_right_margin,.single_doctor.items_5_on_row.has_right_margin,.single_doctor.items_3_on_row,.single_doctor.items_5_on_row{width:100%}}.doctor_detail_label{display:block;line-height:20px}.doctor_detail_value{float:inherit;font-size:14px}.doctor_left_detail{line-height:inherit}.doctor_left_detail
.doctor_left_detail_inner{margin-bottom:10px;padding-bottom:10px}.doctor_left_detail:last-child
.doctor_left_detail_inner{margin-bottom:0;padding-bottom:0}.department_excerpt{min-height:290px}.page_navigation{margin-bottom:0}@media only screen and (max-width: 768px){.single_department_item,.single_department_item.has_right_padding{width:47.6%;margin:0
5px}}.department_single_aside{margin:20px
0 0 0}.treatment-desc{text-align:justify}.pricelist{font-size:14px}.pricelist
tr{border-bottom:1px solid #c0d3da !important}.pricelist
td{padding:5px
0}.pricelist
td.treatment{padding-right:10px}.pricelist
.price{text-align:right;color:#e9490a}.pricelist .price-headline{text-align:right;font-weight:bold}.pricelist .price-gold{font-size:10px;display:block}.vc_tta-panel-body{font-size:14px}.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading,
.wpb-js-composer .vc_tta.vc_general .vc_tta-panel,
.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title,
.wpb-js-composer .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-body{border-color:#FFF !important;background-color:#FFF !important}.testimonials-row
h2{margin-bottom:20px !important}.strong-view.modern .testimonial-inner{padding:0
!important;text-align:left !important}.strong-view.modern .testimonial-content{font-size:16px !important;text-align:left !important;margin:20px
0 0 0 !important;background:#FFF !important;padding:30px
50px 30px 80px !important}.strong-view.modern .testimonial-content:before{top:30px !important;left:25px !important;color:#e6f0f2 !important}.strong-view.modern .testimonial-content:after{color:#FFF !important;content:"" !important;position:absolute !important;bottom:-21px !important;left:43px !important;width:0 !important;height:0 !important;border-left:10px solid transparent !important;border-right:10px solid transparent !important;border-top-width:21px !important;border-top-style:solid !important}.strong-view.modern .testimonial-heading{display:none !important}.strong-view.modern .testimonial-image{margin:25px
0 0 25px !important}.strong-view.modern .testimonial-image
img{width:60px !important;height:60px !important}.strong-view.modern .testimonial-name{font-size:16px !important;display:inline-block !important;line-height:60px !important;vertical-align:top !important;margin:25px
0 0 15px !important}.strong-view.nav-position-outside .wpmslider-controls{position:absolute !important;padding:0
!important;top:-40px !important;right:0 !important}.wpmslider-controls-direction{background:#024b6c !important;margin-left:10px !important;padding:6px
5px 10px !important}.strong-view.controls-style-buttons .wpmslider-next,
.strong-view.controls-style-buttons .wpmslider-prev,
.strong-view.controls-style-buttons .wpmslider-next:hover,
.strong-view.controls-style-buttons .wpmslider-prev:hover{color:#FFF !important}.strong-view.controls-style-buttons:not(.rtl) .wpmslider-prev:before,
.strong-view.controls-style-buttons:not(.rtl) .wpmslider-next:before{font-size:16px !important;background:#FFF !important}.strong-view.modern .testimonial.t-slide{margin-right:40px !important}.testimonials-container{background:transparent !important}.testimonials-container
.section_title{max-width:80%}.wpmslider-controls-direction
.disabled{display:inherit!important}.strong-view.wpmtst-modern .wpmtst-testimonial-content:after{background:transparent !important;-webkit-mask:none !important;mask:none !important}.wpml-ls-statics-shortcode_actions{padding:0;text-align:right}.wpml-ls-current-language
a{font-weight:bold}.wpml-ls-first-item{position:relative}.wpml-ls-first-item::after{content:'|';position:absolute;right:-1px;top:0;line-height:27px}input[type="text"],input[type="email"],input[type="tel"],input[type="date"],textarea{width:100%;padding:10px
20px;background-color:#eff5f7;border-color:#eff5f7;color:#024b6c;font-size:14px;font-weight:500;line-height:30px;border-style:solid;border-radius:5px}input[type="text"]:focus,input[type="email"]:focus,input[type="tel"]:focus,input[type="date"]:focus,textarea:focus{border-color:#c0d3da;background:#FFF;border-color:#024b6c}input[type="submit"]{padding:15px
20px;width:300px}input[type="submit"]:hover{color:#024b6c;background:#FFF}input[type="date"]{line-height:28px !important}.form .wpb_row
.wpb_column{padding:5px
10px}textarea{height:253px}.acceptance{display:block;margin:0
0 10px 0}.wpcf7-list-item-label{color:#FFF}@media (max-width: 991px){input[type="submit"]{width:100%;display:block;max-width:300px;margin:0
auto !important}.acceptance{display:block;text-align:center;margin:10px
0}}@media (max-width: 329px){.teeths-conatiner .vc_column-inner{padding-left:10px !important;padding-right:10px !important}}.icon-x{position:relative;margin-left:20px}.icon-x:before{content:'';background-image:url('/wp-content/uploads/2020/02/teeths-x.svg');background-position:center;background-repeat:no-repeat;width:22px;height:22px;position:absolute;left:-25px}.teeths-text
p{color:#FFF;font-size:14px;margin:0
auto;max-width:300px}.teeths-text
strong{font-size:15px}.teeths{width:300px;height:465px;margin:0
auto !important}.teeths .wpb_column,
.teeths .wpb_column .vc_column-inner,
.teeths .wpb_column .vc_column-inner .wpb_wrapper,
.teeths .wpb_column .vc_column-inner .wpb_wrapper .wpcf7-form-control-wrap.checkbox,
.teeths .wpb_column .vc_column-inner .wpb_wrapper .wpcf7-form-control-wrap.checkbox .wpcf7-form-control.wpcf7-checkbox{display:block;width:300px !important;height:465px !important;position:relative;padding:0
!important}.teeths .wpcf7-list-item{position:absolute;margin:0}.teeths .wpcf7-list-item:nth-child(1){top:13px;left:156px}.teeths .wpcf7-list-item:nth-child(2){top:20px;left:185px}.teeths .wpcf7-list-item:nth-child(3){top:35px;left:210px}.teeths .wpcf7-list-item:nth-child(4){top:60px;left:227px}.teeths .wpcf7-list-item:nth-child(5){top:87px;left:240px}.teeths .wpcf7-list-item:nth-child(6){top:120px;left:250px}.teeths .wpcf7-list-item:nth-child(7){top:160px;left:260px}.teeths .wpcf7-list-item:nth-child(8){top:195px;left:266px}.teeths .wpcf7-list-item:nth-child(9){top:13px;left:122px}.teeths .wpcf7-list-item:nth-child(10){top:20px;left:95px}.teeths .wpcf7-list-item:nth-child(11){top:35px;left:70px}.teeths .wpcf7-list-item:nth-child(12){top:60px;left:53px}.teeths .wpcf7-list-item:nth-child(13){top:86px;left:40px}.teeths .wpcf7-list-item:nth-child(14){top:122px;left:28px}.teeths .wpcf7-list-item:nth-child(15){top:160px;left:20px}.teeths .wpcf7-list-item:nth-child(16){top:195px;left:12px}.teeths .wpcf7-list-item:nth-child(17){bottom:20px;left:150px}.teeths .wpcf7-list-item:nth-child(18){bottom:20px;left:173px}.teeths .wpcf7-list-item:nth-child(19){bottom:30px;left:196px}.teeths .wpcf7-list-item:nth-child(20){bottom:50px;left:215px}.teeths .wpcf7-list-item:nth-child(21){bottom:73px;left:227px}.teeths .wpcf7-list-item:nth-child(22){bottom:108px;left:240px}.teeths .wpcf7-list-item:nth-child(23){bottom:148px;left:252px}.teeths .wpcf7-list-item:nth-child(24){bottom:188px;left:264px}.teeths .wpcf7-list-item:nth-child(25){bottom:20px;left:128px}.teeths .wpcf7-list-item:nth-child(26){bottom:20px;left:105px}.teeths .wpcf7-list-item:nth-child(27){bottom:30px;left:81px}.teeths .wpcf7-list-item:nth-child(28){bottom:50px;left:62px}.teeths .wpcf7-list-item:nth-child(29){bottom:74px;left:52px}.teeths .wpcf7-list-item:nth-child(30){bottom:108px;left:38px}.teeths .wpcf7-list-item:nth-child(31){bottom:148px;left:25px}.teeths .wpcf7-list-item:nth-child(32){bottom:188px;left:15px}.teeths .wpcf7-list-item{display:block;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.teeths .wpcf7-list-item
input{position:absolute;opacity:0;cursor:pointer;height:22px;width:22px;left:0;top:0;z-index:99999}.teeths .wpcf7-list-item-label{position:absolute;top:0;left:0;height:22px;width:22px;font-size:0;background-color:transparent}.teeths .wpcf7-list-item input:checked~.wpcf7-list-item-label{background-color:transparent}.teeths .wpcf7-list-item-label:after{content:"";position:absolute;display:none}.teeths .wpcf7-list-item input:checked~.wpcf7-list-item-label:after{display:block}.teeths .wpcf7-list-item .wpcf7-list-item-label:after{content:'';background-image:url('/wp-content/uploads/2020/02/teeths-x.svg');background-position:center;background-repeat:no-repeat;width:22px;height:22px}.wpcf7-list-item-label
a{color:#FFF}.wpcf7 input[type^="submit"]{padding:15px
24px 15px 24px;background-color:#E9490B;border:1px
solid #E9490B;color:#fff;font-weight:600;font-size:16px}div.wpcf7 .wpcf7-submit:disabled{background:#b6b5b5;border:1px
solid #b6b5b5}body input.wpcf7-submit:hover,
body input.wpcf7-submit:active,
body input.wpcf7-submit:focus{background-color:#E9490B;border:1px
solid #E9490B}.wpcf7-list-item-label{font-weight:300}.wpcf7-list-item-label
a{text-decoration:underline}span.wpcf7-list-item{margin:0}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing,div.wpcf7-mail-sent-ok,div.wpcf7-response-output{border:none !important;padding:0;font-weight:600;text-align:center;margin:0;height:0}span.wpcf7-not-valid-tip{color:#e20c1a;font-size:12px}input.wpcf7-not-valid,.wpcf7-not-valid{border:1px
solid #000}.ajax-loader,.ajax-loader:before,.ajax-loader:after{border-radius:30px !important;width:1.5em !important;height:1.5em !important;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load 1.8s infinite ease-in-out;animation:load 1.8s infinite ease-in-out;text-align:center;display:block !important}.ajax-loader{color:#FFF;font-size:10px;margin:0
auto 0 !important;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-0.16s;animation-delay:-0.16s;background-image:none !important;top:40px}.ajax-loader:before,.ajax-loader:after{content:'';position:absolute;top:0}.ajax-loader:before{left:-2.5em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.ajax-loader:after{left:2.5em}@-webkit-keyframes
load{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@keyframes
load{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.form
.vc_custom_1581005197784{padding-bottom:30px !important}span.wpcf7-not-valid-tip{color:#E9490B}div.wpcf7-response-output{min-height:70px}.wpcf7-validation-errors,.wpcf7-acceptance-missing,.wpcf7-mail-sent-ng{-webkit-animation-name:shake !important;animation-name:shake !important;-webkit-animation-delay: .3s !important;animation-delay: .3s !important;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;color:#FFF}div.wpcf7-response-output{color:#FFF}@-webkit-keyframes
shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}@keyframes
shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.swp_single_portfolio{overflow:inherit;margin-bottom:150px !important}.portfolio-title{font-size:20px;margin-top:10px;margin-left:10px;line-height:1.3}.lc_post_meta{font-style:normal}.swp_author_meta,.swp_before_sp_cat{display:none}.swp_cat_meta
a{font-size:13px;text-transform:uppercase}.widget_recent_entries .post-date{font-style:normal;display:block;margin-top:10px}.contact
ul{padding-inline-start:0}.contact ul
li{padding-left:30px;position:relative;list-style:none}.contact ul li:before{content:'';width:16px;height:16px;left:0;top:4px;position:absolute}.contact ul li.location:before{background:url('/wp-content/uploads/2020/02/contact-icon-location.svg')}.contact ul li.mail:before{background:url('/wp-content/uploads/2020/02/contact-icon-mail.svg')}.contact ul li.tel:before{background:url('/wp-content/uploads/2020/02/contact-icon-tel.svg')}.before,.drag,.after{margin-left:15px}img.partner_logo_img{opacity:1}#footer_sidebars{background:transparent !important}.swp_footer_area{background:url('/wp-content/uploads/2020/02/footer-bg.jpg') center;background-size:cover;color:#FFF}#footer_sidebars
a{color:#FFF !important}#footer_sidebars a:hover{text-decoration:underline}#footer_sidebars a.lc_button:hover{text-decoration:none}#footer_sidebars_inner{padding-top:20px;padding-bottom:40px}.footer-widget-title{color:#FFF !important}.lc_footer_sidebar ul
li{padding-left:30px}.lc_footer_sidebar ul li:before{content:'';width:16px;height:16px;left:0;top:4px;position:absolute}.lc_footer_sidebar ul li.location:before{background:url('/wp-content/uploads/2020/02/footer-icon-location.svg')}.lc_footer_sidebar ul li.mail:before{background:url('/wp-content/uploads/2020/02/footer-icon-mail.svg')}.lc_footer_sidebar ul li.tel:before{background:url('/wp-content/uploads/2020/02/footer-icon-tel.svg')}.lc_footer_sidebar
.menu{list-style:none}.lc_footer_sidebar .menu
li{line-height:1.5;padding-left:0}.lc_footer_sidebar
table.opening{color:#FFF}table.opening{max-width:200px !important}table.opening
tr{border-bottom:0}table.opening tr
td{padding:2px
0}#footer_sidebar2,#footer_sidebar3{padding:0
8px 8px 8px}@media only screen and (max-width: 979px){#footer_sidebar1,#footer_sidebar2,#footer_sidebar3,#footer_sidebar4{padding:10px
30px !important}}@media only screen and (max-width: 600px){#footer_sidebar1,#footer_sidebar2,#footer_sidebar3,#footer_sidebar4{width:100%}}@media (max-width: 767px){.lc_copy_area{height:120px !important}}.lc_copy_area{height:80px;background:rgba(0,0,0,.1)}.copy_left{line-height:40px}.copy_left
a{color:#FFF !important}.copy_left a:hover{text-decoration:underline}.copy_area_content{color:#FFF}.vc_tta-tabs-container{background:#06456D !important;border-radius:0 !important;margin-bottom:0 !important}.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a{border-color:#06456D !important;background-color:#06456D !important;color:#FFF !important;border-radius:0 !important}.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a{border-color:#DC600F !important;background-color:#DC600F !important;color:#FFF !important;border-radius:0 !important}.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels{background-color:#FFF !important;border:none !important;border-radius:0 !important}.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a:focus,
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a:hover{background-color:#DC600F !important}.wpb-js-composer .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left .vc_tta-tab.vc_active>a::before,
.wpb-js-composer .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left .vc_tta-tab.vc_active>a::after{display:none}.wpb-js-composer .vc_tta.vc_tta-spacing-1 .vc_tta-tab{margin:0
!important}.page-id-1154.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-body{padding-top:0 !important;padding-left:0 !important;padding-bottom:0 !important}@-webkit-keyframes
xtenderLeftRight{0%{background-position:-20px 0}50%{background-position:-500px 0}100%{background-position:-1000px 0}}@keyframes
xtenderLeftRight{0%{background-position:-20px 0}50%{background-position:-500px 0}100%{background-position:-1000px 0}}.by-webbranding{text-align:center}.by-webbranding
img{vertical-align:middle}@media (min-width: 768px){.by-webbranding{text-align:right}}.heart{fill:red;position:relative;top:3px;width:20px;animation:heart-pulse 1s ease infinite}@keyframes heart-pulse{0%{transform:scale(1)}50%{transform:scale(1.3)}100%{transform:scale(1)}}body, textarea, input, h3.reviews_blocks_title, .edit-post-visual-editor, .edit-post-visual-editor p,.contact_city_state{font-family:'Poppins',sans-serif}#customer_details h3,.cart_totals>h2,#tab-description>h2,.related.products>h2,h1.product_title,h2.woocommerce-loop-product__title,h3#reply-title,h3#comments-title,h3.widgettitle,h5.lc_blocks_reviewer_name,h1.doctor_single_name,h3.departments_list_title,h3.swp_pricelist_title,h4.vc_tta-panel-title,h3.portfolio_title,h5.lc_reviewer_name,h3.icon_box_title,h3.department_title,h4.dr_name,h2.lc_post_title,h1.heading_title,h3.footer-widget-title,h2.section_title,.booking_contact_phone_entry,.page_nav_item,.lc_share_item_text,cite,.contact_data_call{font-family:'Cabin',sans-serif}