﻿header{position:fixed;left:0;top:0;width:100%;z-index:99999;background:rgba(0,0,0,0)}header.sticky .top-bar{opacity:0;visibility:hidden;height:0;border:none;padding:0}header.sticky .desktop-nav{padding:10px 0;background:#262626}header.sticky .desktop-nav .navbar-brand .logo{width:200px}header.sticky .desktop-nav .links a::after,header.sticky .desktop-nav .links p::after{bottom:10px}header .top-bar{background:#262626;width:100%;padding:14px 23px;display:flex;justify-content:space-between;align-items:center;border-bottom-right-radius:20px;border-bottom-left-radius:20px;transition:.3s;height:50px}header .top-bar .container-wrapper{justify-content:space-between}header .top-bar .call-info{display:flex;align-items:center;gap:10px}header .top-bar p,header .top-bar a{color:#fff;font-size:18px;line-height:1;font-weight:700;text-decoration:none;display:flex}header .top-bar p{margin:0}header .top-bar a:hover{opacity:.7;text-decoration:underline}header .top-bar .call-info-wrapper{display:flex;flex-wrap:wrap;align-items:center;text-decoration:none;gap:23px}header .top-bar .call-info-wrapper:hover{text-decoration:underline}header .top-bar .call-info-wrapper p{margin-bottom:0;font-family:#262626;font-size:18px;font-style:normal;font-weight:700}header .top-bar .socials{display:flex;align-items:center;flex-wrap:wrap;gap:20px}header .top-bar .socials a:hover{opacity:.7}header .navbar-brand .logo{max-width:100%;width:205px;height:auto;transition:.3s;display:block}header .navbar-brand .logo.sticky{display:none;opacity:0;visibility:hidden}@media only screen and (max-width: 1280px){header.sticky .desktop-nav .navbar-brand .logo{width:170px}}.desktop-nav{padding:25px 0;display:flex;align-items:center;justify-content:space-between;background-color:rgba(0,0,0,0);position:relative;z-index:11;width:100%;transition:.3s}.desktop-nav .container-wrapper{justify-content:space-between}.desktop-nav .navbar-brand{display:flex;align-items:center}.desktop-nav .navbar-brand img{display:block;width:342px;height:auto;object-fit:contain}.desktop-nav .right-nav{display:flex;align-items:center;gap:33px;height:fit-content}.desktop-nav .links{display:flex;align-items:start;transition:.3s}.desktop-nav .links p{margin:0}.desktop-nav .links a:last-of-type,.desktop-nav .links p:last-of-type{margin-right:0}.desktop-nav .links a,.desktop-nav .links p{padding:25px 0;text-decoration:none;font-size:18px;font-style:normal;font-weight:700;line-height:1;letter-spacing:2%;position:relative;display:block;font-family:"Karla",sans-serif;transition:.3s;color:#fff;margin:0 17px}.desktop-nav .links a:after,.desktop-nav .links p:after{content:"";width:0;height:2px;position:absolute;bottom:10px;left:0;right:0;margin:auto;transition:.3s;background-color:#f2f2f2}.desktop-nav .links a.active,.desktop-nav .links p.active{opacity:.7}.desktop-nav .links a.active::after,.desktop-nav .links p.active::after{width:100%}.desktop-nav .links a:hover,.desktop-nav .links p:hover{opacity:.7}.desktop-nav .links a:hover::after,.desktop-nav .links p:hover::after{width:100%}.desktop-nav .links .button{margin-left:20px;display:flex;align-items:center;padding:12px 16px;font-size:15px;margin-right:0;color:#000;font-weight:700}.desktop-nav .links .button:hover{color:#000;opacity:1;background-image:#000}.desktop-nav .links .button::after{content:none}.desktop-nav .links .dropdown-container{display:inline-block;position:relative;transition:.3s;z-index:1}.desktop-nav .links .dropdown-container>a,.desktop-nav .links .dropdown-container>p{margin-right:38px}.desktop-nav .links .dropdown-container>a::before,.desktop-nav .links .dropdown-container>p::before{content:"";background:url("../images/menu-down-arrow.svg") no-repeat;position:absolute;right:-20px;top:48%;width:10px;height:10px;background-size:100%}.desktop-nav .links .dropdown-container .link-list-hover:hover .linklist{opacity:1;visibility:visible}.desktop-nav .links .dropdown-container .link-list-hover a.title-nav,.desktop-nav .links .dropdown-container .link-list-hover p.title-nav{position:relative;width:100%;display:inline-block}.desktop-nav .links .dropdown-container .link-list-hover a.title-nav:hover::before,.desktop-nav .links .dropdown-container .link-list-hover p.title-nav:hover::before{filter:brightness(0) invert(1)}.desktop-nav .links .dropdown-container .link-list-hover a.title-nav:hover,.desktop-nav .links .dropdown-container .link-list-hover a.title-nav.active,.desktop-nav .links .dropdown-container .link-list-hover p.title-nav:hover,.desktop-nav .links .dropdown-container .link-list-hover p.title-nav.active{width:100% !important;border-radius:0px !important;padding:13px 30px !important}.desktop-nav .links .dropdown-container .link-list-hover a.title-nav:hover::after,.desktop-nav .links .dropdown-container .link-list-hover a.title-nav.active::after,.desktop-nav .links .dropdown-container .link-list-hover p.title-nav:hover::after,.desktop-nav .links .dropdown-container .link-list-hover p.title-nav.active::after{content:none !important}.desktop-nav .links .dropdown-container .link-list-hover p.title-nav{cursor:unset}.desktop-nav .links .dropdown-container .link-list-hover:first-child p.title-nav{border-top:none}.desktop-nav .links .dropdown-container .link-list-hover .linklist{position:absolute;padding:0;z-index:9999;background:#262626;box-shadow:0 1px 4px rgba(0,0,0,.1);visibility:hidden;opacity:0;transform:translateZ(0);text-align:left;right:-300px;left:auto;width:300px;top:auto;margin-top:-39px}.desktop-nav .links .dropdown-container .link-list-hover .linklist a{padding-right:72px !important}.desktop-nav .links .dropdown-container .link-list-hover .linklist a:first-child{border-top:none}.desktop-nav .links .dropdown-container .link-list-hover .linklist a:hover,.desktop-nav .links .dropdown-container .link-list-hover .linklist a.active{width:360px !important;padding-left:30px !important}.desktop-nav .links .dropdown-container p{cursor:pointer}.desktop-nav .links .dropdown-container .dropdown{visibility:hidden;opacity:0;transition-duration:.1s;margin-top:10px;transition-timing-function:ease-in;transition-property:opacity,margin-top,visibility;position:absolute;background:#262626;border-top:1px solid #fff;box-shadow:0 2px 4px rgba(0,0,0,.1);width:293px;border-radius:0 0 20px 20px;padding:16px 0}.desktop-nav .links .dropdown-container .dropdown a,.desktop-nav .links .dropdown-container .dropdown p{display:block;padding:13px 30px;line-height:1.3;font-size:18px;font-style:normal;margin:0;position:relative;color:#fff;letter-spacing:2%}.desktop-nav .links .dropdown-container .dropdown a::before,.desktop-nav .links .dropdown-container .dropdown p::before{content:"";width:8px;height:0;position:absolute;left:0;bottom:0;transition:.3s}.desktop-nav .links .dropdown-container .dropdown a::after,.desktop-nav .links .dropdown-container .dropdown p::after{content:none}.desktop-nav .links .dropdown-container .dropdown a:hover,.desktop-nav .links .dropdown-container .dropdown a.active,.desktop-nav .links .dropdown-container .dropdown p:hover,.desktop-nav .links .dropdown-container .dropdown p.active{background:#000;color:#fff;opacity:1;width:313px;border-radius:0 50px 50px 0;padding:13px 26px}.desktop-nav .links .dropdown-container .dropdown a:hover::before,.desktop-nav .links .dropdown-container .dropdown a.active::before,.desktop-nav .links .dropdown-container .dropdown p:hover::before,.desktop-nav .links .dropdown-container .dropdown p.active::before{height:100%}.desktop-nav .links .dropdown-container .dropdown a:hover::after,.desktop-nav .links .dropdown-container .dropdown a.active::after,.desktop-nav .links .dropdown-container .dropdown p:hover::after,.desktop-nav .links .dropdown-container .dropdown p.active::after{content:"";position:absolute;right:7px;top:50%;transform:translateY(-50%);background-image:url('data:image/svg+xml;utf8,<svg width="26" height="26" viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="13" cy="13" r="13" fill="%23017369"/><path d="M16.9936 13.3536C17.1888 13.1583 17.1888 12.8417 16.9936 12.6464L13.8116 9.46446C13.6163 9.2692 13.2997 9.2692 13.1045 9.46446C12.9092 9.65973 12.9092 9.97631 13.1045 10.1716L15.9329 13L13.1045 15.8284C12.9092 16.0237 12.9092 16.3403 13.1045 16.5355C13.2997 16.7308 13.6163 16.7308 13.8116 16.5355L16.9936 13.3536ZM0 13L4.37114e-08 13.5L16.64 13.5L16.64 13L16.64 12.5L-4.37114e-08 12.5L0 13Z" fill="white"/></svg>');background-size:contain;background-repeat:no-repeat;width:26px;height:26px;margin:unset;left:auto;bottom:0;background-color:rgba(0,0,0,0)}.desktop-nav .links .dropdown-container .dropdown .dropdown{position:relative;left:60px;width:80%;padding:10px 0;margin:10px 0}.desktop-nav .links .dropdown-container .dropdown .dropdown a{border-bottom:1px solid #f2f2f2}.desktop-nav .links .dropdown-container .dropdown .dropdown a:before{content:"➤";position:absolute;left:17px;top:50%;transform:translate(-50%, -50%)}.desktop-nav .links .dropdown-container .dropdown .submenu{left:190px;z-index:9;top:auto;visibility:hidden;opacity:0;position:absolute;background:#000;width:190px;padding:10px 0;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);top:auto;margin:-10px 0 0 0;transition-timing-function:ease-in;transition-property:opacity,margin-top,visibility}.desktop-nav .links .dropdown-container .dropdown a:hover+.submenu{opacity:1 !important;visibility:visible !important}.desktop-nav .links .dropdown-container .dropdown .dropdown-inner-container{width:100%}.desktop-nav .links .dropdown-container:hover .dropdown{visibility:visible;opacity:1;margin-top:-8px}.desktop-nav .emergency-call{display:flex;align-items:center}.desktop-nav .emergency-call .btn.btn--primary:hover{color:#000}.desktop-nav .emergency-call .btn.btn--primary::after{background:#f2f2f2}.desktop-nav .emergency-call .navigation__cta a{color:#fff;padding:10px 12px;margin-right:0}.desktop-nav .emergency-call .navigation__cta a::after{content:none}.desktop-nav .emergency-call .navigation__contact{display:flex;align-items:center}.desktop-nav .emergency-call .navigation__contact .navigation__contact-icon{width:18px;height:18px;object-fit:contain}.desktop-nav .emergency-call .navigation__contact a{padding:0;font-size:18px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:-0.36px}.desktop-nav .emergency-call .navigation__contact a::after{content:none}@media only screen and (max-width: 1619px){.desktop-nav .navbar-brand img{width:240px}.desktop-nav .right-nav{gap:24px}.desktop-nav .links a,.desktop-nav .links p{margin:0 14px}}@media only screen and (max-width: 1440px){.desktop-nav .navbar-brand img{width:200px}.desktop-nav .right-nav{gap:10px}.desktop-nav .right-nav .btn{font-size:16px;padding:16px 14px}.desktop-nav .links a,.desktop-nav .links p{margin:0 10px;font-size:16px}.desktop-nav .links .dropdown-container .dropdown a,.desktop-nav .links .dropdown-container .dropdown p{font-size:16px}.desktop-nav .links .dropdown-container>a,.desktop-nav .links .dropdown-container>p{margin-right:20px}}@media only screen and (max-width: 1280px){.desktop-nav .navbar-brand img{width:180px}}.btn-with-play .btn.btn--primary:hover,.title-container .btn.btn--primary:hover{color:#000}.btn-with-play .btn.btn--primary::after,.title-container .btn.btn--primary::after{background:#f2f2f2}nav.mobile-header{display:none}@media only screen and (max-width: 1100px){header{display:none}.mobile-nav-open .mobiletop-bar{background-color:#262626;border-bottom:1px solid #fff}.mobile-nav-open .top{background:#262626}.mobile-nav-open nav.mobile-nav .top{border-bottom:1px solid #fff}.mobile-nav-open nav.mobile-header a.mobile-logo img.default{display:none}.mobile-nav-open nav.mobile-header a.mobile-logo img.sticky{display:block}.mobiletop-bar{background:#262626;width:100%;display:flex;justify-content:space-between;padding:8px 30px;height:37px;align-items:center;overflow:hidden;justify-content:center;border-bottom:1px solid #262626}.mobiletop-bar .call-info{display:flex;align-items:center}.mobiletop-bar .call-info a,.mobiletop-bar .call-info p{color:#fff;font-weight:700;font-size:18px;letter-spacing:5%;display:flex;align-items:center;gap:6px}.mobiletop-bar .call-info .icon{margin-right:10px}.mobiletop-bar .call-info .icon img{width:14px;height:18px;object-fit:contain;display:block}.top-bar{display:none}.open-mobile-nav{position:absolute;padding:0;top:6px;font-size:45px;color:#000;z-index:11;width:44px;height:44px;line-height:0;display:inline-flex;align-items:center;justify-content:center;margin-right:0;right:0;cursor:pointer}.open-mobile-nav .dropdown-chev{display:flex}.open-mobile-nav .dropdown-chev img{width:15px}nav.mobile-nav{display:flex;width:100%;position:relative;z-index:9;flex-direction:column}nav.mobile-nav.sticky .mobiletop-bar{border-bottom:1px solid #fff}nav.mobile-nav.sticky .top a.mobile-logo img.default{display:none}nav.mobile-nav.sticky .top a.mobile-logo img.sticky{display:block}nav.mobile-nav .top{justify-content:space-between;align-items:center;display:flex;padding:0 30px;z-index:1;height:110px;transition:.3s;border-bottom:1px solid rgba(0,0,0,0);position:relative}nav.mobile-nav li{border-bottom:1px solid #d9d9d9;margin:0}nav.mobile-nav li .dropdown-container .dropdown{padding:0 15px}nav.mobile-nav li .dropdown-container .dropdown a{margin:0;border-top:1px solid #d9d9d9;padding:10px 15px;color:#262626}nav.mobile-nav .mobile-nav a,nav.mobile-nav .mobile-nav p{padding:20px 36px 20px 0;font-size:18px;font-style:normal;font-weight:700;width:100%;line-height:normal;display:inline-block;border-bottom:1px solid #262626}nav.mobile-nav .mobile-nav a:hover,nav.mobile-nav .mobile-nav p:hover{color:#262626}nav.mobile-nav .dropdown-container{position:relative;width:100%;flex-direction:row-reverse;display:inline-flex;flex-wrap:wrap;justify-content:flex-end}nav.mobile-header{display:block;margin-bottom:0;position:fixed;width:100%;top:0;z-index:999;background:rgba(0,0,0,0);height:auto;transition:.3s;border:none;padding:0}nav.mobile-header.sticky{box-shadow:0 2px 5px 0 rgba(10,13,18,.12);background:#262626}nav.mobile-header .logo-wrap{width:100%;display:inline-block;text-align:center}nav.mobile-header a.mobile-logo{display:inline-block;line-height:0;margin:0;padding:10px 0}nav.mobile-header a.mobile-logo img{width:200px;height:auto;position:relative;margin:0 auto;display:block;transition:.3s ease-in-out}nav.mobile-header a.mobile-logo img.sticky{display:none}nav.mobile-header a.mobile-logo .m-logo-white{display:none}nav.mobile-header .pull-right{float:right;height:auto;display:flex;align-items:center;flex-wrap:wrap;text-align:center;justify-content:center;gap:24px;flex-direction:row-reverse}nav.mobile-header .pull-right .btn{padding:15px 20px;color:#fff}nav.mobile-header .pull-right .navigation__contact a{display:flex;align-items:center}div.mobile-nav-btn{width:45px;height:100%;position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:unset;border-radius:50px;padding:0;background:#017369;width:36px;height:38px}div.mobile-nav-btn div.nav-dot{height:3px;min-height:3px;width:19px;background-color:#fff;opacity:1;transition:opacity .1s ease;right:0;top:2px;border-radius:6px;margin:2px 0}div.mobile-nav-btn div.nav-dot.two{top:15px;width:19px}div.mobile-nav-btn div.nav-dot.three{top:25px}div.mobile-nav-btn .mobile-dotnav-close{color:#fff;position:absolute;width:19px;left:50%;opacity:0;top:45%;transform:translate(-50%, -50%)}.mobile-dotnav-close .line{position:absolute;width:100%;height:3px;border-radius:6px;background-color:#fff;transform-origin:center center;margin:1px 0}.mobile-dotnav-close .line:nth-child(1){transform:rotate(45deg)}.mobile-dotnav-close .line:nth-child(2){transform:rotate(-45deg)}div.mobile-nav{display:flex;flex-direction:column;align-items:flex-start;position:fixed;padding:0;right:0;overflow-y:auto;height:100dvh;transition:right .2s ease-in-out;width:100%;right:-115%;max-height:100dvh;padding:30px 30px 200px;top:147px;background:#fff}.mobile-nav ul p{font-size:16px;text-decoration:none;display:block;margin:0;padding:16px 0;color:#262626 !important;line-height:1.5;font-weight:400;text-align:left}.mobile-nav ul p:after{content:none}.mobile-nav li.active a{opacity:.6}.mobile-nav li.active .dropdown a{opacity:1}.mobile-nav a,.mobile-nav p{text-decoration:none;display:block;margin:0 0;padding:0;color:#262626;font-size:16px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:-0.28px}.mobile-nav a::after,.mobile-nav p::after{content:none}div.mobile-nav-screen{display:block;width:100%;height:100vh;position:absolute;top:0;left:0}.dropdown{width:100%;padding:0 12px;position:relative;z-index:11}.dropdown a,.dropdown p{margin:0 !important;font-weight:normal;position:relative;display:flex !important;align-items:center;width:100%}.dropdown a:hover,.dropdown p:hover{cursor:pointer;color:#f2f2f2;text-decoration:none}.dropdown a:hover::after,.dropdown p:hover::after{background-color:#f2f2f2}.dropdown a.active,.dropdown p.active{flex-direction:row-reverse;color:#000}.dropdown a.active::after,.dropdown p.active::after{content:"";margin:0 12px 0 0;background-color:#000}.dropdown .dropdown .dropdown{padding:0 0 0 12px}body.open-menu nav.mobile-nav .top{background:#000;border-bottom-color:#fff}body.open-menu nav.mobile-header .pull-right .callTo{display:none}body.open-menu nav.mobile-header a.mobile-logo .m-logo{display:none}body.open-menu nav.mobile-header a.mobile-logo .m-logo-white{display:block}body.open-menu div.mobile-nav-btn{background:rgba(0,0,0,0)}#mobile-sticky{background:#262626;height:41px;position:fixed;bottom:0;z-index:999999;display:flex !important;width:100%;margin:0 auto;align-items:center;justify-content:space-between;transform:translateY(100%);border-top:1px solid #fff;transition:transform .3s ease-in-out}#mobile-sticky.show{transform:translateY(0)}#mobile-sticky a.button,#mobile-sticky button,#mobile-sticky .button{all:unset;width:100%;height:100%;padding:0;margin:0;display:flex;align-items:center;justify-content:center}#mobile-sticky a.button svg,#mobile-sticky button svg,#mobile-sticky .button svg{fill:#fff;width:28px;height:28px;padding:0;margin:0}#mobile-sticky a.button:nth-child(2),#mobile-sticky button:nth-child(2),#mobile-sticky .button:nth-child(2){border-left:1px solid #fff;border-right:1px solid #fff}#mobile-sticky a.button:hover,#mobile-sticky a.button::before,#mobile-sticky a.button::after,#mobile-sticky button:hover,#mobile-sticky button::before,#mobile-sticky button::after,#mobile-sticky .button:hover,#mobile-sticky .button::before,#mobile-sticky .button::after{content:none}#mobile-sticky a.button.border-right,#mobile-sticky button.border-right,#mobile-sticky .button.border-right{border-right:0}}@media only screen and (max-width: 767px){.mobiletop-bar{padding:0 16px}nav.mobile-nav .mobile-nav{top:134px;padding:20px 30px 250px}nav.mobile-nav .mobile-nav a,nav.mobile-nav .mobile-nav p{font-size:16px}nav.mobile-nav .mobile-nav .open-mobile-nav{font-size:36px}nav.mobile-nav .top{padding:0 16px;height:97px}}@media only screen and (max-width: 480px){nav.mobile-nav .mobile-nav{padding:20px 20px 250px}nav.mobile-nav .top{padding:0 16px}.mobiletop-bar{padding:0 16px}.mobile-nav a,.mobile-nav p,.mobile-nav a,.mobile-nav p{font-size:14px}div.mobile-nav-btn div.nav-dot{height:3px;min-height:3px}.mobile-dotnav-close{width:40px}.mobile-dotnav-close .line{height:3px}nav.mobile-header .pull-right .btn{padding:10px 20px}nav.mobile-header a.mobile-logo img{width:216px}}@media only screen and (max-width: 380px){nav.mobile-header a.mobile-logo img{width:180px}}.sidebar{width:100%;max-width:370px;margin-top:134px;display:inline-block;position:relative;border-radius:8px;position:absolute;left:0;top:0;width:100%;max-width:28.452%;width:100%;display:inline-block;background-color:#262626;padding:32px 0;margin-bottom:85px;border-radius:0 20px 20px 0;z-index:2}.sidebar .recent-posts a{font-size:16px;line-height:1.5;letter-spacing:-2%}.sidebar form.search-page-search{width:80%;margin-left:auto;margin-right:auto;margin-bottom:20px;margin-top:50px}.sidebar form.search-page-search input[type=text]{border-radius:8px;padding:10px 15px;border:1px solid #d5d7da;height:50px}.sidebar .title1{font-weight:600;color:#fff;font-size:30px;font-style:normal;font-weight:600;line-height:38px;letter-spacing:-0.6px;font-family:"Spectral",serif;position:relative;text-transform:unset;font-style:normal;padding:16px 48px}.sidebar .title1:first-of-type{margin-top:0;color:#fff}.sidebar .title1 a{font-size:30px;color:#262626 !important;padding:0;margin-bottom:0}.sidebar .title1 a:hover,.sidebar .title1 a.active{margin-left:0 !important}.sidebar .dropdown{display:none}.sidebar a,.sidebar p{display:block;text-decoration:none;color:#fff;font-size:18px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:-0.36px;font-family:"Karla",sans-serif;margin:0}.sidebar a.sidebartitle,.sidebar p.sidebartitle{margin-bottom:0}.sidebar a,.sidebar p{position:relative;text-decoration:none;transition:.3s;font-size:18px;line-height:1.55;letter-spacing:-2%;padding:16px 79px 16px 48px;color:#fff;margin:0;text-decoration:none;display:block;font-weight:600;margin-bottom:8px;position:relative}.sidebar a:last-of-type{margin-bottom:0}.sidebar a::before{content:"";width:8px;height:0;position:absolute;left:0;bottom:0;transition:.1s}.sidebar a::after{content:none}.sidebar a:hover,.sidebar a.active{background:#000;color:#fff;opacity:1;width:105.72%;border-radius:0 50px 50px 0;padding:16px 79px 16px 48px !important}.sidebar a:hover::before,.sidebar a.active::before{height:auto}.sidebar a:hover::after,.sidebar a.active::after{content:"";position:absolute;right:11px;top:50%;transform:translateY(-50%);background-image:url('data:image/svg+xml;utf8,<svg width="26" height="26" viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="13" cy="13" r="13" fill="%23017369"/><path d="M16.9936 13.3536C17.1888 13.1583 17.1888 12.8417 16.9936 12.6464L13.8116 9.46446C13.6163 9.2692 13.2997 9.2692 13.1045 9.46446C12.9092 9.65973 12.9092 9.97631 13.1045 10.1716L15.9329 13L13.1045 15.8284C12.9092 16.0237 12.9092 16.3403 13.1045 16.5355C13.2997 16.7308 13.6163 16.7308 13.8116 16.5355L16.9936 13.3536ZM0 13L4.37114e-08 13.5L16.64 13.5L16.64 13L16.64 12.5L-4.37114e-08 12.5L0 13Z" fill="white"/></svg>');background-size:contain;background-repeat:no-repeat;width:40px;height:40px;margin:unset;left:auto;bottom:0;background-color:rgba(0,0,0,0)}.sidebar.pa>.dropdown-container{padding:0;margin-bottom:8px}.sidebar.pa .dropdown{padding:0 !important;margin-top:8px}.sidebar.pa .dropdown-container a{padding:16px 68px 16px 48px !important;border-radius:0}.sidebar.pa .dropdown-container a::before{content:none}.sidebar.pa .dropdown-container a:hover,.sidebar.pa .dropdown-container a.active{width:100% !important;color:#fff !important}.sidebar.pa .dropdown-container a:hover::after,.sidebar.pa .dropdown-container a.active::after{content:none}.sidebar.pa .dropdown-container .dropdown{margin-top:8px}.sidebar.pa .dropdown-container .dropdown a{padding:16px 84px 16px 68px !important}.sidebar.pa .dropdown-container .dropdown a.active{width:105% !important;flex-direction:row}.sidebar.pa .dropdown-container .dropdown a:hover{width:105% !important}.sidebar.pa .dropdown-container .dropdown a:hover::after,.sidebar.pa .dropdown-container .dropdown a.active::after{content:""}.sidebar.pa .dropdown-container .dropdown a.title.active{width:100% !important}.sidebar.pa .dropdown-container .dropdown a.title:hover{width:100% !important}.sidebar.pa .dropdown-container .dropdown a.title:hover::after,.sidebar.pa .dropdown-container .dropdown a.title.active::after{content:none !important}.sidebar.pa .dropdown-container .dropdown a{font-size:16px;line-height:1.5;font-weight:400;border-radius:0 50px 50px 0}.sidebar.pa .dropdown-container .dropdown .dropdown-container .button-wrapper{margin-bottom:8px}.sidebar.pa .dropdown-container .dropdown .dropdown-container .button-wrapper a{padding:16px 68px 16px 68px !important}.sidebar.pa .dropdown-container .dropdown .dropdown-container .button-wrapper a:hover,.sidebar.pa .dropdown-container .dropdown .dropdown-container .button-wrapper a.active{width:100% !important;background:#000 !important;color:#fff !important;opacity:1 !important;border-radius:0 !important}.sidebar.pa .dropdown-container .dropdown .dropdown-container .button-wrapper .open-button{height:40px}.sidebar.pa .dropdown-container .dropdown .dropdown-container .dropdown a{padding:16px 68px 16px 88px !important}.sidebar.pa .dropdown-container .dropdown .dropdown-container .dropdown>a{margin-bottom:8px}@media only screen and (max-width: 1440px){.sidebar.pa .title1{padding:16px 30px}.sidebar.pa .dropdown-container a{padding:16px 50px 16px 30px !important}.sidebar.pa .dropdown-container .button-wrapper .open-button{width:56px}.sidebar.pa .dropdown-container .dropdown{padding:0 !important}.sidebar.pa .dropdown-container .dropdown a{padding:16px 50px 16px 46px !important}.sidebar.pa .dropdown-container .dropdown .dropdown-container .button-wrapper a{padding:16px 50px 16px 46px !important}.sidebar.pa .dropdown-container .dropdown .dropdown-container .dropdown a{padding:16px 50px 16px 62px !important}}@media only screen and (max-width: 1440px){.sidebar.pa .dropdown-container a{width:100% !important}}@media only screen and (max-width: 767px){.sidebar.pa .dropdown-container .dropdown a{padding:12px 16px 12px 46px !important}.sidebar.pa .dropdown-container .dropdown .dropdown-container .dropdown a{padding:12px 16px 12px 62px !important}}.sidebar .rssfeed a:hover{text-decoration:none}.sidebar .rssfeed a::before{content:none}.sidebar .button-wrapper{position:relative}.sidebar .button-wrapper a,.sidebar .button-wrapper p{display:inline-block;width:100%;padding-right:30px}.sidebar .button-wrapper .open-button{transition:transform .5s ease;background-color:rgba(0,0,0,0);cursor:pointer;position:absolute;color:#fff;font-size:14px;right:0;width:74px;height:60px;transform:translate(0%, -50%);top:50%;display:flex;align-items:center;justify-content:start;padding-left:10px}.sidebar .button-wrapper .open-button img{width:100%}.sidebar .dropdown-container{position:relative}.sidebar .dropdown-container .dropdown a{color:#fff}.sidebar .dropdown-container .dropdown a:hover{color:#000;opacity:1;text-decoration:underline}.sidebar .open-button,.sidebar .close-button{transition:.3s}.sidebar .dropdown-container .dropdown{padding:0 0 0 20px;margin-top:0}.sidebar .archive select{width:100%;padding:8px 12px;color:#017369;appearance:none;background:url("../images/select.svg") no-repeat #f2f2f2;background-position:right 10px center;background-size:8px;outline:none;box-shadow:none;font-size:18px;height:45px;border-color:#b4c5ce;font-weight:500}.sidebar .sidebar-links a{border:1px solid #fff;border-radius:0;margin:10px 20px}.sidebar .sidebar-links a.active,.sidebar .sidebar-links a:hover{background:#000;border-color:rgba(0,0,0,0)}.sidebar.blog-sidebar{width:100%;background-color:#fff;padding:0}.sidebar.blog-sidebar .blog-sidebar-inner{max-width:100%;width:100%;display:inline-block;background-color:#262626;padding:32px 0;margin-bottom:85px;border-radius:0 20px 20px 0}.sidebar.blog-sidebar .news-sidebar a{font-weight:400;padding-left:50px;padding-right:50px}.sidebar.blog-sidebar .news-sidebar a:hover,.sidebar.blog-sidebar .news-sidebar a.active{background-color:#000;color:#fff}@media only screen and (min-width: 2200px){.sidebar{width:30%;position:static;max-width:unset}.sidebar.blog-sidebar{width:30%}}@media only screen and (max-width: 1280px){.sidebar{max-width:32%}.sidebar .title1{padding:16px 30px}.sidebar a{padding:16px 60px 16px 30px}}@media only screen and (max-width: 1100px){.sidebar{width:100%;max-width:100%;position:static;max-width:unset;order:1;margin:60px 0 80px}.sidebar.blog-sidebar .blog-sidebar-inner{margin-bottom:60px}.sidebar a:hover,.sidebar a.active{width:100% !important;padding:16px 79px 16px 30px !important}.sidebar.pa .dropdown-container .dropdown a:hover,.sidebar.pa .dropdown-container .dropdown a.active{width:101.5% !important}.sidebar.pa .dropdown>a:hover,.sidebar.pa .dropdown>a.active{padding:16px 79px 16px 44px !important}.sidebar form.search-page-search{width:90%}}@media only screen and (max-width: 767px){.sidebar{margin:30px 0 60px}.sidebar.pa .dropdown-container .dropdown a.active{width:101.5% !important}.sidebar.pa a:hover::after,.sidebar.pa a.active::after{right:16px}}@media only screen and (max-width: 480px){.sidebar{padding:20px 0}.sidebar form.search-page-search{margin-top:30px}.sidebar a,.sidebar p{font-size:16px}.sidebar>.dropdown-container{padding-left:30px;padding-right:30px}.sidebar>a,.sidebar>p{padding-left:30px !important;padding-right:30px !important}.sidebar .dropdown-container .dropdown{padding:0 0 0 20px}.sidebar.blog-sidebar .news-sidebar a{padding-left:30px;padding-right:30px}}.about-the-author{max-width:100%;width:100%;display:inline-block;background-color:#fafafa;outline:3px solid #f2f2f2;padding:50px 45px 60px;border-radius:0 20px 20px 0}.about-the-author p,.about-the-author a{padding:0;margin-bottom:25px;color:#262626;font-size:20px;letter-spacing:5%;line-height:1.5;font-weight:400}.about-the-author strong{font-family:"Spectral",serif;font-weight:700;font-size:40px;letter-spacing:0%;line-height:1.25;margin-bottom:34px;display:block}.about-the-author img{margin-bottom:34px}.about-the-author a{margin-bottom:0;display:inline;text-decoration:underline;color:#262626}.about-the-author a:hover{padding:0 !important;width:auto;background:rgba(0,0,0,0);color:#262626}.about-the-author a:hover::after{content:none}.about-the-author a::before{content:none}.about-the-author p:last-of-type{margin-bottom:0}@media(max-width: 1440px){.about-the-author{padding:30px 20px}.about-the-author strong{font-size:30px}}@media(max-width: 767px){.about-the-author{padding:30px 20px}.about-the-author img{width:60px;height:60px}}@media(max-width: 480px){.about-the-author p,.about-the-author a{font-size:18px}}.mobile-location-sheet{position:fixed;inset:0;z-index:10000000;display:flex;align-items:flex-end;justify-content:center;pointer-events:none;visibility:hidden}.mobile-location-sheet.is-open{pointer-events:auto;visibility:visible}.mobile-location-sheet.is-open .mobile-location-sheet__backdrop{opacity:1}.mobile-location-sheet.is-open .mobile-location-sheet__panel{transform:translateY(0)}.mobile-location-sheet__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.55);opacity:0;transition:opacity .25s ease}.mobile-location-sheet__panel{position:relative;width:100%;max-width:560px;background:#fff;border-radius:18px 18px 0 0;padding:12px 20px 28px;transform:translateY(110%);transition:transform .28s ease;z-index:1;box-shadow:0 -8px 30px rgba(0,0,0,.18)}.mobile-location-sheet__handle{width:42px;height:4px;border-radius:999px;background:rgba(38,38,38,.2);margin:0 auto 14px}.mobile-location-sheet__header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.mobile-location-sheet__header h2{margin:0;font-size:20px;line-height:1.2;color:#262626}.mobile-location-sheet__close{all:unset;cursor:pointer;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:28px;line-height:1;color:#000;background:#fff}.mobile-location-sheet__close:hover{background:#000}.mobile-location-sheet__list{display:flex;flex-direction:column;gap:12px}.mobile-location-sheet__item{display:flex;align-items:flex-start;gap:14px;padding:14px 16px;border:1px solid rgba(38,38,38,.12);border-radius:12px;text-decoration:none;color:#262626;transition:background-color .2s ease,border-color .2s ease}.mobile-location-sheet__item:hover{background:rgba(0,0,0,.06);border-color:#000}.mobile-location-sheet__icon{flex-shrink:0;width:40px;height:40px;border-radius:50%;border:1px solid #000;display:flex;align-items:center;justify-content:center;color:#000}.mobile-location-sheet__text{display:flex;flex-direction:column;gap:4px}.mobile-location-sheet__text strong{font-size:16px;line-height:1.2}.mobile-location-sheet__text span{font-size:14px;line-height:1.4;color:rgba(38,38,38,.8)}.mobile-form-popup{position:fixed;top:0;left:0;width:100%;height:100%;display:none;align-items:center;justify-content:center;z-index:9999999;overflow-y:auto;padding:50px 20px;background:rgba(0,0,0,.8)}.mobile-form-popup .content{width:100%;display:flex;justify-content:center;position:relative;overflow-y:auto}@media(max-width: 480px){.mobile-form-popup .content{max-height:100%}}.mobile-form-popup .mobile-form-shell{position:relative;width:100%;max-width:590px}.mobile-form-popup .form{margin:0;width:100%;padding:40px 25px;background-color:#fff;border-radius:10px}.mobile-form-popup .form .title{max-width:90%}.mobile-form-popup .close-btn{all:unset;background:none;border:none;cursor:pointer;font-size:30px;position:absolute;top:0;right:0;color:#fff;width:40px;height:40px;background-color:#000;display:flex;justify-content:center;align-items:center;z-index:4;border-top-right-radius:10px;border-bottom-left-radius:10px}.mobile-form-popup .close-btn:hover{background-color:#000}@media(max-width: 1100px){.mobile-form-popup .content{margin-top:30px}}@media(max-width: 480px){.mobile-form-popup{padding:20px 20px}.mobile-form-popup .content{margin-top:0px}}*{box-sizing:border-box}html{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;margin:0;padding:0;border:none;scroll-behavior:smooth}body{margin:0;overflow-x:hidden;font-family:"Karla",sans-serif;color:#262626;font-display:swap;margin:0;padding:0}h1,h2,h3,h4,h5,h6{color:#262626;font-display:swap;font-family:"Spectral",serif;font-weight:700;line-height:1.2;margin-top:0;width:100%;display:inline-block}.h1,h1,.headfirst,h1>a{font-size:85px;margin-bottom:30px;line-height:1.05}@media(max-width: 1599px){.h1,h1,.headfirst,h1>a{font-size:70px}}@media(max-width: 1440px){.h1,h1,.headfirst,h1>a{font-size:60px}}@media(max-width: 1100px){.h1,h1,.headfirst,h1>a{font-size:55px}}@media(max-width: 767px){.h1,h1,.headfirst,h1>a{font-size:50px}}@media only screen and (max-width: 480px){.h1,h1,.headfirst,h1>a{font-size:48px;line-height:1.2}}.h2,h2,.headsecond,h2>a{font-size:70px;line-height:1.07;margin-bottom:35px}@media(max-width: 1599px){.h2,h2,.headsecond,h2>a{font-size:60px}}@media(max-width: 1440px){.h2,h2,.headsecond,h2>a{font-size:55px}}@media(max-width: 1100px){.h2,h2,.headsecond,h2>a{font-size:50px}}@media(max-width: 767px){.h2,h2,.headsecond,h2>a{font-size:40px}}@media(max-width: 480px){.h2,h2,.headsecond,h2>a{font-size:36px;line-height:1.27}}.h3,h3,.headthird,h3>a{font-size:40px;line-height:1.25;margin-bottom:34px}@media(max-width: 1440px){.h3,h3,.headthird,h3>a{font-size:38px}}@media(max-width: 1100px){.h3,h3,.headthird,h3>a{font-size:36px}}@media(max-width: 767px){.h3,h3,.headthird,h3>a{font-size:34px}}@media(max-width: 480px){.h3,h3,.headthird,h3>a{font-size:32px;line-height:1.3}}.h4,h4,.headfour,h4>a{font-size:28px;margin-bottom:19px}@media(max-width: 1440px){.h4,h4,.headfour,h4>a{font-size:28px}}@media(max-width: 1100px){.h4,h4,.headfour,h4>a{font-size:24px}}.h5,h5,.headfive,h5>a,h5 a{font-size:26px;margin-bottom:14px}@media(max-width: 1440px){.h5,h5,.headfive,h5>a,h5 a{font-size:24px}}@media(max-width: 1100px){.h5,h5,.headfive,h5>a,h5 a{font-size:22px}}.h6,h6,.headsix,h6>a,h6 a{font-size:24px;margin-bottom:14px}@media(max-width: 1440px){.h6,h6,.headsix,h6>a,h6 a{font-size:24px}}@media(max-width: 1100px){.h6,h6,.headsix,h6>a,h6 a{font-size:22px}}blockquote{padding:12px 24px;margin:0 0 24px;border-left:8px solid #017369}blockquote p:last-of-type{margin-bottom:0}p,.ptag,li,a,.post-meta span{margin:0;padding:0;border:none;font-weight:400;font-size:20px;line-height:1.5;margin-bottom:25px;letter-spacing:5%;color:#262626;font-display:swap;overflow-wrap:anywhere}@media only screen and (max-width: 1440px){p,.ptag,li,a,.post-meta span{margin-bottom:25px}}@media only screen and (max-width: 480px){p,.ptag,li,a,.post-meta span{font-size:18px}}a{transition:.3s;line-height:unset;margin:unset}a:hover{color:#000;text-decoration:none}a strong,strong a,a b,b a{font-weight:700 !important;text-decoration:underline !important}a strong:hover,strong a:hover,a b:hover,b a:hover{text-decoration:none !important}ul,ol{padding-left:32px;margin-bottom:16px;margin-top:0;width:100%}ul li,ol li{line-height:1.5;margin-bottom:0;position:relative}ul li a,ol li a{text-decoration:underline;word-wrap:break-word}ul li a:hover,ol li a:hover{text-decoration:none}@media only screen and (max-width: 1440px){ul,ol{padding-left:30px}}@media(max-width: 767px){ul,ol{margin-bottom:25px}ul li,ol li{margin-bottom:10px}}table{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;margin-bottom:34px}table tr th{text-align:left}.video-popup{display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:0;height:0;opacity:0;background:rgba(0,0,0,.8);justify-content:center;align-items:center;z-index:9999999;transition:.3s;pointer-events:none}.popup-open{overflow:hidden}.popup-open .popup-content{position:relative;width:100%;max-width:1150px;transition:.3s}.popup-open iframe{width:100% !important;height:100%;aspect-ratio:16/9;border:0px}.popup-open video{width:100%;height:auto}.popup-open .close-button{position:absolute;top:-30px;right:0;color:#fff;font-size:18px;cursor:pointer;z-index:11;font-weight:700;display:flex;align-items:center;text-transform:uppercase;justify-content:center;gap:10px;transition:.3s}@media only screen and (max-width: 1599px){.popup-open .popup-content{max-width:80%}.popup-open iframe{aspect-ratio:17/8}}@media only screen and (max-width: 767px){.popup-open .popup-content{max-width:90%}.popup-open iframe{aspect-ratio:16/9}}.btn,.buttton{border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-align:center;vertical-align:middle;user-select:none;padding:20px 25px;font-size:22px;text-transform:capitalize;line-height:1.137;border-radius:65px;letter-spacing:5%;font-weight:700;gap:8px;text-decoration:none;background:rgba(0,0,0,0);font-family:"Karla",sans-serif;position:relative;overflow:hidden;z-index:0}.btn:hover,.buttton:hover{color:#fff}@media only screen and (max-width: 1440px){.btn,.buttton{font-size:20px}}@media only screen and (max-width: 1100px){.btn,.buttton{font-size:22px}}.btn::after,.buttton::after{content:"";position:absolute;top:0;left:0;height:100%;z-index:-1;width:101%;transition:transform .5s cubic-bezier(0.19, 1, 0.22, 1);transform:scaleX(0) translateZ(0);transform-origin:100% 100%}.btn:hover::after,.buttton:hover::after{transform:scaleX(1) translateZ(0);transform-origin:0 0}.btn,.btn:link,.btn:visited,.buttton,.buttton:link,.buttton:visited{text-decoration:none}.btn svg,.buttton svg{width:14px;height:14px;fill:currentColor}.btn.text-with-icon,.buttton.text-with-icon{margin:0 auto;padding:0;cursor:pointer;padding-right:34px;position:relative;transition:.3s;overflow:visible}.btn.text-with-icon:hover,.buttton.text-with-icon:hover{color:#017369}.btn.text-with-icon:hover::after,.buttton.text-with-icon:hover::after{right:-34px}.btn.text-with-icon::after,.buttton.text-with-icon::after{content:"";position:absolute;right:-48px;left:auto;top:50%;transform:translateY(-50%);width:50px;height:16px;background:url(/assets/images/btn-right-arrow.svg) no-repeat center center;background-size:contain;transition:.3s}@media only screen and (max-width: 480px){.btn.text-with-icon,.buttton.text-with-icon{font-size:20px}.btn.text-with-icon:hover::after,.buttton.text-with-icon:hover::after{right:-10px}.btn.text-with-icon::after,.buttton.text-with-icon::after{position:absolute;width:40px;height:10px;top:50%;right:-10px}}@media only screen and (max-width: 340px){.btn.text-with-icon,.buttton.text-with-icon{font-size:16px}}.btn--icon,.buttton--icon{width:14px;height:14px;flex-shrink:0}.btn--primary,.buttton--primary{color:#fff;background:#017369}.btn--primary.letter-spacing-normal,.buttton--primary.letter-spacing-normal{letter-spacing:normal}.btn--primary::after,.buttton--primary::after{background:#000}.btn--secondary,.buttton--secondary{color:#fff;background:#0c793b}.btn--secondary:hover,.btn--secondary.hover,.buttton--secondary:hover,.buttton--secondary.hover{background:linear-gradient(0deg, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.2) 100%),var(--color-secondary-100, #0c793b)}.btn--secondary:focus,.btn--secondary.focus,.buttton--secondary:focus,.buttton--secondary.focus{outline:2px solid #0c793b;outline-offset:2px;border-color:#0c793b}.btn--tertiary,.buttton--tertiary{color:#fff;background:#da6a20}.btn--tertiary:hover,.btn--tertiary.hover,.buttton--tertiary:hover,.buttton--tertiary.hover{background:linear-gradient(0deg, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.2) 100%),var(--color-secondary-100, #da6a20)}.btn--tertiary:focus,.btn--tertiary.focus,.buttton--tertiary:focus,.buttton--tertiary.focus{outline:2px solid #da6a20;outline-offset:2px;border-color:#da6a20}.btn--outline,.buttton--outline{background:#fff;border-width:1px;border-style:solid}.btn--outline:focus,.btn--outline.focus,.buttton--outline:focus,.buttton--outline.focus{outline:none;border-width:2px;border-style:solid}.btn--outline.btn--primary,.buttton--outline.btn--primary{color:#c1121f;border-color:#c1121f}.btn--outline.btn--primary:hover,.btn--outline.btn--primary.hover,.buttton--outline.btn--primary:hover,.buttton--outline.btn--primary.hover{background:rgba(193,18,31,.1)}.btn--outline.btn--secondary,.buttton--outline.btn--secondary{color:#0c793b;border-color:#0c793b}.btn--outline.btn--secondary:hover,.btn--outline.btn--secondary.hover,.buttton--outline.btn--secondary:hover,.buttton--outline.btn--secondary.hover{background:rgba(12,121,59,.1)}.btn--outline.btn--tertiary,.buttton--outline.btn--tertiary{color:#da6a20;border-color:#da6a20}.btn--outline.btn--tertiary:hover,.btn--outline.btn--tertiary.hover,.buttton--outline.btn--tertiary:hover,.buttton--outline.btn--tertiary.hover{background:rgba(218,106,32,.1)}.btn--text,.buttton--text{background:rgba(0,0,0,0);border:none}.btn--text.btn--primary,.buttton--text.btn--primary{color:#c1121f}.btn--text.btn--primary:hover,.btn--text.btn--primary.hover,.buttton--text.btn--primary:hover,.buttton--text.btn--primary.hover{background:rgba(193,18,31,.1)}.btn--text.btn--primary:focus,.btn--text.btn--primary.focus,.buttton--text.btn--primary:focus,.buttton--text.btn--primary.focus{background:none}.btn--text.btn--secondary,.buttton--text.btn--secondary{color:#0c793b}.btn--text.btn--secondary:hover,.btn--text.btn--secondary.hover,.buttton--text.btn--secondary:hover,.buttton--text.btn--secondary.hover{background:rgba(12,121,59,.1)}.btn--text.btn--secondary:focus,.btn--text.btn--secondary.focus,.buttton--text.btn--secondary:focus,.buttton--text.btn--secondary.focus{background:none}.btn--text.btn--tertiary,.buttton--text.btn--tertiary{color:#da6a20}.btn--text.btn--tertiary:hover,.btn--text.btn--tertiary.hover,.buttton--text.btn--tertiary:hover,.buttton--text.btn--tertiary.hover{background:rgba(218,106,32,.1)}.btn--text.btn--tertiary:focus,.btn--text.btn--tertiary.focus,.buttton--text.btn--tertiary:focus,.buttton--text.btn--tertiary.focus{background:none}.btn--sm,.buttton--sm{font-size:14px;padding:8px 12px}.btn--md,.buttton--md{font-size:14px;padding:10px 14px}.btn--lg,.buttton--lg{font-size:16px;padding:10px 16px}.btn--xl,.buttton--xl{font-size:16px;padding:12px 20px}.btn--2xl,.buttton--2xl{font-size:18px;padding:16px 22px}.btn--rounded,.buttton--rounded{border-radius:8px}.btn--rounded-2xl,.buttton--rounded-2xl{border-radius:10px}.btn--square,.buttton--square{border-radius:1px}.btn--circular,.buttton--circular{border-radius:999px}.btn:disabled,.btn--disabled,.buttton:disabled,.buttton--disabled{opacity:.2;cursor:not-allowed}.btn:disabled:focus,.btn:disabled.focus,.btn--disabled:focus,.btn--disabled.focus,.buttton:disabled:focus,.buttton:disabled.focus,.buttton--disabled:focus,.buttton--disabled.focus{outline:0px;outline-offset:0px;border-width:1px}.container-wrapper{width:100%;padding-left:16px;padding-right:16px;margin-right:auto !important;margin-left:auto !important;display:flex;flex-wrap:wrap}@media(min-width: 576px){.container-wrapper{max-width:100% !important;padding-left:20px;padding-right:20px}}@media(min-width: 992px){.container-wrapper{max-width:1200px !important;width:100%}}@media(min-width: 1441px){.container-wrapper{max-width:1420px !important;width:100%}}@media(min-width: 1620px){.container-wrapper{max-width:1710px !important;width:100%}}.max-1920{max-width:1920px;margin-left:auto;margin-right:auto;width:100%}@keyframes fadeIn{0%{opacity:0;filter:blur(10px)}100%{opacity:1;filter:blur(0px)}}.fadeIn{opacity:0;filter:blur(10px)}.fadeIn.active{animation:fadeIn .5s ease forwards;-webkit-animation:fadeIn .5s ease forwards}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px);filter:blur(10px)}100%{transform:translateY(0);opacity:1;filter:blur(0px)}}.fadeUp{position:relative;opacity:0;transform:translateY(20px);filter:blur(10px)}.fadeUp.active{animation:fadeUp .5s ease forwards;-webkit-animation:fadeUp .5s ease forwards}@keyframes fadeDown{0%{transform:translateY(-20px)}100%{transform:translateY(0)}}.fadeDown{position:relative;opacity:0;transform:translateY(-30px)}.fadeDown.active{opacity:1;animation:fadeDown 2s ease-in-out infinite alternate;-webkit-animation:fadeDown 2s ease-in-out infinite alternate}@keyframes fade-left{from{opacity:0;transform:translateX(-10%)}to{opacity:1;transform:translateX(0)}}.fade-left{position:relative;opacity:0}.fade-left.active{animation:fade-left 1.2s ease forwards;-webkit-animation:fade-left 1.2s ease forwards}@keyframes fade-right{from{opacity:0;transform:translateX(10%)}to{opacity:1;transform:translateX(0%)}}.fade-right{position:relative;opacity:0}.fade-right.active{animation:fade-right 1.2s ease forwards;-webkit-animation:fade-right 1.2s ease forwards}@keyframes zoominout{0%{transform:scale(1.2, 1.2)}100%{transform:scale(1, 1)}}.zoominout{position:relative;opacity:0}.zoominout.active{opacity:1;animation:zoominout 9s ease-in-out infinite alternate;-webkit-animation:zoominout 9s ease-in-out infinite alternate}.parallaxbg,.bg{position:absolute;width:100%;left:0;top:0}.p-0{padding:0 !important}.pb-0{padding-bottom:0 !important}.pb-0{padding-bottom:0 !important}.pt-0{padding-top:0 !important}@media only screen and (min-width: 1101px){.pe-xl-4{padding-right:40px}}.pb-4{padding-bottom:40px !important}@media only screen and (max-width: 1100px){.pb-4{padding-bottom:30px !important}}.pt-4{padding-top:40px !important}@media only screen and (max-width: 1100px){.pt-4{padding-top:30px !important}}.mb-0{margin-bottom:0 !important}.mt-0{margin-top:0 !important}.m-auto{margin:0 auto !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}.mt-2{margin-top:20px !important}.mr-1{margin-right:10px !important}.mb-1{margin-bottom:10px !important}.mb-2{margin-bottom:20px !important}.mb-3{margin-bottom:25px !important}.mt-3{margin-top:35px !important}.w-100{width:100%;flex:100% !important}.maxw-100{max-width:100% !important;width:100%;flex:100% !important}.lightbg{background:#f2f2f2}.primarybg{background:#000}.secondarybg{background:#000}.align-center{align-items:center}.justify-center{justify-content:center}.justify-spacebetween{justify-content:space-between}.text-center{text-align:center;justify-content:center}.text-left{text-align:left}.text-right{text-align:right}.section-space{padding:60px 0}.section-space.pb-0{padding-bottom:0 !important}@media(max-width: 1440px){.section-space{padding:50px 0}}@media(max-width: 480px){.section-space{padding:30px 0}}.white-txt{color:#fff}.white-txt p,.white-txt h1,.white-txt h2,.white-txt h3,.white-txt h4,.white-txt h5,.white-txt h6{color:#fff}.italic{font-style:italic !important}.position-relative{position:relative;z-index:1}.container-wrapper.d-block{display:block}.d-none{display:none !important}.glide__arrows button.glide__arrow{border:none;cursor:pointer;background:rgba(0,0,0,0);padding:0 11.52px}.glide__arrows button.glide__arrow:hover{opacity:.7}.glide__arrows button.glide__arrow img{width:24.96px;height:34.56px}@media(max-width: 1440px){.glide__arrows button.glide__arrow{padding:0 20px}}@media(max-width: 480px){.glide__arrows button.glide__arrow{padding:0 30px}}.breadcrumbs-container{width:100%;position:relative;margin-bottom:28px;z-index:1}.breadcrumbs-container .breadcrumb-wrapper{display:flex;align-items:center;list-style:none;padding:0;color:#000;margin:0;flex-wrap:wrap}.breadcrumbs-container .breadcrumb-wrapper li{color:#000;margin:0;font-weight:400;font-size:16px;line-height:1.7;text-transform:capitalize}.breadcrumbs-container .breadcrumb-wrapper li .separator{margin:0 12px}.breadcrumbs-container .breadcrumb-wrapper li a{color:#000;text-decoration:underline}.breadcrumbs-container .breadcrumb-wrapper li a:hover{text-decoration:none}@media(max-width: 480px){.breadcrumbs-container .breadcrumb-wrapper li{line-height:1.7}}@keyframes marquee{0%{transform:translate3d(0%, 0, 0)}100%{transform:translate3d(-100%, 0, 0)}}@keyframes zoom-in-zoom-out{0%{transform:scale(1, 1)}50%{transform:scale(1.2, 1.2)}100%{transform:scale(1, 1)}}.glide__bullets button.glide__bullet{border-radius:50%;width:17px;height:17px;background:rgba(0,0,0,0);box-shadow:none;border:1px solid #262626;margin:2px 8px;cursor:pointer;padding:0}.glide__bullets button.glide__bullet.glide__bullet--active{background:#262626}@media(max-width: 1440px){.glide__bullets button.glide__bullet{margin:0 10px}}@media(max-width: 480px){.glide__bullets button.glide__bullet{margin:0 10px}}.hero-banner{position:relative;overflow:hidden;padding:273px 0 224px}.hero-banner::before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;z-index:1;background:linear-gradient(0deg, rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)),linear-gradient(90deg, rgba(0, 0, 0, 0.3) 26.98%, rgba(102, 102, 102, 0) 81.56%)}.hero-banner img.heroBg{width:100%;height:100%;position:absolute;object-fit:cover;top:0;left:0;object-position:bottom center}.hero-banner .info{position:relative;z-index:9;max-width:58.743%;display:flex;flex-direction:column;gap:29px;filter:drop-shadow(0px 8px 34.5px rgba(10, 13, 18, 0.55))}.hero-banner .info h1{color:#fff;margin:0}.hero-banner .info .diff-font{font-family:"Spectral",serif;font-weight:700;font-style:italic;font-size:30px;letter-spacing:normal}.hero-banner .info ul li{color:#fff}.hero-banner .info p{margin:0;max-width:947px;font-size:22px;line-height:1.4;color:#fff}.hero-banner .info .btn-with-play{display:flex;align-items:center;gap:27px}.hero-banner .info .btn-with-play .why-choose-us-btn{display:flex;align-items:center;gap:18px;font-weight:700;font-size:22px;line-height:1;letter-spacing:5%;text-transform:capitalize;color:#fff;text-decoration:none}.hero-banner .info .btn-with-play .why-choose-us-btn:hover{cursor:pointer}.hero-banner .info .btn-with-play .why-choose-us-btn .play{position:relative;left:0;transform:none;height:64px;width:64px}.hero-banner .info .btn-with-play .why-choose-us-btn .play::before{border-top:8px solid rgba(0,0,0,0);border-bottom:8px solid rgba(0,0,0,0);border-left:14px solid #000}.hero-banner .imgbx{position:absolute;z-index:1;right:0;bottom:-30px;width:47.927%}.hero-banner .imgbx img{display:block;width:100%;height:100%}@media only screen and (min-width: 2200px){.hero-banner{padding:273px 0 198px}.hero-banner .container-wrapper{position:relative}.hero-banner .container-wrapper .info p{max-width:868px}.hero-banner .container-wrapper .imgbx{bottom:auto;width:860px}}@media only screen and (min-width: 1940px)and (max-width: 2199px){.hero-banner .imgbx{bottom:-36px}}@media only screen and (max-width: 1720px){.hero-banner{padding:273px 0 170px}.hero-banner .info{max-width:49%}.hero-banner .info h1{font-size:70px}.hero-banner .info .diff-font{font-size:26px}.hero-banner .info p{font-size:20px}}@media only screen and (max-width: 1619px){.hero-banner{padding:273px 0 132px}.hero-banner .info{max-width:55%}.hero-banner .info h1{font-size:72px}.hero-banner .info .diff-font{font-size:24px}.hero-banner .imgbx{bottom:-26px}}@media only screen and (max-width: 1440px){.hero-banner .info{max-width:54%}.hero-banner .info h1{font-size:56px}.hero-banner .info .diff-font{font-size:20px}.hero-banner .info p{font-size:18px}.hero-banner .info .btn-with-play .why-choose-us-btn{font-size:18px}.hero-banner .imgbx{bottom:-22px}}@media only screen and (max-width: 1280px){.hero-banner .info{max-width:58%}.hero-banner .info h1{font-size:50px}}@media only screen and (max-width: 1100px){.hero-banner{padding:200px 0 0}.hero-banner .info{max-width:100%}.hero-banner .imgbx{position:unset;width:100%;margin-top:34px}}@media only screen and (max-width: 767px){.hero-banner .info{gap:15px}.hero-banner .info .btn-with-play{flex-direction:column;align-items:center;gap:30px;margin-top:30px}.hero-banner .info .btn-with-play .why-choose-us-btn .play{top:auto;transform:unset}}@media only screen and (max-width: 480px){.hero-banner{padding:187px 0 0}.hero-banner .info h1{font-size:48px}}.content-box-ppc{padding:50px 0 144px}.content-box-ppc p:last-of-type{margin-bottom:0}@media only screen and (max-width: 1100px){.content-box-ppc{padding:50px 0 108px}}@media only screen and (max-width: 767px){.content-box-ppc{padding:0 0 60px}}.number-with-text-box{padding-bottom:94px}.number-with-text-box .number-text-wrapper{display:grid;grid-template-columns:repeat(3, 1fr);gap:30.7px;margin-bottom:55px;margin-top:-107px;z-index:9;width:100%}.number-with-text-box .number-text-wrapper .number-text-box p{max-width:300px}.number-with-text-box .number-text-wrapper .number-text-box{border-radius:20px;border:3px solid #f2f2f2;padding:60px 42px;text-align:center;background:#fff}.number-with-text-box .number-text-wrapper .number-text-box h2{font-size:64px;margin-bottom:34px;line-height:.7}.number-with-text-box .number-text-wrapper .number-text-box p{margin:0 auto}@media only screen and (max-width: 1720px){.number-with-text-box .number-text-wrapper{gap:24px;margin-top:-80px}.number-with-text-box .number-text-wrapper .number-text-box{padding:60px 36px}.number-with-text-box .number-text-wrapper .number-text-box h2{font-size:56px}}@media only screen and (max-width: 1440px){.number-with-text-box .number-text-wrapper{margin-top:-70px}.number-with-text-box .number-text-wrapper .number-text-box{padding:60px 30px}.number-with-text-box .number-text-wrapper .number-text-box h2{font-size:44px}}@media only screen and (max-width: 1100px){.number-with-text-box{padding-bottom:68px}.number-with-text-box .number-text-wrapper{grid-template-columns:repeat(1, 1fr);gap:30px;margin-bottom:43px;margin-top:-67px}.number-with-text-box .number-text-wrapper .number-text-box h2{font-size:44px}.number-with-text-box .number-text-wrapper .number-text-box:not(:last-child) p{max-width:100%}}@media only screen and (max-width: 767px){.number-with-text-box .number-text-wrapper{gap:25px}.number-with-text-box .number-text-wrapper .number-text-box{padding:40px 16px}.number-with-text-box .number-text-wrapper .number-text-box h2{font-size:48px;line-height:1.04}.number-with-text-box .btn.text-with-icon::after{width:49px;height:14px;top:unset;bottom:0;right:50%;transform:translate(50%, 0%)}.number-with-text-box .btn.text-with-icon{max-width:100%;padding-right:0;padding-bottom:30px;display:block}}.different-level{position:relative}.different-level .grey-background-logo{width:351px;height:366px;background:url(/assets/images/grey-logo.webp) no-repeat center center;background-size:contain;position:absolute;bottom:-55px;right:28px;z-index:-1}.different-level .container-wrapper{flex-wrap:nowrap;align-items:center;gap:68px}.different-level .container-wrapper .image-video-content{max-width:51.2%;flex:0 0 51.2%}.different-level .container-wrapper .image-video-content .text-with-arrow{position:relative;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:42px 46px 48px 0}.different-level .container-wrapper .image-video-content .text-with-arrow::before{content:"";position:absolute;background:#f2f2f2;width:100vw;height:292px;right:0;bottom:0;z-index:-1;border-bottom-right-radius:20px}.different-level .container-wrapper .image-video-content .text-with-arrow p{margin:0;max-width:663px;letter-spacing:0}.different-level .container-wrapper .image-video-content .text-with-arrow .arrow-size{height:50px;width:50px}.different-level .container-wrapper .image-video-content .video-with-image{position:relative}.different-level .container-wrapper .image-video-content .video-with-image img{width:100%;height:auto;object-fit:cover}.different-level .container-wrapper .content-box-wrapper .content-box{max-width:703px}.different-level .container-wrapper .content-box-wrapper .content-box p:last-of-type{margin:0}.different-level .container-wrapper .content-box-wrapper .content-box .text-with-icon{margin-top:35px}@media only screen and (min-width: 2200px){.different-level{max-width:1670px;margin-left:auto;margin-right:auto}.different-level .container-wrapper .image-video-content .text-with-arrow{padding:42px 46px 48px}.different-level .container-wrapper .image-video-content .text-with-arrow::before{width:100%}}@media only screen and (max-width: 1440px){.different-level .container-wrapper{gap:40px}.different-level .container-wrapper .image-video-content .text-with-arrow::before{height:292px}}@media only screen and (max-width: 1100px){.different-level .grey-background-logo{width:219px;height:229px;bottom:-138px;right:0;background-size:298px 229px;background-position:left center}.different-level .container-wrapper{flex-wrap:wrap;gap:53px}.different-level .container-wrapper .image-video-content{max-width:100%;flex:0 0 100%}.different-level .container-wrapper .image-video-content .text-with-arrow{flex-direction:column;align-items:start;gap:25px;padding:43px 20px 31px 0}.different-level .container-wrapper .image-video-content .text-with-arrow::before{right:0;left:auto;border-bottom-right-radius:20px;height:430px}.different-level .container-wrapper .image-video-content .text-with-arrow p{max-width:100%}.different-level .container-wrapper .content-box-wrapper .content-box{max-width:100%}.different-level .container-wrapper .btn.text-with-icon::after{width:49px;height:14px;top:unset;bottom:0;right:50%;transform:translate(50%, 0%)}.different-level .container-wrapper .btn.text-with-icon{max-width:100%;padding-right:0;padding-bottom:30px;display:block}}.play::before{content:"";border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);border-left:18px solid #000;margin-left:4px;position:relative;z-index:2}.play::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:50%;background-color:rgba(255,255,255,.5);z-index:1;animation:pulse-play 2s infinite ease-out}.play{width:74px;height:74px;box-shadow:0 0 0 5px rgba(255,255,255,.5);border-radius:100px;display:flex;align-items:center;justify-content:center;background-color:#fff;position:absolute;top:50%;transform:translate(-50%, -50%);left:50%;cursor:pointer}@media only screen and (max-width: 1100px){.play::before{border-top:6px solid rgba(0,0,0,0);border-bottom:6px solid rgba(0,0,0,0);border-left:10px solid #000}.play{width:42px;height:42px}}@keyframes pulse-play{0%{transform:scale(1);opacity:1}100%{transform:scale(1.6);opacity:0}}.clients-logo{padding:138px 0;overflow:hidden}.clients-logo .clogowrap{overflow:hidden}.clients-logo .clogowrap ul{list-style:none;display:flex;white-space:nowrap;position:relative;align-items:center;animation:marquee 95s linear infinite;margin:0;padding:0;gap:73px}.clients-logo .clogowrap ul li{display:flex;white-space:nowrap;flex:0 0 auto;align-items:center;margin-bottom:0}.clients-logo .clogowrap ul li img{object-fit:contain;width:auto}.clients-logo .clogowrap:hover ul{animation-play-state:paused !important}@media only screen and (min-width: 2200px){.clients-logo .clogowrap{max-width:1710px;width:100%;margin:0 auto}.clients-logo .clogowrap ul{gap:73px}.clients-logo .clogowrap ul li img{max-width:200px;height:150px}}@media only screen and (max-width: 1100px){.clients-logo{padding:100px 0}.clients-logo .clogowrap ul{animation-duration:108s}}@media only screen and (max-width: 1100px){.clients-logo{padding:74px 0 121px}.clients-logo.ip-pcc-clients-logo{padding:100px 0}.clients-logo .clogowrap ul{animation-duration:108s;gap:20px}.clients-logo .clogowrap ul li img{width:60%}}@keyframes marquee{0%{transform:translate3d(0%, 0, 0)}100%{transform:translate3d(-190%, 0, 0)}}@media only screen and (min-width: 1900px){@keyframes marquee{100%{transform:translate3d(-130%, 0, 0)}}}@media only screen and (max-width: 1100px){@keyframes marquee{100%{transform:translate3d(-360%, 0, 0)}}}@media only screen and (max-width: 767px){@keyframes marquee{100%{transform:translate3d(-500%, 0, 0)}}}@media only screen and (max-width: 480px){@keyframes marquee{100%{transform:translate3d(-550%, 0, 0)}}}.why-clients .top-title{text-align:center;width:100%}.why-clients .top-title p{font-weight:700;font-style:italic;font-size:30px;letter-spacing:0%;line-height:1.4;font-family:"Spectral",serif;max-width:913px;margin:0 auto}.why-clients .why-clients-box{display:grid;align-items:start;grid-template-columns:repeat(4, 1fr);gap:34px;margin:78px 0 56px}.why-clients .why-clients-box .image-with-content-box:nth-child(even){background:#fafafa}.why-clients .why-clients-box .image-with-content-box{background:#fff;position:relative;padding:128px 42px 60px;border-radius:20px;border:3px solid #f2f2f2;display:flex;flex-direction:column;gap:34px}.why-clients .why-clients-box .image-with-content-box::before{position:absolute;content:"";top:50px;width:75px;height:78px;background:url(/assets/images/green-logo.webp) no-repeat center center;background-size:contain}.why-clients .why-clients-box .image-with-content-box h3{margin:34px 0 0}.why-clients .why-clients-box .image-with-content-box p{margin:0}@media only screen and (max-width: 1720px){.why-clients .why-clients-box{gap:24px}.why-clients .why-clients-box .image-with-content-box{padding:128px 22px 60px}.why-clients .why-clients-box .image-with-content-box h3{max-width:277px}}@media only screen and (max-width: 1440px){.why-clients .why-clients-box{gap:20px}.why-clients .why-clients-box .image-with-content-box{padding:128px 20px 60px}}@media only screen and (max-width: 1280px){.why-clients .why-clients-box{align-items:unset;grid-template-columns:repeat(2, 1fr);gap:34px}.why-clients .why-clients-box .image-with-content-box{padding:128px 42px 40px}.why-clients .why-clients-box .image-with-content-box h3{max-width:100%}}@media only screen and (max-width: 1100px){.why-clients .top-title p{font-size:20px;line-height:1.5;letter-spacing:normal}.why-clients .why-clients-box{gap:30px;margin:50px 0}.why-clients .why-clients-box .image-with-content-box{padding:128px 30px 40px}}@media only screen and (max-width: 767px){.why-clients .top-title h2{margin-bottom:34px}.why-clients .why-clients-box{gap:25px;grid-template-columns:repeat(1, 1fr);margin:34px 0 36px}.why-clients .why-clients-box .image-with-content-box{padding:80px 20px 40px}.why-clients .why-clients-box .image-with-content-box::before{width:40px;height:40px;top:40px}.why-clients .btn.text-with-icon::after{width:49px;height:14px;top:unset;bottom:0;right:50%;transform:translate(50%, 0%)}.why-clients .btn.text-with-icon{max-width:193px;padding-right:0;padding-bottom:30px}}.the-members{padding:137px 0 109px;overflow:hidden}.the-members .container-wrapper{flex-wrap:nowrap;align-items:start;justify-content:space-between;gap:67px}.the-members .container-wrapper .review-box-wrapper{max-width:44.791%;overflow:hidden}.the-members .container-wrapper .review-box-wrapper .review-slider{overflow:hidden;width:100%}.the-members .container-wrapper .review-box-wrapper .review-slider .glide__track{overflow:hidden;width:100%;clip-path:inset(0)}.the-members .container-wrapper .review-box-wrapper .review-slider .glide__slides{margin:0;padding:0}.the-members .container-wrapper .review-box-wrapper .review-slider .glide__slide{margin:0;padding:0;backface-visibility:hidden}.the-members .container-wrapper .review-box-wrapper .review-slider .review-content::before{content:"";position:absolute;width:110px;height:88px;top:8px;background:url(/assets/images/quote-green.svg) no-repeat center center;background-size:contain;position:absolute}.the-members .container-wrapper .review-box-wrapper .review-slider .review-content{position:relative;display:flex;flex-direction:column;gap:35px;padding-top:132px}.the-members .container-wrapper .review-box-wrapper .review-slider .review-content h2{font-size:40px;font-weight:700;line-height:1.25;margin:0;color:#262626;letter-spacing:0}.the-members .container-wrapper .review-box-wrapper .review-slider .review-content p{margin:0;max-width:711px}.the-members .container-wrapper .review-box-wrapper .review-slider .review-content .author{display:block;font-size:26px;font-weight:700;line-height:1.3;color:#262626}.the-members .container-wrapper .review-box-wrapper .review-slider .slider-footer .glide__bullets{display:flex;gap:20px;left:0;margin:35px 0}.the-members .container-wrapper .review-box-wrapper .review-slider .slider-footer .glide__bullets .glide__bullet{width:10px;height:10px;border-radius:50%;background-color:#017369;border:none;padding:0;cursor:pointer;transition:background-color .3s ease;margin:0}.the-members .container-wrapper .review-box-wrapper .review-slider .slider-footer .glide__bullets .glide__bullet.glide__bullet--active{background-color:#000}.the-members .container-wrapper .image-video-content{max-width:51.2%;flex:0 0 51.2%}.the-members .container-wrapper .image-video-content .text-with-arrow{position:relative;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:42px 48px 46px 52px}.the-members .container-wrapper .image-video-content .text-with-arrow::before{content:"";position:absolute;background:#f2f2f2;width:100vw;height:277px;left:0;bottom:0;z-index:-1;border-bottom-left-radius:20px}.the-members .container-wrapper .image-video-content .text-with-arrow p{margin:0;max-width:663px;letter-spacing:0}.the-members .container-wrapper .image-video-content .text-with-arrow .arrow-size{height:50px;width:50px}.the-members .container-wrapper .image-video-content .video-with-image{position:relative}.the-members .container-wrapper .image-video-content .video-with-image img{width:100%;height:auto;object-fit:cover}@media only screen and (min-width: 2200px){.the-members{max-width:1670px;margin-left:auto;margin-right:auto}.the-members .container-wrapper .image-video-content .text-with-arrow{padding:42px 48px 46px 52px}.the-members .container-wrapper .image-video-content .text-with-arrow::before{width:100%}}@media only screen and (max-width: 1440px){.the-members .container-wrapper{gap:40px}.the-members .container-wrapper .review-box-wrapper .review-slider .review-content::before{width:65px;height:65px}.the-members .container-wrapper .review-box-wrapper .review-slider .review-content{padding-top:98px}.the-members .container-wrapper .image-video-content .text-with-arrow::before{height:350px}}@media only screen and (max-width: 1280px){.the-members .container-wrapper .image-video-content .text-with-arrow::before{height:376px}}@media only screen and (max-width: 1100px){.the-members{padding:58px 0 0}.the-members .container-wrapper{flex-wrap:wrap;gap:80px}.the-members .container-wrapper .review-box-wrapper{max-width:100%}.the-members .container-wrapper .review-box-wrapper .review-slider .review-content::before{width:45px;height:45px;top:0}.the-members .container-wrapper .review-box-wrapper .review-slider .review-content{padding-top:80px}.the-members .container-wrapper .image-video-content{max-width:100%;flex:0 0 100%}.the-members .container-wrapper .image-video-content .text-with-arrow p{max-width:100%}.the-members .container-wrapper .image-video-content .text-with-arrow::before{height:292px}}@media only screen and (max-width: 767px){.the-members .container-wrapper .review-box-wrapper .review-slider .review-content h2{font-size:32px}.the-members .container-wrapper .image-video-content .text-with-arrow{flex-direction:column;align-items:start;gap:25px;padding:34px 20px 47px 0}.the-members .container-wrapper .image-video-content .text-with-arrow::before{right:0;left:auto;border-bottom-right-radius:20px;height:430px}}.white-collar .container-wrapper{position:relative}.white-collar .container-wrapper .grey-background-logo{width:385px;height:403px;background:url(/assets/images/grey-logo.webp) no-repeat center center;background-size:contain;position:absolute;top:0;left:41px;z-index:-1}.white-collar .heading-bar{margin:65px auto 71px;text-align:center}.white-collar .heading-bar p{margin:0 auto;max-width:995px;letter-spacing:normal}.white-collar .practice-areas-wrapper{background:#262626;padding:54px 93px 106px;border-radius:20px;width:100%;display:grid;grid-template-columns:repeat(3, 1fr)}.white-collar .practice-areas-wrapper .practice-areas-cat-box{padding:50px 45px 0}.white-collar .practice-areas-wrapper .practice-areas-cat-box a:hover h3{color:#017369}.white-collar .practice-areas-wrapper .practice-areas-cat-box a:hover svg{transform:scale(1.1)}.white-collar .practice-areas-wrapper .practice-areas-cat-box a svg{transition:.3s}.white-collar .practice-areas-wrapper .practice-areas-cat-box a{display:flex;flex-direction:column;justify-content:start;gap:34px;text-decoration:none}.white-collar .practice-areas-wrapper .practice-areas-cat-box a h3,.white-collar .practice-areas-wrapper .practice-areas-cat-box a p{color:#fff;margin:0;transition:.3s}.white-collar .btn.text-with-icon{margin-top:58px}@media only screen and (max-width: 1720px){.white-collar .practice-areas-wrapper{padding:54px 40px 106px}.white-collar .practice-areas-wrapper .practice-areas-cat-box{padding:50px 16px 0}}@media only screen and (max-width: 1440px){.white-collar .practice-areas-wrapper{padding:0 40px 50px}.white-collar .practice-areas-wrapper .practice-areas-cat-box{padding:50px 20px 0}}@media only screen and (max-width: 1280px){.white-collar .practice-areas-wrapper{grid-template-columns:repeat(2, 1fr);padding:60px;gap:80px 50px}.white-collar .practice-areas-wrapper .practice-areas-cat-box{padding:0}}@media only screen and (max-width: 1100px){.white-collar .container-wrapper .grey-background-logo{width:190px;height:198px;top:13%;left:-32px}.white-collar .heading-bar{margin:79px auto 41px}.white-collar .heading-bar p{max-width:100%}.white-collar .practice-areas-wrapper{padding:60px 30px;gap:60px 30px}}@media only screen and (max-width: 767px){.white-collar .practice-areas-wrapper{grid-template-columns:repeat(1, 1fr)}.white-collar .btn.text-with-icon{margin-top:59px}.white-collar .btn.text-with-icon::after{width:49px;height:14px;top:unset;bottom:0;right:50%;transform:translate(50%, 0%)}.white-collar .btn.text-with-icon{max-width:193px;padding-right:0;padding-bottom:30px}}@media only screen and (max-width: 480px){.white-collar .practice-areas-wrapper{padding:22px 0 36px;gap:0}.white-collar .practice-areas-wrapper .practice-areas-cat-box{padding:40px 20px}}.we-can-help{padding:160px 0 0}.we-can-help .we-can-help-inner{display:flex;justify-content:space-between;gap:65px}.we-can-help .we-can-help-inner .left-content{max-width:39.941%;flex:0 0 39.941%;margin-top:60px}.we-can-help .we-can-help-inner .left-content p{margin-bottom:35px;max-width:650px}.we-can-help .we-can-help-inner .right-content{background-color:#f2f2f2;padding:68px 80px 78px;border-radius:20px;max-width:56.168%;flex:0 0 56.168%}.we-can-help .we-can-help-inner .right-content .strategy-list .strategy-item{margin-bottom:34px}.we-can-help .we-can-help-inner .right-content .strategy-list .strategy-item p{margin:0}.we-can-help .we-can-help-inner .right-content .arrow-btn{display:block}.we-can-help .we-can-help-inner .right-content .arrow-btn svg{transition:.3s}.we-can-help .we-can-help-inner .right-content .arrow-btn svg:hover{transform:scale(1.1)}@media only screen and (max-width: 1619px){.we-can-help .we-can-help-inner .left-content{max-width:46%;flex:0 0 46%}.we-can-help .we-can-help-inner .right-content{max-width:49%;flex:0 0 49%}}@media only screen and (max-width: 1440px){.we-can-help .we-can-help-inner{gap:40px}.we-can-help .we-can-help-inner .left-content{max-width:44%;flex:0 0 44%}.we-can-help .we-can-help-inner .right-content{padding:68px 40px;max-width:52%;flex:0 0 52%}}@media only screen and (max-width: 1280px){.we-can-help .we-can-help-inner .left-content{max-width:46.5%;flex:0 0 46.5%}.we-can-help .we-can-help-inner .right-content{max-width:50%;flex:0 0 50%}}@media only screen and (max-width: 1100px){.we-can-help{padding:95px 0 0}.we-can-help .we-can-help-inner{flex-direction:column;gap:59px}.we-can-help .we-can-help-inner .left-content,.we-can-help .we-can-help-inner .right-content{max-width:100%;flex:1}.we-can-help .we-can-help-inner .left-content{margin-top:0}.we-can-help .we-can-help-inner .left-content p{max-width:100%}.we-can-help .we-can-help-inner .right-content{padding:50px}}@media only screen and (max-width: 767px){.we-can-help .we-can-help-inner .right-content{padding:40px}}@media only screen and (max-width: 480px){.we-can-help .we-can-help-inner .right-content{padding:52px 35px}.we-can-help .we-can-help-inner .right-content .strategy-list .strategy-item{margin-bottom:25px}.we-can-help .we-can-help-inner .right-content .strategy-list .strategy-item h3{margin-bottom:25px}}.cd-case-results{padding:0 0 140px;position:relative}.cd-case-results .heading-bar{text-align:center;margin:168px auto 77px}.cd-case-results .heading-bar p{margin:0 auto;max-width:995px;letter-spacing:normal}.cd-case-results .case-results-wrapper{display:grid;grid-template-columns:repeat(3, 1fr);align-items:start;gap:30px}.cd-case-results .case-results-wrapper .case-results-box:nth-child(odd){background:#fafafa}.cd-case-results .case-results-wrapper .case-results-box{background:#fff;border-radius:20px;border:3px solid #f2f2f2;display:flex;flex-direction:column;gap:34px;padding:60px 57px;text-align:center}.cd-case-results .case-results-wrapper .case-results-box h3{font-size:64px;line-height:.78;margin:0;color:#017369}.cd-case-results .case-results-wrapper .case-results-box p{margin:0}.cd-case-results .btn.text-with-icon{margin-top:67px}.cd-case-results .container-wrapper{position:relative}.cd-case-results .container-wrapper .grey-background-logo{width:309px;height:322px;background:url(/assets/images/grey-logo.webp) no-repeat center center;background-size:contain;position:absolute;top:0;left:29px;z-index:-1}@media only screen and (max-width: 1440px){.cd-case-results .case-results-wrapper{gap:20px}.cd-case-results .case-results-wrapper .case-results-box{padding:40px}.cd-case-results .case-results-wrapper .case-results-box h3{font-size:54px}}@media only screen and (max-width: 1280px){.cd-case-results{padding:0 0 80px}.cd-case-results .case-results-wrapper .case-results-box{padding:40px 20px}.cd-case-results .case-results-wrapper .case-results-box h3{font-size:44px}}@media only screen and (max-width: 1100px){.cd-case-results .heading-bar{margin:100px auto 50px}.cd-case-results .case-results-wrapper{grid-template-columns:repeat(1, 1fr);gap:31px}.cd-case-results .case-results-wrapper .case-results-box{padding:57px 30px}.cd-case-results .case-results-wrapper .case-results-box h3{font-size:44px}.cd-case-results .btn.text-with-icon{margin-top:46px}.cd-case-results .container-wrapper .grey-background-logo{display:none}}@media only screen and (max-width: 767px){.cd-case-results .heading-bar{margin:78px auto 50px}.cd-case-results .case-results-wrapper .case-results-box{padding:40px 20px}.cd-case-results .case-results-wrapper .case-results-box h3{font-size:32px;line-height:1.3}.cd-case-results .btn.text-with-icon::after{width:49px;height:14px;top:unset;bottom:0;right:50%;transform:translate(50%, 0%)}.cd-case-results .btn.text-with-icon{max-width:193px;padding-right:0;padding-bottom:30px}}.benefits-for{padding:148px 0 84px;background:#f2f2f2}.benefits-for .benefits-heading{max-width:1197px;margin:0 auto;display:flex;align-items:center;gap:69px}.benefits-for .benefits-heading h2{text-align:right;max-width:524px;margin-bottom:0}.benefits-for .benefits-heading .schedule-consult{display:flex;align-items:start;flex-direction:column;gap:23px;max-width:595px}.benefits-for .benefits-heading .schedule-consult p{margin:0;letter-spacing:0}.benefits-for .benefits-heading .schedule-consult .schedule-phone:hover p{text-decoration:underline}.benefits-for .benefits-heading .schedule-consult .schedule-phone:hover svg{transform:scale(1.1)}.benefits-for .benefits-heading .schedule-consult .schedule-phone{display:flex;align-items:center;gap:16px;text-decoration:none}.benefits-for .benefits-heading .schedule-consult .schedule-phone svg{transition:.3s}.benefits-for .benefits-heading .schedule-consult .schedule-phone .schedule-text p{font-weight:700;font-size:24px;line-height:1.3;margin:0}.benefits-for .benefits-heading .schedule-consult .schedule-phone .schedule-text span{display:block;font-size:18px;line-height:1.5;font-weight:400}.benefits-for .benefits-wrapper{display:flex;max-width:1568px;margin:40px auto 0}.benefits-for .benefits-wrapper .benefits-box{display:flex;flex-direction:column;gap:34px;margin:50px 44px;padding-top:112px;position:relative;flex:1}.benefits-for .benefits-wrapper .benefits-box::before{position:absolute;content:"";top:0;width:75px;height:78px;background:url(/assets/images/green-logo.webp) no-repeat center center;background-size:contain}.benefits-for .benefits-wrapper .benefits-box h3,.benefits-for .benefits-wrapper .benefits-box p{margin:0}@media only screen and (max-width: 1619px){.benefits-for .benefits-wrapper{max-width:100%}.benefits-for .benefits-wrapper .benefits-box{margin:50px 20px}}@media only screen and (max-width: 1440px){.benefits-for .benefits-wrapper .benefits-box{margin:50px 14px}}@media only screen and (max-width: 1280px){.benefits-for{padding:90px 0}.benefits-for .benefits-heading{gap:50px}}@media only screen and (max-width: 1100px){.benefits-for .benefits-heading{display:flex;flex-direction:column;max-width:100%;width:100%;gap:35px}.benefits-for .benefits-heading h2{text-align:left}.benefits-for .benefits-heading h2{max-width:100%}.benefits-for .benefits-heading .schedule-consult{max-width:100%;gap:35px}.benefits-for .benefits-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);gap:40px;margin-top:80px}.benefits-for .benefits-wrapper .benefits-box{margin:0}}@media only screen and (max-width: 767px){.benefits-for .benefits-wrapper{grid-template-columns:repeat(1, 1fr)}}@media only screen and (max-width: 480px){.benefits-for{padding:84px 0 64px}.benefits-for .benefits-wrapper{gap:0;margin-top:34px}.benefits-for .benefits-wrapper .benefits-box{margin:40px 0;padding-top:66px;gap:25px}.benefits-for .benefits-wrapper .benefits-box::before{width:40px;height:40px}}.meet-the-attorneys.ip-pcc-meet-the-attorneys{padding:140px 0}.meet-the-attorneys{padding:153px 0 140px;overflow:hidden}.meet-the-attorneys .attorneys-members{background:#262626;padding:120px 71px 81px;width:100%;border-radius:20px;text-align:center}.meet-the-attorneys .attorneys-members .heading-content{margin-bottom:35px}.meet-the-attorneys .attorneys-members .heading-content h2,.meet-the-attorneys .attorneys-members .heading-content p{color:#fff}.meet-the-attorneys .attorneys-members .heading-content p{max-width:1200px;margin:0 auto;letter-spacing:0}.meet-the-attorneys .attorneys-members .members-list{display:flex}.meet-the-attorneys .attorneys-members .members-list a:hover svg{transform:scale(1.1)}.meet-the-attorneys .attorneys-members .members-list a{text-decoration:none}.meet-the-attorneys .attorneys-members .members-list .members-box{padding:50px 45px 60px;display:flex;flex-direction:column;align-items:start;gap:34px}.meet-the-attorneys .attorneys-members .members-list .members-box h3{letter-spacing:normal}.meet-the-attorneys .attorneys-members .members-list .members-box h3,.meet-the-attorneys .attorneys-members .members-list .members-box p{margin:0;color:#fff;text-align:left}.meet-the-attorneys .attorneys-members .members-list .members-box svg{transition:.3s}.meet-the-attorneys .attorneys-members .members-list .members-box img{display:block;max-width:100%;height:auto}.meet-the-attorneys .bottom-text{margin:131px auto 0;max-width:1460px;position:relative}.meet-the-attorneys .bottom-text .grey-background-logo{width:246px;height:257px;background:url(/assets/images/grey-logo.webp) no-repeat center center;background-size:contain;position:absolute;bottom:-90px;right:-105px;z-index:-1}.meet-the-attorneys .bottom-text .text-content-box{font-family:"Spectral",serif;font-size:48px;text-align:center;line-height:1.04;max-width:1354px;font-weight:700}@media only screen and (max-width: 1619px){.meet-the-attorneys .attorneys-members{padding:120px 30px 81px}.meet-the-attorneys .attorneys-members .members-list .members-box{padding:50px 20px 60px}}@media only screen and (max-width: 1440px){.meet-the-attorneys .attorneys-members{padding:80px 30px 20px}}@media only screen and (max-width: 1100px){.meet-the-attorneys{padding:111px 0 116px}.meet-the-attorneys .attorneys-members{padding:80px 30px 50px}.meet-the-attorneys .attorneys-members .members-list{flex-direction:column}.meet-the-attorneys .attorneys-members .members-list .members-box{max-width:405px;margin:0 auto;padding:30px 20px}.meet-the-attorneys .bottom-text{margin:64px auto 0}.meet-the-attorneys .bottom-text .grey-background-logo{width:184px;height:192px;bottom:-90px;right:0}.meet-the-attorneys .bottom-text .text-content-box{font-size:36px;line-height:1.41;padding:0 16px}}@media only screen and (max-width: 767px){.meet-the-attorneys.ip-pcc-meet-the-attorneys{padding:100px 0 116px}.meet-the-attorneys .attorneys-members{padding:68px 20px 42px}.meet-the-attorneys .attorneys-members .heading-content{margin-bottom:40px}.meet-the-attorneys .attorneys-members .members-list .members-box{padding:0px 0 40px;gap:25px}.meet-the-attorneys .bottom-text .text-content-box{font-size:24px}}.protect-your{padding:123px 0 93px;background:#f2f2f2}.protect-your .container-wrapper{flex-wrap:nowrap}.protect-your .container-wrapper .protect-left{flex:0 0 49.342%;max-width:49.342%}.protect-your .container-wrapper .protect-right{margin-left:103px;width:100%}@media only screen and (max-width: 1440px){.protect-your .container-wrapper .protect-right{margin-left:50px}}@media only screen and (max-width: 1100px){.protect-your .container-wrapper{flex-wrap:wrap}.protect-your .container-wrapper .protect-left{margin-bottom:30px}.protect-your .container-wrapper .protect-left,.protect-your .container-wrapper .protect-right{flex:auto;max-width:100%}.protect-your .container-wrapper .protect-right{margin-left:0}}@media only screen and (max-width: 1100px){.protect-your{padding:80px 0}}@media only screen and (max-width: 767px){.protect-your{padding:40px 0 37px}}.page-content-container{position:relative}.page-content-container.d-flex{display:flex;justify-content:center;flex-wrap:wrap}@media(max-width: 1100px){.page-content-container.d-flex{display:block}}.main-content-container{display:inline-block;vertical-align:top;padding:134px 0 134px 508px}.main-content-container.full{width:100%;display:block;padding:110px 0px 0px;max-width:100%}.main-content-container.full.disclaimer{padding:100px 0}.main-content-container.full.disclaimer .container-wrapper{flex-direction:column}.main-content-container.disclaimer .container-wrapper,.main-content-container.disclaimer p{display:block !important}.main-content-container.disclaimer #thank-you-back-button{display:inline-flex !important;width:auto;margin-top:12px}.main-content-container img,.main-content-container video{max-width:100%;height:auto}.main-content-container .image-404{width:360px;height:auto;text-align:center}@media only screen and (min-width: 2200px){.main-content-container{min-height:auto !important;padding-left:80px;max-width:70%}}@media only screen and (max-width: 1619px){.main-content-container{padding:134px 0 132px 430px}}@media only screen and (max-width: 1440px){.main-content-container{padding:134px 0 132px 350px}}@media only screen and (max-width: 1280px){.main-content-container{padding:134px 0 132px 400px}}@media(max-width: 1100px){.main-content-container{padding:0;display:block;width:100%;max-width:100%;padding-top:80px}.main-content-container.full{padding:60px 0px 0px}}@media(max-width: 767px){.main-content-container{padding-top:60px}.main-content-container .image-404{width:330px}}@media(max-width: 480px){.main-content-container .image-404{width:250px}.main-content-container p a{overflow-wrap:break-word;word-break:break-word}}.main-content-container.pa h2 a,.main-content-container.pa h3 a,.main-content-container.pa h4 a,.main-content-container .blog-list-wrapper.guide-content h2 a,.main-content-container .blog-list-wrapper.guide-content h3 a,.main-content-container .blog-list-wrapper.guide-content h4 a{font-family:"Spectral",serif;font-weight:700;letter-spacing:normal}.main-content-container.pa ul,.main-content-container.pa ol,.main-content-container .blog-list-wrapper.guide-content ul,.main-content-container .blog-list-wrapper.guide-content ol{margin-bottom:25px}.main-content-container.pa h2:first-child,.main-content-container.pa h2 a:first-child,.main-content-container .blog-list-wrapper.guide-content h2:first-child,.main-content-container .blog-list-wrapper.guide-content h2 a:first-child{margin-top:0}.main-content-container.pa h2,.main-content-container.pa h2 a,.main-content-container .blog-list-wrapper.guide-content h2,.main-content-container .blog-list-wrapper.guide-content h2 a{font-size:70px;line-height:1.071;margin-bottom:34px;margin-top:9px}@media(max-width: 1599px){.main-content-container.pa h2,.main-content-container.pa h2 a,.main-content-container .blog-list-wrapper.guide-content h2,.main-content-container .blog-list-wrapper.guide-content h2 a{font-size:60px}}@media(max-width: 1440px){.main-content-container.pa h2,.main-content-container.pa h2 a,.main-content-container .blog-list-wrapper.guide-content h2,.main-content-container .blog-list-wrapper.guide-content h2 a{font-size:55px}}@media(max-width: 1100px){.main-content-container.pa h2,.main-content-container.pa h2 a,.main-content-container .blog-list-wrapper.guide-content h2,.main-content-container .blog-list-wrapper.guide-content h2 a{font-size:50px}}@media(max-width: 767px){.main-content-container.pa h2,.main-content-container.pa h2 a,.main-content-container .blog-list-wrapper.guide-content h2,.main-content-container .blog-list-wrapper.guide-content h2 a{font-size:40px}}@media(max-width: 480px){.main-content-container.pa h2,.main-content-container.pa h2 a,.main-content-container .blog-list-wrapper.guide-content h2,.main-content-container .blog-list-wrapper.guide-content h2 a{font-size:36px;line-height:1.27}}.main-content-container.pa h3,.main-content-container.pa h3 a,.main-content-container .blog-list-wrapper.guide-content h3,.main-content-container .blog-list-wrapper.guide-content h3 a{font-size:48px;line-height:1.041;margin-bottom:34px;margin-top:9px}@media(max-width: 1440px){.main-content-container.pa h3,.main-content-container.pa h3 a,.main-content-container .blog-list-wrapper.guide-content h3,.main-content-container .blog-list-wrapper.guide-content h3 a{font-size:44px}}@media(max-width: 1100px){.main-content-container.pa h3,.main-content-container.pa h3 a,.main-content-container .blog-list-wrapper.guide-content h3,.main-content-container .blog-list-wrapper.guide-content h3 a{font-size:40px}}@media(max-width: 767px){.main-content-container.pa h3,.main-content-container.pa h3 a,.main-content-container .blog-list-wrapper.guide-content h3,.main-content-container .blog-list-wrapper.guide-content h3 a{font-size:36px}}@media(max-width: 480px){.main-content-container.pa h3,.main-content-container.pa h3 a,.main-content-container .blog-list-wrapper.guide-content h3,.main-content-container .blog-list-wrapper.guide-content h3 a{font-size:32px}}.main-content-container.pa h4,.main-content-container.pa h4 a,.main-content-container .blog-list-wrapper.guide-content h4,.main-content-container .blog-list-wrapper.guide-content h4 a{font-size:36px;line-height:1.38;margin-bottom:34px;margin-top:9px}@media(max-width: 1440px){.main-content-container.pa h4,.main-content-container.pa h4 a,.main-content-container .blog-list-wrapper.guide-content h4,.main-content-container .blog-list-wrapper.guide-content h4 a{font-size:32px}}@media(max-width: 1100px){.main-content-container.pa h4,.main-content-container.pa h4 a,.main-content-container .blog-list-wrapper.guide-content h4,.main-content-container .blog-list-wrapper.guide-content h4 a{font-size:30px}}@media(max-width: 767px){.main-content-container.pa h4,.main-content-container.pa h4 a,.main-content-container .blog-list-wrapper.guide-content h4,.main-content-container .blog-list-wrapper.guide-content h4 a{font-size:28px}}@media(max-width: 480px){.main-content-container.pa h4,.main-content-container.pa h4 a,.main-content-container .blog-list-wrapper.guide-content h4,.main-content-container .blog-list-wrapper.guide-content h4 a{font-size:26px}}.container-wrapper:has(.main-content-container.pa){align-items:start}.blog .container-wrapper{align-items:start}.blog ul,.blog ol{margin-bottom:25px}.blog .main-content-container h2 a,.blog .main-content-container h3 a,.blog .main-content-container h4 a{font-family:"Spectral",serif;font-weight:700;letter-spacing:normal}.blog .main-content-container h1,.blog .main-content-container h1 a{font-size:70px;line-height:1.071;margin-bottom:34px}@media(max-width: 1599px){.blog .main-content-container h1,.blog .main-content-container h1 a{font-size:60px}}@media(max-width: 1440px){.blog .main-content-container h1,.blog .main-content-container h1 a{font-size:55px}}@media(max-width: 1100px){.blog .main-content-container h1,.blog .main-content-container h1 a{font-size:50px}}@media(max-width: 767px){.blog .main-content-container h1,.blog .main-content-container h1 a{font-size:40px}}@media(max-width: 480px){.blog .main-content-container h1,.blog .main-content-container h1 a{font-size:36px;line-height:1.27}}.blog .main-content-container h2,.blog .main-content-container h2 a{font-size:48px;line-height:1.041;margin-bottom:34px;margin-top:9px}@media(max-width: 1440px){.blog .main-content-container h2,.blog .main-content-container h2 a{font-size:44px}}@media(max-width: 1100px){.blog .main-content-container h2,.blog .main-content-container h2 a{font-size:40px}}@media(max-width: 767px){.blog .main-content-container h2,.blog .main-content-container h2 a{font-size:36px}}@media(max-width: 480px){.blog .main-content-container h2,.blog .main-content-container h2 a{font-size:32px}}.blog .main-content-container h3,.blog .main-content-container h3 a{font-size:36px;line-height:1.38;margin-bottom:34px;margin-top:9px}@media(max-width: 1440px){.blog .main-content-container h3,.blog .main-content-container h3 a{font-size:32px}}@media(max-width: 1100px){.blog .main-content-container h3,.blog .main-content-container h3 a{font-size:30px}}@media(max-width: 767px){.blog .main-content-container h3,.blog .main-content-container h3 a{font-size:28px}}@media(max-width: 480px){.blog .main-content-container h3,.blog .main-content-container h3 a{font-size:26px}}.titlebar{position:relative;overflow:hidden;clear:both;padding:323px 0 142px;display:flex;align-items:center;min-height:720px}.titlebar::before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background:linear-gradient(0deg, rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)),linear-gradient(90deg, rgba(0, 0, 0, 0.3) 26.98%, rgba(102, 102, 102, 0) 81.56%);z-index:1}.titlebar>picture{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.titlebar .parallaxbg,.titlebar .bg{height:100%;object-fit:cover}.titlebar .fade-in{opacity:0}.titlebar .container-wrapper{position:relative;z-index:2}.titlebar .container-wrapper .title-container{display:flex;flex-direction:column;gap:29px;width:100%;filter:drop-shadow(0px 8px 34.5px rgba(10, 13, 18, 0.55))}.titlebar .container-wrapper .title-container .desc.faq-tagline{max-width:840px}.titlebar .container-wrapper .title-container .desc{font-family:"Spectral",serif;font-weight:700;font-style:italic;font-size:30px;line-height:1.42;color:#fff;margin-bottom:0;letter-spacing:normal}.titlebar .container-wrapper .title-container .btn-with-play{display:flex;align-items:center;gap:27px}.titlebar .container-wrapper .title-container .btn-with-play .why-choose-us-btn{display:flex;align-items:center;gap:18px;font-weight:700;font-size:22px;line-height:1;letter-spacing:5%;text-transform:capitalize;color:#fff;text-decoration:none}.titlebar .container-wrapper .title-container .btn-with-play .why-choose-us-btn:hover{cursor:pointer}.titlebar .container-wrapper .title-container .btn-with-play .why-choose-us-btn .play{position:relative;left:0;transform:none;height:64px;width:64px}.titlebar .container-wrapper .title-container .btn-with-play .why-choose-us-btn .play::before{border-top:8px solid rgba(0,0,0,0);border-bottom:8px solid rgba(0,0,0,0);border-left:14px solid #000}.titlebar h1,.titlebar p.title,.titlebar .title p,.titlebar .title{font-size:85px;font-weight:700;color:#000;position:relative;margin:0;line-height:1.05;color:#fff;font-family:"Spectral",serif;letter-spacing:normal}@media(max-width: 1440px){.titlebar h1,.titlebar p.title,.titlebar .title p,.titlebar .title{font-size:70px}}@media(max-width: 1100px){.titlebar{padding:250px 0 100px;min-height:auto}.titlebar h1,.titlebar p.title,.titlebar .title p,.titlebar .title{font-size:65px}.titlebar .container-wrapper .title-container .desc{font-size:24px}}@media(max-width: 767px){.titlebar{padding:200px 0 100px}.titlebar h1,.titlebar p.title,.titlebar .title p,.titlebar .title{font-size:54px}.titlebar .container-wrapper .title-container .btn-with-play{margin-top:30px;flex-direction:column;align-items:center;gap:30px}.titlebar .container-wrapper .title-container .btn-with-play .why-choose-us-btn .play{top:auto;transform:unset}}@media(max-width: 480px){.titlebar h1,.titlebar p.title,.titlebar .title p,.titlebar .title{font-size:38px}}@media(max-width: 767px){.blog .why-choose-us-btn .play{transform:translate(0%, 0%) !important}}.blog .post-meta{margin:22px 0}.blog .post-meta p,.blog .post-meta a{display:inline;margin:0;line-height:unset}.blog .post-meta a{text-decoration:underline}.blog .post-meta a:hover{text-decoration:none}.blog .post-meta span{padding:0 3px}@media(max-width: 1440px){.blog .post-meta{margin:33px 0}.blog .post-meta span{padding:0 4px}}@media(max-width: 1100px){.blog .post-meta span{padding:0 13px}}.blog .main-content-container{word-wrap:break-word}.blog .main-content-container iframe{width:100%;max-width:100%;border:0;margin-bottom:25px;display:block}.blog .main-content-container iframe[src*="youtube.com"],.blog .main-content-container iframe[src*="youtu.be"],.blog .main-content-container iframe[src*="vimeo.com"]{aspect-ratio:16/9;height:auto}.blog .main-content-container .small-intro h1{padding:0;margin-bottom:50px;font-size:48px}@media(max-width: 1100px){.blog .main-content-container .small-intro h1{font-size:40px}}@media(max-width: 767px){.blog .main-content-container .small-intro h1{font-size:34px}}.blog .main-content-container .blog-list-wrapper:has(article){display:grid;grid-template-columns:repeat(2, 1fr);gap:60px 50px}.blog .main-content-container article{position:relative;word-wrap:break-word;overflow:hidden;padding:128px 45px 50px;border-radius:20px;outline:3px solid #f2f2f2;position:relative;background-color:#fff}.blog .main-content-container article::before{position:absolute;content:"";top:50px;width:75px;height:78px;background:url(/assets/images/green-logo.webp) no-repeat center center;background-size:contain}.blog .main-content-container article:nth-child(4n+2),.blog .main-content-container article:nth-child(4n+3){background:#fafafa}.blog .main-content-container article .blog-date{font-weight:700;margin-top:25px}.blog .main-content-container article .blog-read-more-btn{height:50px;width:50px;display:block}.blog .main-content-container article p{margin-bottom:25px}.blog .main-content-container article h2{padding:0;margin:0;font-size:40px;margin-bottom:25px}.blog .main-content-container article h2 a{font-size:inherit;line-height:1.25;font-weight:700;text-decoration:underline;letter-spacing:normal}.blog .main-content-container article h2 a:hover{text-decoration:none}@media(max-width: 1100px){.blog .main-content-container article h2{font-size:26px}}@media(max-width: 767px){.blog .main-content-container article h2{font-size:24px}}.blog .main-content-container .btn:hover{color:#fff}.blog .main-content-container .showPostsButton{position:relative;display:block;width:auto;text-align:center;margin:96px auto 0;transition:.3s}.blog .main-content-container .showPostsButton:hover{cursor:pointer}@media only screen and (max-width: 1619px){.blog .main-content-container .blog-list-wrapper:has(article){gap:50px 40px}.blog .main-content-container article{padding:128px 36px 50px}}@media only screen and (max-width: 1440px){.blog .main-content-container article{padding:128px 30px 50px}.blog .main-content-container article h2{font-size:32px}.blog .main-content-container .showPostsButton{margin:70px auto 0}}@media only screen and (max-width: 1100px){.blog .main-content-container .blog-list-wrapper:has(article){gap:40px 30px}}@media only screen and (max-width: 767px){.blog .main-content-container .blog-list-wrapper:has(article){grid-template-columns:repeat(1, 1fr)}.blog .main-content-container article{padding:100px 20px 40px}.blog .main-content-container article::before{width:60px;height:60px;top:40px}.blog .main-content-container .showPostsButton{margin:50px auto}}form.search-page-search{position:relative;margin-bottom:29px;width:100%;display:flex;align-items:center;justify-content:space-between}form.search-page-search input{color:#737373;background-color:#fff;padding:14px 17px;border:1px solid #cacaca;display:block;font-size:15px;-webkit-appearance:none;border-radius:0;font-family:"Source Sans Pro",sans-serif;margin:0 auto;flex-grow:1}form.search-page-search input[type=submit]{width:24px;height:24px;font-size:0;padding:0;text-transform:capitalize;color:#fff;background:url("/assets/images/search.svg") no-repeat;background-size:cover;position:absolute;right:14px;top:15px;border:0;cursor:pointer}@media(max-width: 1440px){form.search-page-search{margin-bottom:40px}form.search-page-search input[type=submit]{width:33px;height:33px;right:25px}}@media(max-width: 1100px){form.search-page-search input[type=submit]{width:42px;height:42px}}@media(max-width: 767px){form.search-page-search{margin-bottom:54px}form.search-page-search input{padding:20px}form.search-page-search input[type=submit]{width:38px;height:38px}}@media(max-width: 480px){form.search-page-search{margin-bottom:19px}form.search-page-search input{font-size:14px;padding:12px 18px}form.search-page-search input[type=submit]{width:23px;height:23px;right:13px}}.about-sub-section.different-level{padding-top:37px;position:relative}.about-sub-section.different-level .grey-background-logo{width:351px;height:366px;background:url(/assets/images/grey-logo.webp) no-repeat center center;background-size:contain;position:absolute;bottom:-55px;right:28px;z-index:-1}.about-sub-section.different-level .container-wrapper{flex-wrap:nowrap;align-items:center;gap:68px}.about-sub-section.different-level .container-wrapper .image-video-content{max-width:51.2%;flex:0 0 51.2%}.about-sub-section.different-level .container-wrapper .image-video-content .text-with-arrow{position:relative;display:flex;align-items:center;gap:20px;padding:42px 46px 48px 0}.about-sub-section.different-level .container-wrapper .image-video-content .text-with-arrow::before{content:"";position:absolute;background:#f2f2f2;width:100vw;height:292px;right:0;bottom:0;z-index:-1;border-bottom-right-radius:20px}.about-sub-section.different-level .container-wrapper .image-video-content .text-with-arrow p{margin:0;max-width:690px;letter-spacing:0}.about-sub-section.different-level .container-wrapper .image-video-content .text-with-arrow .arrow-size{height:50px;width:50px;max-width:initial}.about-sub-section.different-level .container-wrapper .image-video-content .video-with-image{position:relative}.about-sub-section.different-level .container-wrapper .image-video-content .video-with-image img{width:100%;height:auto;object-fit:cover}.about-sub-section.different-level .container-wrapper .content-box-wrapper .content-box{max-width:747px}.about-sub-section.different-level .container-wrapper .content-box-wrapper .content-box p{max-width:692px}.about-sub-section.different-level .container-wrapper .content-box-wrapper .content-box p:last-of-type{margin:0}.about-sub-section.different-level .container-wrapper .content-box-wrapper .content-box .text-with-icon{margin-top:35px}@media only screen and (min-width: 2200px){.about-sub-section.different-level{max-width:1670px;margin-left:auto;margin-right:auto}.about-sub-section.different-level .container-wrapper .image-video-content .text-with-arrow{padding:42px 46px 48px}.about-sub-section.different-level .container-wrapper .image-video-content .text-with-arrow::before{width:100%}}@media only screen and (max-width: 1440px){.about-sub-section.different-level{padding-top:0}.about-sub-section.different-level .container-wrapper{gap:40px}.about-sub-section.different-level .container-wrapper .image-video-content .text-with-arrow::before{height:292px}}@media only screen and (max-width: 1100px){.about-sub-section.different-level .grey-background-logo{width:219px;height:229px;bottom:-138px;right:0;background-size:298px 229px;background-position:left center}.about-sub-section.different-level .container-wrapper{flex-wrap:wrap;gap:53px}.about-sub-section.different-level .container-wrapper .image-video-content{max-width:100%;flex:0 0 100%}.about-sub-section.different-level .container-wrapper .image-video-content .text-with-arrow{flex-direction:column;align-items:start;gap:25px;padding:43px 20px 31px 0}.about-sub-section.different-level .container-wrapper .image-video-content .text-with-arrow::before{right:0;left:auto;border-bottom-right-radius:20px;height:430px}.about-sub-section.different-level .container-wrapper .image-video-content .text-with-arrow p{max-width:100%}.about-sub-section.different-level .container-wrapper .content-box-wrapper .content-box{max-width:100%}.about-sub-section.different-level .container-wrapper .content-box-wrapper .content-box p{max-width:100%}.about-sub-section.different-level .container-wrapper .btn.text-with-icon::after{width:49px;height:14px;top:unset;bottom:0;right:50%;transform:translate(50%, 0%)}.about-sub-section.different-level .container-wrapper .btn.text-with-icon{max-width:100%;padding-right:0;padding-bottom:30px;display:block}}.inner-page-logo.clients-logo{padding:128px 0 158px;overflow:hidden}.inner-page-logo.clients-logo .clogowrap{overflow:hidden}.inner-page-logo.clients-logo .clogowrap ul{list-style:none;display:flex;white-space:nowrap;position:relative;align-items:center;animation:marquee-logo 95s linear infinite;margin:0;padding:0;gap:73px}.inner-page-logo.clients-logo .clogowrap ul li{display:flex;white-space:nowrap;flex:0 0 auto;align-items:center;margin-bottom:0}.inner-page-logo.clients-logo .clogowrap ul li img{object-fit:contain;width:auto}.inner-page-logo.clients-logo .clogowrap:hover ul{animation-play-state:paused !important}@media only screen and (min-width: 2200px){.inner-page-logo.clients-logo .clogowrap{max-width:1710px;width:100%;margin:0 auto}.inner-page-logo.clients-logo .clogowrap ul{gap:73px}.inner-page-logo.clients-logo .clogowrap ul li img{max-width:200px;height:150px}}@media only screen and (max-width: 1100px){.inner-page-logo.clients-logo{padding:100px 0}.inner-page-logo.clients-logo .clogowrap ul{animation-duration:108s}}@media only screen and (max-width: 767px){.inner-page-logo.clients-logo{padding:74px 0}.inner-page-logo.clients-logo .clogowrap ul{animation-duration:108s}}@keyframes marquee-logo{0%{transform:translate3d(0%, 0, 0)}100%{transform:translate3d(-190%, 0, 0)}}@media only screen and (min-width: 1900px){@keyframes marquee-logo{100%{transform:translate3d(-130%, 0, 0)}}}@media only screen and (max-width: 1100px){@keyframes marquee-logo{100%{transform:translate3d(-360%, 0, 0)}}}@media only screen and (max-width: 767px){@keyframes marquee-logo{100%{transform:translate3d(-500%, 0, 0)}}}@media only screen and (max-width: 480px){@keyframes marquee-logo{100%{transform:translate3d(-550%, 0, 0)}}}.nationwide .container-wrapper{flex-wrap:nowrap;align-items:center;gap:68px}.nationwide .container-wrapper .nationwide-content{max-width:51.2%}.nationwide .container-wrapper .nationwide-content p:last-of-type{margin-bottom:0}@media only screen and (max-width: 1440px){.nationwide .container-wrapper{flex-wrap:wrap;gap:40px}.nationwide .container-wrapper .nationwide-content{max-width:100%}.nationwide .container-wrapper .nationwide-image{max-width:100%;margin:0 auto}}.meet-the-attorneys.about-attorneys-list{padding:144px 0;overflow:hidden}.meet-the-attorneys.about-attorneys-list .attorneys-members{background:#262626;padding:120px 71px 81px;width:100%;border-radius:20px;text-align:center}.meet-the-attorneys.about-attorneys-list .attorneys-members .heading-content{margin-bottom:35px}.meet-the-attorneys.about-attorneys-list .attorneys-members .heading-content h2,.meet-the-attorneys.about-attorneys-list .attorneys-members .heading-content p{color:#fff}.meet-the-attorneys.about-attorneys-list .attorneys-members .heading-content p{max-width:1200px;margin:0 auto;letter-spacing:0}.meet-the-attorneys.about-attorneys-list .attorneys-members .members-list{display:flex}.meet-the-attorneys.about-attorneys-list .attorneys-members .members-list a:hover svg{transform:scale(1.1)}.meet-the-attorneys.about-attorneys-list .attorneys-members .members-list a{text-decoration:none}.meet-the-attorneys.about-attorneys-list .attorneys-members .members-list .members-box{padding:50px 45px 60px;display:flex;flex-direction:column;align-items:start;gap:34px}.meet-the-attorneys.about-attorneys-list .attorneys-members .members-list .members-box h3,.meet-the-attorneys.about-attorneys-list .attorneys-members .members-list .members-box p{margin:0;color:#fff;text-align:left}.meet-the-attorneys.about-attorneys-list .attorneys-members .members-list .members-box svg{transition:.3s}.meet-the-attorneys.about-attorneys-list .attorneys-members .members-list .members-box img{display:block;max-width:100%;height:auto}@media only screen and (max-width: 1619px){.meet-the-attorneys.about-attorneys-list .attorneys-members{padding:120px 30px 81px}.meet-the-attorneys.about-attorneys-list .attorneys-members .members-list .members-box{padding:50px 20px 60px}}@media only screen and (max-width: 1440px){.meet-the-attorneys.about-attorneys-list .attorneys-members{padding:80px 30px 20px}}@media only screen and (max-width: 1100px){.meet-the-attorneys.about-attorneys-list{padding:100px 0}.meet-the-attorneys.about-attorneys-list .attorneys-members{padding:80px 30px 50px}.meet-the-attorneys.about-attorneys-list .attorneys-members .members-list{flex-direction:column}.meet-the-attorneys.about-attorneys-list .attorneys-members .members-list .members-box{max-width:405px;margin:0 auto;padding:30px 20px}}@media only screen and (max-width: 767px){.meet-the-attorneys.about-attorneys-list{padding:80px 0}.meet-the-attorneys.about-attorneys-list .attorneys-members{padding:68px 20px 42px}.meet-the-attorneys.about-attorneys-list .attorneys-members .heading-content{margin-bottom:40px}.meet-the-attorneys.about-attorneys-list .attorneys-members .members-list .members-box{padding:0px 0 40px;gap:25px}}@media only screen and (max-width: 480px){.meet-the-attorneys.about-attorneys-list{padding:60px 0}}.specialized-focus .container-wrapper{flex-wrap:nowrap;align-items:center;gap:80px}.specialized-focus .container-wrapper .specialized-content{max-width:582px;flex:0 0 582px}.specialized-focus .container-wrapper .specialized-content h2{margin-bottom:19px}.specialized-focus .container-wrapper .specialized-content h3{font-family:"Spectral",serif;font-size:30px;line-height:1.4;margin-bottom:27px;font-style:italic}.specialized-focus .container-wrapper .specialized-content p:last-of-type{margin-bottom:0}.specialized-focus .container-wrapper .specialized-content .text-with-icon{margin-top:37px}.specialized-focus .container-wrapper .specialized-right-box{display:flex;gap:42px}.specialized-focus .container-wrapper .specialized-right-box .specialized-image-with-text{background:#fafafa;border-radius:20px;outline:3px solid #f2f2f2;padding:50px 44px 60px;flex:1}.specialized-focus .container-wrapper .specialized-right-box .specialized-image-with-text .text-with-icon{display:flex;flex-direction:column;gap:34px;position:relative;padding-top:112px}.specialized-focus .container-wrapper .specialized-right-box .specialized-image-with-text .text-with-icon::before{position:absolute;content:"";top:0;width:75px;height:78px;background:url(/assets/images/green-logo.webp) no-repeat center center;background-size:contain}.specialized-focus .container-wrapper .specialized-right-box .specialized-image-with-text .text-with-icon h3,.specialized-focus .container-wrapper .specialized-right-box .specialized-image-with-text .text-with-icon p{margin:0}@media only screen and (max-width: 1440px){.specialized-focus .container-wrapper{flex-direction:column}.specialized-focus .container-wrapper .specialized-content{max-width:100%;flex:0 0 100%}}@media only screen and (max-width: 1100px){.specialized-focus .container-wrapper{gap:60px}.specialized-focus .container-wrapper .specialized-right-box{gap:30px}.specialized-focus .container-wrapper .specialized-right-box .specialized-image-with-text{padding:30px}}@media only screen and (max-width: 767px){.specialized-focus .container-wrapper .specialized-right-box{flex-direction:column}.specialized-focus .container-wrapper .specialized-right-box .specialized-image-with-text{padding:40px 20px}.specialized-focus .container-wrapper .specialized-right-box .specialized-image-with-text .text-with-icon{gap:20px;padding-top:74px}.specialized-focus .container-wrapper .specialized-right-box .specialized-image-with-text .text-with-icon::before{width:40px;height:40px;top:0}.specialized-focus .container-wrapper .btn.text-with-icon::after{width:49px;height:14px;top:unset;bottom:0;right:50%;transform:translate(50%, 0%)}.specialized-focus .container-wrapper .btn.text-with-icon{max-width:193px;padding-right:0;padding-bottom:30px;display:flex}}.strategic-alliance{padding:136px 0 143px}.strategic-alliance .strategic-wrapper{background:#262626;padding:126px 130px;border-radius:20px;display:flex;align-items:start;gap:69px}.strategic-alliance .strategic-wrapper h2 a{color:#fff;text-decoration:underline}.strategic-alliance .strategic-wrapper h2{color:#fff;max-width:591px;flex:0 0 591px;text-align:right;margin-bottom:0}.strategic-alliance .strategic-wrapper .strategic-text-wrapper{display:flex;flex-direction:column;gap:36px}.strategic-alliance .strategic-wrapper .strategic-text-wrapper a{color:#fff;text-decoration:underline}.strategic-alliance .strategic-wrapper .strategic-text-wrapper p:last-of-type{margin-bottom:0}.strategic-alliance .strategic-wrapper .strategic-text-wrapper p{color:#fff;letter-spacing:normal}.strategic-alliance .strategic-wrapper .strategic-text-wrapper .schedule-phone:hover p{text-decoration:underline}.strategic-alliance .strategic-wrapper .strategic-text-wrapper .schedule-phone:hover svg{transform:scale(1.1)}.strategic-alliance .strategic-wrapper .strategic-text-wrapper .schedule-phone{display:flex;align-items:center;gap:16px;text-decoration:none}.strategic-alliance .strategic-wrapper .strategic-text-wrapper .schedule-phone svg{transition:.3s}.strategic-alliance .strategic-wrapper .strategic-text-wrapper .schedule-phone .schedule-text p{font-weight:700;font-size:24px;line-height:1.3;margin:0}.strategic-alliance .strategic-wrapper .strategic-text-wrapper .schedule-phone .schedule-text span{display:block;font-size:18px;line-height:1.5;font-weight:400;color:#fff}@media only screen and (max-width: 1619px){.strategic-alliance .strategic-wrapper{padding:100px 80px}}@media only screen and (max-width: 1440px){.strategic-alliance .strategic-wrapper{flex-direction:column;gap:40px;padding:80px 42px}.strategic-alliance .strategic-wrapper h2{text-align:left;max-width:100%;flex:100%}}@media only screen and (max-width: 1100px){.strategic-alliance{padding:100px 0}}@media only screen and (max-width: 767px){.strategic-alliance{padding:80px 0}.strategic-alliance .strategic-wrapper{padding:40px 16px;gap:36px}}.litigation-philosophy{position:relative}.litigation-philosophy .philosophy-image{position:absolute;left:0;bottom:0}.litigation-philosophy .philosophy-image img{max-width:40vw}.litigation-philosophy .container-wrapper{display:flex;align-items:stretch;gap:29px}.litigation-philosophy .container-wrapper .philosophy-left{flex:0 0 42.096%;max-width:42.096%;display:flex;flex-direction:column;align-items:flex-start;margin-bottom:693px}.litigation-philosophy .container-wrapper .philosophy-left h2{margin-top:60px;max-width:98%}.litigation-philosophy .container-wrapper .philosophy-left img{width:100%;height:auto;object-fit:cover;margin-top:auto}.litigation-philosophy .container-wrapper .philosophy-right{flex:1;background:#f2f2f2;padding:60px 50px 50px 57px;border-radius:20px;display:flex;flex-direction:column;justify-content:center;gap:34px}.litigation-philosophy .container-wrapper .philosophy-right .philosophy-item h3{margin-bottom:15px}.litigation-philosophy .container-wrapper .philosophy-right .philosophy-item p{margin-bottom:0;color:#262626}@media only screen and (min-width: 2200px){.litigation-philosophy .philosophy-image{left:unset}.litigation-philosophy .philosophy-image img{max-width:700px}}@media only screen and (max-width: 1619px){.litigation-philosophy .container-wrapper .philosophy-left{flex:0 0 51%;max-width:51%}.litigation-philosophy .container-wrapper .philosophy-left h2{max-width:100%}}@media only screen and (max-width: 1440px){.litigation-philosophy .container-wrapper .philosophy-right{padding:40px 30px}}@media only screen and (max-width: 1100px){.litigation-philosophy .philosophy-image{position:static}.litigation-philosophy .philosophy-image img{max-width:100%;margin:0 auto;display:block}.litigation-philosophy .container-wrapper{flex-direction:column;gap:50px}.litigation-philosophy .container-wrapper .philosophy-left{flex:100%;max-width:100%;margin-bottom:unset}.litigation-philosophy .container-wrapper .philosophy-left h2{margin-top:0}.litigation-philosophy .container-wrapper .philosophy-right{padding:40px}}@media only screen and (max-width: 767px){.litigation-philosophy .container-wrapper .philosophy-right{padding:30px 20px}}.number-with-text-box.record-of-results{padding:163px 0 149px;overflow:hidden}.number-with-text-box.record-of-results .heading-content{text-align:center;margin:0 auto 70px;position:relative}.number-with-text-box.record-of-results .heading-content .grey-background-logo{width:309px;height:322px;background:url(/assets/images/grey-logo.webp) no-repeat center center;background-size:contain;position:absolute;top:-69px;left:-208px;z-index:-1}.number-with-text-box.record-of-results .heading-content p{margin:0}.number-with-text-box.record-of-results .number-text-wrapper{display:grid;grid-template-columns:repeat(3, 1fr);gap:30.7px;margin-bottom:55px;z-index:9;margin-top:0}.number-with-text-box.record-of-results .number-text-wrapper .number-text-box:not(:last-child) p{max-width:300px}.number-with-text-box.record-of-results .number-text-wrapper .number-text-box{border-radius:20px;border:3px solid #f2f2f2;padding:60px 42px;text-align:center;background:#fff}.number-with-text-box.record-of-results .number-text-wrapper .number-text-box h2{font-size:64px;margin-bottom:34px;line-height:.7}.number-with-text-box.record-of-results .number-text-wrapper .number-text-box p{margin:0 auto}@media only screen and (max-width: 1720px){.number-with-text-box.record-of-results .number-text-wrapper{gap:24px}.number-with-text-box.record-of-results .number-text-wrapper .number-text-box{padding:60px 36px}.number-with-text-box.record-of-results .number-text-wrapper .number-text-box h2{font-size:56px}}@media only screen and (max-width: 1440px){.number-with-text-box.record-of-results .number-text-wrapper .number-text-box{padding:60px 30px}.number-with-text-box.record-of-results .number-text-wrapper .number-text-box h2{font-size:44px}}@media only screen and (max-width: 1100px){.number-with-text-box.record-of-results{padding:100px 0}.number-with-text-box.record-of-results .heading-content .grey-background-logo{width:190px;height:198px;top:-30%;left:-118px}.number-with-text-box.record-of-results .number-text-wrapper{grid-template-columns:repeat(1, 1fr);gap:30px;margin-bottom:43px}.number-with-text-box.record-of-results .number-text-wrapper .number-text-box h2{font-size:44px}.number-with-text-box.record-of-results .number-text-wrapper .number-text-box:not(:last-child) p{max-width:100%}}@media only screen and (max-width: 767px){.number-with-text-box.record-of-results{padding:80px 0}.number-with-text-box.record-of-results .heading-content .grey-background-logo{top:100px;left:-50px}.number-with-text-box.record-of-results .number-text-wrapper{gap:25px}.number-with-text-box.record-of-results .number-text-wrapper .number-text-box{padding:40px 16px}.number-with-text-box.record-of-results .number-text-wrapper .number-text-box h2{font-size:48px;line-height:1.04}.number-with-text-box.record-of-results .btn.text-with-icon::after{width:49px;height:14px;top:unset;bottom:0;right:50%;transform:translate(50%, 0%)}.number-with-text-box.record-of-results .btn.text-with-icon{max-width:100%;padding-right:0;padding-bottom:30px;display:block}}.benefits-for.technology-driven{padding:148px 0 84px;background:#f2f2f2}.benefits-for.technology-driven .benefits-heading{max-width:100%;margin:0 auto;display:flex;align-items:center;gap:69px}.benefits-for.technology-driven .benefits-heading h2{text-align:right;max-width:920px;margin-bottom:0}.benefits-for.technology-driven .benefits-heading .schedule-consult{display:flex;align-items:start;flex-direction:column;gap:29px;max-width:648px}.benefits-for.technology-driven .benefits-heading .schedule-consult p{margin:0;letter-spacing:0}.benefits-for.technology-driven .benefits-heading .schedule-consult .schedule-phone:hover p{text-decoration:underline}.benefits-for.technology-driven .benefits-heading .schedule-consult .schedule-phone:hover svg{transform:scale(1.1)}.benefits-for.technology-driven .benefits-heading .schedule-consult .schedule-phone{display:flex;align-items:center;gap:16px;text-decoration:none}.benefits-for.technology-driven .benefits-heading .schedule-consult .schedule-phone svg{transition:.3s}.benefits-for.technology-driven .benefits-heading .schedule-consult .schedule-phone .schedule-text p{font-weight:700;font-size:24px;line-height:1.3;margin:0}.benefits-for.technology-driven .benefits-heading .schedule-consult .schedule-phone .schedule-text span{display:block;font-size:18px;line-height:1.5;font-weight:400}.benefits-for.technology-driven .benefits-wrapper{display:flex;max-width:100%;margin:61px auto 0}.benefits-for.technology-driven .benefits-wrapper .benefits-box{display:flex;flex-direction:column;gap:34px;margin:50px 35px 20px;padding-top:112px;position:relative;flex:1}.benefits-for.technology-driven .benefits-wrapper .benefits-box::before{position:absolute;content:"";top:0;width:75px;height:78px;background:url(/assets/images/green-logo.webp) no-repeat center center;background-size:contain}.benefits-for.technology-driven .benefits-wrapper .benefits-box h3,.benefits-for.technology-driven .benefits-wrapper .benefits-box p{margin:0}@media only screen and (max-width: 1619px){.benefits-for.technology-driven .benefits-wrapper .benefits-box{margin:50px 16px}}@media only screen and (max-width: 1280px){.benefits-for.technology-driven{padding:90px 0}.benefits-for.technology-driven .benefits-heading{gap:50px}.benefits-for.technology-driven .benefits-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);gap:60px 40px;margin-top:80px}.benefits-for.technology-driven .benefits-wrapper .benefits-box{margin:0}}@media only screen and (max-width: 1100px){.benefits-for.technology-driven .benefits-heading{display:flex;flex-direction:column;max-width:100%;width:100%;gap:35px}.benefits-for.technology-driven .benefits-heading h2{text-align:left}.benefits-for.technology-driven .benefits-heading h2{max-width:100%}.benefits-for.technology-driven .benefits-heading .schedule-consult{max-width:100%;gap:35px}}@media only screen and (max-width: 767px){.benefits-for.technology-driven .benefits-wrapper{grid-template-columns:repeat(1, 1fr)}}@media only screen and (max-width: 480px){.benefits-for.technology-driven{padding:84px 0 44px}.benefits-for.technology-driven .benefits-wrapper{gap:0;margin-top:34px}.benefits-for.technology-driven .benefits-wrapper .benefits-box{margin:40px 0;padding-top:66px;gap:25px}.benefits-for.technology-driven .benefits-wrapper .benefits-box::before{width:40px;height:40px}}.about-bottom-text{padding:147px 0;overflow:hidden}.about-bottom-text .bottom-text{margin:auto;max-width:1460px;position:relative}.about-bottom-text .bottom-text .grey-background-logo{width:246px;height:257px;background:url(/assets/images/grey-logo.webp) no-repeat center center;background-size:contain;position:absolute;top:34px;right:-105px;z-index:-1}.about-bottom-text .bottom-text .text-content-box{font-family:"Spectral",serif;font-weight:700;font-size:48px;text-align:center;line-height:1.04;max-width:1354px}@media only screen and (max-width: 1100px){.about-bottom-text{padding:100px 0}.about-bottom-text .bottom-text .grey-background-logo{width:184px;height:192px;bottom:-90px;right:0}.about-bottom-text .bottom-text .text-content-box{font-size:36px;line-height:1.41;padding:0 16px}}@media only screen and (max-width: 767px){.about-bottom-text{padding:60px 0}.about-bottom-text .bottom-text .text-content-box{font-size:24px}}.meet-your-attorneys-section{position:relative}.meet-your-attorneys-section .headline-attorney{max-width:1354px;margin:0 auto;font-size:48px;font-weight:700;line-height:1.014;color:#262626;font-family:"Spectral",serif;text-align:center;letter-spacing:normal}.meet-your-attorneys-section .container-wrapper{flex-wrap:nowrap;align-items:center;gap:68px}.meet-your-attorneys-section .container-wrapper .attorney-div{margin:40px 0 110px;width:100%}.meet-your-attorneys-section .container-wrapper .attorney-div .attorney-wrapper{margin-top:110px;display:flex;gap:81px}.meet-your-attorneys-section .container-wrapper .attorney-div .attorney-wrapper .image-video-content{max-width:45.2%;flex:0 0 45.2%}.meet-your-attorneys-section .container-wrapper .attorney-div .attorney-wrapper .image-video-content .text-with-arrow{position:relative;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:42px 46px 48px 0}.meet-your-attorneys-section .container-wrapper .attorney-div .attorney-wrapper .image-video-content .text-with-arrow::before{content:"";position:absolute;background:#f2f2f2;width:100vw;height:292px;right:0;bottom:0;z-index:-1;border-bottom-right-radius:20px}.meet-your-attorneys-section .container-wrapper .attorney-div .attorney-wrapper .image-video-content .text-with-arrow p{font-size:40px;line-height:1.25;font-weight:700;font-family:"Spectral",serif;margin:0;max-width:562px;letter-spacing:0}.meet-your-attorneys-section .container-wrapper .attorney-div .attorney-wrapper .image-video-content .text-with-arrow .arrow-size{height:50px;width:50px;max-width:initial}.meet-your-attorneys-section .container-wrapper .attorney-div .attorney-wrapper .image-video-content .video-with-image{position:relative}.meet-your-attorneys-section .container-wrapper .attorney-div .attorney-wrapper .image-video-content .video-with-image img{width:100%;height:auto;object-fit:cover}.meet-your-attorneys-section .container-wrapper .attorney-div .attorney-wrapper .content-box-wrapper{margin-top:59px;max-width:45.2%;flex:0 0 45.2%}.meet-your-attorneys-section .container-wrapper .attorney-div .attorney-wrapper .content-box-wrapper .content-box h2{margin-bottom:0}.meet-your-attorneys-section .container-wrapper .attorney-div .attorney-wrapper .content-box-wrapper .content-box .attorney-position{margin:17px 0 34px;font-family:"Spectral",serif;font-style:italic;font-size:30px;line-height:1.4;color:#262626;font-weight:700}.meet-your-attorneys-section .container-wrapper .attorney-div .attorney-wrapper .content-box-wrapper .content-box p:last-of-type{margin-bottom:0 !important}.meet-your-attorneys-section .container-wrapper .attorney-div .attorney-wrapper .content-box-wrapper .content-box .btn--primary{margin-top:34px}@media only screen and (min-width: 2200px){.meet-your-attorneys-section .container-wrapper .attorney-div .attorney-wrapper .image-video-content .text-with-arrow{padding:42px 46px 48px}.meet-your-attorneys-section .container-wrapper .attorney-div .attorney-wrapper .image-video-content .text-with-arrow::before{width:100%}}@media only screen and (max-width: 1440px){.meet-your-attorneys-section{padding-top:0}.meet-your-attorneys-section .container-wrapper{gap:40px}.meet-your-attorneys-section .container-wrapper .attorney-div{margin-top:0}.meet-your-attorneys-section .container-wrapper .attorney-div .attorney-wrapper{gap:36px}.meet-your-attorneys-section .container-wrapper .attorney-div .attorney-wrapper .image-video-content .video-with-image{display:flex;justify-content:center}.meet-your-attorneys-section .container-wrapper .attorney-div .attorney-wrapper .image-video-content .video-with-image img{max-width:754px;max-height:698px}.meet-your-attorneys-section .container-wrapper .attorney-div .attorney-wrapper .image-video-content .text-with-arrow::before{height:292px}.meet-your-attorneys-section .container-wrapper .attorney-div .attorney-wrapper .content-box-wrapper{max-width:50%;flex:0 0 50%;margin-top:0}}@media only screen and (max-width: 1100px){.meet-your-attorneys-section .grey-background-logo{width:219px;height:229px;bottom:-138px;right:0;background-size:298px 229px;background-position:left center}.meet-your-attorneys-section .headline-attorney{font-size:40px}.meet-your-attorneys-section .container-wrapper{flex-wrap:wrap;gap:53px}.meet-your-attorneys-section .container-wrapper .attorney-div .attorney-wrapper{flex-direction:column;margin-top:80px}.meet-your-attorneys-section .container-wrapper .attorney-div .attorney-wrapper .image-video-content{max-width:100%;flex:0 0 100%}.meet-your-attorneys-section .container-wrapper .attorney-div .attorney-wrapper .image-video-content .text-with-arrow{flex-direction:column;align-items:start;gap:25px;padding:43px 20px 31px 0}.meet-your-attorneys-section .container-wrapper .attorney-div .attorney-wrapper .image-video-content .text-with-arrow::before{right:0;left:auto;border-bottom-right-radius:20px;height:430px}.meet-your-attorneys-section .container-wrapper .attorney-div .attorney-wrapper .image-video-content .text-with-arrow p{max-width:100%}.meet-your-attorneys-section .container-wrapper .attorney-div .attorney-wrapper .content-box-wrapper{max-width:100%}.meet-your-attorneys-section .container-wrapper .attorney-div .attorney-wrapper .content-box-wrapper .content-box{max-width:100%}.meet-your-attorneys-section .container-wrapper .attorney-div .attorney-wrapper .content-box-wrapper .content-box p{max-width:100%}.meet-your-attorneys-section .container-wrapper .attorney-div .attorney-wrapper .btn.text-with-icon::after{width:49px;height:14px;top:unset;bottom:0;right:50%;transform:translate(50%, 0%)}.meet-your-attorneys-section .container-wrapper .attorney-div .attorney-wrapper .btn.text-with-icon{max-width:100%;padding-right:0;padding-bottom:30px;display:block}}@media only screen and (max-width: 767px){.meet-your-attorneys-section .headline-attorney{font-size:34px}.meet-your-attorneys-section .container-wrapper .attorney-div{margin:0 0 80px}.meet-your-attorneys-section .container-wrapper .attorney-div .attorney-wrapper:first-child{margin-top:50px}}.page-content-container.guide .main-content-container{padding:125px 0;max-width:100%}.page-content-container.guide .guide-page-heading{text-align:center;margin:0 0 84px}.page-content-container.guide .guide-page-heading h2{display:inline-block;padding:0;font-size:48px;font-weight:700;margin:0;color:#262626}.page-content-container.guide .guide-list-wrapper{display:grid;grid-template-columns:repeat(3, 1fr);gap:46px}.page-content-container.guide .guide-list-wrapper .guide-card:nth-child(4n+2),.page-content-container.guide .guide-list-wrapper .guide-card:nth-child(4n+3){background:#fff !important}.page-content-container.guide .guide-list-wrapper .guide-card:nth-child(even){background:#fafafa !important}.page-content-container.guide .guide-list-wrapper .guide-card{background:#fff !important;position:relative;padding:128px 45px 60px;display:flex;flex-direction:column;align-items:start;transition:.3s ease}.page-content-container.guide .guide-list-wrapper .guide-card::before{position:absolute;content:"";top:50px;width:75px;height:78px;background:url(/assets/images/green-logo.webp) no-repeat left center;background-size:contain}.page-content-container.guide .guide-list-wrapper .guide-card .guide-card__title h2{font-size:40px;line-height:1.25;margin:25px 0 !important}.page-content-container.guide .guide-list-wrapper .guide-card .guide-card__title h2 a{color:#262626;text-decoration:underline;font-weight:700}.page-content-container.guide .guide-list-wrapper .guide-card .guide-card__title h2 a:hover{text-decoration:none}.page-content-container.guide .guide-list-wrapper .guide-card .blog-read-more-btn{display:block;transition:opacity .3s}.page-content-container.guide .guide-list-wrapper .guide-card .blog-read-more-btn:hover{opacity:.8}.page-content-container.guide .guide-list-wrapper .guide-card .blog-read-more-btn svg{width:50px;height:50px}.page-content-container.guide .showGuidesButton{display:block;width:auto;text-align:center;margin:96px auto 0;transition:.3s}.page-content-container.guide .showGuidesButton:hover{cursor:pointer}@media only screen and (max-width: 1619px){.page-content-container.guide .guide-list-wrapper{gap:40px}.page-content-container.guide .guide-list-wrapper .guide-card{padding:128px 30px 60px}}@media only screen and (max-width: 1440px){.page-content-container.guide .guide-list-wrapper .guide-card .guide-card__title h2{font-size:32px}}@media only screen and (max-width: 1100px){.page-content-container.guide .main-content-container{padding:70px 0}.page-content-container.guide .guide-page-heading{margin:0 0 60px}.page-content-container.guide .guide-list-wrapper{gap:32px;grid-template-columns:repeat(2, 1fr)}.page-content-container.guide .showGuidesButton{margin:60px auto 0}}@media only screen and (max-width: 767px){.page-content-container.guide .guide-list-wrapper{gap:40px;grid-template-columns:repeat(1, 1fr)}.page-content-container.guide .guide-list-wrapper .guide-card{padding:100px 20px 40px}.page-content-container.guide .guide-list-wrapper .guide-card::before{width:60px;height:60px;top:42px}.page-content-container.guide .guide-page-heading h2{font-size:36px}}@media only screen and (max-width: 480px){.page-content-container.guide .guide-page-heading h2{font-size:32px}}.paralegals-admninistrative-section{padding:0px 0 110px;overflow:hidden}.paralegals-admninistrative-section .attorneys-members{background:#262626;padding:120px 71px 57px;width:100%;border-radius:20px;text-align:center}.paralegals-admninistrative-section .attorneys-members .heading-content{margin-bottom:45px}.paralegals-admninistrative-section .attorneys-members .heading-content h2{margin-bottom:0}.paralegals-admninistrative-section .attorneys-members .heading-content h2,.paralegals-admninistrative-section .attorneys-members .heading-content p{color:#fff}.paralegals-admninistrative-section .attorneys-members .heading-content p{max-width:1200px;margin:0 auto;letter-spacing:0}.paralegals-admninistrative-section .attorneys-members .members-list{display:flex;justify-content:start;flex-wrap:wrap}.paralegals-admninistrative-section .attorneys-members .members-list a:hover svg{transform:scale(1.1)}.paralegals-admninistrative-section .attorneys-members .members-list a{text-decoration:none;width:32.396%}.paralegals-admninistrative-section .attorneys-members .members-list .members-box{padding:50px 45px 60px;display:flex;flex-direction:column;align-items:start;gap:34px}.paralegals-admninistrative-section .attorneys-members .members-list .members-box h3{letter-spacing:normal}.paralegals-admninistrative-section .attorneys-members .members-list .members-box h3,.paralegals-admninistrative-section .attorneys-members .members-list .members-box p{margin:0;color:#fff;text-align:left}.paralegals-admninistrative-section .attorneys-members .members-list .members-box svg{transition:.3s}.paralegals-admninistrative-section .attorneys-members .members-list .members-box img{display:block;max-width:100%;height:auto}.paralegals-admninistrative-section .bottom-text{margin:131px auto 0;max-width:1460px;position:relative}.paralegals-admninistrative-section .bottom-text .grey-background-logo{width:246px;height:257px;background:url(/assets/images/grey-logo.webp) no-repeat center center;background-size:contain;position:absolute;bottom:-90px;right:-105px;z-index:-1}.paralegals-admninistrative-section .bottom-text .text-content-box{font-family:"Spectral",serif;font-size:48px;text-align:center;line-height:1.04;max-width:1354px}@media only screen and (max-width: 1619px){.paralegals-admninistrative-section .attorneys-members{padding:120px 30px 57px}.paralegals-admninistrative-section .attorneys-members .members-list a{width:33.33%}.paralegals-admninistrative-section .attorneys-members .members-list .members-box{padding:50px 20px 60px}}@media only screen and (max-width: 1440px){.paralegals-admninistrative-section .attorneys-members{padding:80px 30px 20px}.paralegals-admninistrative-section .attorneys-members .heading-content{margin-bottom:20px}}@media only screen and (max-width: 1100px){.paralegals-admninistrative-section{padding:0px 0 116px}.paralegals-admninistrative-section .attorneys-members{padding:80px 30px 50px}.paralegals-admninistrative-section .attorneys-members .members-list{flex-direction:column}.paralegals-admninistrative-section .attorneys-members .members-list a{width:100%}.paralegals-admninistrative-section .attorneys-members .members-list .members-box{max-width:405px;margin:0 auto;padding:30px 20px}.paralegals-admninistrative-section .bottom-text{margin:64px auto 0}.paralegals-admninistrative-section .bottom-text .grey-background-logo{width:184px;height:192px;bottom:-90px;right:0}.paralegals-admninistrative-section .bottom-text .text-content-box{font-size:36px;line-height:1.41;padding:0 16px}}@media only screen and (max-width: 767px){.paralegals-admninistrative-section .attorneys-members{padding:68px 20px 42px}.paralegals-admninistrative-section .attorneys-members .heading-content{margin-bottom:40px}.paralegals-admninistrative-section .attorneys-members .members-list .members-box{padding:0px 0 40px;gap:25px}.paralegals-admninistrative-section .bottom-text .text-content-box{font-size:24px}}@media only screen and (max-width: 480px){.paralegals-admninistrative-section{padding:0 0 80px}.paralegals-admninistrative-section .attorneys-members{padding:50px 20px 20px}}.attorney-profile .number-with-text-box.record-of-results{padding:0 0 149px}.attorney-profile .number-with-text-box.record-of-results .heading-content h2{margin:0}.attorney-profile .number-with-text-box.record-of-results .number-text-wrapper{grid-template-columns:repeat(4, 1fr);gap:30.7px;margin-bottom:0}.attorney-profile .number-with-text-box.record-of-results .number-text-wrapper .number-text-box{padding:40px 20px;display:flex;align-items:center;flex-direction:column;height:100%;justify-content:center}.attorney-profile .number-with-text-box.record-of-results .number-text-wrapper .number-text-box p{max-width:100%;font-family:"Spectral",serif;font-weight:700;font-size:26px}.attorney-profile .container-wrapper .attorney-heading{margin:0 auto;font-size:48px;font-weight:700;line-height:1.014;color:#262626;font-family:"Spectral",serif;text-align:center;margin-bottom:66px}.attorney-profile .attorney-wrapper{flex-wrap:nowrap;gap:62px}.attorney-profile .attorney-wrapper .attorney-left-side{max-width:618px;flex:0 0 618px}.attorney-profile .attorney-wrapper .attorney-left-side .text-with-arrow{position:relative;display:flex;justify-content:space-between;align-items:start;flex-direction:column;gap:23px;padding:44px 70px 38px 0;margin-bottom:72px}.attorney-profile .attorney-wrapper .attorney-left-side .text-with-arrow p.h3-style{margin-bottom:0;font-size:40px;line-height:1.25;font-family:"Spectral",serif;font-weight:700;color:#262626;letter-spacing:normal}@media only screen and (max-width: 1440px){.attorney-profile .attorney-wrapper .attorney-left-side .text-with-arrow p.h3-style{font-size:38px}}@media only screen and (max-width: 1100px){.attorney-profile .attorney-wrapper .attorney-left-side .text-with-arrow p.h3-style{font-size:36px}}@media only screen and (max-width: 767px){.attorney-profile .attorney-wrapper .attorney-left-side .text-with-arrow p.h3-style{font-size:34px}}@media only screen and (max-width: 480px){.attorney-profile .attorney-wrapper .attorney-left-side .text-with-arrow p.h3-style{font-size:32px}}.attorney-profile .attorney-wrapper .attorney-left-side .text-with-arrow::before{content:"";position:absolute;background:#f2f2f2;width:100vw;height:357px;right:0;bottom:0;z-index:-1;border-bottom-right-radius:20px}.attorney-profile .attorney-wrapper .attorney-left-side .att-high-profile-victories{background:#fafafa;padding:50px 45px;outline:3px solid #f2f2f2;border-radius:20px}.attorney-profile .attorney-wrapper .attorney-left-side .att-high-profile-victories img{margin-bottom:34px}.attorney-profile .attorney-wrapper .attorney-left-side .att-high-profile-victories p:first-of-type{padding-top:0}.attorney-profile .attorney-wrapper .attorney-left-side .att-high-profile-victories p:last-of-type{margin-bottom:0}.attorney-profile .attorney-wrapper .attorney-left-side .att-high-profile-victories p{margin-bottom:15px;padding-top:18px}.attorney-profile .attorney-wrapper .attorney-left-side .att-high-profile-victories strong{font-family:"Spectral",serif;font-weight:700;letter-spacing:normal;font-size:24px;line-height:1.41;margin-bottom:15px;display:block}.attorney-profile .attorney-wrapper .attorney-right-side .attorney-role{font-family:"Spectral",serif;font-weight:700;font-style:Italic;font-size:30px;line-height:1.4;margin-bottom:34px}.attorney-profile .attorney-wrapper .attorney-right-side p:last-of-type{margin-bottom:0}.attorney-profile .attorney-wrapper .attorney-right-side h3{margin-top:9px;font-size:48px;line-height:1.041}@media only screen and (min-width: 2200px){.attorney-profile .attorney-wrapper .attorney-left-side .text-with-arrow{padding:44px 70px 38px 44px}.attorney-profile .attorney-wrapper .attorney-left-side .text-with-arrow::before{width:100%}}@media only screen and (max-width: 1440px){.attorney-profile .number-with-text-box.record-of-results .number-text-wrapper{grid-template-columns:repeat(2, 1fr)}.attorney-profile .attorney-wrapper{gap:60px}.attorney-profile .attorney-wrapper .attorney-left-side{max-width:500px;flex:0 0 500px}.attorney-profile .attorney-wrapper .attorney-left-side .text-with-arrow{padding:44px 20px 38px 0}}@media only screen and (max-width: 1100px){.attorney-profile .number-with-text-box.record-of-results{padding:0 0 100px}.attorney-profile .number-with-text-box.record-of-results .heading-content{margin:0 auto 50px}.attorney-profile .attorney-wrapper{flex-wrap:wrap}.attorney-profile .attorney-wrapper .attorney-left-side{max-width:100%;flex:100%}.attorney-profile .attorney-wrapper .attorney-left-side>img{display:block;margin:auto}}@media only screen and (max-width: 767px){.attorney-profile .number-with-text-box.record-of-results{padding:0 0 80px}.attorney-profile .number-with-text-box.record-of-results .heading-content{margin:0 auto 30px}.attorney-profile .number-with-text-box.record-of-results .number-text-wrapper{grid-template-columns:repeat(1, 1fr)}.attorney-profile .container-wrapper .attorney-heading{font-size:40px;margin-bottom:50px}.attorney-profile .attorney-wrapper .attorney-left-side .text-with-arrow{padding:44px 16px 38px 0}.attorney-profile .attorney-wrapper .attorney-left-side .att-high-profile-victories{padding:30px}.attorney-profile .attorney-wrapper .attorney-left-side .att-high-profile-victories img{height:60px;width:60px;margin:10px 0 20px}.attorney-profile .attorney-wrapper .attorney-right-side h3{font-size:34px}}@media only screen and (max-width: 480px){.attorney-profile .number-with-text-box.record-of-results{padding:0 0 60px}.attorney-profile .container-wrapper .attorney-heading{font-size:36px}.attorney-profile .attorney-wrapper .attorney-left-side .att-high-profile-victories{padding:20px}.attorney-profile .attorney-wrapper .attorney-right-side h3{font-size:32px}}.supreme-court .supreme-court-wrapper{background:#262626;padding:91px 79px;border-radius:20px;margin-top:98px;width:100%;display:flex;gap:68px}.supreme-court .supreme-court-wrapper h2,.supreme-court .supreme-court-wrapper p{color:#fff;letter-spacing:normal}.supreme-court .supreme-court-wrapper .supreme-court-left{max-width:722px;flex:0 0 722px}.supreme-court .supreme-court-wrapper .supreme-court-right{display:flex;flex-direction:column;gap:30px}.supreme-court .supreme-court-wrapper .supreme-court-right p:last-of-type{margin-bottom:0}.supreme-court .supreme-court-wrapper .supreme-court-right .schedule-phone{color:#fff}.supreme-court .supreme-court-wrapper .supreme-court-right .schedule-phone:hover p{text-decoration:underline}.supreme-court .supreme-court-wrapper .supreme-court-right .schedule-phone:hover svg{transform:scale(1.1)}.supreme-court .supreme-court-wrapper .supreme-court-right .schedule-phone{display:flex;align-items:center;gap:16px;text-decoration:none}.supreme-court .supreme-court-wrapper .supreme-court-right .schedule-phone svg{transition:.3s}.supreme-court .supreme-court-wrapper .supreme-court-right .schedule-phone .schedule-text p{font-weight:700;font-size:24px;line-height:1.3;margin:0}.supreme-court .supreme-court-wrapper .supreme-court-right .schedule-phone .schedule-text span{display:block;font-size:18px;line-height:1.5;font-weight:400}@media only screen and (max-width: 1619px){.supreme-court .supreme-court-wrapper{padding:50px;gap:40px}.supreme-court .supreme-court-wrapper .supreme-court-left{max-width:50%;flex:0 0 50%}}@media only screen and (max-width: 1440px){.supreme-court .supreme-court-wrapper{gap:40px}}@media only screen and (max-width: 1100px){.supreme-court .supreme-court-wrapper{gap:20px;margin-top:60px;flex-direction:column}.supreme-court .supreme-court-wrapper .supreme-court-left{max-width:100%;flex:100%}}@media only screen and (max-width: 767px){.supreme-court .supreme-court-wrapper{padding:50px 30px}}@media only screen and (max-width: 480px){.supreme-court .supreme-court-wrapper{padding:30px 20px}}.clients-logo.attorneys-page-logo{padding:119px 0 184px}.clients-logo.attorneys-page-logo .clogowrap ul li{justify-content:center}@media only screen and (max-width: 1440px){.clients-logo.attorneys-page-logo{padding:100px 0}}@media only screen and (max-width: 1100px){.clients-logo.attorneys-page-logo{padding:80px 0}}.author-bestsellers .author-heading{max-width:915px;margin:auto;text-align:center;display:flex;flex-direction:column;gap:43px}.author-bestsellers .author-heading h2,.author-bestsellers .author-heading p{margin:0}.author-bestsellers .author-bestsellers-wrapper{display:flex;gap:67px;align-items:center;margin:auto;margin-top:92px}.author-bestsellers .author-bestsellers-wrapper .books-images{display:flex;gap:43px}.author-bestsellers .author-bestsellers-wrapper .books-images img{min-width:0;object-fit:cover}.author-bestsellers .author-bestsellers-wrapper .books-content{outline:3px solid #f2f2f2;border-radius:20px;padding:50px 45px 31px;background:#fafafa;max-width:47.905%;flex:0 0 47.905%}.author-bestsellers .author-bestsellers-wrapper .books-content p:last-child{margin-bottom:0}@media only screen and (max-width: 1619px){.author-bestsellers .author-bestsellers-wrapper{gap:40px}.author-bestsellers .author-bestsellers-wrapper .books-images{gap:30px}.author-bestsellers .author-bestsellers-wrapper .books-content{padding:50px 30px}}@media only screen and (max-width: 1440px){.author-bestsellers .author-bestsellers-wrapper{flex-direction:column;gap:60px;margin-top:80px}.author-bestsellers .author-bestsellers-wrapper .books-content{max-width:100%;flex:100%}}@media only screen and (max-width: 767px){.author-bestsellers .author-heading{gap:30px}}@media only screen and (max-width: 480px){.author-bestsellers .author-bestsellers-wrapper{margin-top:60px}.author-bestsellers .author-bestsellers-wrapper .books-images{gap:10px}.author-bestsellers .author-bestsellers-wrapper .books-content{padding:30px 20px}}.protector-and-relentless{padding:109px 0;display:flex;gap:70px;align-items:start}.protector-and-relentless .protector-and-relentless-card{background:#fafafa;border-radius:20px;outline:3px solid #f2f2f2;display:flex;flex-direction:column;padding:50px 45px 57px;gap:34px;flex:1}.protector-and-relentless .protector-and-relentless-card h3,.protector-and-relentless .protector-and-relentless-card p{margin:0}.protector-and-relentless .protector-and-relentless-card ul{margin-top:20px}.protector-and-relentless .protector-and-relentless-card ul li{margin-top:10px}.protector-and-relentless .protector-and-relentless-card .play-btn-link{display:flex;align-items:center;gap:18px;margin-top:auto;text-decoration:none;color:#262626;font-weight:700;font-size:22px;line-height:1;transition:opacity .3s ease}.protector-and-relentless .protector-and-relentless-card .play-btn-link svg{width:64px;height:64px;flex-shrink:0}.protector-and-relentless .protector-and-relentless-card .play-btn-link:hover{opacity:.8}@media(max-width: 1440px){.protector-and-relentless{gap:40px}.protector-and-relentless .protector-and-relentless-card{padding:40px}}@media(max-width: 1100px){.protector-and-relentless{padding:80px 0;flex-direction:column}.protector-and-relentless .protector-and-relentless-card{padding:40px 30px}}@media only screen and (max-width: 767px){.protector-and-relentless .protector-and-relentless-card img{width:60px;height:60px}}@media(max-width: 480px){.protector-and-relentless .protector-and-relentless-card{padding:30px 20px;gap:24px}.protector-and-relentless .protector-and-relentless-card .play-btn-link svg{width:50px;height:50px}}.life-devoted{position:relative;overflow:hidden;padding-bottom:114px}.life-devoted .life-devoted-wrapper{width:100%}.life-devoted .life-devoted-wrapper .life-devoted-heading{max-width:1214px;margin:auto;text-align:center}.life-devoted .life-devoted-wrapper .life-devoted-heading h2{margin-bottom:52px}.life-devoted .life-devoted-wrapper .life-devoted-content{margin-top:110px}.life-devoted .life-devoted-wrapper .life-devoted-content .philosophy-image{position:absolute;left:0}.life-devoted .life-devoted-wrapper .life-devoted-content .philosophy-image img{max-width:38.8021vw}.life-devoted .life-devoted-wrapper .life-devoted-content .life-devoted-left-right{display:flex;align-items:start;gap:60px}.life-devoted .life-devoted-wrapper .life-devoted-content .life-devoted-left-right ul{margin-top:20px}.life-devoted .life-devoted-wrapper .life-devoted-content .life-devoted-left-right ul li{margin-top:10px}.life-devoted .life-devoted-wrapper .life-devoted-content .life-devoted-left-right .life-devoted-left{max-width:618px;margin-top:40.72%;padding:50px 45px 30px;background:#fafafa;border-radius:20px;outline:3px solid #f2f2f2}.life-devoted .life-devoted-wrapper .life-devoted-content .life-devoted-left-right .life-devoted-left img{margin-bottom:34px}.life-devoted .life-devoted-wrapper .life-devoted-content .life-devoted-left-right .life-devoted-left p:last-of-type{margin-bottom:0}.life-devoted .life-devoted-wrapper .life-devoted-content .life-devoted-left-right .life-devoted-right{padding:60px 52px 67px 60px;background:#f2f2f2;border-radius:20px;width:100%}.life-devoted .life-devoted-wrapper .life-devoted-content .life-devoted-left-right .life-devoted-right h3:first-of-type{margin-top:0}.life-devoted .life-devoted-wrapper .life-devoted-content .life-devoted-left-right .life-devoted-right h3{margin:34px 0 15px}.life-devoted .life-devoted-wrapper .life-devoted-content .life-devoted-left-right .life-devoted-right p:last-of-type{margin-bottom:0}@media only screen and (min-width: 2200px){.life-devoted .life-devoted-wrapper .life-devoted-content .philosophy-image{left:unset}.life-devoted .life-devoted-wrapper .life-devoted-content .philosophy-image img{max-width:620px}.life-devoted .life-devoted-wrapper .life-devoted-content .life-devoted-left-right .life-devoted-left{margin-top:577px}}@media only screen and (max-width: 1619px){.life-devoted .life-devoted-wrapper .life-devoted-content .life-devoted-left-right .life-devoted-left{max-width:508px;margin-top:42%}}@media only screen and (max-width: 1440px){.life-devoted .life-devoted-wrapper .life-devoted-content .life-devoted-left-right .life-devoted-left{max-width:420px;margin-top:46%;padding:40px 30px}.life-devoted .life-devoted-wrapper .life-devoted-content .life-devoted-left-right .life-devoted-right{padding:40px 30px}}@media only screen and (max-width: 1100px){.life-devoted{padding-bottom:100px}.life-devoted .life-devoted-wrapper .life-devoted-content{margin-top:70px}.life-devoted .life-devoted-wrapper .life-devoted-content .philosophy-image{position:static}.life-devoted .life-devoted-wrapper .life-devoted-content .philosophy-image img{max-width:100%;margin:0 auto;display:block}.life-devoted .life-devoted-wrapper .life-devoted-content .life-devoted-left-right{flex-direction:column}.life-devoted .life-devoted-wrapper .life-devoted-content .life-devoted-left-right .life-devoted-left{margin-top:60px;max-width:100%}.life-devoted .life-devoted-wrapper .life-devoted-content .life-devoted-left-right .life-devoted-right h3{margin:20px 0 15px}}@media only screen and (max-width: 767px){.life-devoted .life-devoted-wrapper .life-devoted-content .life-devoted-left-right .life-devoted-left img{width:60px;height:60px;margin:10px 0 20px}}@media only screen and (max-width: 480px){.life-devoted{padding-bottom:80px}.life-devoted .life-devoted-wrapper .life-devoted-content .life-devoted-left-right .life-devoted-left{padding:30px 20px}.life-devoted .life-devoted-wrapper .life-devoted-content .life-devoted-left-right .life-devoted-right{padding:30px 20px}}.main-content-container:has(.podcasts-section){padding-top:54px}.podcasts-section{margin-bottom:99px}.podcasts-section .podcasts-wrapper{display:grid;grid-template-columns:repeat(2, 1fr)}.podcasts-section .podcasts-wrapper .podcast-box{padding:50px 45px}.podcasts-section .podcasts-wrapper .podcast-box iframe,.podcasts-section .podcasts-wrapper .podcast-box .podcast-facade{width:100%;aspect-ratio:16/9;margin-bottom:34px}.podcasts-section .podcasts-wrapper .podcast-box .podcast-facade{position:relative;cursor:pointer;overflow:hidden}.podcasts-section .podcasts-wrapper .podcast-box .podcast-facade img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.podcasts-section .podcasts-wrapper .podcast-box .podcast-facade:hover img{transform:scale(1.05)}.podcasts-section .podcasts-wrapper .podcast-box .podcast-facade .play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:background-color .3s ease;width:56px;height:56px;box-shadow:0 0 0 .26vw rgba(255,255,255,.5);border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#fff}.podcasts-section .podcasts-wrapper .podcast-box .podcast-facade .play-btn::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-40%, -50%);border-style:solid;border-width:8px 0 8px 13px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #000}.podcasts-section .podcasts-wrapper .podcast-box .podcast-facade:hover .play-btn{background-color:#017369}.podcasts-section .podcasts-wrapper .podcast-box .podcast-facade:hover .play-btn::before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.podcasts-section .podcasts-wrapper .podcast-box h2{font-size:40px;line-height:1.25}.podcasts-section .youtube-btn{margin:46px auto 0}@media only screen and (max-width: 1440px){.podcasts-section .podcasts-wrapper .podcast-box{padding:30px}.podcasts-section .podcasts-wrapper .podcast-box h2{font-size:38px}}@media only screen and (max-width: 1100px){.podcasts-section{margin-bottom:60px}.podcasts-section .podcasts-wrapper{grid-template-columns:repeat(1, 1fr)}.podcasts-section .podcasts-wrapper .podcast-box{padding:0 0 30px 0}.podcasts-section .podcasts-wrapper .podcast-box h2{font-size:36px}.podcasts-section .youtube-btn{margin:0 auto}}@media only screen and (max-width: 767px){.podcasts-section .podcasts-wrapper .podcast-box h2{font-size:34px}}@media only screen and (max-width: 480px){.podcasts-section .podcasts-wrapper .podcast-box h2{font-size:32px}}.careers-main-section.different-level{padding-top:37px;position:relative}.careers-main-section.different-level .grey-background-logo{width:351px;height:366px;background:url(/assets/images/grey-logo.webp) no-repeat center center;background-size:contain;position:absolute;bottom:-84px;right:28px;z-index:-1}.careers-main-section.different-level .container-wrapper{flex-wrap:nowrap;align-items:center;gap:68px}.careers-main-section.different-level .container-wrapper .image-video-content{max-width:51.2%;flex:0 0 51.2%}.careers-main-section.different-level .container-wrapper .image-video-content .text-with-arrow{position:relative;display:flex;align-items:center;gap:20px;padding:42px 46px 48px 0}.careers-main-section.different-level .container-wrapper .image-video-content .text-with-arrow::before{content:"";position:absolute;background:#f2f2f2;width:100vw;height:292px;right:0;bottom:0;z-index:-1;border-bottom-right-radius:20px}.careers-main-section.different-level .container-wrapper .image-video-content .text-with-arrow p{margin:0;max-width:690px;letter-spacing:0}.careers-main-section.different-level .container-wrapper .image-video-content .text-with-arrow .arrow-size{height:50px;width:50px;max-width:initial}.careers-main-section.different-level .container-wrapper .image-video-content .video-with-image{position:relative}.careers-main-section.different-level .container-wrapper .image-video-content .video-with-image img{width:100%;height:auto;object-fit:cover}.careers-main-section.different-level .container-wrapper .content-box-wrapper .content-box{max-width:747px}.careers-main-section.different-level .container-wrapper .content-box-wrapper .content-box p{max-width:692px}.careers-main-section.different-level .container-wrapper .content-box-wrapper .content-box p:last-of-type{margin:0}.careers-main-section.different-level .container-wrapper .content-box-wrapper .content-box .text-with-icon{margin-top:35px}@media only screen and (min-width: 2200px){.careers-main-section.different-level{max-width:1670px;margin-left:auto;margin-right:auto}.careers-main-section.different-level .container-wrapper .image-video-content .text-with-arrow{padding:42px 46px 48px}.careers-main-section.different-level .container-wrapper .image-video-content .text-with-arrow::before{width:100%}}@media only screen and (max-width: 1440px){.careers-main-section.different-level{padding-top:0}.careers-main-section.different-level .container-wrapper{gap:40px}.careers-main-section.different-level .container-wrapper .image-video-content .text-with-arrow::before{height:292px}}@media only screen and (max-width: 1100px){.careers-main-section.different-level .grey-background-logo{width:219px;height:229px;bottom:-138px;right:0;background-size:298px 229px;background-position:left center}.careers-main-section.different-level .container-wrapper{flex-wrap:wrap;gap:53px}.careers-main-section.different-level .container-wrapper .image-video-content{max-width:100%;flex:0 0 100%}.careers-main-section.different-level .container-wrapper .image-video-content .text-with-arrow{flex-direction:column;align-items:start;gap:25px;padding:43px 20px 31px 0}.careers-main-section.different-level .container-wrapper .image-video-content .text-with-arrow::before{right:0;left:auto;border-bottom-right-radius:20px;height:430px}.careers-main-section.different-level .container-wrapper .image-video-content .text-with-arrow p{max-width:100%}.careers-main-section.different-level .container-wrapper .content-box-wrapper .content-box{max-width:100%}.careers-main-section.different-level .container-wrapper .content-box-wrapper .content-box p{max-width:100%}.careers-main-section.different-level .container-wrapper .btn.text-with-icon::after{width:49px;height:14px;top:unset;bottom:0;right:50%;transform:translate(50%, 0%)}.careers-main-section.different-level .container-wrapper .btn.text-with-icon{max-width:100%;padding-right:0;padding-bottom:30px;display:block}}.careers-client-logo.clients-logo{padding:128px 0 147px}@media only screen and (max-width: 1100px){.careers-client-logo.clients-logo{padding:100px 0}}@media only screen and (max-width: 767px){.careers-client-logo.clients-logo{padding:74px 0}}.why-work-with-us.specialized-focus{padding-bottom:147px}.why-work-with-us.specialized-focus .container-wrapper{flex-wrap:nowrap;align-items:start;gap:29px}.why-work-with-us.specialized-focus .container-wrapper .specialized-content{max-width:582px;flex:0 0 582px;margin-top:50px}.why-work-with-us.specialized-focus .container-wrapper .specialized-content h2{margin-bottom:29px;max-width:474px}.why-work-with-us.specialized-focus .container-wrapper .specialized-content h3{font-family:"Spectral",serif;font-size:30px;line-height:1.4;margin-bottom:27px;font-style:italic}.why-work-with-us.specialized-focus .container-wrapper .specialized-content p:last-of-type{margin-bottom:0}.why-work-with-us.specialized-focus .container-wrapper .specialized-content .text-with-icon{margin-top:37px}.why-work-with-us.specialized-focus .container-wrapper .specialized-right-box{display:grid;align-items:start;gap:45px;grid-template-columns:repeat(2, 1fr)}.why-work-with-us.specialized-focus .container-wrapper .specialized-right-box .specialized-image-with-text{background:#fafafa;border-radius:20px;outline:3px solid #f2f2f2;padding:50px 44px 60px;flex:1}.why-work-with-us.specialized-focus .container-wrapper .specialized-right-box .specialized-image-with-text .text-with-icon{display:flex;flex-direction:column;gap:34px;position:relative;padding-top:112px}.why-work-with-us.specialized-focus .container-wrapper .specialized-right-box .specialized-image-with-text .text-with-icon::before{position:absolute;content:"";top:0;width:75px;height:78px;background:url(/assets/images/green-logo.webp) no-repeat center center;background-size:contain}.why-work-with-us.specialized-focus .container-wrapper .specialized-right-box .specialized-image-with-text .text-with-icon h3,.why-work-with-us.specialized-focus .container-wrapper .specialized-right-box .specialized-image-with-text .text-with-icon p{margin:0}@media only screen and (max-width: 1619px){.why-work-with-us.specialized-focus .container-wrapper .specialized-content{max-width:500px;flex:0 0 500px;margin-top:0}.why-work-with-us.specialized-focus .container-wrapper .specialized-content h2{max-width:450px}.why-work-with-us.specialized-focus .container-wrapper .specialized-right-box{gap:28px}.why-work-with-us.specialized-focus .container-wrapper .specialized-right-box .specialized-image-with-text{padding:50px 28px}}@media only screen and (max-width: 1440px){.why-work-with-us.specialized-focus .container-wrapper{flex-direction:column;align-items:start;gap:80px}.why-work-with-us.specialized-focus .container-wrapper .specialized-content{max-width:100%;flex:0 0 100%}.why-work-with-us.specialized-focus .container-wrapper .specialized-content h2{max-width:100%}}@media only screen and (max-width: 1100px){.why-work-with-us.specialized-focus{padding-bottom:100px}.why-work-with-us.specialized-focus .container-wrapper{gap:60px}.why-work-with-us.specialized-focus .container-wrapper .specialized-right-box{grid-template-columns:repeat(1, 1fr);gap:30px}.why-work-with-us.specialized-focus .container-wrapper .specialized-right-box .specialized-image-with-text{padding:30px}}@media only screen and (max-width: 767px){.why-work-with-us.specialized-focus{padding-bottom:60px}.why-work-with-us.specialized-focus .container-wrapper .specialized-right-box .specialized-image-with-text{padding:40px 20px}.why-work-with-us.specialized-focus .container-wrapper .specialized-right-box .specialized-image-with-text .text-with-icon{gap:20px;padding-top:74px}.why-work-with-us.specialized-focus .container-wrapper .specialized-right-box .specialized-image-with-text .text-with-icon::before{width:40px;height:40px;top:0}.why-work-with-us.specialized-focus .container-wrapper .btn.text-with-icon::after{width:49px;height:14px;top:unset;bottom:0;right:50%;transform:translate(50%, 0%)}.why-work-with-us.specialized-focus .container-wrapper .btn.text-with-icon{max-width:193px;padding-right:0;padding-bottom:30px;display:flex}}.position-details-section{padding:0 0 108px}.position-details-section .position-layout{display:flex;gap:78px;align-items:flex-start}.position-details-section .position-layout .position-sidebar::before{content:"";position:absolute;background:#f2f2f2;width:100vw;height:100%;right:0;bottom:0;z-index:-1;border-bottom-right-radius:20px}.position-details-section .position-layout .position-sidebar{position:relative;flex:0 0 600px;padding:79px 54px 87px 0;display:flex;flex-direction:column;gap:45px}.position-details-section .position-layout .position-sidebar h2,.position-details-section .position-layout .position-sidebar p{margin-bottom:0}.position-details-section .position-layout .position-sidebar .text-with-icon{margin-left:0}.position-details-section .position-layout .position-main-content{flex:1}.position-details-section .position-layout .position-main-content h3{font-family:"Spectral",serif;font-weight:700;font-size:48px;line-height:1.041;margin-top:9px}.position-details-section .position-layout .position-main-content h3:first-child{margin-top:0}.position-details-section .position-layout .position-main-content p:last-of-type{margin-bottom:0}@media(min-width: 2200px){.position-details-section .position-layout .position-sidebar{padding:79px 54px 87px}.position-details-section .position-layout .position-sidebar::before{width:100%}}@media(max-width: 1440px){.position-details-section .position-layout{gap:60px}.position-details-section .position-layout .position-sidebar{position:relative;flex:0 0 500px;padding:79px 30px 87px 0;gap:45px}.position-details-section .position-layout .position-sidebar .btn.text-with-icon::after{width:49px;height:14px;top:unset;bottom:0;right:50%;transform:translate(50%, 0%)}.position-details-section .position-layout .position-sidebar .btn.text-with-icon{max-width:100%;padding-right:0;padding-bottom:30px;display:block}.position-details-section .position-layout .position-main-content h3{font-size:38px}}@media(max-width: 1100px){.position-details-section{padding:0 0 60px}.position-details-section .position-layout{flex-direction:column}.position-details-section .position-layout .position-sidebar{flex:1 1 100%;width:100%;padding:80px 50px;gap:34px}.position-details-section .position-layout .position-sidebar .btn.text-with-icon:hover{color:#017369}.position-details-section .position-layout .position-sidebar .btn.text-with-icon:hover::after{right:-34px}.position-details-section .position-layout .position-sidebar .btn.text-with-icon::after{right:-48px;left:auto;top:50%;transform:translateY(-50%);width:50px;height:16px}.position-details-section .position-layout .position-sidebar .btn.text-with-icon{padding:0 36px 0 0}.position-details-section .position-layout .position-main-content h3{font-size:36px}}@media(max-width: 767px){.position-details-section .position-layout .position-sidebar{padding:60px 20px}.position-details-section .position-layout .position-sidebar .btn.text-with-icon::after{width:49px;height:14px;top:unset;bottom:0;right:50%;transform:translate(50%, 0%)}.position-details-section .position-layout .position-sidebar .btn.text-with-icon{max-width:100%;padding-right:0;padding-bottom:30px;display:block;margin-left:auto}.position-details-section .position-layout .position-main-content h3{font-size:34px}}.offices-section{padding:0 0 100px}.offices-section .offices-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);flex:1;gap:38px}.offices-section .offices-wrapper .office-card{padding:50px;background:#fafafa;border-radius:20px;outline:3px solid #f2f2f2;display:flex;align-items:center;gap:35px}.offices-section .offices-wrapper .office-card .address-text{display:flex;flex-direction:column;gap:34px;width:100%}.offices-section .offices-wrapper .office-card .address-text h2{font-size:40px;line-height:1.25;margin:0}.offices-section .offices-wrapper .office-card .address-text .address-comtent p:last-of-type{margin-bottom:0}.offices-section .offices-wrapper .office-card .address-text .address-comtent a{text-decoration:none}.offices-section .offices-wrapper .office-card .address-text .address-comtent a:hover{text-decoration:underline}@media only screen and (max-width: 1619px){.offices-section .offices-wrapper .office-card{padding:50px 40px}.offices-section .offices-wrapper .office-card img{max-width:200px;width:100%}}@media only screen and (max-width: 1440px){.offices-section .offices-wrapper{gap:24px}.offices-section .offices-wrapper .office-card{padding:50px 30px;gap:24px}.offices-section .offices-wrapper .office-card .address-text h2{font-size:32px}}@media only screen and (max-width: 1280px){.offices-section .offices-wrapper{grid-template-columns:repeat(1, 1fr);gap:38px}.offices-section .offices-wrapper .office-card{gap:35px}.offices-section .offices-wrapper .office-card img{max-width:100%;width:auto}.offices-section .offices-wrapper .office-card .address-text{gap:34px}}@media only screen and (max-width: 1100px){.offices-section{padding-bottom:60px}}@media only screen and (max-width: 767px){.offices-section .offices-wrapper .office-card{flex-direction:column}}@media only screen and (max-width: 480px){.offices-section .offices-wrapper .office-card{padding:40px 18px}}.offices-michigan-washington .michigan-washington-content{width:100%}.offices-michigan-washington .michigan-washington-content p:last-of-type{margin-bottom:0}.offices-michigan-washington .offices-wrapper{margin-top:80px}.offices-michigan-washington .offices-wrapper .map-iframe iframe{width:100%;height:550px;max-height:550px;border:0}@media only screen and (max-width: 1100px){.offices-michigan-washington .offices-wrapper{gap:60px}}@media only screen and (max-width: 767px){.offices-michigan-washington .offices-wrapper{margin-top:60px}.offices-michigan-washington .offices-wrapper .map-iframe iframe{height:400px;max-height:400px}}.book-wrapper .book-heading{max-width:1354px;margin:auto;text-align:center}.book-wrapper .book-heading h2{font-size:48px;line-height:1.041}.book-wrapper .books-lists{max-width:1393px;display:flex;flex-direction:column;margin:76px auto 172px;gap:90px}.book-wrapper .books-lists .book-item{display:flex;gap:67px;align-items:center}.book-wrapper .books-lists .book-content{max-width:835px;flex:0 0 835px;display:flex;flex-direction:column;align-items:start;gap:34px}.book-wrapper .books-lists .book-content span{font-family:"Spectral",serif;font-style:Italic;font-size:30px;line-height:1.4;display:block}.book-wrapper .books-lists .book-content h2,.book-wrapper .books-lists .book-content p{margin:0}@media only screen and (max-width: 1440px){.book-wrapper .books-lists .book-item{gap:50px}.book-wrapper .books-lists .book-content{max-width:700px;flex:0 0 700px}}@media only screen and (max-width: 1100px){.book-wrapper .book-heading h2{font-size:32px;margin-bottom:0}.book-wrapper .books-lists{gap:60px;margin:60px 0}.book-wrapper .books-lists .book-item{flex-direction:column}.book-wrapper .books-lists .book-content{max-width:100%;flex:100%}}.faq-section{position:relative}.faq-section .side-wrapper-faq{position:absolute;left:0;top:0;width:100%;max-width:28.452%}.faq-section .side-wrapper-faq .sidebar-faq{width:100%;display:inline-block;background-color:#262626;padding:32px 0;margin-bottom:100px;position:relative;height:100%;border-radius:0 20px 20px 0}.faq-section .side-wrapper-faq .sidebar-faq .heading-text{font-family:"Spectral",serif;color:#fff;margin:0;font-size:30px;line-height:1.26;letter-spacing:-2%;padding:16px 60px 16px 48px;font-weight:600;margin-bottom:8px}.faq-section .side-wrapper-faq .sidebar-faq a{font-size:18px;line-height:1.55;letter-spacing:-2%;padding:16px 60px 16px 48px;color:#fff;margin:0;text-decoration:none;display:block;font-weight:600;margin-bottom:8px;position:relative}.faq-section .side-wrapper-faq .sidebar-faq a:last-of-type{margin-bottom:0}.faq-section .side-wrapper-faq .sidebar-faq a::before{content:"";width:8px;height:0;position:absolute;left:0;bottom:0;transition:.3s}.faq-section .side-wrapper-faq .sidebar-faq a::after{content:none}.faq-section .side-wrapper-faq .sidebar-faq a:hover,.faq-section .side-wrapper-faq .sidebar-faq a.active{background:#000;color:#fff;opacity:1;width:105.72%;border-radius:0 50px 50px 0}.faq-section .side-wrapper-faq .sidebar-faq a:hover::before,.faq-section .side-wrapper-faq .sidebar-faq a.active::before{height:100%}.faq-section .side-wrapper-faq .sidebar-faq a:hover::after,.faq-section .side-wrapper-faq .sidebar-faq a.active::after{content:"";position:absolute;right:11px;top:50%;transform:translateY(-50%);background-image:url('data:image/svg+xml;utf8,<svg width="26" height="26" viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="13" cy="13" r="13" fill="%23017369"/><path d="M16.9936 13.3536C17.1888 13.1583 17.1888 12.8417 16.9936 12.6464L13.8116 9.46446C13.6163 9.2692 13.2997 9.2692 13.1045 9.46446C12.9092 9.65973 12.9092 9.97631 13.1045 10.1716L15.9329 13L13.1045 15.8284C12.9092 16.0237 12.9092 16.3403 13.1045 16.5355C13.2997 16.7308 13.6163 16.7308 13.8116 16.5355L16.9936 13.3536ZM0 13L4.37114e-08 13.5L16.64 13.5L16.64 13L16.64 12.5L-4.37114e-08 12.5L0 13Z" fill="white"/></svg>');background-size:contain;background-repeat:no-repeat;width:40px;height:40px;margin:unset;left:auto;bottom:0;background-color:rgba(0,0,0,0)}.faq-section .faq-content{padding:0 0 132px 508px}.faq-section .faq-content .faq-category-block{scroll-margin-top:110px}.faq-section .faq-content .faq-category-block h3:not(:first-of-type){margin-top:8px}@media only screen and (min-width: 2200px){.faq-section .side-wrapper-faq-section{width:30%}.faq-section .side-wrapper-faq-section .side-wrapper-faq{position:static;max-width:unset}.faq-section .faq-content{min-height:auto !important;padding-left:80px;max-width:70%}}@media only screen and (max-width: 1619px){.faq-section .faq-content{padding:0 0 132px 430px}}@media only screen and (max-width: 1440px){.faq-section .faq-content{padding:0 0 132px 350px}}@media only screen and (max-width: 1280px){.faq-section .side-wrapper-faq{max-width:32%}.faq-section .side-wrapper-faq .sidebar-faq .heading-text{padding:16px 30px}.faq-section .side-wrapper-faq .sidebar-faq a{padding:16px 60px 16px 30px}.faq-section .faq-content{padding:0 0 132px 400px}}@media only screen and (max-width: 1100px){.faq-section .side-wrapper-faq-section{width:100%}.faq-section .side-wrapper-faq-section .side-wrapper-faq{position:static;max-width:unset}.faq-section .side-wrapper-faq-section .side-wrapper-faq .sidebar-faq{margin-bottom:60px}.faq-section .side-wrapper-faq-section .side-wrapper-faq .sidebar-faq a:hover,.faq-section .side-wrapper-faq-section .side-wrapper-faq .sidebar-faq a.active{width:101%}.faq-section .faq-content .faq-category-block{scroll-margin-top:170px}.faq-section .faq-content{padding:0 0 40px 0}}@media only screen and (max-width: 767px){.faq-section .faq-content .faq-category-block{scroll-margin-top:160px}}.main-content-container:has(.video-library){padding-top:54px}.video-library{padding-bottom:115px}.video-library .video-library-wrapper{display:grid;grid-template-columns:repeat(3, 1fr);width:100%}.video-library .video-library-wrapper .video-box{padding:55px 45px 60px;display:flex;flex-direction:column;gap:34px}.video-library .video-library-wrapper .video-box iframe,.video-library .video-library-wrapper .video-box .video-facade{max-width:100%;height:306px;margin-bottom:0}.video-library .video-library-wrapper .video-box .video-facade{position:relative;cursor:pointer;overflow:hidden}.video-library .video-library-wrapper .video-box .video-facade img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.video-library .video-library-wrapper .video-box .video-facade:hover img{transform:scale(1.05)}.video-library .video-library-wrapper .video-box .video-facade .play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:background-color .3s ease;width:56px;height:56px;box-shadow:0 0 0 .26vw rgba(255,255,255,.5);border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#fff}.video-library .video-library-wrapper .video-box .video-facade .play-btn::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-40%, -50%);border-style:solid;border-width:8px 0 8px 13px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #000}.video-library .video-library-wrapper .video-box .video-facade:hover .play-btn{background-color:#017369}.video-library .video-library-wrapper .video-box .video-facade:hover .play-btn::before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.video-library .video-library-wrapper .video-box h2{margin:0}.video-library .video-library-wrapper .video-box h2{font-size:40px;line-height:1.25}.video-library .video-library-wrapper .video-box p:last-of-type{margin-bottom:0}.video-library .video-btn-wrapper{margin:0 auto;margin-top:52px}.video-library .video-btn-wrapper button:hover{color:#fff}@media only screen and (max-width: 1619px){.video-library .video-library-wrapper .video-box{padding:40px 30px}}@media only screen and (max-width: 1440px){.video-library .video-library-wrapper{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 1100px){.video-library{padding-bottom:70px}.video-library .video-library-wrapper{grid-template-columns:repeat(1, 1fr)}.video-library .video-library-wrapper .video-box iframe,.video-library .video-library-wrapper .video-box .video-facade{height:auto}.video-library .video-btn-wrapper{margin-top:0}}@media only screen and (max-width: 767px){.video-library .video-library-wrapper .video-box{padding:30px 0;gap:28px}.video-library .video-library-wrapper .video-box h2{font-size:32px}.video-library .video-btn-wrapper{margin-top:30px}}.practiceareas-call-btn{display:flex;align-items:center;gap:10px;font-weight:700;font-size:24px;line-height:1;letter-spacing:5%;text-decoration:none;color:#017369;padding:10px 0 20px}.practiceareas-call-btn:hover{text-decoration:underline}.practice-areas{padding-bottom:151px}.practice-areas .practice-areas-heading{max-width:1354px;margin:0 auto}.practice-areas .practice-areas-heading h2{font-size:48px;line-height:1.041;text-align:center;margin-bottom:0}.practice-areas .practice-areas-listing{display:grid;grid-template-columns:repeat(3, 1fr);gap:46px 41px;padding:87px 0 151px}.practice-areas .practice-areas-listing .practice-area-item{background:#fff;position:relative;padding:128px 45px 60px;border-radius:20px;outline:3px solid #f2f2f2;display:flex;flex-direction:column;align-items:start;transition:.3s ease}.practice-areas .practice-areas-listing .practice-area-item:nth-child(even){background:#fafafa}.practice-areas .practice-areas-listing .practice-area-item::before{position:absolute;content:"";top:50px;width:75px;height:78px;background:url(/assets/images/green-logo.webp) no-repeat left center;background-size:contain}.practice-areas .practice-areas-listing .practice-area-item h3{margin:25px 0}.practice-areas .practice-areas-listing .practice-area-item .pa-read-more-btn{width:50px;height:50px;margin-top:25px}.practice-areas .defense-process{display:flex;gap:83px}.practice-areas .defense-process .defense-process-heading{flex:0 0 38.863%;max-width:38.863%;margin-top:60px;display:flex;flex-direction:column;gap:25px}.practice-areas .defense-process .defense-process-heading strong{font-family:"Spectral",serif;font-style:Italic;font-size:30px;line-height:1.4;letter-spacing:normal}.practice-areas .defense-process .defense-process-heading h2,.practice-areas .defense-process .defense-process-heading p{margin-bottom:0}.practice-areas .defense-process .defense-process-heading .btn{margin-left:0;margin-top:28px}.practice-areas .defense-process .defense-process-step{background:#f2f2f2;border-radius:20px;padding:60px 50px 62px 57px;width:100%;display:flex;flex-direction:column;gap:34px}.practice-areas .defense-process .defense-process-step h3{margin-bottom:15px}.practice-areas .defense-process .defense-process-step p{margin-bottom:0}@media(max-width: 1440px){.practice-areas .practice-areas-listing{gap:40px 30px}.practice-areas .practice-areas-listing .practice-area-item{padding:128px 30px 60px}}@media(max-width: 1280px){.practice-areas .practice-areas-listing{padding:80px 0 100px}}@media(max-width: 1100px){.practice-areas{padding-bottom:80px}.practice-areas .practice-areas-heading h2{font-size:36px}.practice-areas .practice-areas-listing{grid-template-columns:repeat(2, 1fr);padding:80px 0}.practice-areas .defense-process{flex-direction:column;gap:60px}.practice-areas .defense-process .defense-process-heading{flex:100%;max-width:100%;margin-top:0}.practice-areas .defense-process .defense-process-step{padding:40px}}@media(max-width: 767px){.practice-areas .practice-areas-heading h2{font-size:32px}.practice-areas .practice-areas-listing{padding:50px 0 80px}.practice-areas .practice-areas-listing .practice-area-item{padding:100px 20px 40px}.practice-areas .practice-areas-listing .practice-area-item::before{width:60px;height:60px;top:42px}.practice-areas .defense-process .btn.text-with-icon{margin-left:auto;margin-top:10px}.practice-areas .defense-process .btn.text-with-icon::after{width:49px;height:14px;top:unset;bottom:0;right:50%;transform:translate(50%, 0%)}.practice-areas .defense-process .btn.text-with-icon{max-width:193px;padding-right:0;padding-bottom:30px}.practice-areas .defense-process .defense-process-heading strong{font-size:24px}.practice-areas .defense-process .defense-process-step{padding:40px 20px}.practice-areas .practice-areas-listing{grid-template-columns:repeat(1, 1fr)}}.testimonialspage-sec{position:relative;padding-top:0;padding-bottom:100px}.testimonialspage-sec .heading{margin-bottom:40px}.testimonialspage-sec .heading p{letter-spacing:normal}.testimonialspage-sec .heading h2{font-size:48px;line-height:1.4}.testimonialspage-sec .testimonials-main{display:flex;gap:40px;flex-wrap:wrap}.testimonialspage-sec .testimonials-main.testimonial-card-wrapper{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:40px}.testimonialspage-sec .testimonials-main.testimonial-card-wrapper .case-column{flex:1;min-width:0;display:flex;flex-direction:column;gap:35px}.testimonialspage-sec .testimonials-main.testimonial-card-wrapper .testimonials-box{width:100%;padding-bottom:0}.testimonialspage-sec .testimonials-main.testimonial-card-wrapper .testimonials-box.review-tone-a .testimonials-boxwrp{background:#fff}.testimonialspage-sec .testimonials-main.testimonial-card-wrapper .testimonials-box.review-tone-b .testimonials-boxwrp{background:#fafafa}.testimonialspage-sec .testimonials-main .case-column{flex:1;display:flex;flex-direction:column}.testimonialspage-sec .testimonials-main .testimonials-box{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;list-style:none;margin-bottom:0;padding-bottom:35px;position:relative;transition:all ease .3s}.testimonialspage-sec .testimonials-main .testimonials-box:nth-child(even) .testimonials-boxwrp{background:#fff}.testimonialspage-sec .testimonials-main .testimonials-box:nth-child(odd) .testimonials-boxwrp{background:#fafafa}.testimonialspage-sec .testimonials-main .testimonials-box .testimonials-boxwrp{border-radius:0;border-radius:20px;border:3px solid #f2f2f2;padding:50px 40px;background:#fafafa;height:100%}.testimonialspage-sec .testimonials-main .testimonials-box .testimonials-boxwrp .quoteicon{display:inline-block;width:100%;margin-bottom:20px}.testimonialspage-sec .testimonials-main .testimonials-box .testimonials-boxwrp .quoteicon img{width:50px;height:50px;object-fit:contain}.testimonialspage-sec .testimonials-main .testimonials-box .testimonials-boxwrp .reviews-name{display:flex;align-items:center;margin-top:30px}.testimonialspage-sec .testimonials-main .testimonials-box .testimonials-boxwrp .reviews-name .headthird{margin-bottom:0;margin-right:10px;font-family:Helvetica;font-weight:700;font-size:26px}.testimonialspage-sec .testimonials-main .testimonials-box .testimonials-boxwrp .reviews-name .date{margin:0}.testimonialspage-sec .testimonials-main .testimonials-box .testimonials-boxwrp .review-text{font-size:20px;line-height:1.5}.testimonialspage-sec .testimonials-main .testimonials-box .testimonials-boxwrp .review-text b,.testimonialspage-sec .testimonials-main .testimonials-box .testimonials-boxwrp .review-text strong{font-weight:700}@media only screen and (max-width: 1750px){.testimonialspage-sec .testimonials-main .testimonials-box .testimonials-boxwrp .review-text{font-size:18px}}@media only screen and (max-width: 480px){.testimonialspage-sec .testimonials-main .testimonials-box .testimonials-boxwrp .review-text{font-size:16px;line-height:1.6}}.testimonialspage-sec .testimonials-main .testimonials-box .testimonials-boxwrp .review-text .visible-text p:last-child{margin-bottom:0}.testimonialspage-sec .testimonials-main .testimonials-box .testimonials-boxwrp .review-text .read-more-btn{color:#000;font-weight:700;cursor:pointer;display:block;margin-top:10px;font-size:18px;background:rgba(0,0,0,0);border:0;padding:0;appearance:none;-webkit-appearance:none;text-align:left;font-family:inherit;line-height:1.2;font-size:inherit}.testimonialspage-sec .testimonials-main .hidden{display:none}.testimonialspage-sec .load-more-wrapper{margin-top:45px}.testimonialspage-sec .load-more-wrapper .load-more-button:hover::after{background:#000}@media(max-width: 1440px){.testimonialspage-sec .testimonials-main.testimonial-card-wrapper{gap:30px}}@media(max-width: 1100px){.testimonialspage-sec{padding-bottom:70px}.testimonialspage-sec .heading{margin-bottom:30px}.testimonialspage-sec .heading h2{font-size:36px}.testimonialspage-sec .load-more-wrapper{margin-top:30px}}@media(max-width: 767px){.testimonialspage-sec .testimonials-main.testimonial-card-wrapper{gap:0}.testimonialspage-sec .heading{margin-bottom:0px}.testimonialspage-sec .heading h2{font-size:26px}.testimonialspage-sec .testimonials-main .testimonials-box .testimonials-boxwrp{padding:30px 20px}.testimonialspage-sec .testimonials-main .testimonials-box .testimonials-boxwrp .reviews-name .headthird{font-size:22px}}.caseresult-sec .heading h2{font-size:70px}.caseresult-sec .heading h3{font-size:30px;font-style:italic}.caseresult-sec .testimonials-main{gap:0}.caseresult-sec .testimonials-main .testimonials-box{width:33.3333%;padding:0 15px;margin:15px 0;text-align:center}.caseresult-sec .testimonials-main .testimonials-box .review-text h3{font-size:64px;color:#017369}.caseresult-sec .case-card-wrapper{flex-wrap:wrap}@media(max-width: 1720px){.caseresult-sec .heading h2{font-size:48px}.caseresult-sec .heading h3{font-size:26px}.caseresult-sec .testimonials-main .testimonials-box .review-text h3{font-size:42px}}@media(max-width: 1280px){.caseresult-sec .heading h2{font-size:42px}.caseresult-sec .heading h3{font-size:24px}.caseresult-sec .testimonials-main .testimonials-box .review-text h3{font-size:38px}}@media(max-width: 1100px){.caseresult-sec .testimonials-main .testimonials-box{width:50%}}@media(max-width: 767px){.caseresult-sec .heading h2{font-size:35px}.caseresult-sec .heading h3{font-size:22px}.caseresult-sec .testimonials-main .testimonials-box{width:100%;padding:0}.caseresult-sec .testimonials-main .testimonials-box .review-text h3{font-size:32px}}.contactpagecls .main-content-container.full{padding:0}.contactpagecls .contactbanner{padding:221px 0 107px}.contactpagecls .contactbanner .info{padding-right:50px;max-width:50%;margin-top:64px;gap:50px}.contactpagecls .contactbanner .info .contact-heading{display:flex;flex-direction:column;gap:29px}.contactpagecls .contactbanner .info h1{max-width:80%}.contactpagecls .contactbanner .info .btn-wrap .location-with-phone{display:flex;flex-wrap:wrap;gap:24px;margin-bottom:33px}.contactpagecls .contactbanner .info .btn-wrap .location-with-phone .contact-item{color:#fff;display:flex;align-items:center;text-decoration:none}.contactpagecls .contactbanner .info .btn-wrap .location-with-phone .contact-item:hover{text-decoration:underline}.contactpagecls .contactbanner .info .btn-wrap .location-with-phone .contact-item svg{min-width:40px}.contactpagecls .contactbanner .info .btn-wrap .location-with-phone .contact-item .text-content{padding-left:16px}.contactpagecls .contactbanner .info .btn-wrap .location-with-phone .contact-item .text-content span{font-size:18px;font-weight:400;width:100%;display:inline-block;margin-bottom:4px;letter-spacing:-2%}.contactpagecls .contactbanner .info .btn-wrap .location-with-phone .contact-item .text-content p{font-size:24px;font-weight:700;letter-spacing:-2%}.contactpagecls .contactbanner .frmwrap{position:relative;z-index:11;width:50%}.contactpagecls .contactbanner .frmwrap::after{content:"";background:#f2f2f2;width:100%;height:100%;position:absolute;right:-100%;top:0;z-index:-1}.contactpagecls .contactbanner .frmwrap .frmwrapin{border-radius:20px 0 0 20px;background:#f2f2f2;padding:65px 0 72px 87px;height:100%}.contactpagecls .contactbanner .frmwrap .frmwrapin h2{margin-bottom:29px}@media only screen and (min-width: 2200px){.contactpagecls .contactbanner .frmwrap{border-radius:20px;overflow:hidden}.contactpagecls .contactbanner .frmwrap::after{right:0}.contactpagecls .contactbanner .frmwrap .frmwrapin{padding:65px 87px}}@media(min-width: 1900px){.contactpagecls .contactbanner .frmwrap .frmwrapin h2{font-size:48px}}@media(max-width: 1720px){.contactpagecls .contactbanner .info .btn-wrap .location-with-phone .contact-item .text-content p{font-size:20px}}@media(max-width: 1440px){.contactpagecls .contactbanner .info .btn-wrap .location-with-phone .contact-item{width:auto}.contactpagecls .contactbanner .frmwrap .frmwrapin{padding:65px 0 72px 50px}}@media(max-width: 1100px){.contactpagecls .contactbanner{padding:200px 0 100px}.contactpagecls .contactbanner .info{max-width:100%;margin-top:0;padding-right:0}.contactpagecls .contactbanner .info h1{max-width:100%}.contactpagecls .contactbanner .frmwrap{width:100%;margin-top:30px}.contactpagecls .contactbanner .frmwrap::after{content:none}.contactpagecls .contactbanner .frmwrap .frmwrapin{border-radius:20px;padding:65px}}@media(max-width: 767px){.contactpagecls .contactbanner .info .btn-wrap .location-with-phone .contact-item{width:100%}.contactpagecls .contactbanner .frmwrap .frmwrapin{padding:50px}}@media(max-width: 480px){.contactpagecls .contactbanner{padding:200px 0 80px}.contactpagecls .contactbanner .frmwrap .frmwrapin{padding:30px}}.downtotopcls{position:fixed;right:-460px;background:rgba(38,38,38,.85);bottom:115px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;z-index:11;border-radius:10px 0 0 10px;cursor:pointer;opacity:0;transition:.3s}.downtotopcls.active{opacity:1;right:0;animation:faderight 3s ease forwards;-webkit-animation:faderight 3s ease forwards}.downtotopcls span{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.downtotopcls span img{width:36px;height:18px}@media only screen and (max-width: 1100px){.downtotopcls{width:55px;height:55px;bottom:132px;border-radius:11px 0 0 11px}.downtotopcls span img{width:44px;height:22px}}@media only screen and (max-width: 767px){.downtotopcls{width:46px;height:46px;bottom:122px}.downtotopcls span img{width:38px;height:19px}}@media only screen and (max-width: 480px){.downtotopcls{width:44px;height:44px;bottom:80px}.downtotopcls span img{width:28px;height:16px}}.clients-logo.logo-height-set .clogowrap ul li img{height:148px}.clients-logo.in-the-media-logo{padding:100px 0 138px}.clients-logo.in-the-media-logo .clogowrap ul li img{height:148px}@media(max-width: 1100px){.clients-logo.in-the-media-logo{padding:0px 0 74px}}.number-with-text-box.results-boxs .number-text-wrapper{margin:0}.consultation-number-wrapper{display:flex;gap:20px;flex-wrap:wrap}.editorial-notes-section{padding:80px 0;background:#f2f2f2}.editorial-notes-section .editorial-notes-heading{max-width:800px;margin:0 auto 50px}.editorial-notes-section .editorial-notes-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px}.editorial-notes-section .editorial-notes-grid .note-card{background:#fff;padding:40px;border-radius:20px;border-left:5px solid #f2f2f2;box-shadow:0 4px 20px rgba(0,0,0,.05)}.editorial-notes-section .editorial-notes-grid .note-card h3{font-size:28px;margin-bottom:20px;color:#262626}@media only screen and (max-width: 1100px){.editorial-notes-section .editorial-notes-grid{grid-template-columns:repeat(1, 1fr)}}.form{display:flex;flex-direction:column;gap:0;width:100%;max-width:100%}.form .form-header{display:flex;flex-direction:column;align-items:center;justify-content:start;width:100%;margin-bottom:10px}.form .form-title{font-family:"Spectral",serif;font-weight:600;font-size:30px;line-height:38px;color:#000;text-align:start;margin:0;letter-spacing:-0.6px;width:100%;margin-bottom:15px}.form .form-subtitle-text{font-family:"Karla",sans-serif;font-weight:400;font-size:16px;line-height:24px;color:#000;text-align:start;margin:0;letter-spacing:-0.32px;min-width:100%}.form .custom-file-upload svg{height:7px;width:7px;position:relative;top:2px}.form .custom-file-upload:hover{cursor:pointer}.form form{display:flex;flex-direction:column;width:100%}.form form .form-row{display:flex;gap:15px;width:100%;justify-content:space-between}.form form input:not([type=checkbox]):not([type=radio]),.form form input[type=file],.form form .custom-file-upload{background:#fff;border:1px solid #d5d7da;border-radius:8px;padding:10px 16px;height:44px;font-family:"Karla",sans-serif;font-size:18px;line-height:1.3;color:#000;width:100%;box-sizing:border-box;box-shadow:0 2px 4px 0 rgba(10,13,18,.0509803922);-webkit-appearance:none;transition:.3s;margin-bottom:24px}.form form input:not([type=checkbox]):not([type=radio])::placeholder,.form form input[type=file]::placeholder,.form form .custom-file-upload::placeholder{color:#717680;opacity:1}.form form input:not([type=checkbox]):not([type=radio]):focus,.form form input[type=file]:focus,.form form .custom-file-upload:focus{outline:none;border-color:#017369;box-shadow:none}.form form input.input-1{display:inline-block;width:48%;vertical-align:top;margin:0 0 24px 0}.form form .custom-file-upload input{display:none}.form form select{font-family:"Karla",sans-serif;display:block;margin:0 0 24px;appearance:none;background:#fff;border:1px solid #d5d7da;border-radius:8px;padding:10px 16px;font-family:"Karla",sans-serif;font-size:18px;line-height:1.3;color:#717680;width:100%;box-sizing:border-box;background-image:url("../images/down-arrow.svg");background-repeat:no-repeat;background-position:right 10px center;background-size:15px}.form form textarea{font-family:"Karla",sans-serif;background:#fff;border:1px solid #d5d7da;color:#000;padding:10px 16px;margin:0 0 24px;width:100%;height:180px;font-size:18px;line-height:1.3;resize:vertical;border-radius:8px;resize:none;-webkit-appearance:none;transition:.3s}.form form textarea::placeholder{color:#717680;opacity:1}.form form textarea:focus{outline:none;border-color:#017369}.form form button{border:0;margin:24px 0 0;cursor:pointer;background:rgba(0,0,0,0)}.form form .form-field-button button{padding:0}.form form .frmbx{width:100%}.form form .form-check{min-height:inherit;line-height:normal;margin:0;display:flex;align-items:center;gap:10px;flex-wrap:wrap;position:relative}.form form .form-check .form-check-input{width:20px;height:20px;border-radius:6px;margin-top:0;cursor:pointer;background-color:rgba(0,0,0,0);border:0;box-shadow:none;appearance:none;margin:2px 0;cursor:pointer;padding:0;appearance:none;-webkit-appearance:none;flex-shrink:0;box-shadow:inset 0 0 0 1px #d5d7da}.form form .form-check .form-check-input:checked[type=checkbox]{background-image:url(../images/checbox_checkk.svg) !important;background-repeat:no-repeat;background-position:center center;background-size:contain;background-color:#017369;box-shadow:none}.form form .form-check .form-check-input:focus{outline:none}.form form .form-check .form-check-input:focus-visible{box-shadow:none;outline:2px solid #000;outline-offset:1px}.form form .form-check .form-check-input:disabled:checked[type=checkbox]{background-image:url("../images/checbox_checkk_dis.svg") !important;background-repeat:no-repeat;background-position:center center;background-size:contain}.form form .form-check .form-check-input:disabled[type=checkbox]{border-color:#d5d7da !important;background-color:#fff !important;cursor:default;opacity:1}.form form .form-check label{font-size:18px;color:#414651;margin:0;line-height:1.4}.form form .form-check label a{font-size:18px;color:#414651;margin:0;font-weight:500}.form form .form-check label .open-disclaimer-modal{font:inherit;display:inline;font-size:18px;color:#414651;margin:0;background:rgba(0,0,0,0);border:0;cursor:pointer;text-decoration:underline;text-underline-offset:2px;text-transform:none}.form form .form-check label .open-disclaimer-modal:hover{text-decoration:none}.form form .form-check label .open-disclaimer-modal:focus-visible{outline-offset:2px;border-radius:2px}.form form .form-check label .required{color:#414651}.form form .form-check .form-check-input[type=radio]{border-radius:50%}.form form .form-check.checkbox--md .form-check-input{height:20px;width:20px}.form form .group.disclaimer.form-check{flex-wrap:nowrap;align-items:center}.form form .group.disclaimer.form-check>label input{margin-right:12px}.form form .disclaimer-modal{display:none;position:absolute;top:100%;left:30px;margin-top:10px;z-index:20;width:min(680px,92vw);background:rgba(0,0,0,0)}.form form .disclaimer-modal.is-open{display:block}.form form .disclaimer-modal__dialog{position:relative;background:#fff;border:1px solid #d5d7da;border-radius:8px;box-shadow:0 12px 35px rgba(16,24,40,.18);padding:20px 22px;max-height:280px;overflow:hidden}.form form .disclaimer-modal__dialog p{margin:0;padding-right:36px;max-height:240px;overflow-y:auto;-webkit-overflow-scrolling:touch;font-size:14px;line-height:1.55;color:#414651}.form form .disclaimer-modal__close{position:absolute;top:12px;right:12px;z-index:2;background:rgba(0,0,0,0);border:0;padding:0;margin:0;font-size:28px;line-height:1;color:#535862;cursor:pointer}.form form .disclaimer-modal__close:hover{color:#000}.form form .disclaimer-modal__close:focus-visible{outline-offset:2px;border-radius:2px}@media only screen and (max-width: 1440px){.form form .input-1:nth-child(1){margin-right:auto}}@media only screen and (max-width: 1100px){.form{width:100%;margin-top:0}.form form input.input-1{width:49%}}@media only screen and (max-width: 991px){.form form .disclaimer-modal{left:0;right:0;width:100%;max-width:100%}}@media(max-width: 767px){.form{margin-top:0;padding:0;max-width:100%}.form .form-title{font-size:24px;line-height:32px}.form form .form-row{flex-direction:column;gap:0}.form form input.input-1{width:100%}.form form button.button{margin:3vw 0 0}.form form input.input-1{width:48.5%}.form form .disclaimer-modal{left:0;margin-left:0}.form form .disclaimer-modal__dialog{padding:16px;max-height:250px}.form form .disclaimer-modal__dialog p{max-height:218px;padding-right:32px}}@media only screen and (max-width: 575px){.form{margin-top:0}.form form .group.disclaimer.form-check{flex-wrap:nowrap;align-items:flex-start}.form form .group.disclaimer.form-check>label{flex-wrap:wrap}}@media only screen and (max-width: 480px){.form form .group.disclaimer.form-check label{font-size:18px}.form form .group.disclaimer.form-check label .open-disclaimer-modal{font-size:18px}}input,textarea,input[type=text],input[type=email],input[type=search],input[type=tel],input[type=number]{border-radius:0;-webkit-appearance:none;appearance:none}.disclaimer-modal{position:absolute;top:100%;margin-top:10px;left:50%;right:auto;transform:translateX(-50%);display:none;z-index:999;width:640px;max-width:640px}.disclaimer-modal.is-open{display:block}.disclaimer-modal .disclaimer-modal__dialog{background:#fff;width:100%;max-width:100%;height:auto;position:relative;padding:20px 22px;overflow:hidden;box-shadow:0px 10px 40px rgba(0,0,0,.25);display:flex;flex-direction:column}.disclaimer-modal .disclaimer-modal__dialog h3{margin:0 0 14px;padding:0;padding-right:36px}.disclaimer-modal .disclaimer-modal__dialog p{margin:0;padding-right:36px;max-height:240px;overflow-y:auto;-webkit-overflow-scrolling:touch;font-size:16px;line-height:1.5;color:#414651}.disclaimer-modal .disclaimer-modal__close{position:absolute;top:12px;right:12px;z-index:2;border:0;background:rgba(0,0,0,0);font-size:34px;line-height:1;cursor:pointer;color:#000;padding:0}@media only screen and (max-width: 1100px){.disclaimer-modal{left:0;right:auto;transform:none;width:600px;max-width:600px}}@media only screen and (max-width: 690px){.disclaimer-modal{width:520px;max-width:520px}.disclaimer-modal .disclaimer-modal__dialog{padding:16px}.disclaimer-modal .disclaimer-modal__dialog p{font-size:14px;max-height:200px;padding-right:32px}}@media only screen and (max-width: 575px){.disclaimer-modal{width:100%;max-width:100%}}.group.disclaimer.form-check{position:relative}footer{background:#262626;border-top:1px solid #a4a7ae}footer .footer-social-media{padding:32px 0;display:flex;justify-content:space-between;align-items:center;gap:30px;width:100%}footer .footer-social-media p{font-family:"Spectral",serif;font-weight:700;font-size:30px;letter-spacing:-2%;line-height:1.26;color:#fff;margin:0}footer .footer-social-media .social-media-icon{display:flex;align-items:center;gap:24px}footer .footer-social-media .social-media-icon a:hover{transform:scale(1.2)}footer .footer-logo-box{border-width:1px 0 1px;border-style:solid;border-color:#d5d7da;padding:32px 0}footer .footer-logo-box .footer-logo-box-sub-wrapper{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%}footer .footer-logo-box .footer-logo-box-sub-wrapper .location-with-phone{display:flex;align-items:center;gap:24px}footer .footer-logo-box .footer-logo-box-sub-wrapper .location-with-phone a:hover p{text-decoration:underline}footer .footer-logo-box .footer-logo-box-sub-wrapper .location-with-phone a:hover svg{transform:scale(1.1)}footer .footer-logo-box .footer-logo-box-sub-wrapper .location-with-phone a svg{transition:.3s}footer .footer-logo-box .footer-logo-box-sub-wrapper .location-with-phone a{text-decoration:none;color:#fff;transition:.3s}footer .footer-logo-box .footer-logo-box-sub-wrapper .location-with-phone a.contact-item{display:flex;align-items:center;gap:16px}footer .footer-logo-box .footer-logo-box-sub-wrapper .location-with-phone a .text-content span{font-size:18px;letter-spacing:-2%;line-height:1.7}footer .footer-logo-box .footer-logo-box-sub-wrapper .location-with-phone a .text-content p{margin:0;color:#fff;font-weight:700;font-size:20px;letter-spacing:-2%;line-height:1.33}footer .footer-links{display:flex;justify-content:space-between;gap:30px;padding:32px 0;width:100%}footer .footer-links .quick-links .footer-section-title{font-family:"Spectral",serif;font-weight:700;font-size:24px;letter-spacing:-2%;line-height:1.3;color:#fff;margin-bottom:24px}footer .footer-links .quick-links .spacing-wrapper{display:block}footer .footer-links .quick-links .spacing-wrapper ul{column-gap:65px}footer ul li{break-inside:avoid;page-break-inside:avoid}footer ul li:last-child{margin-bottom:0}footer ul li{margin-bottom:16px;list-style-type:none}footer ul li a:hover{color:#f2f2f2;text-decoration:underline}footer ul li a{font-size:16px;line-height:1.5;letter-spacing:-2%;color:#fff;text-decoration:none;display:block;text-wrap:nowrap}footer ul{padding-left:0;margin:0}footer .copyright{padding:32px 0px;font-size:16px;color:#fff;position:relative;height:auto;text-align:center;border-top:1px solid #d5d7da}footer .copyright img{height:14px;width:auto;padding:0 0 0 24px;position:relative;top:0}footer .copyright a,footer .copyright p{color:#fff;padding:0 5px;font-size:16px;letter-spacing:-2%;line-height:1.5;display:inline-block;margin:0;transition:.3s;text-decoration:none}footer .copyright a:hover{color:#f2f2f2;text-decoration:underline}@media(max-width: 1619px){footer .footer-logo-box .footer-logo-box-sub-wrapper .footer-logo{width:300px;height:auto}}@media(max-width: 1440px){footer .footer-logo-box .footer-logo-box-sub-wrapper .footer-logo{width:250px}footer .footer-logo-box .footer-logo-box-sub-wrapper .location-with-phone a svg{height:30px;width:30px}footer .footer-logo-box .footer-logo-box-sub-wrapper .location-with-phone a .text-content span{font-size:14px}footer .footer-logo-box .footer-logo-box-sub-wrapper .location-with-phone a .text-content p{font-size:16px}footer .footer-links .quick-links .spacing-wrapper ul{column-gap:40px}}@media(max-width: 1280px){footer .footer-links{gap:20px}footer ul li a{font-size:15px}footer .footer-logo-box .footer-logo-box-sub-wrapper{flex-direction:column;gap:40px}footer .footer-logo-box .footer-logo-box-sub-wrapper .location-with-phone{gap:50px}}@media(max-width: 1160px){footer .footer-logo-box .footer-logo-box-sub-wrapper .location-with-phone a .text-content p{font-size:18px}footer .footer-logo-box .footer-logo-box-sub-wrapper .location-with-phone a .text-content span{font-size:16px}}@media(max-width: 1100px){footer .footer-links .quick-links .spacing-wrapper ul{column-count:1 !important}footer ul li a{font-size:16px}footer .copyright{padding:32px 0px 92px}footer .footer-logo-box .footer-logo-box-sub-wrapper .location-with-phone{flex-wrap:wrap;justify-content:center}footer .footer-logo-box .footer-logo-box-sub-wrapper .location-with-phone a:first-child{width:100%}footer .footer-logo-box .footer-logo-box-sub-wrapper .location-with-phone a.contact-item{flex-direction:column}footer .footer-logo-box .footer-logo-box-sub-wrapper .location-with-phone a svg{height:40px;width:40px}footer .footer-logo-box .footer-logo-box-sub-wrapper .location-with-phone a .text-content{text-align:center}footer .footer-logo-box .footer-logo-box-sub-wrapper .location-with-phone a .text-content span{font-size:18px}footer .footer-logo-box .footer-logo-box-sub-wrapper .location-with-phone a .text-content p{font-size:20px}}@media(max-width: 800px){footer .footer-social-media{flex-direction:column;gap:32px;text-align:center}footer .footer-logo-box .footer-logo-box-sub-wrapper{gap:32px}footer .footer-logo-box .footer-logo-box-sub-wrapper .footer-logo{max-width:100%;width:300px;height:auto}footer .footer-logo-box .footer-logo-box-sub-wrapper .location-with-phone{flex-wrap:wrap;justify-content:center;flex-direction:column;gap:24px}footer .footer-logo-box .footer-logo-box-sub-wrapper .location-with-phone a.contact-item{flex-direction:column}footer .footer-logo-box .footer-logo-box-sub-wrapper .location-with-phone a .text-content{text-align:center}footer .footer-links{flex-wrap:wrap;align-items:center;flex-direction:column;gap:52px}footer .footer-links .quick-links .footer-section-title,footer .footer-links .quick-links .spacing-wrapper{text-align:center}}@media(max-width: 480px){footer ul li a{text-wrap:wrap}footer .copyright img{padding:0 0 0 12px}}@font-face{font-family:"Karla";src:url("/assets/fonts/Karla-Regular.woff2") format("woff2"),url("/assets/fonts/Karla-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Karla";src:url("/assets/fonts/Karla-Bold.woff2") format("woff2"),url("/assets/fonts/Karla-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Spectral";src:url("/assets/fonts/Spectral-Bold.woff2") format("woff2"),url("/assets/fonts/Spectral-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Spectral";src:url("/assets/fonts/Spectral-BoldItalic.woff2") format("woff2"),url("/assets/fonts/Spectral-BoldItalic.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"Karla";src:url("/assets/fonts/Karla-SemiBold.woff2") format("woff2"),url("/assets/fonts/Karla-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Spectral";src:url("/assets/fonts/Spectral-SemiBold.woff2") format("woff2"),url("/assets/fonts/Spectral-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}/*# sourceMappingURL=styles.css.map */