/* 
Theme Name: Padme Child
Theme URI: https://padme.services/
Description: A sleek child theme for Twenty Twenty-Five, crafted, managed and maintained with love ❤️ by WebMatrix.AI - a freelance developer offering modern, AI-driven web solutions. 💼 Inquiries at webmatrix.ai@gmail.com.
Author: WebMatrix.AI
Author URI: mailto:webmatrix.ai@gmail.com
Template: hello-elementor
Version: 1.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/


/*************************
*** WebMatrix.AI CSS start
**************************
Padme Law Services | Website proudly managed and maintained with love by WebMatrix.AI | Inquiries: webmatrix.ai@gmail.com
**************************
(DO NO DELETE any code added by WebMatrix.AI, as it may affect website performance or cause the frontend to break)
*************************/

/* common CSS start */
.wm_xl_h1 h1.elementor-heading-title{font-size: 64px;line-height: 78px;font-weight: 700;}
/* h1{font-size: 48px;line-height: 52px;}
h2{font-size: 40px;line-height: 48px;}
h3{font-size: 32px;line-height: 38px;}
h4{font-size: 28px;line-height: 32px;}
h5{font-size: 24px;line-height: 28px;}
h6{font-size: 20px;line-height: 24px;}
p{font-size: 20px;line-height: 24px;} */
html, body{background-color: #000000 !important;}
::selection{background-color: #E65022;color: #FFFFFF;}
::-moz-selection{background-color: #E65022;color: #FFFFFF;}
.orange-text{color: #E65022 !important;}
@media all and (max-width: 1200px){
    /* .wm_xl_h1 h1.elementor-heading-title{font-size: 96px;line-height: 116px;} */
    h1.elementor-heading-title{font-size: 48px;line-height: 52px;}
    h2.elementor-heading-title{font-size: 36px;line-height: 44px;}
    h3.elementor-heading-title{font-size: 28px;line-height: 32px;}
    h4.elementor-heading-title{font-size: 24px;line-height: 28px;}
    h5.elementor-heading-title{font-size: 20px;line-height: 24px;}
    p, .elementor-widget-text-editor{font-size: 20px;line-height: 28px;}
    .e-con-inner{padding: 150px 40px !important;}
}
@media all and (max-width: 1024px){
    /* .wm_xl_h1 h1.elementor-heading-title{font-size: 80px;line-height: 96px;} */
    h1.elementor-heading-title{font-size: 40px;line-height: 48px;}
    h2.elementor-heading-title{font-size: 32px;line-height: 40px;}
    h3.elementor-heading-title{font-size: 24px;line-height: 28px;}
    h4.elementor-heading-title{font-size: 20px;line-height: 24px;}
    h5.elementor-heading-title{font-size: 16px;line-height: 24px;}
    p, .elementor-widget-text-editor{font-size: 18px;line-height: 24px;}
    .e-con-inner{padding: 120px 20px !important;}
}
@media all and (max-width: 767px){
    .wm_xl_h1 h1.elementor-heading-title{font-size: 56px;line-height: 64px;}
    h1.elementor-heading-title{font-size: 40px;line-height: 48px;}
    h2.elementor-heading-title{font-size: 32px;line-height: 40px;}
    h3.elementor-heading-title{font-size: 24px;line-height: 28px;}
    h4.elementor-heading-title{font-size: 20px;line-height: 24px;}
    h5.elementor-heading-title{font-size: 16px;line-height: 24px;}
    p, .elementor-widget-text-editor{font-size: 18px;line-height: 24px;}
    .e-con-inner{padding: 96px 16px !important;}
}
@media all and (max-width: 550px){
    .wm_xl_h1 h1.elementor-heading-title{font-size: 20px;line-height: 24px;}
    h1.elementor-heading-title{font-size: 20px;line-height: 24px;}
    h2.elementor-heading-title{font-size: 20px;line-height: 24px;}
    h3.elementor-heading-title{font-size: 18px;line-height: 24px;}
    h4.elementor-heading-title{font-size: 16px;line-height: 24px;}
    h5.elementor-heading-title{font-size: 16px;line-height: 24px;}
    p, .elementor-widget-text-editor{font-size: 16px;line-height: 24px;}
}
/* common CSS end */

/* Header CSS start */
.wm_padme_header{padding: 0 !important;}
.wm_padme_header .eael-simple-menu{background-color: #333333 !important;padding: 10px;padding-right: 0;}
.wm_padme_header .eael-simple-menu-toggle{display: flex !important;justify-content: center;align-items: center;gap: 10px;}
.wm_padme_header .eael-simple-menu-toggle:hover, .wm_padme_header .eael-simple-menu-toggle:focus{background-color: transparent;}
.wm_padme_header .eael-simple-menu-toggle .sr-only{display: contents;font-size: 20px;line-height: 24px;color: #FFFFFF;}
.wm_padme_header .eael-simple-menu-toggle svg{width: 30px !important;}
.wm_padme_header .eael-simple-menu-container .eael-simple-menu li{padding: 16px 20px;}
.wm_padme_header .eael-simple-menu-container .eael-simple-menu li:nth-child(8), .wm_padme_header .eael-simple-menu-container .eael-simple-menu li:nth-child(9){display: none !important;}
.wm_padme_header .eael-simple-menu-container .eael-simple-menu li a{font-size: 16px;font-weight: 400;line-height: 24px;color: #FFFFFF;padding: 0;background: none !important;}
.wm_padme_header .eael-simple-menu-container .eael-simple-menu li a:hover{color: #E65022;}
.wm_padme_header .eael-simple-menu-container .eael-simple-menu li ul{background-color: #333333 !important;padding-top: 8px;}
.wm_padme_header .eael-simple-menu-container .eael-simple-menu li ul li{padding: 8px 0;}
.wm_padme_header .eael-simple-menu-container .eael-simple-menu li ul li:last-child{padding-bottom: 0;}
.wm_padme_header .eael-simple-menu-container .eael-simple-menu li ul li a{font-size: 16px;font-weight: 400;line-height: 24px;color: #E65022;padding: 0 !important;background: none !important;border-bottom: 1px solid transparent !important;/*width: max-content;*/transition: all 0.3s ease;}
.wm_padme_header .eael-simple-menu-container .eael-simple-menu li ul li a:hover{color: #E65022;border-bottom: 1px solid #E65022 !important;}
.wm_padme_header .eael-simple-menu-container .eael-simple-menu .eael-simple-menu-indicator, .wm_padme_header .eael-simple-menu-container .eael-simple-menu .eael-simple-menu-indicator:hover, .wm_padme_header .eael-simple-menu-container .eael-simple-menu .eael-simple-menu-indicator.eael-simple-menu-indicator-open, .wm_padme_header .eael-simple-menu-container .eael-simple-menu .eael-simple-menu-indicator.eael-simple-menu-indicator-open:hover{border: none !important;color: #FFFFFF !important;background: transparent !important;}
.wm_padme_header .eael-simple-menu-container .eael-simple-menu .eael-simple-menu-indicator svg{color: #FFFFFF;fill: #FFFFFF;width: 13px !important;height: 13px !important;line-height: 13px !important;}
.wm_padme_header .eael-simple-menu-container .eael-simple-menu li.menu-item-has-children:hover .eael-simple-menu-indicator svg{color: #E65022;fill: #E65022;}
.elementor-396 .elementor-element.elementor-element-f37297e .eael-simple-menu li .eael-simple-menu-indicator.eael-simple-menu-indicator-open, .elementor-396 .elementor-element.elementor-element-95ccd79 .eael-simple-menu li .eael-simple-menu-indicator.eael-simple-menu-indicator-open{border: none !important;color: #FFFFFF !important;background: transparent !important;}
.elementor-396 .elementor-element.elementor-element-f37297e .eael-simple-menu li .eael-simple-menu-indicator.eael-simple-menu-indicator-open svg, .elementor-396 .elementor-element.elementor-element-95ccd79 .eael-simple-menu li .eael-simple-menu-indicator.eael-simple-menu-indicator-open svg{fill: #FFFFFF !important;}
.wm_padme_header_linkedin_icon_wrapper .elementor-icon-wrapper{display: flex;justify-content: center;align-items: center;}
.wm_padme_header_linkedin_icon_wrapper .elementor-icon, .wm_padme_header_linkedin_icon_wrapper .elementor-icon:hover{background-color: #0077B5;padding: 4px;padding-bottom: 1px;border-radius: 4px;}
.wm_padme_header_linkedin_icon_wrapper .elementor-icon svg, .wm_padme_header_linkedin_icon_wrapper .elementor-icon:hover svg{color: #FFFFFF;fill: #FFFFFF;}
.wm_padme_header_contact_main_wrapper .wm_padme_header_contact_inner_wrapper{display: flex;justify-content: center;align-items: center;gap: 15px;position: relative;}
.wm_padme_header_contact_main_wrapper .wm_padme_header_contact_inner_wrapper::after{display: none;position: absolute;content: '';width: 100%;height: 250%;top: 0;left: 0;}
.wm_padme_header_contact_main_wrapper .wm_padme_header_contact_inner_wrapper:hover::after{display: block;}
.wm_padme_header_contact_main_wrapper .wm_padme_header_contact_icon_wrapper{display: flex;justify-content: center;align-items: center;gap: 5px;}
.wm_padme_header_contact_main_wrapper img{width: 100%;max-width: 24px;}
.wm_padme_header_contact_main_wrapper .wm_padme_header_contact_number_wrapper{display: none;transition: all 0.3s ease;position: absolute;top: 140%;width: max-content;background: #313131;padding: 2px 10px;}
.wm_padme_header_contact_main_wrapper .wm_padme_header_contact_number_wrapper p{position: relative;}
.wm_padme_header_contact_main_wrapper .wm_padme_header_contact_number_wrapper p::after{position: absolute;content: '';width: 12px;height: 10px;top: -12px;left: 38px;background-image: url('/wp-content/uploads/2025/09/quote-1.webp');background-size: cover;background-position: center;background-repeat: no-repeat;rotate: 180deg;}
.wm_padme_header_contact_main_wrapper .wm_padme_header_contact_inner_wrapper:hover .wm_padme_header_contact_number_wrapper{display: block;}
.wm_padme_header_contact_main_wrapper p{margin: 0;font-size: 16px;font-weight: 600;line-height: 24px;color: #FFFFFF;transition: all 0.3s ease;}
.wm_padme_header_mail_main_wrapper .wm_padme_header_mail_inner_wrapper{display: flex;justify-content: center;align-items: center;gap: 15px;position: relative;}
.wm_padme_header_mail_main_wrapper .wm_padme_header_mail_inner_wrapper::after{display: none;position: absolute;content: '';width: 100%;height: 350%;top: 0;left: 0;}
.wm_padme_header_mail_main_wrapper .wm_padme_header_mail_inner_wrapper:hover::after{display: block;}
.wm_padme_header_mail_main_wrapper .wm_padme_header_mail_icon_wrapper{display: flex;justify-content: center;align-items: center;gap: 5px;}
.wm_padme_header_mail_main_wrapper img{width: 100%;max-width: 24px;}
.wm_padme_header_mail_main_wrapper .wm_padme_header_mail_number_wrapper{display: none;transition: all 0.3s ease;position: absolute;top: 174%;width: max-content;background: #313131;padding: 2px 10px;}
.wm_padme_header_mail_main_wrapper .wm_padme_header_mail_number_wrapper p{position: relative;}
.wm_padme_header_mail_main_wrapper .wm_padme_header_mail_number_wrapper p::after{position: absolute;content: '';width: 12px;height: 10px;top: -12px;left: 48px;background-image: url('/wp-content/uploads/2025/09/quote-1.webp');background-size: cover;background-position: center;background-repeat: no-repeat;rotate: 180deg;}
.wm_padme_header_mail_main_wrapper .wm_padme_header_mail_inner_wrapper:hover .wm_padme_header_mail_number_wrapper{display: block;}
.wm_padme_header_mail_main_wrapper p{margin: 0;font-size: 16px;font-weight: 600;line-height: 24px;color: #FFFFFF;transition: all 0.3s ease;}
.wm_padme_header .wm_padme_header_menu_mobile{display: none;}
.wm_padme_header .wm_padme_header_menu_big_screens{display: none !important;}
.wm_padme_header .wm_padme_header_menu_big_screens .elementor-menu-toggle__icon--open svg, .wm_padme_header .wm_padme_header_menu_big_screens .elementor-menu-toggle__icon--close svg{width: 30px;}
.wm_padme_header .wm_padme_header_menu_big_screens .elementor-nav-menu--dropdown{background: transparent;}
.wm_padme_header .wm_padme_header_menu_big_screens .elementor-nav-menu--dropdown ul.elementor-nav-menu{background: #333333;float: right;width: 100%;max-width: 20%;padding: 20px;padding-right: 0;}
.wm_padme_header .wm_padme_header_menu_big_screens .elementor-nav-menu--dropdown ul.elementor-nav-menu li{padding: 16px 20px;}
.wm_padme_header .wm_padme_header_menu_big_screens .elementor-nav-menu--dropdown ul.elementor-nav-menu li:last-child{padding-bottom: 0;}
.wm_padme_header .wm_padme_header_menu_big_screens .elementor-nav-menu--dropdown ul.elementor-nav-menu li a{font-size: 16px;font-weight: 400;line-height: 24px;color: #FFFFFF;padding: 0 !important;background: none !important;transition: all 0.3s ease;}
.wm_padme_header .wm_padme_header_menu_big_screens .elementor-nav-menu--dropdown ul.elementor-nav-menu li a:hover{color: #E65022;}
.wm_padme_header .wm_padme_header_menu_big_screens .elementor-nav-menu--dropdown ul.elementor-nav-menu li a.highlighted:hover{color: #FFFFFF}
.wm_padme_header .wm_padme_header_menu_big_screens .elementor-nav-menu--dropdown ul.elementor-nav-menu li a svg{color: #FFFFFF;fill: #FFFFFF;}
.wm_padme_header .wm_padme_header_menu_big_screens .elementor-nav-menu--dropdown ul.elementor-nav-menu li ul{padding-top: 8px;}
.wm_padme_header .wm_padme_header_menu_big_screens .elementor-nav-menu--dropdown ul.elementor-nav-menu li ul li{padding: 8px 0;}
.wm_padme_header .wm_padme_header_menu_big_screens .elementor-nav-menu--dropdown ul.elementor-nav-menu li ul li a{font-size: 16px;font-weight: 400;line-height: 24px;color: #E65022;padding: 0 !important;background: none !important;border: none;border-bottom: 1px solid transparent !important;width: max-content;transition: all 0.3s ease;}
.wm_padme_header .wm_padme_header_menu_big_screens .elementor-nav-menu--dropdown ul.elementor-nav-menu li ul li a:hover{color: #E65022;border-bottom: 1px solid #E65022 !important;}
@media all and (min-width: 2400px){
    .wm_padme_header .wm_padme_header_menu_big_screens{display: block !important;}
    .wm_padme_header .wm_padme_header_menu_regular{display: none;}
    .wm_padme_header .wm_padme_header_menu_mobile{display: none;}
}
@media all and (max-width: 1100px){
    .wm_padme_header_contact_wrapper{width: 45%;}
    .wm_padme_header_menu_wrapper{width: 25%;}
}
@media all and (max-width: 1024px){
    .wm_padme_header_contact_wrapper{width: 40%;}
    .wm_padme_header_menu_wrapper{width: 30%;}
}
@media all and (max-width: 767px){
    .wm_padme_header_logo_wrapper{width: 25%;}
    .wm_padme_header_contact_wrapper{width: 30%;}
    .wm_padme_header_linkedin_icon_wrapper{width: 15%;}
    .wm_padme_header_menu_wrapper{width: 30%;}
    .wm_padme_header_contact_main_wrapper .wm_padme_header_contact_inner_wrapper, .wm_padme_header_mail_main_wrapper .wm_padme_header_mail_inner_wrapper{gap: 10px;}
    .wm_padme_header_contact_main_wrapper .wm_padme_header_contact_icon_wrapper p, .wm_padme_header_mail_main_wrapper .wm_padme_header_mail_icon_wrapper p{display: none;}
    .wm_padme_header_linkedin_icon_wrapper .elementor-icon, .wm_padme_header_linkedin_icon_wrapper .elementor-icon:hover{padding: 3px;padding-bottom: 1px;}
    .wm_padme_header_linkedin_icon_wrapper .elementor-icon svg, .wm_padme_header_linkedin_icon_wrapper .elementor-icon:hover svg{width: 20px;height: 20px !important;}
    .wm_padme_header .eael-simple-menu-toggle svg{width: 25px !important;}
    .wm_padme_header .eael-simple-menu{padding: 8px;padding-right: 0;}
}
@media all and (max-width: 600px){
    .wm_padme_header .wm_padme_header_menu_regular{display: none;}
    .wm_padme_header .wm_padme_header_menu_mobile{display: block;}
}
@media all and (max-width: 400px){
    .wm_padme_header_logo_wrapper{width: 45%;}
    .wm_padme_header_contact_wrapper{display: none;}
    .wm_padme_header .eael-simple-menu-container .eael-simple-menu li:nth-child(8), .wm_padme_header .eael-simple-menu-container .eael-simple-menu li:nth-child(9){display: block !important;}
    .wm_padme_header_linkedin_icon_wrapper{width: 20%;}
    .wm_padme_header_menu_wrapper{width: 35%;}
}
/* Header CSS end */
/* Footer CSS start */
.wm_padme_footer{background-size: 100% 100%;}
.wm_padme_footer p{margin: 0 !important;}
.wm_padme_footer_cppipe{padding: 0 12px;}
.wm_padme_footer_webmatrixai a{font-size: 16px;transition: all 0.3s ease;position: relative;}
.wm_padme_footer_webmatrixai a:hover{color: #ffff00 !important;}
@media all and (max-width: 1200px){
    .wm_padme_footer .e-con-inner{padding-top: 80px !important;padding-bottom: 80px !important;}
}
@media all and (max-width: 767px){
    .wm_padme_footer .e-con-inner{padding-top: 60px !important;padding-bottom: 60px !important;}
}
@media all and (max-width: 550px){
    .wm_padme_footer_logo img{max-width: 260px !important;}
    .wm_padme_footer_cppipe{display: block;visibility: hidden;opacity: 0;height: 8px;}
}
/* Footer CSS end */

/* Home page CSS start */
body.modal-open{overflow:hidden}
.wm_homepage_banner .e-con-inner{min-height: 550px;}
.wm_homepage_banner .wm_homepage_banner_title a{transition: all 0.3s ease;}
.wm_homepage_banner .wm_homepage_banner_title a:hover{color: #E65022;}
/* .wm_homepage_banner h1.elementor-heading-title a{font-size: inherit;line-height: inherit;font-family: inherit;font-weight: inherit;padding: 0 10px;box-shadow: inset 0 0 0 0 #E65022;transition: color .3s ease-in-out, box-shadow .3s ease-in-out;}
.wm_homepage_banner h1.elementor-heading-title a.first_a:hover{color: #fff !important;box-shadow: inset 250px 0 0 0 #E65022;}
.wm_homepage_banner h1.elementor-heading-title a.second_a:hover{color: #fff !important;box-shadow: inset 640px 0 0 0 #E65022;} */
.wm_homepage_next_door_section{background-size: 100% 100% !important;}
.wm_padme_home_tags_main_wrapper{width: 100%;max-width: 860px;background: transparent;margin: 0 auto;}
.wm_padme_home_tags_content_wrapper{display: flex;justify-content: space-between;gap: 60px;align-items: center;}
.wm_padme_home_tags_single_tag, .wm_padme_home_tags_single_tag:focus-visible{width: auto;text-align: center;background: transparent;border-radius: 50px;border: 1px solid #9B9B9B;transition: all 0.3s ease;}
.wm_padme_home_tags_single_tag:hover{background: #E65022;border: 1px solid #E65022;}
.wm_padme_home_tags_single_tag p, .wm_padme_home_tags_single_tag p a, .wm_padme_home_tags_single_tag p a:focus-visible{color: #E65022;margin-bottom: 0;font-size: 24px;line-height: 28px;transition: all 0.3s ease;}
.wm_padme_home_tags_single_tag p a{padding: 8px 40px;display: block;}
.wm_padme_home_tags_single_tag:hover p, .wm_padme_home_tags_single_tag:hover p a{color: #ffffff;}
.wm_homepage_img_grid_section .chart_img{margin-left: 8.5%;}
.wm_homepage_img_text_grid_section .wm_homepage_img_text_grid_section_text{margin-right: 8.5%;}
.wm_padme_covering_spectrum_shortcode_main_wrapper{margin-top: 80px;}
.wm_padme_covering_spectrum_shortcode_inner_wrapper{display: flex;flex-wrap: wrap;justify-content: start;align-items: center;gap: 30px;}
.wm_padme_covering_spectrum_shortcode_single_card{width:100%;max-width:31.5%;height: 395px;cursor: pointer;}
.wm_padme_covering_spectrum_shortcode_single_card_inner{position:relative;width:100%;height:100%;}
.wm_padme_covering_spectrum_shortcode_single_card_front{position:absolute;width:100%;height:100%;backface-visibility:hidden;border-radius:16px;display:flex;justify-content:space-between;flex-direction: column;background-color:#171717;padding:30px;padding-top: 60px;transition: all 0.3s ease;}
.wm_padme_covering_spectrum_shortcode_single_card:hover .wm_padme_covering_spectrum_shortcode_single_card_front{background: linear-gradient(109deg, rgba(23, 23, 23, 1) 70%, rgba(230, 80, 34, 1) 180%);}
.wm_padme_covering_spectrum_shortcode_single_card_title{font-size: 28px;line-height: 34px;color: #FFFFFF;font-weight: 400;transition: all 0.3s ease;}
.wm_padme_covering_spectrum_shortcode_single_card:hover .wm_padme_covering_spectrum_shortcode_single_card_title{color: #E65022;}
.wm_padme_covering_spectrum_shortcode_single_card_number{font-size: 62px;line-height: 44px;color: #ADADAD;}
.wm_padme_covering_spectrum_shortcode_single_card_icon_num{display: flex;justify-content: space-between;align-items: end;width: 100%;}
.wm_padme_covering_spectrum_shortcode_single_card_icon_num img{max-height: 28px;}
.wm_padme_covering_spectrum_popup_main_wrapper{position:fixed;display:none;top:0;left:0;width:100vw;height:100vh;background-color:#000000a8;z-index:9999;justify-content:center;align-items:center}
.wm_padme_covering_spectrum_popup_content{position:relative;max-width:880px;width:100%;max-height:90vh;background:#DEDEDE;padding:50px;border-radius: 24px;}
.wm_padme_covering_spectrum_popup_close_btn{position:absolute;top:10px;right:30px;font-size:44px;line-height: normal;color: #E6502250;cursor:pointer}
.wm_padme_covering_spectrum_popup_close_btn:hover{color: #E65022}
.wm_padme_covering_spectrum_popup_description{max-height: 400px;height: 100%;overflow-y: scroll;padding-right: 40px;margin-top: 24px;}
.wm_padme_covering_spectrum_popup_description::-webkit-scrollbar{width: 3px;}
.wm_padme_covering_spectrum_popup_description::-webkit-scrollbar-track{background: transparent;}
.wm_padme_covering_spectrum_popup_description::-webkit-scrollbar-thumb{background: #FFFEFE;border-radius: 50px;}
.wm_padme_covering_spectrum_popup_description::-webkit-scrollbar-thumb:hover{cursor: pointer;}
.wm_padme_covering_spectrum_popup_description p, .wm_padme_covering_spectrum_popup_description ul li, .wm_padme_covering_spectrum_popup_description a{font-size:20px;line-height:24px;color:#000000;}
.wm_padme_covering_spectrum_popup_description p, .wm_padme_covering_spectrum_popup_description ul{margin-bottom: 16px;}
.wm_padme_covering_spectrum_popup_description a{color: #E65022;}
.wm_padme_covering_spectrum_popup_description a:hover{color: #E65022;text-decoration: underline;}
.wm_padme_practice_areas_shortcode_main_wrapper{margin-top: 40px;}
.wm_padme_practice_areas_shortcode_inner_wrapper{display: flex;flex-wrap: wrap;justify-content: start;align-items: center;gap: 30px;}
.wm_padme_practice_areas_shortcode_single_card{width:100%;max-width:31.5%;height: 395px;}
.wm_padme_practice_areas_shortcode_single_card_inner{position:relative;width:100%;height:100%;transition:transform .6s;transform-style:preserve-3d}
.wm_padme_practice_areas_shortcode_single_card:hover .wm_padme_practice_areas_shortcode_single_card_inner{transform:rotateY(180deg)}
.wm_padme_practice_areas_shortcode_single_card_front{position:absolute;width:100%;height:100%;backface-visibility:hidden;border-radius:16px;display:flex;justify-content:space-between;flex-direction: column;background-color:#171717;padding:30px;padding-top: 100px;}
.wm_padme_practice_areas_shortcode_single_card_title{font-size: 40px;line-height: 48px;color: #FFFFFF;font-weight: 400;}
.wm_padme_practice_areas_shortcode_single_card_number{font-size: 62px;line-height: 44px;color: #ADADAD;}
.wm_padme_practice_areas_shortcode_single_card_icon_num{display: flex;justify-content: space-between;align-items: end;width: 100%;}
.wm_padme_practice_areas_shortcode_single_card_icon_num img{max-height: 28px;}
.wm_padme_practice_areas_shortcode_single_card_back{position:absolute;width:100%;height:100%;backface-visibility:hidden;border-radius:16px;display:flex;justify-content:center;flex-direction: column;background-color:#171717;padding:30px;transform:rotateY(180deg);font-size:20px;line-height:24px;color:#FFFFFF}
.wm_padme_practice_areas_shortcode_single_card_back p{margin-bottom: 0;}
.wm_padme_legal_stuff_shortcode_main_wrapper{margin-top: 40px;}
.wm_padme_legal_stuff_shortcode_inner_wrapper{display: flex;flex-wrap: wrap;justify-content: start;align-items: center;gap: 30px;}
.wm_padme_legal_stuff_shortcode_single_card{width:100%;max-width:31.5%;height: 395px;}
.wm_padme_legal_stuff_shortcode_single_card_inner{position:relative;width:100%;height:100%;transition:transform .6s;transform-style:preserve-3d}
.wm_padme_legal_stuff_shortcode_single_card:hover .wm_padme_legal_stuff_shortcode_single_card_inner{transform:rotateY(180deg)}
.wm_padme_legal_stuff_shortcode_single_card_front{position:absolute;width:100%;height:100%;backface-visibility:hidden;border-radius:16px;display:flex;justify-content:space-between;flex-direction: column;background-color:#171717;padding:30px;padding-top: 100px;}
.wm_padme_legal_stuff_shortcode_single_card_title{font-size: 40px;line-height: 48px;color: #FFFFFF;font-weight: 400;}
.wm_padme_legal_stuff_shortcode_single_card_number{font-size: 62px;line-height: 44px;color: #ADADAD;}
.wm_padme_legal_stuff_shortcode_single_card_icon_num{display: flex;justify-content: end;align-items: end;width: 100%;}
.wm_padme_legal_stuff_shortcode_single_card_icon_num img{max-height: 28px;}
.wm_padme_legal_stuff_shortcode_single_card_back{position:absolute;width:100%;height:100%;backface-visibility:hidden;border-radius:16px;display:flex;justify-content:center;flex-direction: column;background-color:#171717;padding:30px;transform:rotateY(180deg);font-size:20px;line-height:24px;color:#FFFFFF}
.wm_padme_legal_stuff_shortcode_single_card_back p{margin-bottom: 0;}
.wm_padme_process_shortcode_inner_wrapper{padding: 100px 0;position: relative;}
.wm_padme_process_shortcode_inner_wrapper::before{position: absolute;content: '';width: 1px;height: 100%;border-left: 1px solid #666464;top: 0;left: 224px;}
.wm_padme_process_shortcode_item{display:flex;align-items:flex-start;margin-bottom:40px;position:relative}
.wm_padme_process_shortcode_item:last-child{margin-bottom: 0;}
.wm_padme_process_shortcode_item_left{flex:0 0 217px;font-weight:600;text-align:right;}
.wm_padme_process_shortcode_item_left .wm_padme_process_shortcode_item_title{font-size:28px;line-height:38px;margin:0;color:#FFFFFF;text-align: left;}
.wm_padme_process_shortcode_item_marker{width:15px;height:15px;background-color:#E65022;border-radius:50%;margin-top: 8px;}
.wm_padme_process_shortcode_item_right{flex:1;font-size:20px;line-height:24px;color:#FFFFFF;padding-left:20px}
.wm_padme_home_support_tags_main_wrapper{width: 100%;max-width: 910px;background: transparent;margin: 0 auto;}
.wm_padme_home_support_tags_content_wrapper{display: flex;justify-content: center;gap: 30px;align-items: center;flex-wrap: wrap;}
.wm_padme_home_support_tags_single_tag{background: linear-gradient(90deg, rgba(237, 237, 237, 1) 44%, rgba(126, 126, 126, 1) 100%);border-radius: 50px;padding: 1px;}
.wm_padme_home_support_tags_single_tag p{color: #E65022;margin-bottom: 0;font-size: 24px;line-height: 28px;width: auto;text-align: center;background: #000000;border-radius: 50px;padding: 8px 24px;}
.wm_padme_home_orange_tag_main_wrapper{width: 100%;max-width: 860px;background: transparent;margin: 0 auto;}
.wm_padme_home_orange_tag_content_wrapper{display: flex;justify-content: center;gap: 60px;align-items: center;}
.wm_padme_home_orange_tag_single_tag{width: auto;text-align: center;background: #E65022;border-radius: 50px;border: 1px solid #E65022;}
.wm_padme_home_orange_tag_single_tag p{color: #FFFFFF;margin-bottom: 0;font-size: 32px;line-height: 40px;padding: 12px 40px;}
.center-ul ul{list-style-position: inside;padding: 0;}
.wm_padme_what_expect_shortcode_main_wrapper{padding-top: 80px;}
.wm_padme_what_expect_shortcode_inner_wrapper{display:grid;grid-template-columns:repeat(4,1fr);text-align:center}
.wm_padme_what_expect_shortcode_single_item_top{height: 120px;display: flex;justify-content: center;align-items: end;}
.wm_padme_what_expect_shortcode_single_item_top img{max-width: 72px;}
.wm_padme_what_expect_shortcode_single_item_dot_line{width:100%;height:2px;background:#444;position:relative;margin:30px 0;}
.wm_padme_what_expect_shortcode_single_item_dot_line .dot{width:14px;height:14px;background:#E65022;border-radius:50%;position:absolute;left:50%;transform:translateX(-50%);top:-6px}
.wm_padme_what_expect_shortcode_single_item_bottom{padding: 0 10px;}
.wm_padme_what_expect_shortcode_single_item_title{color:#FFFFFF;font-size:20px;line-height: 24px;font-weight:400;margin-bottom: 20px;text-transform: uppercase;}
.wm_padme_what_expect_shortcode_single_item_toggle{cursor:pointer;margin-bottom:20px}
.wm_padme_what_expect_shortcode_single_item_toggle .arrow{transition:.3s ease;max-width: 21px;}
.wm_padme_what_expect_shortcode_single_item_toggle .arrow.open{transform:rotate(180deg);}
.wm_padme_what_expect_shortcode_single_item_content{display:none;font-size:20px;line-height: 28px;font-weight:400;}
@media (max-width: 1100px) {
    .wm_padme_what_expect_shortcode_main_wrapper{padding-top: 60px;}
    .wm_padme_what_expect_shortcode_inner_wrapper{grid-template-columns:repeat(2,1fr);row-gap: 40px;}
    .wm_padme_what_expect_shortcode_single_item_bottom{padding: 0 20px;}
}
@media (max-width: 600px) {
    .wm_padme_what_expect_shortcode_inner_wrapper{grid-template-columns:1fr;}
    .wm_padme_what_expect_shortcode_single_item_dot_line{width: 80%;margin: 30px auto;}
}

@media all and (min-width: 1920px){
    .wm_homepage_banner .e-con-inner{min-height: 900px;}
    /* .wm_homepage_banner .e-con-inner{padding-top: 200px !important;padding-bottom: 850px !important;} */
}
@media all and (max-width: 1920px){
    .wm_homepage_banner .e-con-inner{min-height: 700px;}
    /* .wm_homepage_banner .e-con-inner{padding-top: 120px !important;padding-bottom: 550px !important;} */
}
@media all and (min-width: 1600px){
    /* .wm_homepage_banner .e-con-inner{padding-top: 120px !important;padding-bottom: 700px !important;} */
    .wm_homepage_london_img img{width: 100%;}
}
@media all and (max-width: 1600px){
    .wm_homepage_banner .e-con-inner{min-height: 650px;}
}
@media all and (max-width: 1440px){
    .wm_homepage_banner .e-con-inner{min-height: 550px;}
    .wm_homepage_banner{background-size: 100% !important;background-color: #000000;}
    .wm_padme_what_expect_shortcode_single_item_title, .wm_padme_what_expect_shortcode_single_item_content{font-size:16px;line-height: 24px;}
}
@media all and (max-width: 1300px){
    .wm_padme_covering_spectrum_shortcode_single_card{max-width: 31%;}
    .wm_padme_practice_areas_shortcode_single_card{max-width: 31%;}
    .wm_padme_legal_stuff_shortcode_single_card{max-width: 31%;}
}
@media all and (min-width: 1200px){
    /* .wm_homepage_banner .e-con-inner{padding-top: 200px !important;padding-bottom: 550px !important;} */
}
@media all and (max-width: 1200px){
    /* .wm_homepage_banner .e-con-inner{padding-top: 120px !important;padding-bottom: 400px !important;} */
    .wm_homepage_practice_areas_section .wm_homepage_shortcode_container .e-con-inner{padding: 0 !important;}
    .wm_homepage_legal_stuff_section .wm_homepage_shortcode_container .e-con-inner{padding: 0 !important;}
    .wm_homepage_our_process_section .e-con-inner{padding-top: 0 !important;padding-bottom: 0 !important;}
}
@media all and (max-width: 1100px){
	.wm_padme_home_tags_content_wrapper{gap: 50px;}
    .wm_padme_pricing_tabs_shortcode_single_card_title br{display: none;}
}
@media all and (max-width: 1024px){
    /* .wm_homepage_banner .e-con-inner{padding-top: 120px !important;padding-bottom: 300px !important;} */
	.wm_padme_home_tags_content_wrapper{gap: 30px;flex-wrap: wrap;justify-content: center;}
    /* .wm_padme_covering_spectrum_shortcode_single_card_front{padding-top: 50px;} */
    .wm_homepage_img_grid_section .chart_img{margin-left: 4.5%;}
    .wm_homepage_img_text_grid_section .wm_homepage_img_text_grid_section_text{margin-right: 4.5%;}
}
@media all and (max-width: 991px){
    .wm_padme_covering_spectrum_popup_content{margin: 0 16px;}
    .wm_padme_covering_spectrum_shortcode_inner_wrapper{gap: 24px;}
    .wm_padme_covering_spectrum_shortcode_single_card{height: 360px;}
    /* .wm_padme_covering_spectrum_shortcode_single_card_title{font-size: 32px;line-height: 40px;} */
    .wm_padme_practice_areas_shortcode_inner_wrapper{gap: 24px;}
    .wm_padme_practice_areas_shortcode_single_card{height: 360px;}
    .wm_padme_practice_areas_shortcode_single_card_title{font-size: 32px;line-height: 40px;}
    .wm_padme_legal_stuff_shortcode_inner_wrapper{gap: 24px;}
    .wm_padme_legal_stuff_shortcode_single_card{height: 360px;}
    .wm_padme_legal_stuff_shortcode_single_card_title{font-size: 32px;line-height: 40px;}
}
@media all and (max-width: 768px){
    .wm_padme_home_support_tags_content_wrapper{max-width: 500px;margin: auto;}
    .wm_padme_home_support_tags_single_tag{width: 100%;}
}
@media all and (max-width: 767px){
    /* .wm_homepage_banner .e-con-inner{padding-top: 120px !important;padding-bottom: 250px !important;} */
    .wm_homepage_banner h1.elementor-heading-title br{display: none;}
    /* .wm_homepage_banner h1.elementor-heading-title a{padding: 0;box-shadow: none;transition: all .3s ease}
    .wm_homepage_banner h1.elementor-heading-title a.first_a:hover{color: #E65022 !important;box-shadow: none;text-decoration: underline;}
    .wm_homepage_banner h1.elementor-heading-title a.second_a:hover{color: #E65022 !important;box-shadow: none;text-decoration: underline;} */
    .wm_homepage_img_grid_section .chart_img, .wm_homepage_img_text_grid_section .wm_homepage_img_text_grid_section_text{margin-left: 4%;margin-right: 4%;}
    .wm_padme_covering_spectrum_shortcode_single_card{max-width: 47%;}
	.wm_padme_covering_spectrum_popup_content{padding: 30px;}
    .wm_padme_covering_spectrum_popup_close_btn{top: 0;right: 18px;}
    .wm_padme_practice_areas_shortcode_single_card{max-width: 47%;}
    .wm_padme_legal_stuff_shortcode_single_card{max-width: 47%;}
    .wm_homepage_our_process_section .e-con-inner{padding-top: 64px !important;padding-bottom: 64px !important;}
    .wm_padme_process_shortcode_inner_wrapper{padding: 30px 0;margin: 40px 0;}
    .wm_padme_home_orange_tag_single_tag p{font-size: 24px;line-height: 28px;padding: 12px 24px;}
    /* .wm_homepage_practice_areas_section .e-con-inner{padding-top: 0 !important;} */
}
@media all and (max-width: 550px){
    /* .wm_homepage_banner .e-con-inner{padding-top: 120px !important;padding-bottom: 250px !important;} */
    .wm_homepage_banner .e-con-inner{min-height: 270px;}
	.wm_padme_home_tags_content_wrapper{gap: 24px;flex-direction: column;max-width: 400px;margin: auto;}
    .wm_padme_home_tags_single_tag p, .wm_padme_home_tags_single_tag p a, .wm_padme_home_tags_single_tag p a:focus-visible{font-size: 16px;line-height: 24px;}
    .wm_padme_home_tags_single_tag, .wm_padme_home_tags_single_tag:focus-visible{width: 100%;}
    .wm_padme_covering_spectrum_shortcode_single_card_front{padding-top: 30px;}
    .wm_padme_covering_spectrum_shortcode_single_card{max-width: 46%;height: 230px;}
    .wm_padme_covering_spectrum_shortcode_single_card_title{font-size: 16px;line-height: 24px;}
    .wm_padme_covering_spectrum_shortcode_single_card_title br{display: none;}
    .wm_padme_covering_spectrum_shortcode_single_card_number{font-size: 40px;line-height: 31px;}
    .wm_padme_covering_spectrum_shortcode_single_card_icon_num img{max-height: 20px;}
    .wm_padme_covering_spectrum_shortcode_main_wrapper{margin-top: 40px;}
    .wm_padme_practice_areas_shortcode_single_card{max-width: 100%;height: 320px;}
    .wm_padme_practice_areas_shortcode_single_card_front{padding-top: 70px;}
    .wm_padme_legal_stuff_shortcode_single_card{max-width: 100%;height: 320px;}
    .wm_padme_legal_stuff_shortcode_single_card_front{padding-top: 70px;}
    .wm_padme_what_expect_shortcode_main_wrapper{padding-top: 10px;}
    .wm_padme_what_expect_shortcode_inner_wrapper{row-gap: 16px;}
    .wm_padme_what_expect_shortcode_single_item_dot_line{display: none;}
    .wm_padme_what_expect_shortcode_single_item_bottom{margin-top: 24px;}
	.wm_padme_covering_spectrum_popup_description p, .wm_padme_covering_spectrum_popup_description ul li, .wm_padme_covering_spectrum_popup_description a{font-size:16px;line-height:24px;}
}
@media all and (max-width: 450px){
	.wm_padme_home_support_tags_content_wrapper{gap: 18px;}
    .wm_padme_process_shortcode_inner_wrapper::before{left: 112px;}
    .wm_padme_process_shortcode_item_left{flex: 0 0 105px;}
    .wm_padme_process_shortcode_item_left .wm_padme_process_shortcode_item_title{font-size: 20px;line-height: 24px;}
}
@media all and (max-width: 340px){
    .wm_padme_covering_spectrum_shortcode_single_card{max-width: 100%;height: 150px;}
}
/* Home page CSS end */

/* Attorney page CSS start */
.wm_attorney_bio .elementor-image-box-title a{font-size: 40px;line-height: 48px;text-decoration-thickness: 3px;}
.wm_attorney_bio .elementor-image-box-title a:hover{text-decoration: none !important;}
.wm_attorney_bio_content_main_wrapper_text_img .wm_attorney_bio_content_wrapper_text{width: fit-content;}
.wm_attorney_bio_content_main_wrapper .wm_attorney_bio_content_main_wrapper img{display: inline;max-width: 88px;margin-right: 4px;}
.wm_attorney_bio_content_main_wrapper .wm_attorney_bio_content_para{display: inline;}
.wm_attorney_bio_content_main_wrapper .wm_attorney_bio_content_p{margin-top: 30px;margin-bottom: 70px;}
.wm_attorney_bio_content_main_wrapper .wm_attorney_bio_content_ul_text{margin-top: 24px;}
.wm_attorney_bio_content_main_wrapper p, .wm_attorney_bio_content_main_wrapper a, .wm_attorney_bio_content_main_wrapper ul li{font-size: 20px;line-height: 24px;color: #FFFFFF;}
.wm_attorney_bio_content_main_wrapper ul{margin: 30px 0 70px;}
.wm_attorney_bio_content_main_wrapper ul li{margin-bottom: 30px;}
.wm_attorney_bio_content_main_wrapper a{color: #FFFFFF;text-decoration: underline;transition: all 0.3s ease;}
.wm_attorney_bio_content_main_wrapper a:hover{color: #FFFFFF;text-decoration: none;}
.wm_attorney_bio_content_main_wrapper_text_img{display: flex;align-items: end;gap: 80px;}
.wm_attorney_bio_content_main_wrapper_text_img .wm_attorney_bio_content_wrapper_img{width: 100%;max-width: 375px;}
/* .wm_attorney_bio_content_main_wrapper_text_img .wm_attorney_bio_content_wrapper_img img{width: 100%;max-width: unset;} */
.wm_attorney_bio_content_main_wrapper p.wm_attorney_bio_content_last_text{text-align: center;max-width: 55%;margin: auto;margin-bottom: 20px;}
.wm_attorney_bio a.elementor-button{text-decoration: none !important;}
.wm_attorney_wct .elementor-heading-title a{text-decoration: none;font-weight: inherit;color: #E65022 !important;}
.wm_attorney_wct .elementor-heading-title a:hover{text-decoration: underline;}
.wm_attorney_wm_why_work_section{background-size: 100% 100% !important;}
.wm_why_work_single_card p{margin: 0;}
@media all and (max-width: 1200px){
    .wm_attorney_banner .e-con-inner{padding: 200px 40px !important;}
    .wm_attorney_bio .e-con-inner{padding-bottom: 360px !important;}
    .wm_attorney_bio_img_text .e-con-inner, .wm_attorney_bio_about .e-con-inner{padding: 0 !important;}
}
@media all and (max-width: 1024px){
    .wm_attorney_banner .e-con-inner{padding: 150px 20px !important;}
    .wm_attorney_bio_img_text .e-con-inner, .wm_attorney_bio_about .e-con-inner{padding: 0 !important;}
    /* .wm_attorney_bio_content_main_wrapper p, .wm_attorney_bio_content_main_wrapper a, .wm_attorney_bio_content_main_wrapper ul li{font-size: 28px;line-height: 36px;} */
    .wm_attorney_bio_content_main_wrapper p.wm_attorney_bio_content_last_text{max-width: 80%;}
}
@media all and (max-width: 991px){
    .wm_attorney_bio_content_main_wrapper_text_img{align-items: center;flex-direction: column;gap: 40px;}
    .wm_attorney_bio_content_main_wrapper_text_img .wm_attorney_bio_content_wrapper_img{max-width: 50%;}
    .wm_attorney_bio_content_main_wrapper ul{margin: 30px 0 0;}
}
@media all and (max-width: 767px){
    .wm_attorney_bio_img_text .e-con-inner, .wm_attorney_bio_about .e-con-inner{padding: 0 !important;}
    .wm_attorney_bio > .e-con-inner{padding-bottom: 900px !important;}
    .wm_attorney_bio .elementor-image-box-img{margin-bottom: 30px !important;}
    /* .wm_attorney_bio_content_main_wrapper p, .wm_attorney_bio_content_main_wrapper a, .wm_attorney_bio_content_main_wrapper ul li{font-size: 24px;line-height: 32px;} */
    .wm_why_work_single_card .elementor-heading-title br{display: none;}
    .wm_attorney_bio_content_main_wrapper_text_img .wm_attorney_bio_content_wrapper_img{max-width: 70%;}
    .wm_attorney_bio_content_main_wrapper p.wm_attorney_bio_content_last_text{max-width: 100%;}
}
@media all and (max-width: 550px){
    .wm_attorney_bio_img_text .e-con-inner, .wm_attorney_bio_about .e-con-inner{padding: 0 !important;}
    .wm_attorney_bio > .e-con-inner{padding-bottom: 600px !important;}
    .wm_attorney_bio .elementor-image-box-title, .wm_attorney_bio .elementor-image-box-title a{font-size: 20px;line-height: 24px;}
    .wm_attorney_bio .elementor-image-box-description{font-size: 16px !important;line-height: 24px !important;}
    .wm_attorney_bio_content_main_wrapper_text_img .wm_attorney_bio_content_wrapper_text{text-align: center;}
    .wm_attorney_bio_content_main_wrapper .wm_attorney_bio_content_main_wrapper img{max-width: 54px;margin-right: 2px;}
    .wm_attorney_bio_content_main_wrapper p, .wm_attorney_bio_content_main_wrapper a, .wm_attorney_bio_content_main_wrapper ul li{font-size: 16px;line-height: 24px;}
    .wm_attorney_bio_content_main_wrapper ul li{margin-bottom: 24px;}
    .wm_attorney_bio_content_main_wrapper_text_img .wm_attorney_bio_content_wrapper_img{max-width: 100%;}
    .wm_attorney_bio_content_main_wrapper .wm_attorney_bio_content_p{margin-bottom: 50px;}
}
@media all and (max-width: 440px){
    .wm_attorney_bio > .e-con-inner{padding-bottom: 500px !important;}
}
@media all and (max-width: 360px){
    .wm_attorney_bio > .e-con-inner{padding-bottom: 400px !important;}
}
/* Attorney page CSS end */

/* Testimonials page CSS start */
.wm_padme_results_subtext, .wm_padme_results_subtext a{font-size: 20px;line-height: 28px;text-decoration: none;}
.wm_padme_results_subtext a:hover{text-decoration: underline;color: #E65022;}
.wm_padme_results_shortcode_inner_wrapper{display: flex;align-items: center;justify-content: center;gap: 60px;row-gap: 150px;flex-wrap: wrap;}
.wm_padme_results_single_card{width: 47%;}
.wm_padme_results_single_card_quote_content{background-color: #313131;border-radius: 24px;padding: 60px 50px;position: relative;}
.wm_padme_results_single_card_quote_content::after{position: absolute;content: '';width: 64px;height: 57px;bottom: -57px;left: 100px;background-image: url('/wp-content/uploads/2025/09/quote-1.webp');background-size: cover;background-position: center;background-repeat: no-repeat;}
.wm_padme_results_single_card_quote{position: absolute;top: -22px;left: 70px;}
.wm_padme_results_single_card_quote img{width: 74px;}
.wm_padme_results_single_card_text p.orange-text{font-size: 24px;line-height: 28px;font-style: italic;margin-bottom: 20px;}
.wm_padme_results_single_card_text p:last-child{font-size: 20px;line-height: 24px;margin-bottom: 0;}
.wm_padme_results_single_card_author{margin-top: 40px;display: flex;align-items: center;gap: 20px}
.wm_padme_results_single_card_author_icon{width: 100%;max-width: 102px;}
.wm_padme_results_single_card_author_icon img{width: 100%;}
.wm_padme_results_single_card_author_info p{font-size: 20px;line-height: 24px;margin-bottom: 0;}
.wm_padme_results_single_card:nth-child(3), .wm_padme_results_single_card:nth-child(6), .wm_padme_results_single_card:nth-child(9){width: 100%;}
.wm_padme_results_single_card:nth-child(3) .wm_padme_results_single_card_quote, .wm_padme_results_single_card:nth-child(6) .wm_padme_results_single_card_quote, .wm_padme_results_single_card:nth-child(9) .wm_padme_results_single_card_quote{left: 200px;}
.wm_padme_results_single_card:nth-child(3) .wm_padme_results_single_card_quote_content::after, .wm_padme_results_single_card:nth-child(6) .wm_padme_results_single_card_quote_content::after, .wm_padme_results_single_card:nth-child(9) .wm_padme_results_single_card_quote_content::after{left: 46%;}
.wm_padme_results_single_card:nth-child(3) .wm_padme_results_single_card_text p, .wm_padme_results_single_card:nth-child(6) .wm_padme_results_single_card_text p, .wm_padme_results_single_card:nth-child(9) .wm_padme_results_single_card_text p{text-align: center;}
.wm_padme_results_single_card:nth-child(3) .wm_padme_results_single_card_author, .wm_padme_results_single_card:nth-child(6) .wm_padme_results_single_card_author, .wm_padme_results_single_card:nth-child(9) .wm_padme_results_single_card_author{justify-content: center;}
@media all and (max-width: 1200px){
    .wm_results_banner .e-con-inner{padding: 250px 40px !important;}
    .wm_results_section .wm_results_shortcode_container .e-con-inner{padding: 0 !important;}
    .wm_padme_results_single_card_author_info p br{display: none;}
}
@media all and (max-width: 1100px){
    .wm_padme_results_single_card{width: 46%;}
}
@media all and (max-width: 1024px){
    .wm_results_banner .e-con-inner{padding: 200px 20px !important;}
    /* .wm_padme_results_subtext, .wm_padme_results_subtext a{font-size: 28px;line-height: 32px;} */
    .wm_padme_results_shortcode_inner_wrapper{gap: 30px;row-gap: 120px;}
    .wm_padme_results_single_card_quote_content{padding: 60px 30px;}
    .wm_padme_results_single_card_author_icon{width: 100%;max-width: 80px;}
    /* .wm_padme_results_single_card_author_info p{font-size: 24px;line-height: 28px;} */
}
@media all and (max-width: 767px){
    /* .wm_padme_results_subtext, .wm_padme_results_subtext a{font-size: 24px;line-height: 28px;} */
    .wm_padme_results_single_card{width: 100% !important;}
    .wm_padme_results_single_card .wm_padme_results_single_card_quote{top: -18px;left: 70px !important;}
    .wm_padme_results_single_card_quote img{width: 60px;}
    .wm_padme_results_single_card .wm_padme_results_single_card_quote_content::after{left: 46% !important;}
    .wm_padme_results_single_card .wm_padme_results_single_card_author{justify-content: center !important;}
    .wm_padme_results_single_card_quote_content::after{width: 40px;height: 38px;bottom: -38px;}
    .wm_padme_results_single_card_text p{text-align: start !important;}
}
@media all and (max-width: 550px){
    .wm_results_banner .e-con-inner{padding: 80px 20px !important;}
    .wm_padme_results_single_card_text p br{display: none;}
    .wm_padme_results_shortcode_inner_wrapper{row-gap: 80px;}
    .wm_padme_results_single_card_quote_content{padding: 46px 30px;}
    .wm_padme_results_single_card_author{margin-top: 26px;}
    .wm_padme_results_single_card_quote_content::after{width: 34px;height: 30px;bottom: -30px;}
    .wm_padme_results_single_card .wm_padme_results_single_card_quote_content::after{left: 32% !important;}
    .wm_padme_results_single_card .wm_padme_results_single_card_quote{top: -10px;left: 56px !important;}
    .wm_padme_results_single_card_quote img{width: 40px;}
    .wm_padme_results_single_card_text p.orange-text, .wm_padme_results_single_card_text p:last-child, .wm_padme_results_single_card_author_info p{font-size: 14px;line-height: 20px;}
    .wm_padme_results_single_card_author_icon{width: 100%;max-width: 56px;}
}

.wm_padme_results_single_card:nth-child(2) .wm_padme_results_single_card_quote_content{min-height: 246px;}
.wm_padme_results_single_card:nth-child(5) .wm_padme_results_single_card_quote_content{min-height: 216px;}
.wm_padme_results_single_card:nth-child(8) .wm_padme_results_single_card_quote_content{min-height: 216px;}
.wm_padme_results_single_card:nth-child(10) .wm_padme_results_single_card_quote_content{min-height: 292px;}
@media all and (max-width: 1200px){
    .wm_padme_results_single_card:nth-child(2) .wm_padme_results_single_card_quote_content{min-height: 268px;}
}
@media all and (max-width: 1160px){
    /* .wm_padme_results_single_card:nth-child(2) .wm_padme_results_single_card_quote_content{min-height: 330px;} */
    /* .wm_padme_results_single_card:nth-child(5) .wm_padme_results_single_card_quote_content{min-height: 246px;} */
}
@media all and (max-width: 1100px){
    .wm_padme_results_single_card:nth-child(2) .wm_padme_results_single_card_quote_content{min-height: 292px;}
    .wm_padme_results_single_card:nth-child(8) .wm_padme_results_single_card_quote_content{min-height: 244px;}
    .wm_padme_results_single_card:nth-child(10) .wm_padme_results_single_card_quote_content{min-height: 316px;}
}
@media all and (max-width: 1024px){
    .wm_padme_results_single_card:nth-child(2) .wm_padme_results_single_card_quote_content{min-height: 268px;}
    .wm_padme_results_single_card:nth-child(5) .wm_padme_results_single_card_quote_content{min-height: 216px;}
    /* .wm_padme_results_single_card:nth-child(8) .wm_padme_results_single_card_quote_content{min-height: 206px;} */
    .wm_padme_results_single_card:nth-child(10) .wm_padme_results_single_card_quote_content{min-height: 292px;}
}
@media all and (max-width: 970px){
    .wm_padme_results_single_card:nth-child(2) .wm_padme_results_single_card_quote_content{min-height: 292px;}
    .wm_padme_results_single_card:nth-child(10) .wm_padme_results_single_card_quote_content{min-height: 316px;}
}
@media all and (max-width: 900px){
    .wm_padme_results_single_card:nth-child(5) .wm_padme_results_single_card_quote_content{min-height: 240px;}
}
@media all and (max-width: 840px){
    /* .wm_padme_results_single_card:nth-child(8) .wm_padme_results_single_card_quote_content{min-height: 230px;} */
    .wm_padme_results_single_card:nth-child(10) .wm_padme_results_single_card_quote_content{min-height: 340px;}
}
@media all and (max-width: 768px){
    .wm_padme_results_single_card:nth-child(2) .wm_padme_results_single_card_quote_content{min-height: 316px;}
    /* .wm_padme_results_single_card:nth-child(5) .wm_padme_results_single_card_quote_content{min-height: 230px;} */
    /* .wm_padme_results_single_card:nth-child(8) .wm_padme_results_single_card_quote_content{min-height: 230px;} */
    /* .wm_padme_results_single_card:nth-child(10) .wm_padme_results_single_card_quote_content{min-height: 326px;} */
}
@media all and (max-width: 767px){
    .wm_padme_results_single_card .wm_padme_results_single_card_quote_content{min-height: unset !important;}
}
/* Testimonials page CSS end */

/* Disclaimer page CSS start */
.wm_disclaimer_tabs_main_wrapper .e-n-tabs-heading{gap: 30px;flex-wrap: nowrap;}
.wm_disclaimer_tabs_main_wrapper .e-n-tab-title, .wm_disclaimer_tabs_main_wrapper .e-n-tab-title:hover, .wm_disclaimer_tabs_main_wrapper .e-n-tab-title:focus{width: 100%;max-width: 31.5%;justify-content: start;align-items: start;background: #363535 !important;border-radius: 16px;padding: 40px 26px 96px;outline: none;transition: all 0.3s ease;}
.wm_disclaimer_tabs_main_wrapper .e-n-tab-title[aria-selected="true"]{background: #E65022 !important;}
.wm_disclaimer_tabs_main_wrapper .e-n-tab-title .e-n-tab-title-text{background: transparent !important;font-size: 28px;line-height: 34px;font-weight: 400;color: #FFF;outline: none;text-align: left;transition: all 0.3s ease;}
.wm_disclaimer_tabs_main_wrapper .e-n-tab-title:hover .e-n-tab-title-text{color: #E65022 !important;}
.wm_disclaimer_tabs_main_wrapper .e-n-tab-title[aria-selected="true"] .e-n-tab-title-text{color: #FFF !important;}
.wm_disclaimer_tabs_main_wrapper .e-n-tabs-content{padding-top: 96px;}
.wm_disclaimer_tabs_main_wrapper p, .wm_disclaimer_tabs_main_wrapper p a{font-size: 20px;line-height: 24px;font-weight: 400;color: #FFF;text-decoration: none;margin-bottom: 0;}
.wm_disclaimer_tabs_main_wrapper p a:hover{text-decoration: underline;}
@media all and (max-width: 1200px){
    .wm_disclaimer_banner .e-con-inner{padding: 200px 40px !important;}
}
@media all and (max-width: 1024px){
    .wm_disclaimer_banner .e-con-inner{padding: 150px 20px !important;}
    .wm_disclaimer_tabs_main_wrapper .e-n-tabs-heading{gap: 20px;}
    .wm_disclaimer_tabs_main_wrapper .e-n-tab-title, .wm_disclaimer_tabs_main_wrapper .e-n-tab-title:hover, .wm_disclaimer_tabs_main_wrapper .e-n-tab-title:focus{padding: 40px 26px 60px;}
}
@media all and (max-width: 767px){
    .wm_disclaimer_tabs_main_wrapper .e-n-tab-title, .wm_disclaimer_tabs_main_wrapper .e-n-tab-title:hover, .wm_disclaimer_tabs_main_wrapper .e-n-tab-title:focus{padding: 26px;max-width: 30.5%;}
    .wm_disclaimer_tabs_main_wrapper .e-n-tab-title .e-n-tab-title-text{font-size: 24px;line-height: 30px;}
    .wm_disclaimer_tabs_main_wrapper .e-n-tabs-content{padding-top: 60px;}
    .wm_disclaimer_tabs_main_wrapper p, .wm_disclaimer_tabs_main_wrapper p a{font-size: 20px;line-height: 24px;}
}
@media all and (max-width: 600px){
    .wm_disclaimer_tabs_main_wrapper .e-n-tabs-heading{flex-direction: column;justify-content: center;align-items: center;}
    .wm_disclaimer_tabs_main_wrapper .e-n-tab-title, .wm_disclaimer_tabs_main_wrapper .e-n-tab-title:hover, .wm_disclaimer_tabs_main_wrapper .e-n-tab-title:focus{padding: 20px;max-width: 100%;justify-content: center;}
    .wm_disclaimer_tabs_main_wrapper p, .wm_disclaimer_tabs_main_wrapper p a, .wm_disclaimer_tabs_main_wrapper .e-n-tab-title .e-n-tab-title-text{font-size: 16px;line-height: 24px;}
}
/* Disclaimer page CSS end */

/* About Padme page CSS start */
.wm_padme_journey_includes .e-n-accordion-item-title{padding-left: 0 !important;}
.wm_padme_journey_includes .e-n-accordion-item .e-con-inner{padding: 10px 0 !important;}
.wm_padme_journey_includes .e-opened svg, .wm_padme_journey_includes .e-closed svg{fill: transparent !important;}
@media all and (min-width: 1600px){
    .wm_about_padme_banner{background-position: top center !important;}
}
@media all and (max-width: 1200px){
    .wm_about_padme_banner .e-con-inner{padding: 200px 40px !important;}
    .wm_padme_journey_includes > .e-con-inner{padding-top: 0 !important;}
}
@media all and (max-width: 1024px){
    .wm_about_padme_banner .e-con-inner{padding: 150px 20px !important;}
    .wm_padme_journey_includes > .e-con-inner{padding-top: 0 !important;}
}
@media all and (max-width: 767px){
    .wm_padme_journey_includes > .e-con-inner{padding-top: 0 !important;}
    .wm_padme_journey_includes .e-con-inner{flex-direction: column-reverse !important;gap: 40px;}
}
/* About Padme page CSS end */

/* 404 page CSS start */
.wm_404_main .e-con-inner{height: 100vh;}
@media all and (max-width: 550px){
    .wm_404_main .elementor-widget-image{margin-left: 10px !important;}
}
/* 404 page CSS end */

/* Fees and Values page CSS end */
.wm_fees_grey_bg_text{background: #393939;padding: 20px !important;border-radius: 8px;}
.wm_fees_grey_bg_text p{margin: 0;}
.wm_padme_fees_tags_main_wrapper{width: 100%;background: transparent;margin-top: 20px;}
.wm_padme_fees_tags_content_wrapper{display: flex;justify-content: center;gap: 30px;align-items: center;flex-wrap: wrap;}
.wm_padme_fees_tags_single_tag{background: linear-gradient(90deg, rgba(237, 237, 237, 1) 25%, rgba(230, 80, 34, 1) 100%);border-radius: 50px;padding: 1px;}
.wm_padme_fees_tags_single_tag p{color: #ffffff;margin-bottom: 0;font-size: 20px;line-height: 28px;width: auto;text-align: center;background: #000000;border-radius: 50px;padding: 8px 16px;}
.wm_padme_fees_tags_new_main_wrapper{width: 100%;background: transparent;margin-top: 20px;}
.wm_padme_fees_tags_new_content_wrapper{display: flex;justify-content: center;gap: 30px;align-items: center;flex-wrap: wrap;}
.wm_padme_fees_tags_new_single_tag{background: linear-gradient(90deg, rgba(237, 237, 237, 1) 25%, rgba(230, 80, 34, 1) 100%);border-radius: 50px;padding: 1px;}
.wm_padme_fees_tags_new_single_tag p{color: #ffffff;margin-bottom: 0;font-size: 20px;line-height: 28px;width: auto;text-align: center;background: #000000;border-radius: 50px;padding: 8px 16px;}
.wm_fees_dashed_arrows_new img{max-height: 185px;width: auto;}
.wm_fees_dashed_arrow img{max-height: 80px;width: auto;}
.wm_fees_tabs_main_wrapper .e-n-tab-title, .wm_fees_tabs_main_wrapper .e-n-tab-title:hover, .wm_fees_tabs_main_wrapper .e-n-tab-title:focus{width: 356px !important;background: linear-gradient(109deg, rgba(23, 23, 23, 1) 70%, rgba(82, 82, 82, 1) 180%) !important;padding: 30px 24px;border-radius: 16px;outline: none;transition: all 0.3s ease;}
.wm_fees_tabs_main_wrapper .e-n-tab-title[aria-selected="true"]{background: linear-gradient(109deg, rgba(23, 23, 23, 1) 70%, rgba(230, 80, 34, 1) 180%) !important;}
.wm_fees_tabs_main_wrapper .e-n-tab-title .e-n-tab-title-text{background: transparent !important;font-size: 32px;line-height: 40px;font-weight: 700;color: #ADADAD;outline: none;transition: all 0.3s ease;}
.wm_fees_tabs_main_wrapper .e-n-tab-title[aria-selected="true"] .e-n-tab-title-text, .wm_fees_tabs_main_wrapper .e-n-tab-title:hover .e-n-tab-title-text{color: #E65022;}
.wm_fees_tabs_main_wrapper .e-n-tabs-content{background: linear-gradient(109deg, rgba(23, 23, 23, 1) 70%, rgba(230, 80, 34, 1) 180%) !important;padding: 50px;border-radius: 16px;}
.wm_fees_tabs_main_wrapper p, .wm_fees_tabs_main_wrapper p a, .wm_fees_tabs_main_wrapper ul li{font-size: 28px;line-height: 32px;font-weight: 400;color: #ffffff;text-decoration: none;margin-bottom: 0;}
.wm_fees_tabs_main_wrapper p a:hover{text-decoration: underline;}
.wm_attorney_fees_logo_text_main_wrapper{text-align: center;}
.wm_attorney_fees_logo_text_main_wrapper img{display: inline;max-width: 72px;margin-right: 8px;}
.wm_attorney_fees_logo_text_main_wrapper .wm_attorney_fees_logo_text_para{display: inline;font-size: 28px;line-height: 36px;font-weight: 400;color: #FFFFFF;}
.wm_padme_pricing_tabs_shortcode_inner_wrapper{display: flex;flex-wrap: wrap;justify-content: start;align-items: center;gap: 30px;}
.wm_padme_pricing_tabs_shortcode_single_card{width:100%;max-width:31.5%;height: 395px;cursor: pointer;}
.wm_padme_pricing_tabs_shortcode_single_card_inner{position:relative;width:100%;height:100%;}
.wm_padme_pricing_tabs_shortcode_single_card_front{position:absolute;width:100%;height:100%;backface-visibility:hidden;border-radius:16px;display:flex;justify-content:space-between;flex-direction: column;background-color:#171717;padding:30px;padding-top: 60px;transition: all 0.3s ease;}
.wm_padme_pricing_tabs_shortcode_single_card:hover .wm_padme_pricing_tabs_shortcode_single_card_front{background: linear-gradient(109deg, rgba(23, 23, 23, 1) 70%, rgba(230, 80, 34, 1) 180%);}
.wm_padme_pricing_tabs_shortcode_single_card_title{font-size: 28px;line-height: 34px;color: #FFFFFF;font-weight: 400;transition: all 0.3s ease;}
.wm_padme_pricing_tabs_shortcode_single_card:hover .wm_padme_pricing_tabs_shortcode_single_card_title{color: #E65022;}
.wm_padme_pricing_tabs_shortcode_single_card_number{font-size: 62px;line-height: 44px;color: #ADADAD;}
.wm_padme_pricing_tabs_shortcode_single_card_icon_num{display: flex;justify-content: space-between;align-items: end;width: 100%;}
.wm_padme_pricing_tabs_shortcode_single_card_icon_num img{max-height: 28px;visibility: hidden !important;}
.wm_padme_pricing_tabs_popup_main_wrapper{position:fixed;display:none;top:0;left:0;width:100vw;height:100vh;background-color:#000000a8;z-index:9999;justify-content:center;align-items:center}
.wm_padme_pricing_tabs_popup_content{position:relative;max-width:880px;width:100%;max-height:90vh;background:#DEDEDE;padding:50px;border-radius: 24px;}
.wm_padme_pricing_tabs_popup_close_btn{position:absolute;top:10px;right:30px;font-size:44px;line-height: normal;color: #E6502250;cursor:pointer}
.wm_padme_pricing_tabs_popup_close_btn:hover{color: #E65022}
.wm_padme_pricing_tabs_popup_description{max-height: 400px;height: 100%;overflow-y: scroll;padding-right: 40px;margin-top: 24px;}
.wm_padme_pricing_tabs_popup_description::-webkit-scrollbar{width: 3px;}
.wm_padme_pricing_tabs_popup_description::-webkit-scrollbar-track{background: transparent;}
.wm_padme_pricing_tabs_popup_description::-webkit-scrollbar-thumb{background: #FFFEFE;border-radius: 50px;}
.wm_padme_pricing_tabs_popup_description::-webkit-scrollbar-thumb:hover{cursor: pointer;}
.wm_padme_pricing_tabs_popup_description p, .wm_padme_pricing_tabs_popup_description ul li, .wm_padme_pricing_tabs_popup_description a{font-size:20px;line-height:24px;color:#000000;}
.wm_padme_pricing_tabs_popup_description p, .wm_padme_pricing_tabs_popup_description ul{margin-bottom: 16px;}
.wm_padme_pricing_tabs_popup_description a{color: #E65022;}
.wm_padme_pricing_tabs_popup_description a:hover{color: #E65022;text-decoration: underline;}
@media all and (max-width: 1300px){
    .wm_padme_pricing_tabs_shortcode_single_card{max-width: 31%;}
}
@media all and (max-width: 991px){
    .wm_padme_pricing_tabs_popup_content{margin: 0 16px;}
    .wm_padme_pricing_tabs_shortcode_inner_wrapper{gap: 24px;}
    .wm_padme_pricing_tabs_shortcode_single_card{height: 360px;}
    /* .wm_padme_pricing_tabs_shortcode_single_card_title{font-size: 32px;line-height: 40px;} */
}
@media all and (max-width: 767px){
    .wm_padme_pricing_tabs_shortcode_single_card{max-width: 47%;}
	.wm_padme_pricing_tabs_popup_content{padding: 30px;}
    .wm_padme_pricing_tabs_popup_close_btn{top: 0;right: 18px;}
}
@media all and (max-width: 550px){
    .wm_padme_pricing_tabs_shortcode_single_card{max-width: 100%;height: 320px;}
	.wm_padme_pricing_tabs_popup_description p, .wm_padme_pricing_tabs_popup_description ul li, .wm_padme_pricing_tabs_popup_description a{font-size:16px;line-height:24px;}
}

@media all and (max-width: 1200px){
    .wm_fees_banner .e-con-inner{padding: 200px 40px !important;}
    .wm_fees_tabs_main_wrapper .e-con-inner{padding-top: 0 !important;}
}
@media all and (max-width: 1024px){
    .wm_fees_banner .e-con-inner{padding: 150px 20px !important;}
    .wm_fees_tabs_main_wrapper .e-con-inner{padding-top: 0 !important;}
    .wm_fees_tabs_main_wrapper .e-n-tab-title, .wm_fees_tabs_main_wrapper .e-n-tab-title:hover, .wm_fees_tabs_main_wrapper .e-n-tab-title:focus{width: 330px !important;}
    .wm_fees_tabs_main_wrapper .e-n-tab-title .e-n-tab-title-text{font-size: 28px;line-height: 36px;}
    /* .wm_attorney_fees_logo_text_main_wrapper .wm_attorney_fees_logo_text_para{font-size: 28px;line-height: 36px;} */
}
@media all and (max-width: 991px){
    .wm_fees_tabs_main_wrapper .e-n-tab-title, .wm_fees_tabs_main_wrapper .e-n-tab-title:hover, .wm_fees_tabs_main_wrapper .e-n-tab-title:focus{width: 280px !important;}
    .wm_fees_tabs_main_wrapper .e-n-tab-title .e-n-tab-title-text{font-size: 24px;line-height: 28px;}
    .wm_fees_tabs_main_wrapper p, .wm_fees_tabs_main_wrapper p a, .wm_fees_tabs_main_wrapper ul li{font-size: 20px;line-height: 24px;}
}
@media all and (max-width: 767px){
    .wm_fees_tabs_main_wrapper .e-con-inner{padding-top: 0 !important;}
    .wm_fees_tabs_main_wrapper .e-n-tab-title, .wm_fees_tabs_main_wrapper .e-n-tab-title:hover, .wm_fees_tabs_main_wrapper .e-n-tab-title:focus{width: 100% !important;padding: 30px;}
    .wm_fees_tabs_main_wrapper .e-n-tabs-content .elementor-element.e-active{background: linear-gradient(109deg, rgba(23, 23, 23, 1) 70%, rgba(230, 80, 34, 1) 180%) !important;padding: 30px;border-radius: 16px;margin-bottom: 20px;}
    .wm_fees_tabs_main_wrapper .e-n-tabs-content .elementor-element .e-con-inner{padding: 0 !important;}
    .wm_attorney_fees_logo_text_main_wrapper .wm_attorney_fees_logo_text_para{font-size: 24px;line-height: 32px;}
    .wm_padme_fees_tags_content_wrapper{flex-direction: column;gap: 24px;padding: 40px 20px;border: 1px dashed #7A7979;border-radius: 8px;}
}
@media all and (max-width: 550px){
    .wm_fees_grey_bg_text{margin-bottom: 60px !important;}
    .wm_padme_fees_tags_single_tag p{font-size: 16px;line-height: 24px;}
    .wm_padme_pricing_tabs_shortcode_single_card_front{padding-top: 30px;}
    .wm_padme_pricing_tabs_shortcode_single_card{max-width: 46%;height: 230px;}
    .wm_padme_pricing_tabs_shortcode_single_card_title{font-size: 16px;line-height: 24px;}
    .wm_padme_pricing_tabs_shortcode_single_card_title br{display: none;}
    .wm_padme_pricing_tabs_shortcode_single_card_number{font-size: 40px;line-height: 31px;}
    .wm_padme_pricing_tabs_shortcode_single_card_icon_num img{max-height: 20px;}
}
@media all and (max-width: 360px){
    .wm_padme_fees_tags_content_wrapper{padding: 30px 5px;}
}
@media all and (max-width: 340px){
    .wm_padme_pricing_tabs_shortcode_single_card{max-width: 100%;height: 150px;}
}
/* Fees and Values page CSS end */

/***********************
*** WebMatrix.AI CSS end
************************
(DO NO DELETE any code added by WebMatrix.AI, as it may affect website performance or cause the frontend to break)
***********************/