@font-face{font-display:swap;font-display:swap;font-family:'AR One Sans';font-style:normal;font-weight:400;src:url(/wp-content/themes/abogados/fonts/ar-one-sans-v4-latin-regular.woff2) format('woff2')}@font-face{font-display:swap;font-display:swap;font-family:'AR One Sans';font-style:normal;font-weight:600;src:url(/wp-content/themes/abogados/fonts/ar-one-sans-v4-latin-600.woff2) format('woff2')}@font-face{font-display:swap;font-display:swap;font-family:'AR One Sans';font-style:normal;font-weight:700;src:url(/wp-content/themes/abogados/fonts/ar-one-sans-v4-latin-700.woff2) format('woff2')}@font-face{font-display:swap;font-display:swap;font-family:'Inter';font-style:normal;font-weight:500;src:url(/wp-content/themes/abogados/fonts/inter-v13-latin-500.woff2) format('woff2')}:root{--blue:#1e90ff;--white:#ffffff;--placeholdercolor:currentColor;--headingFont:"Poppins", sans-serif;--bodyFont:"Poppins", sans-serif}*{box-sizing:border-box;margin:0;padding:0;scroll-behavior:smooth;will-change:auto}body{margin:0;padding:0;font-family:var(--bodyFont);font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.clear{clear:both}.alignleft,.alignright,.aligncenter,.alignnone{margin-bottom:10px}.alignleft,.alignright,.aligncenter{display:block;margin:0 auto 20px auto}@media screen and (min-width:992px){.alignleft{float:left;margin-right:20px}.alignright{float:right;margin-left:20px}.alignleft,.alignright{max-width:50%;margin-top:0}}iframe,img{max-width:100%;border:none;vertical-align:middle}img{border:0;height:auto;font-size:0;display:block}a{font-family:inherit;font-size:inherit;line-height:normal;color:inherit;text-decoration:none;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s}h1,h2,h3,h4,h5,h6{font-family:var(--headingFont);margin:0 0 20px 0;padding:0;font-weight:400}p,li,ul,ol,blockquote{font-family:var(--bodyFont);font-weight:400;margin:0 0 10px 0;padding:0}p:empty{display:none}ul,li{list-style:none}a:visited{color:inherit}a:hover{text-decoration:none}a,a:hover,input[type="submit"],button{outline:0}picture{display:block}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:none;appearance:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}::-webkit-input-placeholder{color:var(--placeholdercolor)}::-moz-placeholder{color:var(--placeholdercolor)}:-ms-input-placeholder{color:var(--placeholdercolor)}:-moz-placeholder{color:var(--placeholdercolor)}.d-none,.hide{display:none!important}.fl{float:left}.fr{float:right}.fw,.wrapper{float:left;width:100%}.container{max-width:1500px;width:100%;margin:0 auto}.container1{max-width:1440px;width:100%;margin:0 auto}.head-sec{padding:25px 0 0;position:fixed;z-index:999}.head-sec.f-nav{padding:25px 0 15px;background-color:#081225;border-bottom:2px solid #5691fe}.head-sec .container{max-width:1720px}.head-sec .logo-menu-container{display:flex;align-items:center;justify-content:space-between;gap:10px}.head-sec .logo{width:18.3%}.head-sec .logo img{display:block;width:100%}.head-sec .logo-rit,.tab-call{display:none}.head-sec .logo-rit{display:flex;align-items:center;width:75.5%;justify-content:end;gap:30px;padding-top:15px}.head-sec .top-rit{display:flex;align-items:center;gap:32px}.head-sec .header-btn{position:relative}.head-sec .header-btn a{background-image:-moz-linear-gradient(-90deg,#a2a4af 0%,#474a68 100%);background-image:-webkit-linear-gradient(-90deg,#a2a4af 0%,#474a68 100%);background-image:-ms-linear-gradient(-90deg,#a2a4af 0%,#474a68 100%);font-family:'AR One Sans';font-weight:400;font-size:20px;line-height:1;letter-spacing:0;color:#fff;display:flex;align-items:center;justify-content:flex-start;text-transform:capitalize;text-decoration:none;padding:15px 25px;border-radius:30px;width:110px}html[lang="en"] .header-btn a[data-gt-lang="en"],html[lang="es"] .header-btn a[data-gt-lang="es"],html[lang="en-US"] .header-btn a[data-gt-lang="en"],html[lang="auto"] .header-btn a[data-gt-lang="en"]{display:none}.head-sec .header-btn a img{margin-right:10px}.head-sec .header-btn a:hover{background:linear-gradient(-90deg,#474a68 100%,#a2a4af 0%);transition:3s}.head-sec .header-call{border-left:3px solid #fff;padding:0 0 0 35px}.head-sec .header-call p{font-family:'AR One Sans';font-weight:400;font-size:20px;line-height:1;letter-spacing:0;color:#5691fe;text-transform:uppercase;margin:0}.head-sec .header-call p a{display:block;font-family:'AR One Sans';font-weight:700;font-size:32px;line-height:1;letter-spacing:0;color:#8a9bb5;text-transform:uppercase;text-decoration:none;transition:1s;margin:10px 0 0}.head-sec .header-call a:hover{color:#5691fe}@media screen and (min-width:992px){.logo{display:initial;width:auto}.logo-rit{display:block}}@media screen and (min-width:769px) and (max-width:991px){.tab-call{display:block;margin-left:auto}}.head-sec .topmenu{width:auto}.head-sec .topmenu ul{position:relative;margin:0;font-size:0}.head-sec .topmenu ul li{display:inline-block;position:relative;margin:0 50px 0 0}.head-sec .topmenu ul li a{font-family:'AR One Sans';font-weight:400;font-size:21px;line-height:1;letter-spacing:0;color:#fff;display:inline-block;text-transform:capitalize}.head-sec .topmenu ul.primary-menu>li.current-menu-item>a,.head-sec .topmenu ul.primary-menu>li:hover>a{color:#5691fe}.head-sec .topmenu ul li:first-child{margin-left:0}.head-sec .topmenu ul li:last-child{margin-right:0}.head-sec .topmenu ul li:last-child a{border:0}.head-sec .topmenu ul li ul.sub-menu{display:none;width:200px;position:absolute;top:100%;left:0;right:auto;background-color:#5691fe;padding:0 0;z-index:999}.head-sec .topmenu ul li:hover ul.sub-menu{display:block}.head-sec .topmenu ul li:hover ul.sub-menu ul{display:none}.head-sec .topmenu ul li:hover ul.sub-menu li{position:relative}.head-sec .topmenu ul li:hover ul.sub-menu li:hover>ul{display:block;top:0;left:100%}.head-sec .topmenu .sub-menu li.current-menu-item a{color:#fff}.head-sec .topmenu .sub-menu li a:after{display:none}.head-sec .topmenu .sub-menu li{width:100%;float:left;border-bottom:1px solid rgb(255 255 255 / .2);margin:0;padding:0}.head-sec .topmenu .sub-menu li a{float:left;font-size:15px;width:100%;line-height:normal;padding:9px 12px 8px;color:#fff;display:block;text-transform:capitalize}.head-sec .topmenu .sub-menu li a:hover{background-color:#081225;color:#fff}.showhide{display:none;width:110px;height:28px;cursor:pointer;padding:0;position:relative}@media screen and (min-width:769px) and (max-width:991px){.showhide{display:block}}.mobinav{width:100%;color:#fff;box-sizing:border-box;z-index:99999995;background:#081225;width:100%;max-width:300px;height:100%;min-height:100vh;position:fixed;overflow:scroll;padding:15px;transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;display:flex;flex-direction:column}.menu-main-menu-container{display:block;width:100%}.mobinav.open{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}.mobinav ul{margin:0 0 0 0;padding:5px 0;width:100%}.mobinav ul li{margin:0;width:100%;list-style:none;box-sizing:border-box;border:0;margin:0;padding:0;position:relative;font-family:var(--bodyFont)}.mobinav a{width:100%;padding:6px 0;display:block;line-height:normal;color:#fff;font-size:16px;letter-spacing:.5px;font-family:var(--bodyFont);border:0;margin:0;text-decoration:none}.mobinav a:hover{color:#9b662a}.mobinav ul li ul{padding:0 0 0 15px}.mobinav ul li ul li a{text-transform:capitalize}.mobinav ul li .drop{position:absolute;top:0;right:0;width:100%;height:37px;z-index:5}.mobinav ul li .drop.open{width:20px}.mobinav ul li .drop::before,.mobinav ul li .drop.close::after{content:'';background-color:#fff;position:absolute}.mobinav ul li .drop::before{width:20px;height:2px;top:16px;right:0}.mobinav ul li .drop.close::after{width:2px;height:20px;top:7px;right:10px}.mobile-menu-button-container{display:block}@media screen and (min-width:769px){.mobile-menu-button-container{display:none}.head-sec{padding:10px 10px!important}}@media screen and (max-width:768px){.mobile-menu-button-container{background:#5691fe;margin-top:10px;display:flex;justify-content:flex-start;align-items:center;border-bottom:1px solid #fff}.logo{justify-content:center!important}.mobile-menu-button-container a.mobi-call{width:50%;justify-content:center;padding:6px 8px;border-left:1px solid #fff;display:flex;align-items:center;gap:10px}.mobile-menu-button-container button.mobileMenuToggle{border:none;background-color:#fff0;width:50%}.mobile-menu-button-container button.mobileMenuToggle svg{width:22px;height:15px}.mobile-menu-button-container a.mobi-call span.button-text,.mobile-menu-button-container span.menu-text{font-family:'AR One Sans';font-weight:500;font-size:22px;line-height:1;letter-spacing:-.8px;color:#fff}.mobile-menu-button-container span.svg-icon svg{width:25px}button.showhide{display:none}.head-sec.f-nav{border-bottom:none}.logo img{max-width:240px;height:80px}.head-sec.f-nav{border-bottom:0}.head-sec{padding:10px 0 0 0!important}}.btn{font-family:var(--bodyFont);font-weight:600;font-size:22px;line-height:2.3;color:#000;text-align:center;text-transform:uppercase;display:inline-block;position:relative;background:#fff0;padding:6px 34px;border:1px solid #000}.cmn-btn:hover{background:#000;color:#fff}.text-heading{font-family:var(--headingFont);font-weight:600;font-size:66px;color:#043340;line-height:1.09;margin:0 0 40px 0}.site-footer{background-color:#031330;padding:100px 0 40px}.site-footer .ftr-logo{width:27.3%;margin:0 auto 47px}.site-footer .ftr-logo img{display:block;width:100%}.site-footer .footer-main{display:flex;justify-content:space-between;align-items:center}.site-footer .social-icons{display:flex;gap:30px;justify-content:center}.site-footer .social-icons a.fb{background-position:-101px -17px;width:11px;height:23px}.site-footer .social-icons a.tw{background-position:-136px -17px;width:22px;height:22px}.site-footer .social-icons a.inst{background-position:-223px -18px;transform:scale(1.2);width:19px;height:18px}.site-footer .social-icons a{background-image:url(/wp-content/themes/abogados/images/hm-sprites.webp);font-size:0;background-repeat:no-repeat;display:block}.site-footer .block h5,.block h6{font-size:20px;font-family:'AR One Sans';font-weight:400;line-height:1;letter-spacing:0;color:#5691fe;text-transform:uppercase;margin-bottom:10px}.site-footer .block h6{color:#cdcdcd;text-transform:capitalize;margin:0;line-height:1.2}.site-footer .ftr-menu ul li a{text-decoration:none;color:#cdcdcd;font-size:21px;font-family:'AR One Sans';font-weight:400;line-height:1;letter-spacing:0;display:inline-block}.site-footer .ftr-menu ul li{display:inline-block;list-style:none;padding:0 20px}.site-footer .ftr-menu ul{text-align:center}.site-footer .block.loc{width:15.4%;border-right:2px solid #fff;text-align:end;padding-right:15px}.site-footer .block.soc-media{width:17%;border-left:2px solid #fff;padding-left:20px}.site-footer .telephone a{text-decoration:none;color:#8a9bb5;font-size:32px;font-family:'AR One Sans';font-weight:700;line-height:1;letter-spacing:0;display:inline-block;margin-bottom:10px}.site-footer .copy-rights p,.copy-rights p a{font-size:20px;font-family:'AR One Sans';font-weight:400;line-height:1.6;letter-spacing:0;color:#cdcdcd;text-transform:capitalize;text-decoration:none}.site-footer .copy-rights p a{padding:0 25px}.site-footer .copy-rights{text-align:center;margin-top:65px}.site-footer .site{border-left:2px solid #fff;border-right:2px solid #fff}.site-footer .ftmenu{width:60%;position:relative;padding:100px 20px;text-align:center}.site-footer .ftmenu::after,.ftmenu::before{position:absolute;content:"";width:893px;height:38px;background-image:url(/wp-content/themes/abogados/images/foot-dec.webp);left:0;right:0;margin:auto;background-size:contain;background-repeat:no-repeat}.site-footer .ftmenu::after{top:0}.site-footer .ftmenu::before{bottom:0}.site-footer .ftr-menu ul li a:hover{color:#5691fe}.site-footer .ftmenu ul{margin:0}.site-footer .ftmenu ul li{display:inline-block;list-style:none;padding:0 20px;margin:0}.site-footer .ftmenu ul li a{text-decoration:none;color:#cdcdcd;font-size:21px;font-family:'AR One Sans';font-weight:400;line-height:1;letter-spacing:0;display:inline-block;margin:0}.site-footer .ftmenu ul li a:hover,.site-footer .telephone a:hover{color:#5691fe}.site-footer .ftrlink .copyrightmenu li{display:inline-block;vertical-align:middle}.copyrights{background-color:#041535;padding:0 0 40px;text-align:center}.copyrightmenu ul{margin:0}.copyrights p,.copyrights a{color:#a3aebc;font-size:20px;font-weight:400;line-height:1.7;margin:0}.copyrights a{display:inline-block;padding:0 5px}.copyrights ul li{list-style:none;display:inline-block;margin:0}.copyrights a:hover{color:#5691fe}html[lang="es"] .head-sec .topmenu ul li{margin:0 26px 0 0}html[lang="es"] .head-sec .topmenu ul li a{font-size:19px}html[lang="es"] .head-sec .logo-rit{width:77%}html[lang="es"] .site-footer .block h5,html[lang="es"] .block h6{font-size:18px}html[lang="es"] .site-footer .ftmenu ul li{padding:0 10px}html[lang="es"] .site-footer .ftmenu ul li a{font-size:20px}@media screen and (max-width:991px){.head-sec{padding:20px 0}.showhide{display:block}.mobinav ul{display:block}.hdr-src{display:block}.logo-menu{display:inline-block;text-align:center}.topmenu{width:100%;display:none}.logo{width:100%;text-align:center;margin:0 auto;max-width:100%;padding:0}.logo img{max-width:300px}.top-rit{max-width:100%;position:inherit;display:inline-block;margin:0;float:none}.head-sec .logo-rit{width:100%;display:none}.logo-rit{max-width:100%;text-align:center}.head-sec.f-nav{padding:18px 10px 10px}}@media screen and (max-width:1900px){.head-sec .container{max-width:1700px}html[lang="es"] .head-sec .logo-rit{width:78%}}@media screen and (max-width:1800px){.head-sec .container{max-width:1600px}.head-sec .topmenu ul li a{font-size:20px}.head-sec .logo-rit{width:77.5%}html[lang="es"] .head-sec .logo-rit{width:79%}html[lang="es"] .head-sec .topmenu ul li{margin:0 22px 0 0}html[lang="es"] .head-sec .topmenu ul li a{font-size:18px}}@media screen and (max-width:1700px){.head-sec .container{max-width:1500px}.head-sec .header-call{padding:0 0 0 25px}.head-sec .header-call p{font-size:19px}.head-sec .header-call p a{font-size:30px}.head-sec .topmenu ul li{margin:0 45px 0 0}.head-sec .header-btn a{font-size:19px}.head-sec .top-rit{gap:20px}html[lang="es"] .head-sec .topmenu ul li{margin:0 16px 0 0}}@media screen and (max-width:1600px){.head-sec .container{max-width:1400px}.head-sec .header-call{padding:0 0 0 20px}.head-sec .header-call p{font-size:18px}.head-sec .header-call p a{font-size:28px}.head-sec .topmenu ul li{margin:0 40px 0 0}.head-sec .header-btn a{font-size:18px}.head-sec .top-rit{gap:15px}.head-sec .topmenu ul li a{font-size:19px}html[lang="es"] .head-sec .logo-rit{width:80%;gap:10px}html[lang="es"] .head-sec .topmenu ul li a{font-size:16px}html[lang="es"] .head-sec .header-btn a{max-width:135px}}@media screen and (max-width:1500px){.head-sec .container{max-width:1300px}html[lang="es"] .head-sec .header-call p a{font-size:24px}html[lang="es"] .head-sec .header-call p{font-size:14px}.head-sec .header-call{padding:0 0 0 15px}.head-sec .header-call p{font-size:17px}.head-sec .header-call p a{font-size:26px}.head-sec .topmenu ul li{margin:0 30px 0 0}.head-sec .header-btn a{font-size:17px}.head-sec .top-rit{gap:12px}.head-sec .topmenu ul li a{font-size:18px}}@media screen and (max-width:1400px){.head-sec .container{max-width:1200px}.head-sec .header-call{padding:0 0 0 10px}.head-sec .header-call p{font-size:16px}.head-sec .header-call p a{font-size:24px}.head-sec .topmenu ul li{margin:0 30px 0 0}.head-sec .header-btn a{font-size:16px;padding:13px 25px;max-width:105px}.head-sec .top-rit{gap:10px}.head-sec .topmenu ul li a{font-size:17px}.head-sec.f-nav{padding:18px 0 10px}.head-sec{padding:18px 0 0}html[lang="es"] .head-sec .topmenu ul li a{font-size:15px}html[lang="es"] .head-sec .topmenu ul li{margin:0 9px 0 0}html[lang="es"] .head-sec .header-btn a{max-width:125px}}@media screen and (max-width:1300px){.head-sec .container{max-width:1100px}.head-sec .header-call{padding:0 0 0 8px}.head-sec .header-call p{font-size:15px}.head-sec .header-call p a{font-size:22px;margin:5px 0 0}.head-sec .topmenu ul li{margin:0 25px 0 0}.head-sec .header-btn a{font-size:15px}.head-sec .topmenu ul li a{font-size:16px}.head-sec .logo-rit{width:78.5%;padding-top:10px;gap:25px}html[lang="es"] .head-sec .header-call p{font-size:13px}html[lang="es"] .head-sec .container{max-width:100%;padding:0}html[lang="es"] .head-sec .topmenu ul li a{font-size:15px}}@media screen and (max-width:1200px){.head-sec .container{max-width:970px;padding:0 10px}.head-sec .header-call{padding:0 0 0 8px}.head-sec .header-call p{font-size:14px}.head-sec .header-call p a{font-size:19px}.head-sec .topmenu ul li{margin:0 20px 0 0}.head-sec .header-btn a{font-size:14px;padding:11px 25px}.head-sec .topmenu ul li a{font-size:16px}.head-sec .logo-rit{width:80%;gap:20px}.head-sec .header-btn a::before{top:5px}html[lang="es"] .head-sec .header-btn a{max-width:116px}html[lang="es"] .head-sec .header-call p a{font-size:20px}html[lang="es"] .head-sec .topmenu ul li{margin:0 16px 0 0}}@media screen and (max-width:1100px){html[lang="es"] .head-sec .header-btn a img{margin-right:4px;width:18px;height:14px}html[lang="es"] .head-sec .header-btn a{max-width:100px}html[lang="es"] .head-sec .header-call p{font-size:10px}html[lang="es"] .head-sec .header-call p a{font-size:17px}html[lang="es"] .head-sec .topmenu ul li{margin:0 12px 0 0}}@media screen and (max-width:991px){.container{max-width:720px;padding:0 15px}.tab-call svg{width:23px;height:23px;margin:-2px 0}.tab-call span.text{color:#fff;font-size:23px;letter-spacing:.5px;font-family:"Newsreader",serif;display:inline-block}button.showhide{background-color:#5691fe;border:none;width:45px;height:40px;padding:0 10px;border-radius:5px}span.menuBar.menuBar-3{margin:0}button.showhide span{width:100%;height:3px;background-color:#fff;display:block;margin-bottom:5px}.head-sec{position:fixed;background-color:#081225}.logo{max-width:100%;justify-content:space-between;align-items:center;display:flex;width:100%!important;gap:20px}.logo img{max-width:220px;height:90px}.head-sec .container{max-width:100%;width:100%;padding:0}.mobinav button.menuClose{margin-left:auto;margin-bottom:30px;width:30px;height:30px;border:none;background-color:#5691fe;line-height:27px;font-size:30px;text-align:center;color:#fff;cursor:pointer}.head-sec.f-nav .logo{width:100%!important}.mob-call a{font-size:25px}}@media screen and (max-width:767px){.container{max-width:100%;padding:0 15px}}