:root{--porto-body-color:#555555}.home #main>.container-fluid,.home #main .container-fluid .elementor.elementor-2>.elementor-top-section.elementor-element-12d5f70,.page-id-4323 #main .container-fluid{padding-left:0px!important;padding-right:0px!important}.elementor-top-section.elementor-element-40a06da{margin-left:auto!important;margin-right:auto!important}.top-icon .porto-sicon-header+.porto-sicon-description a,.page-wrapper .porto-gb-1617e0aab8ab5bb92648a142318e0c2e,.portfolio-item .thumb-info .thumb-info-title::after,.widget_recent_entries li,.widget_recent_comments li,.widget_pages li,.widget_meta li,.widget_nav_menu li,.widget_archive li,.widget_categories li,.widget_rss li,.wp-block-latest-posts__list.wp-block-latest-posts li,.wp-block-latest-posts__list.wp-block-latest-posts li a{color:#0B0B0B!important}.practice-carousel .porto-sicon-box:hover .porto-sicon-description a,.page-wrapper .member-type:hover .porto-gb-1617e0aab8ab5bb92648a142318e0c2e,.portfolio-item:hover .thumb-info .thumb-info-title::after,.practice-row .porto-sicon-box:hover a,.page-wrapper .porto-gb-94650850e69a71543bfe62611b7328b0:hover a.btn-primary,.blog-posts .post-modern:hover .btn-readmore,.blog-posts .post-modern:hover .btn-readmore::after{color:#BD9E60!important}.top-icon .porto-sicon-header+.porto-sicon-description a .svg-fill-color-primary *{fill:#0B0B0B!important}.practice-carousel .porto-sicon-box:hover .porto-sicon-description a .svg-fill-color-primary *{fill:#ad9263!important}.sidebar .widget .widget-title{color:#E0C38B}@media (min-width:1170px){#header .logo{--porto-logo-mw:332px}}.elementor-2 .elementor-element.elementor-element-d9def3f .elementor-heading-title{text-transform:capitalize}.testimonial-carousel .owl-dots .owl-dot.active span,.testimonial-carousel .owl-dots .owl-dot:hover span{background:#E0C38B}p.post-excerpt{font-weight:300;font-size:16px;color:#555}.blog-posts .post-modern .post-meta{font-size:16px;font-weight:300;margin-bottom:10px;color:rgb(11 11 11 / .5)}.post-modern .btn-readmore,.post-modern .btn-readmore::after{font-size:14px;color:#0b0b0c}.footer .porto-sicon-box .porto-icon,.porto-sicon-box .porto-sicon-img{vertical-align:top}.footer a:not(.btn),.footer .tooltip-icon{color:#fff}.footer a:hover{color:#BD9E60}.elementor-200 .elementor-element.elementor-element-aa57b1a{border-color:rgb(238 238 238 / .5)}ul.ul-listing,ul.ul-listing2,ol.ol-listing{margin:0 0 25px;display:block;padding:0;width:100%;text-align:left;list-style-position:inside;font-size:16px}ul.ul-listing.text-center,ol.ol-listing.text-center,ul.ul-listing2.text-center,ol.ol-listing2.text-center{text-align:center}ul.ul-listing li,ul.ul-listing2 li{position:relative;line-height:26px;margin-bottom:10px;list-style-type:none;padding:2px 0 2px 24px}ul.ul-listing2 li{margin-bottom:1px}ul.ul-listing2.extra-margin li{margin-bottom:15px}ul.ul-listing li:before,ul.ul-listing2 li:before{font-family:'Font Awesome 6 Free';position:absolute;content:'\f058';left:auto;border:0;top:1px;width:24px;height:24px;color:#d9d9d9;font-size:14px;font-weight:900;margin-left:-24px}ul.ul-listing li:before{content:'';top:10px;width:12px;height:12px;color:#d9d9d9;border-radius:100%;background:#d9d9d9}ul.ul-listing ul,ul.ul-listing2 ul{margin:15px 0 0}ol.ol-listing{padding:0 0 0 15px;list-style-position:outside}ol.ol-listing li{line-height:26px;margin-bottom:10px;list-style-type:decimal;padding:2px 0 2px 0}ol.ol-listing li ul.ul-listing li,ol.ol-listing li ul.ul-listing2 li{list-style-type:none}.elementor-kit-3575{--e-global-color-text:#555555;--e-global-typography-text-font-weight:300}h2{--porto-h2-ls:-0.96px}.sidebar .wpcf7-form-control:not(.btn){background:#fafafa;border-color:#fafafa}.sidebar .wpcf7-form-control::placeholder{color:#000000!important;opacity:.5}.sidebar .wpcf7-submit{margin:0px!important;background:#BD9E60!important}.sidebar .wpcf7-submit:hover{background:#6f5c3b!important;border-color:#6f5c3b!important}.contact-info .list-unstyled li{margin-bottom:25px;font-weight:300}.comment-form{background:#FFF7E8;border-radius:0}@media (min-width:1170px){.comment-form{padding:50px}}@media (max-width:1170px){.elementor-2 .elementor-element.elementor-element-d9def3f{width:100%}}.comment-form label{font-weight:300}.page-wrapper .porto-gb-4b4b6e8387d563db6924539e563ef3a8{color:#0B0B0B!important;font-weight:600!important;letter-spacing:1.4px}.page-wrapper .porto-gb-4b4b6e8387d563db6924539e563ef3a8:hover{color:#BD9E60!important}.owl-carousel{width:100%!important}.porto-faqs .faq .toggle label,.porto-faqs .toggle-content{padding-inline:30px}.porto-faqs .faq .toggle label{color:#0B0B0B;font-size:18px;letter-spacing:0}.porto-faqs .toggle-content{color:#555;font-size:16px;font-weight:300}.faq-wrapper .wpcf7-form-control:not(.btn){padding-block:.8rem}.wpcf7-form.init p{margin-bottom:0}.faq-wrapper .wpcf7-textarea{height:200px}.grecaptcha-badge{bottom:70px!important}#footer .porto-u-main-heading h5{line-height:1.4}.elementor-200 .elementor-element.elementor-element-20a6c87 .porto-sicon-title{word-break:break-all}.page-top{padding-block:30px}.page-top .breadcrumbs-wrap{margin-block:10px 0}.page-top ul.breadcrumb>li{font-weight:600}.page-top ul.breadcrumb>li a{font-weight:400}.page-header-8 .delimiter.delimiter-2,.page-top ul.breadcrumb>li .delimiter.delimiter-2{top:-1px;margin-inline:15px}.blog-posts .post-modern .entry-title,.sidebar .widget .widget-title{font-size:32px!important}.portfolio-full .m-t-lg{margin-top:0px!important}.portfolio-full hr.m-t.m-b-none.invisible{display:none!important}.portfolio-full .portfolio-title{margin-bottom:0px!important}.sidebar .widget.widget_nav_menu ul>li{font-size:14px!important;font-weight:500!important;padding-left:15px!important}.widget li.current-cat-parent>a,.widget li.current-cat>a,.widget li.current-menu-item>a{font-weight:500!important}.sidebar .widget.widget_nav_menu ul>li::before{opacity:1!important;font-size:.7em!important;display:inline-block;margin-top:-3px}.elementor-28 .elementor-element.elementor-element-ac3e44a .porto-u-main-heading>*,.elementor-28 .elementor-element.elementor-element-609a219 .porto-u-main-heading>*{font-size:32px!important;letter-spacing:-0.96px!important}.elementor-4323 .elementor-element.elementor-element-db3fbdd.elementor-element,.elementor-4323 .elementor-element.elementor-element-db3fbdd>.elementor-widget-container{width:100%;text-align:center;padding:0}.elementor-4323 .elementor-element.elementor-element-db3fbdd>.elementor-widget-container{display:flex;align-items:center;justify-content:center}.elementor-4323 .elementor-element.elementor-element-db3fbdd>.elementor-widget-container>div{height:auto!important}.elementor-4323 .elementor-element.elementor-element-db3fbdd>.elementor-widget-container>div h1{line-height:1.2!important;margin-bottom:20px}.elementor-4323 .elementor-element.elementor-element-db3fbdd>.elementor-widget-container>div a{display:inline-block;font-size:14px!important;font-weight:600;letter-spacing:1.6px}.elementor-4323 .elementor-element.elementor-element-372443d{--overlay-opacity:0.9}.elementor-2 .elementor-element.elementor-element-5d4cf70 .elementor-heading-title,.elementor-2 .elementor-element.elementor-element-4bee1c0 .elementor-heading-title{font-size:45px;letter-spacing:-1.35px}.elementor-3956 .elementor-element.elementor-element-283b4fa7:not(.elementor-motion-effects-element-type-background),.elementor-519 .elementor-element.elementor-element-5796e3de:not(.elementor-motion-effects-element-type-background),.elementor-519 .elementor-element.elementor-element-5796e3de>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:cover!important}.elementor-3956 .elementor-element.elementor-element-59458e21>.elementor-element-populated,.elementor-519 .elementor-element.elementor-element-4574cf3f>.elementor-element-populated,.elementor-3956 .elementor-element.elementor-element-70eb98b3>.elementor-element-populated{margin:0}.elementor-3956 .elementor-element.elementor-element-59458e21>.elementor-element-populated .elementor-element,.elementor-519 .elementor-element.elementor-element-4574cf3f>.elementor-element-populated .elementor-element,.elementor-2 .elementor-element.elementor-element-c0fdbba>.elementor-element-populated .elementor-element{width:auto}.elementor-2 .elementor-element.elementor-element-9c38c49>.elementor-element-populated,.elementor-3956 .elementor-element.elementor-element-70eb98b3>.elementor-element-populated{padding:0}.elementor-column.elementor-element-9c38c49{margin:13px 0}.elementor-3956 .elementor-element.elementor-element-6beeb16:not(.elementor-motion-effects-element-type-background),.elementor-3956 .elementor-element.elementor-element-6beeb16>.elementor-motion-effects-container>.elementor-motion-effects-layer,.elementor-327 .elementor-element.elementor-element-e8bd392:not(.elementor-motion-effects-element-type-background),.elementor-327 .elementor-element.elementor-element-e8bd392>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:cover!important}.elementor-element.btn-faq-more{display:none!important}.sticky-header #mini-cart:not(.minicart-opened){display:block!important}.porto-faqs{max-height:inherit!important}.comments-area .comment-awaiting-moderation{position:relative;top:auto;left:auto;display:none!important}.elementor-3956 .elementor-element.elementor-element-283b4fa7>.elementor-container>.elementor-column>.elementor-widget-wrap{padding-inline:0}.custom_verz_footer_nav{column-count:2}@media (min-width:1170px){.elementor-element.elementor-element-914b661.w-xl-41{width:45%!important}}@media (min-width:992px) and (max-width:1199.98px){.custom_verz_footer_nav{column-count:auto}.price{font-size:1.75em!important}}@media (max-width:991.98px){.container,.wp-block,.col-half-section,.elementor-section{--porto-container-width:100%}#header .elementor-section.elementor-section-boxed>.elementor-column-gap-no{max-width:100%}.wc-block-components-sidebar-layout .wc-block-components-main{width:100%!important;padding-right:0%!important;order:1}.wc-block-components-sidebar{width:100%!important;padding-left:0%!important;margin-bottom:24px;order:0}.price{font-size:1.75em!important}.elementor-4323 .elementor-element.elementor-element-db3fbdd>.elementor-widget-container>div h1{font-size:40px!important}.elementor-11 .elementor-element.elementor-element-d1605e3,.elementor-11 .elementor-element.elementor-element-415d53d{width:100%;max-width:100%}}@media (max-width:575px){:root{--porto-res-spacing:15px;--porto-fluid-spacing:15px;--porto-container-spacing:5px}#header .mobile-toggle{margin-right:0px!important;text-align:center!important}.elementor-8 .elementor-element.elementor-element-74a2f0b.elementor-element{margin-right:0.3rem!important}}@media (max-width:479.98px){#header .search-popup .searchform{left:0%!important;right:auto!important;transform:translateX(-50%)}#mini-cart .cart-popup{width:220px}.price{font-size:1.5em!important}}@media (max-width:399.98px){.is-medium table.wc-block-cart-items .wc-block-cart-items__row,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row,.is-small table.wc-block-cart-items .wc-block-cart-items__row{grid-template-columns:60px 100px!important}.price{font-size:1.25em!important}#header.sticky-header .logo{max-width:123px}}#bbpress-forums div.bbp-forum-author img.avatar,#bbpress-forums div.bbp-reply-author img.avatar,#bbpress-forums div.bbp-topic-author img.avatar,#buddypress .activity-list li.load-more,#buddypress .activity-list li.load-newest,#buddypress .comment-reply-link,#buddypress .dir-search input[type="search"],#buddypress .dir-search input[type="text"],#buddypress .groups-members-search input[type="search"],#buddypress .groups-members-search input[type="text"],#buddypress .standard-form input[type="color"],#buddypress .standard-form input[type="date"],#buddypress .standard-form input[type="datetime-local"],#buddypress .standard-form input[type="datetime"],#buddypress .standard-form input[type="email"],#buddypress .standard-form input[type="month"],#buddypress .standard-form input[type="number"],#buddypress .standard-form input[type="password"],#buddypress .standard-form input[type="range"],#buddypress .standard-form input[type="search"],#buddypress .standard-form input[type="tel"],#buddypress .standard-form input[type="text"],#buddypress .standard-form input[type="time"],#buddypress .standard-form input[type="url"],#buddypress .standard-form input[type="week"],#buddypress .standard-form select,#buddypress .standard-form textarea,#buddypress a.button,#buddypress button,#buddypress div.generic-button a,#buddypress div.item-list-tabs ul li.current a,#buddypress div.item-list-tabs ul li.selected a,#buddypress input[type="button"],#buddypress input[type="reset"],#buddypress input[type="submit"],#buddypress ul.button-nav li a,#header .header-contact .nav-top a,#header .header-contact .nav-top span,#header .mobile-toggle,#header .porto-view-switcher>li.menu-item>a,#header .searchform .autocomplete-suggestion img,#header .top-links>li.menu-item>a,#mini-cart .widget_shopping_cart_content,#nav-panel .accordion-menu li>a,.blog-posts-padding .grid-box,.flickr_badge_image,.img-rounded,.img-thumbnail,.img-thumbnail .inner,.img-thumbnail img,.mega-menu .narrow ul.sub-menu ul.sub-menu,.mega-menu .wide .popup,.mega-menu .wide li.sub li.menu-item>a,.mega-menu li.menu-item>a>.thumb-info-preview .thumb-info-wrapper,.mega-menu>li.menu-item.active>a,.mega-menu>li.menu-item:hover>a,.page-wrapper .fdm-item-image,.rounded,.share-links a,.sidebar-menu .wide li.menu-item li.menu-item>a,.sidebar-menu li.menu-item>a>.thumb-info-preview .thumb-info-wrapper,.success-message-container button,.tabs,.testimonial.testimonial-style-2 blockquote,.testimonial.testimonial-style-3 blockquote,.testimonial.testimonial-style-4 blockquote,.testimonial.testimonial-style-5 blockquote,.testimonial.testimonial-style-6 blockquote,.thumb-info,.thumb-info .thumb-info-wrapper,.thumb-info .thumb-info-wrapper::after,.tm-box,.tm-collapse,.wpb_content_element .flickr_badge_image,a.bp-title-button,article .comment-respond input[type="submit"],body .btn,body .btn-group-md>.btn,body .btn-md,div.bbp-template-notice,div.indicator-hint,div.wpb_single_image .porto-vc-zoom.porto-vc-zoom-hover-icon::before,div.wpb_single_image .vc_single_image-wrapper.vc_box_border,div.wpb_single_image .vc_single_image-wrapper.vc_box_border img,div.wpb_single_image .vc_single_image-wrapper.vc_box_outline,div.wpb_single_image .vc_single_image-wrapper.vc_box_outline img,div.wpb_single_image .vc_single_image-wrapper.vc_box_rounded,div.wpb_single_image .vc_single_image-wrapper.vc_box_rounded img,div.wpb_single_image .vc_single_image-wrapper.vc_box_shadow,div.wpb_single_image .vc_single_image-wrapper.vc_box_shadow img,div.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d img,div.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border,div.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border img,div.wpb_single_image.vc_box_border,div.wpb_single_image.vc_box_border img,div.wpb_single_image.vc_box_outline,div.wpb_single_image.vc_box_outline img,div.wpb_single_image.vc_box_shadow_border,div.wpb_single_image.vc_box_shadow_border img,div.wpcf7-response-output,section.timeline .timeline-box,section.timeline .timeline-date .faq-wrapper .wpcf7-submit{border-radius:0px!important}.parent-pageid-13 #nav_menu-2{display:none!important}.elementor-element-6865661 a:hover{background-color:#e0c38b!important}.contact-info a:hover{color:#e0c38b!important}.elementor-28 .elementor-element.elementor-element-c0b7f9c .porto-u-main-heading>*,.elementor-28 .elementor-element.elementor-element-609a219 .porto-u-main-heading>*{font-size:32px!important;letter-spacing:-0.96px!important}.elementor-28 .elementor-element.elementor-element-0fb7673 .porto-u-main-heading>*,.elementor-28 .elementor-element.elementor-element-609a219 .porto-u-main-heading>*{font-size:32px!important;letter-spacing:-0.96px!important}