.elementor-shape-square .elementor-social-icon{display:flex}.d-hide{display:none}@media only screen and (max-width:767px){.heroBottomCloumn3{position:unset !important;top:unset;left:unset}.heroGridInner{background-color:#12151d}}.swiper-slide-active .fade-in-up{animation:fadeInUp 1s ease-out forwards;animation-delay:.9s;opacity:0;transform:translateY(80px)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(80px)}100%{opacity:1;transform:translateY(0)}}.swiper-slide-active .fade-in-left{animation:fadeInLeft 1s ease-out forwards;animation-delay:.5s;opacity:0;transform:translateX(-80px)}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-80px)}100%{opacity:1;transform:translateX(0)}}.swiper-slide-active .fade-in{animation:fadeIn 1s ease-out forwards;animation-delay:.9s;opacity:0}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.swiper-slide-active .fade-in-right{animation:fadeInRight 1s ease-out forwards;animation-delay:1.5s;opacity:0;transform:translateX(80px)}@keyframes fadeInRight{0%{opacity:0;transform:translateX(80px)}100%{opacity:1;transform:translateX(0)}}.animate-underline-ltr .elementor-icon-list-item a{position:relative}.animate-underline-ltr .elementor-icon-list-item a:before{content:"";position:absolute;width:0;height:1px;top:30px;transition:all .3s;background-color:#f10909}.animate-underline-ltr .elementor-icon-list-item a:hover:before{content:'';transition:all .3s;width:100%}#IconButtonmodel1{border-radius:0;width:300px}#IconButtonmodel1 .elementor-button-icon{width:100%;max-width:80px;padding:8px 0;background-color:#f10909;color:#fff;transition:.5s;display:flex;justify-content:center;align-items:center}#IconButtonmodel1:hover .elementor-button-icon{background-color:#fff;color:#12151d}#IconButtonmodel1 .elementor-button-text{width:100%;max-width:220px;padding:8px 0;transition:.5s}#IconButtonmodel1:hover .elementor-button-text{background-color:#f10909;color:#fff}@media only screen and (max-width:375px){#IconButtonmodel1{font-size:24px;width:250px}}#footerEmailSubscribtionButton{position:absolute;bottom:5px;right:0;background-color:unset}.copyRightLink a{color:#fff;transition:.5s}.copyRightLink a:hover{text-decoration:underline}.mns-area ul{display:flex;flex-wrap:wrap}.mns-area ul li{width:100%;max-width:50%}@media only screen and (max-width:668px){.mns-area ul li{max-width:100% !important}}.mns-services-box{height:100%;background-color:#020263 !important}#main-map,#service-area-map{height:700px;width:100%;border-radius:8px;overflow:hidden;margin-bottom:30px;position:relative}#footer-map{height:200px;width:100%;border-radius:8px;overflow:hidden;position:relative}.map-loading-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.8);display:flex;justify-content:center;align-items:center;z-index:10;border-radius:inherit;flex-direction:column;color:#333;font-family:"Inter",sans-serif;font-size:1.1em;text-align:center}.map-loading-spinner{border:4px solid #f3f3f3;border-top:4px solid #3498db;border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite;margin-bottom:10px}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.hidden{display:none !important}.BlogFeatureImg a{position:relative;display:block}.BlogFeatureImg a:before{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;content:"";background:linear-gradient(to bottom,rgba(18,21,29,0) 0%,rgba(18,21,29,.65) 53%,rgba(18,21,29,.65) 100%)}.BlogCard:hover .BlogFeatureImg a:before{background:linear-gradient(to bottom,rgba(18,21,29,.65) 0%,rgba(18,21,29,.65) 100%)}.BlogCard:hover .BlogTitle a{color:#fff}.elementor-posts-container{position:relative}.SocialTrigger{overflow:hidden;transition:background-color .3s ease;position:relative}.attornySocial{transform:translateY(-120%);right:-50px;transition:right .3s ease}.SocialTrigger:hover .attornySocial{right:50px;transform:translateY(10%) !important}@media only screen and (max-width:1200px){.attornySocial{transform:translateY(10%);right:50px}}aside{display:flex}.Ctaegoy_list-widget{padding-left:24px;padding-bottom:30px}.Ctaegoy_list-widget li a{color:#262626;transition:.3s;font-size:22px}.Ctaegoy_list-widget li{border-bottom:1px solid #f10909;margin-bottom:15px;padding-bottom:10px !important}.Ctaegoy_list-widget li a:hover,.Ctaegoy_list-widget li a:focus{color:#f10909}.recent_post li img{max-width:80px}.recent_post{padding-top:0 !important;margin-bottom:30px !important}.sidebar_tags a{color:#262626;padding:3px 5px;border:1px solid #262626;border-radius:3px;transition:.3s}.sidebar_tags a:hover,.sidebar_tags a:focus{background-color:#262626;color:#fff}.featurePost1{position:relative}.featurePost1 .elementor-post__thumbnail__link{margin:0 !important}.featurePost1 .elementor-post__meta-data{position:absolute;top:30px;right:30px;background-color:var(--e-global-color-secondary);padding:8px 15px}.featurePost1 .elementor-post__title a{position:absolute;bottom:130px;left:30px}.featurePost1:hover .elementor-post__title a{transition:.3s;color:var(--e-global-color-secondary) !important}.featurePost1 .elementor-post__read-more{position:absolute;bottom:40px;left:30px;background-color:var(--e-global-color-secondary);padding:10px 30px;border-radius:3px;transition:.3s}.featurePost1:hover .elementor-post__read-more,.featurePost1:focus .elementor-post__read-more,.featurePost1:hover .elementor-post__meta-data,.featurePost1:focus .elementor-post__meta-data{background-color:var(--e-global-color-text) !important;color:var(--e-global-color-accent) !important}.elementor-icon-box-title{margin:0}.PracticeAreaNav ul li{margin-bottom:10px}.PracticeAreaNav ul li:before{position:absolute;top:0;left:0;background-color:#fff;content:'';width:100%;height:100%;display:block;z-index:-1}.PracticeAreaNav ul li a{position:relative}.PracticeAreaNav ul li a:before{content:"\2197" !important;padding-left:0;font-size:25px;position:absolute;top:0 !important;right:0 !important;font-weight:400;color:#fff;z-index:-1 !important;text-align:right;padding-right:10px;padding-top:5px}.rank-math-breadcrumb a,.rank-math-breadcrumb .separator{color:var(--e-global-color-secondary);font-size:22px}.rank-math-breadcrumb a:hover{color:#fff}.rank-math-breadcrumb .last{color:#fff;font-size:22px}.CommentForm input[name=submit]{background-color:var(--e-global-color-secondary);color:#fff;border-color:var(--e-global-color-secondary)}.CommentForm input[name=submit]:hover{background-color:var(--e-global-color-accent)}.elementor-progress-percentage{position:absolute;top:-22px;right:0;color:#000;font-size:18px}.attorneyEducationBlock .elementor-shortcode{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;padding:0 30px}.education-repeater-block{width:100%;max-width:45%;margin-bottom:30px}.education-repeater-title{font-size:28px;font-weight:500;text-transform:capitalize}.education-repeater-session{font-size:16px;font-weight:500;color:#767676}.education-repeater-description{font-size:16px;font-weight:400;color:#767676;line-height:1.9}@media only screen and (max-width:768px){.education-repeater-block{width:100%;max-width:100%}.attorneyEducationBlock .elementor-shortcode{padding:0}}.AttorneyListBlock ul{padding:0;list-style-type:none}.AttorneyListBlock ul li{display:flex;margin-bottom:15px;align-items:center;font-size:16px}.AttorneyListBlock ul li:before{content:'✓';font-family:FontAwesome;color:#fff;margin-right:10px;width:20px;height:20px;text-align:center;background-color:var(--e-global-color-secondary);display:flex;justify-content:center;align-items:center;border-radius:50%;font-size:12px}.dark-content-link a{color:var(--e-global-color-secondary) !important}.dark-content-link a:hover,.dark-content-link a:focus{color:var(--e-global-color-text) !important;text-decoration:underline}.contact-page-map #main-map{height:470px !important}.white-content-link a{color:var(--e-global-color-secondary) !important}.white-content-link a:hover,.white-content-link a:focus{color:var(--e-global-color-accent) !important;text-decoration:underline}.elementor-post__read-more:hover,.elementor-post__read-more:focus{color:#f10909 !important}.desktop-header,.headerMobile{position:relative;z-index:1000;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;transform:translateY(0)}.desktop-header.scrolled-header,.headerMobile.scrolled-header{position:fixed;top:0;left:0;width:100%;background-color:#020263 !important;transform:translateY(0);margin-top:0 !important}.headerMobile.scrolled-header{background-color:#000 !important}body{padding-top:0;transition:padding-top .3s ease-in-out}body.has-sticky-header{padding-top:}body.has-sticky-header{padding-top:80px}.desktop-header.scrolled-header .headerLogo img{width:50px !important}.desktop-header.scrolled-header .elementor-nav-menu--main .elementor-item.elementor-item-active,.desktop-header.scrolled-header .elementor-nav-menu--main .elementor-item:hover,.desktop-header.scrolled-header .animate-underline-ltr .elementor-icon-list-item:hover .elementor-icon-list-text,.desktop-header.scrolled-header .animate-underline-ltr .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#f10909 !important}.desktop-header.scrolled-header .animate-underline-ltr .elementor-icon-list-item:hover a:before{background-color:#000 !important}.desktop-header.scrolled-header .headerSearch:hover .elementor-icon svg{fill:#000 !important}.home-blog img{width:100% !important}.bookly-form .bookly-service-step .bookly-week-days input[type=checkbox]:checked,.bookly-form .bookly-repeat-step .bookly-week-days input[type=checkbox]:checked{background-image:var(--wpr-bg-29ba7630-934b-4803-8be6-4e051f4a9ece) !important}.word-break{word-break:break-all}.contact-form-link{color:#fff !important}.contact-form-link:hover,.contact-form-link:focus{text-decoration:underline !important}#form-field-field_20d1a9b{border-radius:0 !important}.wrap-long-words p{word-wrap:break-word;overflow-wrap:break-word}.wrap-long-words p a{overflow-wrap:break-word;word-wrap:break-word}.contact-form-link-c{color:var(--e-global-color-primary) !important}