.leave-blank{display:none}.fl{float:left}.fr{float:right}.fw,.wrapper{float:left;width:100%}a.cmn-btn{background-color:var(--color-accent-500);background-image:linear-gradient(to bottom,var(--color-accent-500),var(--color-accent-700));color:var(--color-white);display:inline-block;font-size:1.125rem;font-style:normal;font-weight:600;line-height:1.4;padding:1.125rem 1.5rem;position:relative;text-align:center;text-decoration:none;text-transform:uppercase}a.cmn-btn:focus,a.cmn-btn:hover{background-color:var(--color-main-500);background-image:none}.text-heading{color:#043340}.banner-sec{background-image:url(images/hme-baner-bg.db595f81.webp);background-position:50%;background-size:cover;padding-top:var(--sticky-offset-top);position:relative}.banner-sec:before{background-image:url(images/hm-bner-pic-bg.318e2e10.webp);background-repeat:no-repeat;background-size:contain;bottom:217px;content:"";height:58%;position:absolute;right:21px;width:33.5%}.baner-box{display:flex;flex-flow:row wrap}.baner-ig{display:flex;flex:1;flex-flow:column;justify-content:flex-end;z-index:1}.baner-ig img:not(.respimg){max-height:44rem}.baner-ig img.respimg{display:none}.baner-txt{align-items:flex-start;display:flex;flex-flow:row wrap;gap:0;height:max-content;justify-content:flex-start;padding:.5rem 0 4rem;position:relative;width:clamp(540px,53%,100%);z-index:2}.banner-sec h1{color:var(--color-white);font-size:clamp(3rem,.2308rem + 7.6923vw,6rem)}.banner-sec h1 strong{color:var(--color-accent-500);font-weight:400}.banner-sec p{border-left:4px solid var(--color-accent-500);color:var(--color-white);display:block;font-size:var(--wp--preset--font-size--large);letter-spacing:.1em;line-height:1.3;margin:0 0 1.8rem;padding-left:1.5rem;position:relative}.baner-cnt{display:inline-block;float:left;margin-right:15px}.baner-cal{float:left}.baner-cal a{background-color:var(--color-white);background-image:none;color:var(--color-main-700);display:inline-block;font-size:1.125rem;font-weight:600;line-height:1.4;padding:1.125rem 1.5rem;position:relative;text-align:center;text-transform:uppercase}.baner-cal a:focus,.baner-cal a:hover{background-color:var(--color-main-500);color:var(--color-white)}.hmcasere-sec{background-color:#102b5b;background-image:url(images/case-re-bg.576adcf0.webp);background-position:bottom;background-repeat:no-repeat;padding:0 0 61px;position:relative;z-index:2}.hmcasere-sec:before{background-color:var(--color-accent-700);background-image:linear-gradient(180deg,transparent 0,var(--color-accent-500) 95%);bottom:0;content:"";height:331px;position:absolute;right:0;width:82px;z-index:-1}.csre-box{display:flex;flex-flow:row wrap;gap:1rem;margin-bottom:5rem}.csre-item{background-color:color-mix(in srgb,var(--color-main-500) 80%,transparent);color:var(--color-white);flex:1 0;flex-basis:clamp(280px,21%,100%);padding:2rem 1.25rem;position:relative;text-align:center;transform:translateY(-2rem);width:clamp(280px,21%,100%)}.csre-item:after,.csre-item:before{background-image:url(images/sprites.c6088694.webp);background-position:-459px -46px;content:"";height:37px;left:10px;position:absolute;top:10px;width:36px}.csre-item:after{bottom:10px;left:inherit;right:10px;top:inherit;transform:rotate(-180deg)}.csre-item:hover:after,.csre-item:hover:before{background-position:-459px -5px}.csre-item:hover{background-color:var(--color-accent-500)}.csre-item h4{font-family:var(--font-primary);font-size:36px;line-height:1.2;margin-bottom:22px;padding-bottom:18px;position:relative}.csre-item h4 strong{font-size:15px;font-weight:600;letter-spacing:2.4px;text-transform:uppercase}.csre-item h4:before{background-color:var(--color-white);bottom:0;content:"";height:3px;left:0;margin:auto;position:absolute;right:0;width:48px}.hmcasere-sec .csre-item p{color:var(--color-white);font-size:19px;font-weight:500;letter-spacing:0;letter-spacing:.95px;line-height:1.32;text-transform:inherit!important}.hmcasere-sec h2{color:var(--color-white);font-size:var(--wp--preset--font-size--xxx-large);position:relative;text-align:center}.hmcasere-sec h2 strong{color:var(--color-accent-500)}.hmcasere-sec p{color:var(--color-white);font-size:var(--wp--preset--font-size--x-large);letter-spacing:.25em;line-height:1.4;text-align:center;text-transform:uppercase}.crs-txt{content:"";position:absolute;right:20px;top:0;transform:rotate(180deg);writing-mode:vertical-rl}.crs-txt h5{color:color-mix(in srgb,var(--color-white) 5%,transparent);font-size:24px;font-weight:600;line-height:1;text-transform:uppercase}.hmabout-sec{padding:8rem 0;position:relative;z-index:2}.hmabout-sec .container{max-width:1700px}.hmabt-rw{display:flex;flex-flow:row wrap;gap:1.5rem clamp(1rem,.0769rem + 2.5641vw,2rem);justify-content:space-between;position:relative;z-index:2}.hmabt-lef,.hmabt-rgt{flex:1 1 auto;width:clamp(500px,41%,100%)}.hmabt-lpic{margin-right:76px;text-align:right}.hmabt-lft-vde video{width:100%}.hmabt-rgt h2{color:var(--color-black);padding-top:60px;position:relative}.hmabt-rgt h2:before{background-image:url(images/sprites.c6088694.webp);background-position:-57px -5px;content:"";height:20px;left:10px;position:absolute;top:14px;width:207px}.hmabt-rgt h4{font-size:1.5rem;font-weight:600;letter-spacing:.1em;line-height:1.6;text-transform:uppercase}.hmabt-rgt h4,.hmabt-rgt h5{color:var(--color-accent-500);font-family:var(--font-primary)}.hmabt-rgt h5{font-size:var(--wp--preset--font-size--large);font-weight:500}.hmabt-rgt p{margin-bottom:1.7rem}.hmat-lnk{margin-top:36px}.hmawds-sec{padding-bottom:8rem;text-align:center}.hmawds-sec h2{color:var(--color-black);display:inline-block;font-size:var(--wp--preset--font-size--large);letter-spacing:.25em;margin-bottom:1.5rem;padding:0 100px;position:relative;text-align:center;text-transform:uppercase}.hmawds-sec h2:after,.hmawds-sec h2:before{background-color:var(--color-accent-500);bottom:0;content:"";height:2px;left:0;margin:auto;position:absolute;top:0;width:60px}.hmawds-sec h2:after{left:auto;right:0}.awards-lst{align-items:center;display:flex;flex-flow:row nowrap;gap:.5rem;justify-content:space-between}.awards-itm{flex:1 1 auto}.awards-itm-img img{display:block;width:100%}.awards-lst.one{margin-bottom:50px}.hmpractice-sec{background-image:url(images/hm-pra-patn.d5edd388.webp);padding:5rem 0}.hmpractice-sec h2{font-size:var(--wp--preset--font-size--xx-large);margin-block:0}.hmpractice-sec h2,.hmpractice-sec h4{color:var(--color-white);text-align:center;text-transform:capitalize}.hmpractice-sec h4{font-family:var(--font-primary);font-size:var(--wp--preset--font-size--large);margin-block:.5rem 4rem}.prtc-lst{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:0 0 3.5rem}.prtc-itm{background-color:var(--color-accent-500);position:relative}.prtc-itm:hover:after,.prtc-itm:hover:before{border:2px solid var(--color-accent-500);border-bottom:none;content:"";height:88px;left:-10px;margin:auto;position:absolute;right:0;top:-10px;width:calc(100% + 20px)}.prtc-itm:hover:after{border-top:none!important;border:2px solid var(--color-accent-500);bottom:-10px;left:-10px;margin:auto;right:0;top:auto}.prtc-itm-img:after{background-image:linear-gradient(to top,var(--color-main-700) 1%,transparent 50%);bottom:0;content:"";height:100%;left:0;position:absolute;width:100%}.prtc-lst .prtc-itm:hover .prtc-itm-img:after{display:none}.prtc-itm:hover .prtc-itm-img img{opacity:.1}.prtc-itm:hover .prtc-itm-cnt{bottom:0;height:max-content;margin:auto;top:0;width:100%}.prtc-itm:hover .prtc-itm-cnt h6:before{background-color:var(--color-white)}.prtc-itm a.prtc-itm-lnk{bottom:0;font-size:0;left:0;margin:auto;position:absolute;right:0;top:0;z-index:2}.prtc-itm-img img{display:block;width:100%}.prtc-itm-cnt{bottom:20px;left:2px;margin:auto;pointer-events:none;position:absolute;right:0;text-align:center}.prtc-itm-cnt h6{color:var(--color-white);font-size:var(--wp--preset--font-size--large);margin:0;padding-bottom:.8rem;pointer-events:none;position:relative;text-transform:capitalize;z-index:1}.prtc-itm-cnt h6:before{background-color:var(--color-accent-500);bottom:0;content:"";height:2px;left:0;margin:auto;position:absolute;right:0;width:37px}.prtc-our{text-align:center}.prtc-btn a.cmn-btn{font-size:var(--wp--preset--font-size--large)}.prtc-btn a.cmn-btn:hover{background-color:var(--color-white);color:#00295c}.prtc-our h5{color:var(--color-white);font-size:var(--wp--preset--font-size--xx-large)}.hmexprct-sec{padding:8rem 0}.hmexpr-lst{align-items:flex-start;display:flex;flex-flow:row wrap;gap:clamp(1rem,.0769rem + 2.5641vw,2rem)}.hmexpt-rgt-itm{flex:0;flex-basis:auto;padding:20px 0 26px 40px;position:relative;width:clamp(420px,48%,100%);z-index:1}.hmexp-lft-itm{flex:1;flex-basis:500px}.faq h2{text-align:center}.hmexpr-lst+.faq{padding-top:4rem}.hmept-lft-cnt ul li{list-style:none;padding-left:2.5rem;position:relative}.hmept-lft-cnt ul li:before{background-image:url(images/sprites.c6088694.webp);background-position:-272px -6px;background-repeat:no-repeat;content:"";height:18px;left:0;margin:auto;position:absolute;top:5px;width:18px}.hmept-lft-cnt ul li:nth-child(6){margin:0 0 46px}.hmexpt-img-cnt{background-color:var(--color-main-500);padding:128px 0 56px}.hmept-lft-cnt h4{color:var(--color-accent-500);display:inline-block;font-family:var(--font-primary);font-size:1.8rem;font-weight:700;letter-spacing:.25em;text-transform:uppercase}.hmexpt-rgt-itm:before{border:6px solid var(--color-accent-500);bottom:-10px;content:"";height:89.2%;left:0;margin:auto;position:absolute;width:90.9%;z-index:-1}.hmexpt-rgt-img img{display:block;width:100%}.hmexpt-rgt-cnt{padding:1.5rem 1rem;position:relative;text-align:center}.hmexpt-rgt-cnt:after{height:100%;width:100%}.hmexpt-rgt-cnt:after,.hmexpt-rgt-cnt:before{background-color:var(--color-accent-500);clip-path:polygon(0 0,95% 0,100% 100%,5% 100%);content:"";left:0;position:absolute;top:0}.hmexpt-rgt-cnt:before{bottom:0;height:132px;margin:auto;max-width:100%;max-width:-webkit-fill-available;opacity:19%;right:0;width:480px}.hmexpt-rgt-cnt h5{align-items:center;color:var(--color-white);display:inline-flex;flex-flow:row wrap;font-size:var(--wp--preset--font-size--x-large);gap:0 .5rem;justify-content:center;letter-spacing:0;margin:0;position:relative;text-transform:uppercase;z-index:2}.hmexpt-rgt-cnt h5:before{background-image:url(images/sprites.c6088694.webp);background-position:-7px -35px;background-repeat:no-repeat;content:"";height:36px;width:36px}.hmexpt-rgt-cnt a{color:var(--color-white);font-style:normal;font-weight:400;text-decoration:none}.hm-testimonials{background-color:var(--color-accent-500);overflow:hidden;padding:5rem 0;position:relative}.hm-testimonials:after{background:url(images/testi-bg-shape.b71c7263.webp) no-repeat;background-position:0 100%;background-size:45% 100%;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.hmtei-items{align-items:flex-start;display:flex;flex-flow:row wrap;position:relative;z-index:2}.hmte-lft{flex:1 1 auto;width:clamp(320px,31%,100%)}.hmte-rgt{display:flex;flex:1 1 auto;flex-direction:column;height:auto;max-width:100%;width:clamp(500px,41%,100%)}.tst-lft-pic{clip-path:polygon(0 0,83% 0,96% 100%,13% 100%);position:relative}.tst-lft-pic:before{border:3px solid var(--color-accent-500);box-shadow:0 5px 38.4px 1.6px rgba(0,0,0,.25);content:"";height:99%;left:58px;position:absolute;text-shadow:0 5px 38.4px rgba(0,0,0,.25);top:0;transform:skew(13deg,0deg);width:83%}.tst-lft-pic{margin-bottom:32px;margin-left:-117px;padding-right:21px}.corsel{display:none}.corsel .test-btn{display:block;margin-right:38px}.test-btn{display:none}.test-btn a{background:transparent;background-color:var(--color-white);color:var(--color-black);font-size:22px;padding:21px 45px}.test-btn a:hover{background-color:var(--color-accent-500);color:var(--color-white)}.corsel .left-arrw,.corsel .right-arrw{background-image:url(images/sprites.c6088694.webp);background-position:-297px -15px;cursor:pointer;font-size:31px;height:57px;line-height:1;margin-right:16px;width:58px}.corsel .left-arrw:hover{background-position:-298px -75px}.corsel .right-arrw{background-position:-362px -15px;margin-right:0}.corsel .right-arrw:hover{background-position:-363px -75px}.hm-testimonials .hm-testi-item{flex:0 0 100%;padding-left:.5rem;text-align:left;width:100%}.testi-blck{display:flex;flex-flow:row nowrap;height:auto;max-width:100%;overflow-x:auto;overflow-y:hidden;position:relative;scrollbar-color:var(--color-white) var(--color-accent-700);scrollbar-width:thin}.testi-blck:after{background-image:url(images/sprites.c6088694.webp);background-position:-7px -262px;bottom:20px;content:"";height:137px;position:absolute;right:45px;width:169px}.star-rat{background-color:var(--color-accent-500);border:1px solid var(--color-white);display:inline-block;margin-bottom:42px;margin-left:0;padding:10px 26px;text-align:left}.star-rat img{width:auto!important}.hmte-rgt h2{color:var(--color-white);padding-left:.5rem;text-align:left}.hm-testimonials .hm-testi-item p{color:var(--color-white);font-size:clamp(1.125rem,.7788rem + .9615vw,1.5rem);position:relative;text-align:left}.hm-testimonials .hm-testi-item h5{color:var(--color-white);font-size:var(--wp--preset--font-size--x-large);margin:0;position:relative}.hm-testimonials .testi-blck .owl-dots,.hm-testimonials .testi-blck .owl-nav{display:none!important;margin:0}.hm-testimonials .testi-blck .owl-nav button span{font-size:0;font-weight:700}.hmhire-sec{background:#00295c;padding:87px 0 91px}.hmhire-sec h2{color:var(--color-white);text-align:center}.hire-lst{display:flex;flex-flow:row wrap;gap:1rem;margin-bottom:5rem}.hire-itm{background-color:var(--color-main-500);flex:1 0 auto;padding:2rem 1.25rem;text-align:center;width:clamp(280px,21%,100%)}.hire-itm,.hire-itm-cnt h4{color:var(--color-white);position:relative}.hire-itm-cnt h4{font-family:var(--font-primary);font-weight:600;margin:0;padding:130px .5rem .5rem}.hire-lst .hire-itm h4:before{background-image:url(images/sprites.c6088694.webp);background-position:-3px -153px;background-repeat:no-repeat;content:"";height:97px;left:0;margin:auto;position:absolute;right:0;top:0;width:106px}.hire-lst .hire-itm.local h4:before{background-position:-108px -152px}.hire-lst .hire-itm.sehabla h4:before{background-position:-223px -152px}.hire-lst .hire-itm.unless h4:before{background-position:-340px -152px}.hire-free-btn{text-align:center}.hire-free-btn a:hover{background-color:var(--color-white);color:#00295c}.hm-form-sec{padding:96px 0 81px;position:relative}.hm-form-sec:before{background:var(--color-accent-500);clip-path:polygon(0 0,83% 0,100% 100%,0 100%);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:57.55%;z-index:2}.ftr-frm-lft{margin-left:-70px;position:relative;width:52%;z-index:3}.ftr-frm-lft h2{color:var(--color-white);font-size:60px;font-weight:700;letter-spacing:-.6px;line-height:1;margin-bottom:15px}.frm-img{margin-bottom:67px}.hm-form-sec .gform_wrapper{margin:0}.hm-form-sec .gform_wrapper.gravity-theme .gform_fields{grid-row-gap:9px}.hm-form-sec .ftr-frm-lft p{color:var(--color-white);font-size:18px;font-weight:500;letter-spacing:.36px;margin-bottom:18px}.hm-form-sec .gform_wrapper .gform_validation_errors{display:none}.hm-form-sec .gform_wrapper ul.gform_fields ul{margin:0;padding:0}.ftr-frm-rgt{position:absolute;right:0;top:0}.hm-form-sec .gform_wrapper ul.gform_fields li{margin:0 0 25px;padding:0!important}.hm-form-sec .gform_wrapper ul.gform_fields li.form-top{margin:0;text-align:left}.hm-form-sec .gform_wrapper .top_label input,.hm-form-sec .gform_wrapper .top_label textarea,.hm-form-sec .gform_wrapper select{background:var(--color-white);border-radius:0;color:var(--color-black)!important;font-size:20px!important;font-weight:400;letter-spacing:.8px;margin:0;outline:0;padding:25px 15px 25px 33px!important;position:relative;transition:all .5s;width:100%!important}.hm-form-sec .gform_wrapper input::placeholder,.hm-form-sec .gform_wrapper textarea::placeholder{color:var(--color-black);font-weight:400}.hm-form-sec .gform_wrapper .top_label textarea{float:left;height:195px!important;margin:0 0 15px;padding:12px;resize:none;width:100%}.form-top,.hm-form-sec .gform_wrapper .form-links{color:var(--color-white);display:inline-block}.hm-form-sec .gform_wrapper .form-links a{color:var(--color-white);font-size:18px;font-weight:500;text-decoration:none}.hm-form-sec .gform_wrapper fieldset.field_description_below{margin-top:-5px}.gform_wrapper.gravity-theme .gfield_checkbox label{color:var(--color-white);font-size:18px!important;font-weight:500;text-transform:capitalize}.form-top span,.hm-form-sec .gform_wrapper .top_label .chkbx label span{color:#ed3731}.hm-form-sec .gform_wrapper .gfield_radio label,.hm-form-sec .gform_wrapper .top_label .chkbx label{color:var(--color-white);font-size:18px!important;line-height:20px!important}.hm-form-sec .gform_wrapper .top_label .chkbx label{font-weight:700}.hm-form-sec .gform_wrapper .top_label input[type=checkbox]{border-radius:0;clear:both;float:left;margin:4px 10px 0 0!important;max-width:inherit!important;padding:0!important;width:auto!important}.hm-form-sec .gform_wrapper .gform_footer.top_label{padding:0;text-align:end}.hm-form-sec .gform_wrapper .top_label input[type=submit]{background-color:#00295c!important;border:0!important;border-radius:0!important;color:var(--color-white)!important;cursor:pointer;font-size:25px!important;font-style:normal!important;font-weight:600;height:auto!important;margin:0;outline:none!important;padding:22px 15px!important;text-transform:uppercase!important;transition-duration:.5s;width:295px!important}.hm-form-sec .gform_wrapper .top_label input[type=submit]:hover{background-color:var(--color-white)!important;color:#00295c!important}.hm-form-sec input::placeholder{color:#787878}.hm-form-sec textarea::placeholder{color:#787878}.hm-form-sec textarea:-ms-input-placeholder{color:#787878}.hm-form-sec textarea::-ms-input-placeholder{color:#787878}.hm-form-sec .gform_wrapper .top_label .gfield_label{display:none}.hm-form-sec .gform_wrapper .gfield{position:relative}.hm-form-sec .gform_wrapper div.validation_error{border:none;padding:0!important;text-align:center}.hm-form-sec .gform_wrapper .validation_message,.hm-form-sec .gform_wrapper div.validation_error{background-color:transparent!important;border:none!important;color:#d13333;font-size:13px!important;letter-spacing:.56px;line-height:18px;margin:0;padding:0 10px 0 0!important;pointer-events:none;position:absolute;right:0;top:29px;width:auto!important}.hm-form-sec .gfield .instruction.validation_message{top:50px}.hm-form-sec.gform_wrapper.gform_validation_error.gform_bodyulli.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100%!important}.hm-form-sec .gform_wrapper .field_description_below .gfield_description{padding-top:0}.hm-form-sec .gform_wrapper li.gfield.gfield_error,.hm-frmsec.gform_wrapperli.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:inherit!important;border:none;margin-top:0!important;padding:0!important}.hm-form-sec div#popup-container{left:0;position:absolute;top:20px}.hm-form-sec .popup{cursor:pointer;display:inline-block;position:relative;-webkit-user-select:none;user-select:none}.hm-form-sec .popup .popuptext{background:var(--color-white);border:1px solid rgba(0,0,0,.2);color:var(--color-black);color:#000;display:inline-block;font-size:14px;line-height:2;margin:0;padding:20px;position:absolute;text-align:center;transition:transform .15s ease-out .15s;transition:transform .15s ease-out;visibility:hidden;width:800px;z-index:1}.hm-form-sec .popup .show{animation:fadeIn 1s;position:inherit;visibility:visible}.gform_button.disabled{pointer-events:none}.site-footer{background:#00295c;color:var(--color-white);padding:59px 0 0}.ftr-blocks ul.ft-item{margin-bottom:0;text-align:center}.ftr-blocks ul.ft-item li{display:inline-block;margin-bottom:0;padding-left:98px}.ftr-blocks ul.ft-item li p{color:var(--color-white);font-size:22px;font-weight:600;line-height:1.4;text-align:left}.ftr-blocks ul.ft-item li p a:hover{color:var(--color-accent-500)}li.ft-loc{margin-right:133px}.ftr-blocks ul li{position:relative}.ftr-blocks ul li:before{background-image:url(images/sprites.c6088694.webp);background-position:-187px -260px;content:"";height:71px;left:0;position:absolute;top:0;width:71px}.ftr-blocks ul li.ft-call:before{background-position:-269px -260px}.ftr-blocks ul li.ft-mai:before{background-position:-352px -260px}li.ft-call{margin-right:102px}.ftmenu{background-color:#00234e}.ftmenu ul{margin-bottom:0;padding:39px 0;text-align:center}.ftmenu ul li{display:inline-block;margin:0 24px 0 0;position:relative}li.ftr-lag,li.ftr-lag a{margin-right:0!important}li.ftr-lag:before{display:none}.ftmenu ul li a{color:var(--color-white);font-size:22px;font-weight:600;line-height:1;margin:0 26px 0 0;position:relative;text-transform:capitalize}.ftmenu ul li a:hover{color:var(--color-accent-500)}.ftmenu ul li:before{background-color:#6b819d;border-radius:50px;bottom:0;content:"";height:5px;margin:auto;position:absolute;right:0;top:0;width:5px}.ftr-blocks{display:flex;flex-wrap:wrap;padding:20px 0 69px}.ftrblk{width:33%}.ftrblk.ftr-blk2,.ftrblk.ftr-blk3{padding:0 0 0 120px}.ftrblk h4{color:#fff;font-size:28px;font-weight:600;line-height:1.27;margin:0 0 20px;text-transform:capitalize}.ftrblk li,.ftrblk p{color:#a3aebc;font-size:18px;font-weight:400;line-height:1.5;margin:0 0 10px}.ftr-socil a{background:var(--color-white);display:inline-block;font-size:0;height:40px;margin:0 14px 0 0;transition:1s;width:40px}.copyrights{background:#00295c;padding:33px 0 61px;text-align:center}.sci-icons ul{margin-bottom:30px}.sci-icons ul li{display:inline-block;margin-bottom:0}.sci-icons ul li a{background-image:url(images/sprites.c6088694.webp);background-position:-190px -340px;height:55px;margin-right:15px;padding:0;width:55px}.sci-icons ul li.ft-tw a{background-position:-252px -340px}.sci-icons ul li.ft-ins a{background-position:-312px -340px;margin-right:0}.sci-icons ul li a:hover{background-position:-190px -400px}.sci-icons ul li.ft-tw a:hover{background-position:-252px -400px}.sci-icons ul li.ft-ins a:hover{background-position:-312px -400px}.th-logo{margin-top:3px}.copyrights a,.copyrights p{color:var(--color-white);display:inline-block;font-size:17px;font-weight:500;letter-spacing:.85px;line-height:1.7;margin:0;text-transform:capitalize}.copyrights a:hover{color:var(--color-accent-500)}.copyrights p.rit-btm a img{display:block}.copyrights a{display:inline-block;padding:0 5px}.page_bnr{background:url(images/pgbnr.16ffdc48.webp) no-repeat;background-position:50%;background-size:cover;padding:12rem 0 8rem;position:relative}.page_bnr:before{background:linear-gradient(180deg,rgba(8,34,86,.94) 0,rgba(8,34,86,.94) 2%,rgba(9,34,86,.9) 18%,rgba(9,34,86,.85) 26%,rgba(9,34,86,.85) 29%,rgba(9,34,86,.83) 32%,rgba(10,35,86,.78) 38%,rgba(11,36,87,.71) 44%,rgba(11,36,87,.71) 45%,rgba(12,37,88,.65) 52%,rgba(13,37,88,.59) 55%,rgba(13,37,88,.57) 58%,rgba(13,37,88,.57) 59%,rgba(21,45,92,.36) 76%,rgba(21,45,92,.35) 77%,rgba(25,49,94,.34) 78%,rgba(39,62,101,.21) 87%,rgba(41,64,102,.18) 89%,rgba(47,70,105,.17) 90%,rgba(55,77,109,.14) 93%,rgba(64,85,113,.13) 94%,rgba(64,85,113,.12) 95%,rgba(74,95,118,.1) 97%,rgba(80,101,121,.09) 98%,rgba(90,110,126,.09) 99%,rgba(90,111,126,.08));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f0082256",endColorstr="#145a6f7e",GradientType=0)}.page_bnr:after,.page_bnr:before{content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.page_bnr:after{background-color:#041730;opacity:64%}.container1{margin:auto;max-width:1440px;width:100%}.page_title{position:relative;text-align:center;z-index:9}.page_title h1,.page_title h2{color:var(--color-white);margin:0;position:relative}.inrpg-breadcrumbs{color:var(--color-white)}.page_title .inrpg-breadcrumbs span.post-root.post.post-post.current-item,.page_title .inrpg-breadcrumbs span.post.post-page.current-item{border-bottom:3px solid var(--color-accent-500)}.page_default{position:relative}.page_content{display:flex;flex-flow:row wrap;gap:0 2rem}.genpg-rite{flex:1 1 auto;overflow:hidden;width:clamp(540px,1%,100%)}.genpg-rite.full-width{width:100%}.genpg-lft{flex:0 0 auto;width:clamp(212px,21%,100%)}.genpg-lft .widget ul li a{color:var(--color-accent-500);display:inline-block;font-style:italic;position:relative;-webkit-text-decoration:underline 2px;text-decoration:underline 2px}.genpg-lft .widget ul li a:focus,.genpg-lft .widget ul li a:hover{text-decoration:none}.genpg-lft section.widget_nav_menu ul li.sb-iaamenu>ul.sub-menu{display:block!important}.genpg-lft .widget_nav_menu ul li a.drop.close,.genpg-lft .widget_nav_menu ul li a.drop.open{background-color:transparent;background-position:50%;background-repeat:no-repeat;border:0;cursor:pointer;font-size:0;height:20px;padding:0;position:absolute;right:6px;top:25px;width:12px;z-index:10}.genpg-lft .widget_nav_menu ul li a.drop.open{transform:rotate(90deg)}.genpg-lft section.widget_nav_menu ul ul li{padding:0 0 0 20px}.genpg-lft .widget.widget_recent_entries nav{padding:41px 10px 38px 25px}.genpg-lft .widget.widget_recent_entries ul li{margin:0 0 20px}.genpg-lft .widget.widget_recent_entries ul li a{line-height:1.54;padding:0 0 0 38px}.genpg-lft .widget.widget_recent_entries ul li a:before{top:10px}.genpg-lft .sidebar-testi{display:flex;flex-flow:row nowrap;max-width:100%;overflow-x:auto;width:max-content}.genpg-lft .sidebar-testi .testi-item{flex:0 0 100%;width:100%}.genpg-lft .blog-top-blk{background-color:#00295c;display:flex;flex-direction:column;margin:0;padding:60px 24px}.page_default.single-blogpg .widget.widget_archive select,.page_default.single-blogpg .widget.widget_categories select,.page_default.single-blogpg .widget.widget_search input{background:#00295c;background-image:url(images/select-img.7bb0e335.webp);background-position:100% 0;background-repeat:no-repeat;border:1px solid var(--color-white);color:var(--color-white);padding:26px 10px 20px 20px;position:relative;width:100%;z-index:9}.page_default.single-blogpg .widget.widget_search input{background-image:url(images/search-img.3f8d5ee7.webp)}.page_default.single-blogpg .widget.widget_search{margin:0 0 35px;order:1}.page_default.single-blogpg .blog-top-blk section:before{display:none}.page_default .genpg-lft .blog-top-blk h4.widget-title,.page_default .genpg-lft .blog-top-blk section{background:transparent;text-align:left}.page_default .genpg-lft .widget.widget_categories{margin-bottom:35px;order:2}.page_default .genpg-lft .widget.widget_archive{margin-bottom:0;order:3}.page_default .genpg-lft .blog-top-blk{flex-direction:column}.page_default .blog-top-blk{align-items:flex-end;display:flex;justify-content:space-between;margin:0 0 50px}.page_default .genpg-rite .blog-top-blk h4{display:none;font-size:0}.page_default .widget.widget_archive select,.page_default .widget.widget_categories select,.page_default .widget.widget_search input{appearance:none;border:1px solid #002e63;color:var(--color-black);font-size:17px;font-weight:600;letter-spacing:1.02px;line-height:1.17;margin:0;outline:none;padding:26px 10px 20px 30px;position:relative;text-transform:capitalize;width:460px}.page_default .widget.widget_search input{padding:26px 10px 23px 30px}.page_default .widget.widget_search input.search-submit{display:none}.page_default .blog-top-blk section{position:relative}.page_default .blog-top-blk section.widget.widget_search:before,.page_default .blog-top-blk section:before{background-image:url(images/sprites-in.e6a02d0c.webp);background-position:-289px -64px;background-repeat:no-repeat;bottom:0;content:"";height:14px;margin:auto;pointer-events:none;position:absolute;right:36px;top:0;width:26px;z-index:1}.page_default .blog-top-blk section.widget.widget_search:after,.page_default .blog-top-blk section:after{background-color:#00295c;content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:100px}.page_default .blog-top-blk section.widget.widget_search:before{background-position:-335px -57px;height:27px;width:27px}.page_default .blg-cntblk{display:flex;flex-wrap:wrap;gap:35px;justify-content:space-between}.page_default .post-item{background-color:#00295c;max-width:450px;position:relative;width:100%}.page_default .post-cnt{padding:26px 50px 37px 40px}.page_default .post-cnt h4 a,.page_default .post-cnt p{color:var(--color-white)!important}.page_default .post-meta{width:80%}.page_default .post-btn{float:left;width:100%}.page_default.blog_pg .post-img{position:relative}.page_default .post-meta{bottom:0;float:left;left:40px;position:absolute;width:100%}.page_default .genpg-rite .post-dt span{color:var(--color-white);font-size:16px;font-weight:500;line-height:1;margin:0;text-transform:capitalize}.page_default .genpg-rite .post-dt span.dt{display:block;font-size:30px;font-weight:600;line-height:1.2}.page_default .genpg-rite .post-dt{background-color:var(--color-accent-500);display:inline-block;padding:12px 18px;text-align:center}.page_default .genpg-rite .post-item h4{margin:0 0 18px}.page_default .genpg-rite .post-item p{line-height:1.5;margin:0 0 30px}.post-item:hover{background-color:var(--color-accent-500)}.page_default .genpg-rite .post-item:hover .post-dt{background-color:#00295c}.page_default .genpg-rite .post-category ul{margin:0}.page_default .genpg-rite .post-category ul li:before{display:none}.page_default .genpg-rite .post-btn a.blg-btn{color:var(--color-white);display:inline-block;font-size:18px;font-weight:600;line-height:1;margin:0;text-align:left;text-transform:uppercase}.page_default .blg-cntblk nav.navigation.pagination{float:left;width:100%}.page_default .nav-links a.page-numbers{color:#00295c;margin:0}.page_default .nav-links a.page-numbers:hover{background-color:var(--color-accent-500);border:1px solid var(--color-accent-500);color:var(--color-white)}.nav-links a.next.page-numbers,.nav-links a.prev.page-numbers{background-image:url(images/sprites-in.e6a02d0c.webp);background-position:-283px -178px;background-repeat:no-repeat;border:none;font-size:0;height:67px;width:66px}.nav-links a.prev.page-numbers{background-position:-213px -178px}.nav-links a.next.page-numbers:hover{background-position:-283px -105px}.nav-links a.prev.page-numbers:hover{background-position:-213px -105px}.nav-links svg.svg-icon{color:transparent;display:none;fill:#00295c;font-size:0;margin:0 0 -5px}.page-navi-block{float:left;padding:0 20px 0 0;width:50%}.page-navi-block.page-navi-nxt{float:right;padding:0 0 0 20px;text-align:right}.page-navi{border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;margin:10px 0 0;padding:10px 0}.nav-links span.nav-next-text,.nav-links span.nav-prev-text{display:none}.nav-links a.next.page-numbers:hover svg.svg-icon,.nav-links a.prev.page-numbers:hover svg.svg-icon{fill:var(--color-accent-500)}.page_default.single-blogpg .blog-post-img{border:2px solid var(--color-accent-500);padding:10px}.page_default .genpg-rite .post-img.single_defualt_img{margin:0 0 60px;padding:0 0 40px 30px;position:relative}.page_default .genpg-rite .post-img.single_defualt_img:before{background:var(--color-accent-500);bottom:0;clip-path:polygon(0 0,0 100%,100% 100%);content:"";height:73.5%;left:0;position:absolute;width:49.5%;z-index:-1}.page_default .genpg-rite .post_single .meta-author,.page_default .genpg-rite .post_single .post-meta,.page_default.single-blogpg .genpg-rite .page-navi{display:none}.page_default .genpg-rite .abut_imge{margin-bottom:80px;padding:0 0 38px 40px;position:relative;z-index:0}.page_default .genpg-rite .abut_imge img{display:block;outline:2px solid #e21e23;padding:10px;width:100%}.page_default .genpg-rite .abut_imge:before{background-color:#e21e23;bottom:0;clip-path:polygon(0 0,0 100%,100% 100%);content:"";height:79.6%;left:0;position:absolute;width:50%;z-index:-2}.page_default .genpg-rite .testimonials{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.page_default .genpg-rite .testi-item{background-color:#00295c;padding:45px 60px 52px 52px;position:relative;width:49.39%}.page_default .genpg-rite .star-rat{background-color:#00295c;border:1px solid var(--color-white);margin-bottom:40px;padding:26px 95px;position:relative}.page_default .genpg-rite .star-rat:before{background-image:url(images/sprites-in.e6a02d0c.webp);background-position:-4px -6px;background-repeat:no-repeat;bottom:0;content:"";height:28px;left:0;margin:auto;position:absolute;right:0;top:0;width:160px}.page_default .genpg-rite .testi-item:before{background-color:var(--color-white);content:"";height:1px;margin:auto;position:absolute;right:0;top:71px;width:90%}.page_default .genpg-rite .testi-item p{color:var(--color-white);font-size:27px;font-style:italic;font-weight:400;letter-spacing:.27px;line-height:1.5;margin-bottom:45px}.page_default .genpg-rite .testi-item h4{border-left:3px solid var(--color-white);color:var(--color-white);font-weight:700;letter-spacing:1.08px;line-height:1.7;padding-left:15px}.page_default.practic_areas .genpg-rite .campos-praticearea-list{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(310px,1fr))}.page_default.practic_areas .genpg-rite .campos-praticearea-list>.campos-prat-item{background-color:var(--color-accent-500);position:relative}.page_default.practic_areas .genpg-rite .campos-praticearea-list>:not(.campos-prat-item){grid-column:1/-1}.page_default.practic_areas .genpg-rite .compos-praticearea-cntnt{bottom:32px;left:0;margin:auto;padding:0 .8rem;position:absolute;right:0;text-align:center;z-index:5}.page_default.practic_areas .genpg-rite .compos-praticearea-cntnt h6{color:var(--color-white);margin:0;padding:0 0 .8rem;position:relative}.page_default.practic_areas .genpg-rite .compos-praticearea-cntnt h6:before{border-bottom:2px solid var(--color-accent-500);bottom:0;content:"";left:0;margin:auto;position:absolute;right:0;width:37px}.page_default.practic_areas .genpg-rite .campos-praticearea-item-img img{display:block;width:100%}.page_default.practic_areas .genpg-rite .campos-prat-item:hover:before{border:2px solid var(--color-accent-500);border-bottom:none;content:"";height:88px;left:-8px;margin:auto;position:absolute;top:-8px;width:calc(100% + 12px)}.page_default.practic_areas .genpg-rite .campos-prat-item:hover:after{border:2px solid var(--color-accent-500);border-top:none;bottom:-8px;content:"";height:88px;left:-8px;margin:auto;position:absolute;width:calc(100% + 12px)}.page_default.practic_areas .genpg-rite .campos-praticearea-item-img:before{background-image:linear-gradient(0deg,#031e40 17%,transparent);bottom:0;content:"";height:100%;left:0;position:absolute;width:100%;z-index:2}.page_default.practic_areas .genpg-rite .campos-prat-item:hover .campos-praticearea-item-img:before{display:none}.page_default.practic_areas .genpg-rite .campos-prat-item:hover .campos-praticearea-item-img img{opacity:.1;transition:.35s}.page_default.practic_areas .genpg-rite .campos-prat-item:hover .compos-praticearea-cntnt{bottom:0;height:max-content;margin:auto;top:0;transition:.35s}.page_default.practic_areas .genpg-rite .campos-prat-item:hover .compos-praticearea-cntnt h6:before{border-bottom:2px solid var(--color-white);transition:.35s}.page_default.practic_areas .genpg-rite .campos-prat-item .compos-anc a{bottom:0;font-size:0;left:0;position:absolute;right:0;top:0}.page_default.results_pg .genpg-rite .case-list{display:flex;flex-wrap:wrap;gap:15px}.page_default.results_pg .genpg-rite .case-itm:hover{background:linear-gradient(180deg,#ef282d,#ae1519)}.page_default.results_pg .genpg-rite .case-itm:hover:after{background-position:-224px -53px;transform:rotate(359deg)}.page_default.results_pg .genpg-rite .case-itm:hover:before{background-position:-224px -53px;transform:rotate(180deg)}.page_default.results_pg .genpg-rite .case-itm{background-color:#00295c;padding:55px 58px;position:relative;text-align:center;width:32.63%}.page_default.results_pg .genpg-rite .case-itm:before{left:20px;top:20px}.page_default.results_pg .genpg-rite .case-itm:after,.page_default.results_pg .genpg-rite .case-itm:before{background-image:url(images/sprites-in.e6a02d0c.webp);background-position:-177px -6px;content:"";height:37px;position:absolute;width:36px}.page_default.results_pg .genpg-rite .case-itm:after{bottom:20px;right:20px;transform:rotate(180deg)}.page_default.results_pg .genpg-rite .case-list .case-itm h4{color:var(--color-white);font-size:15px;font-weight:600;letter-spacing:2.4px;line-height:2.8;margin-bottom:25px;padding:0 0 12px;position:relative;text-transform:uppercase}.page_default.results_pg .genpg-rite .case-list .case-itm h4:before{background-color:var(--color-white);bottom:0;content:"";height:3px;left:0;margin:auto;position:absolute;right:0;width:48px}.page_default.results_pg .genpg-rite .case-list .case-itm h4 strong{color:var(--color-white);font-size:36px;font-weight:800;letter-spacing:0;line-height:1;margin-bottom:0}.page_default.results_pg .genpg-rite .case-list .case-itm p{color:var(--color-white);font-size:19px;font-weight:500;letter-spacing:.95px;line-height:1.31;margin-bottom:0}.page_default.our-team .genpg-rite .meet-list{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(310px,1fr))}.page_default.our-team .genpg-rite .meet-list .meet-item{position:relative;text-align:center}.page_default.our-team .genpg-rite .meet-list .meet-item .meet-img{display:block;width:100%}.page_default.our-team .genpg-rite .meet-list .meet-item:hover .meet-cnt{background-color:var(--color-accent-500)}.page_default.our-team .genpg-rite .meet-list .meet-cnt h4{color:var(--color-white);font-size:33px;font-weight:500;line-height:1;margin-bottom:32px;text-transform:capitalize}.page_default.our-team .genpg-rite .meet-list .meet-cnt h5{color:var(--color-white);font-size:16px;font-weight:500;letter-spacing:1.28px;line-height:1;margin-bottom:0;text-transform:uppercase}.page_default.our-team .genpg-rite .meet-list .meet-cnt{background-color:#00295c;padding:26px 0}.page_default.our-team .genpg-rite .meet-list .meet-item a.meet-itm-lnk{bottom:0;font-size:0;left:0;margin:auto;position:absolute;right:0;top:0;z-index:2}.page_default.contact_pg .cont-sec{display:flex;flex-flow:row wrap;gap:1rem}.page_default.contact_pg .cont-itm{background-color:var(--color-main-500);flex:1 0;flex-basis:clamp(280px,21%,100%);padding:2rem 1.25rem;position:relative;text-align:center;width:clamp(280px,21%,100%)}.page_default.contact_pg .cont-itm h3{color:var(--color-white);font-family:var(--font-primary);font-size:var(--wp--preset--font-size--large);margin:0 0 .5rem;padding:104px 0 0;position:relative}.page_default.contact_pg .cont-itm a,.page_default.contact_pg .cont-itm p{color:var(--color-white);font-style:normal;font-weight:500;line-height:1.4;margin:0;text-align:center;text-decoration:none}.page_default.contact_pg .cont-itm.em a{font-size:19px}.page_default.contact_pg .cont-itm h3:before{background:url(images/sprites-in.e6a02d0c.webp);background-position:-4px -247px;content:"";height:71px;left:0;margin:auto;position:absolute;right:0;top:0;width:71px}.page_default.contact_pg .cont-itm.dur h3:before{background-position:-78px -247px}.page_default.contact_pg .cont-itm.phn h3:before{background-position:-152px -247px}.page_default.contact_pg .cont-itm.em h3:before{background-position:-226px -247px}.page_default.contact_pg .cont-itm:before{background-position:-177px -6px;left:18px;top:20px}.page_default.contact_pg .cont-itm:after,.page_default.contact_pg .cont-itm:before{background-image:url(images/sprites-in.e6a02d0c.webp);content:"";height:37px;position:absolute;width:36px}.page_default.contact_pg .cont-itm:after{background-position:-223px -3px;bottom:20px;right:18px}.page_default.contact_pg .cont-itm a:hover{color:var(--color-accent-500);transition:.5s}.page_default.contact_pg .contpg-map iframe{display:block;height:600px;width:100%}.page_default.contact_pg .contpg-map,.page_default.contact_pg .contpg-map>div{width:100%}.page_default .genpg-rite .atrny-sec{background-color:#07295a;display:flex;margin-bottom:63px;padding-bottom:67px;position:relative}.page_default .genpg-rite .atrny-sec h3 span{display:block;font-size:16px;font-weight:500;margin-top:11px;text-transform:uppercase}.page_default .genpg-rite .atrny-nm{background-color:var(--color-accent-500);bottom:-43px;outline:1px solid var(--color-white);outline-offset:-7px;padding:30px 40px;position:absolute;right:-26px}.page_default .genpg-rite .atrny-nm h3{color:var(--color-white);font-size:var(--wp--preset--font-size--x-large);margin:0;text-align:center}.page_default .genpg-rite .atrny-rgt{padding:80px 1.5rem 0 2.5rem;position:relative;width:62%}@media(min-width:1200px){.page_default .genpg-rite .atrny-rgt{padding-left:80px}}.page_default .genpg-rite .atrny-contact p a{color:var(--color-white);display:block;position:relative}.page_default .genpg-rite .atrny-contact p a:hover{color:var(--color-accent-500);transition:.3s}.page_default .genpg-rite .atrny-contact p{color:var(--color-white);font-size:var(--wp--preset--font-size--medium);margin-bottom:1.5rem;padding-left:80px;position:relative}.page_default .genpg-rite .atrny-lft{position:relative;width:48.4%}.page_default .genpg-rite .atrny-img img{display:block;width:100%}.page_default .genpg-rite .scl-icns a{background-image:url(images/sprites-in.e6a02d0c.webp);background-position:-4px -117px;background-repeat:no-repeat;display:inline-block;font-size:0;height:55px;margin-right:14px;margin-top:25px;width:55px}.page_default .genpg-rite .scl-icns a.tw{background-position:-73px -117px}.page_default .genpg-rite .scl-icns a.lnk{background-position:-144px -117px;margin-right:0}.page_default .genpg-rite .scl-icns a:hover{background-position:-4px -174px;transition:.3s}.page_default .genpg-rite .scl-icns a.tw:hover{background-position:-73px -174px}.page_default .genpg-rite .scl-icns a.lnk:hover{background-position:-144px -174px}.page_default .genpg-rite .atrny-lft:before{background-color:var(--color-white);bottom:-80px;content:"";height:80px;left:0;position:absolute;width:240px}.page_default .genpg-rite .atrny-contact p.mail:before,.page_default .genpg-rite .atrny-contact p.phn:before,.page_default .genpg-rite .atrny-contact p:before{background-image:url(images/sprites-in.e6a02d0c.webp);background-position:-4px -55px;bottom:0;content:"";height:51px;left:0;margin:auto;position:absolute;top:0;width:51px}.page_default .genpg-rite .atrny-contact p.phn:before{background-position:-58px -56px}.page_default .genpg-rite .atrny-contact p.mail:before{background-position:-111px -56px}.gform_wrapper ul.gform_fields li,.gform_wrapper ul.gform_fields li.emil,.gform_wrapper ul.gform_fields li.nm,.gform_wrapper ul.gform_fields li.phn{clear:none;float:left;width:100%}.gform_wrapper ul.gform_fields li.phn{margin-right:0!important}.gform_wrapper .top_label input,.gform_wrapper .top_label textarea,.gform_wrapper select{background:transparent;border:1px solid var(--color-light);border-radius:0;color:var(--color-white);font-size:16px!important;margin:0;outline:0;padding:14px 10px!important;position:relative;transition:all .5s;width:100%!important}.gform_wrapper .top_label textarea{float:left;height:200px;margin:0 0 10px;padding:12px;width:100%}.form-top,.gform_wrapper .form-links{color:var(--color-white);color:var(--color-black);display:inline-block;font-size:16px;width:100%}.gform_wrapper .form-links a{border-bottom:0;color:var(--color-black);font-size:15px;font-weight:600;padding:0;text-decoration:underline;width:auto}.gform_wrapper .top_label .chkbx label span{color:#ed3731}.gform_wrapper .gfield_radio label,.gform_wrapper .top_label .chkbx label{color:var(--color-white);font-size:18px!important;line-height:20px!important}.gform_wrapper .top_label .chkbx label{font-weight:700}.gform_wrapper .top_label input[type=checkbox]{border-radius:0;clear:both;float:left;margin:4px 10px 0 0!important;max-width:inherit!important;padding:0!important;width:auto!important}.gform_wrapper .gform_footer.top_label{margin:16px 0 0;padding:0;text-align:center}.gform_wrapper .top_label input[type=submit]{background-color:#231f20!important;border:0!important;border-radius:0!important;color:var(--color-white)!important;cursor:pointer;font-size:18px!important;font-style:normal!important;height:auto!important;margin:0;outline:none!important;padding:20px 15px!important;text-transform:capitalize!important;transition-duration:.5s;width:250px!important}.gform_wrapper .top_label input[type=submit]:hover{background-color:#231f20!important}.genpg-lft .gform_wrapper ul.gform_fields li input[type=checkbox],.hm-form-sec .gform_wrapper ul.gform_fields li input[type=checkbox]{margin:1px 10px 0 0;width:20px!important}body .gform_legacy_markup_wrapper ul li.field_description_below div.ginput_container_checkbox,body .gform_legacy_markup_wrapper ul li.field_description_below div.ginput_container_radio{margin-top:0!important}a.glink.gt-current-lang{display:none}.award-blocks-list{align-items:flex-start;display:flex;flex-flow:row wrap;gap:1rem;justify-content:space-between;position:relative}.award-blocks-list .award-col{flex:1 1 auto;position:relative;width:clamp(340px,48%,100%)}.award-blocks-list .awards-lst.owl-carousel .owl-item img{width:auto}.award-blocks-list .awards-lst.owl-carousel .owl-stage,.award-blocks-list .awards-lst.owl-carousel .owl-stage .owl-item{display:flex;justify-content:center}.award-blocks-list .awards-lst.owl-carousel .owl-stage .owl-item .awards-itm{align-items:center;display:flex;justify-content:center;padding:0 5px}.ftmenu ul.sub-menu{display:none!important}.ftmenu ul li:last-child:before{display:none}.top-rit.spanish{max-width:100%}.hmexpr-lst.spanish .hmexpt-rgt-cnt{padding-left:70px;padding-right:40px}.hmcasere-sec.spanish-hm{margin-top:-225px}.copyrights img{display:inline-block;vertical-align:middle;width:230px}.top-rit p.for-mbl{display:none}.home-design{background:#fbfbfb;color:#0e1d33;overflow:hidden;padding-top:110px}.home-design .container{max-width:1240px;padding:0 24px}.home-design__eyebrow{color:var(--color-accent-500);display:inline-block;font-size:14px;font-weight:700;letter-spacing:1.5px;margin-bottom:14px;text-transform:uppercase}.home-design h1,.home-design h2,.home-design h3{font-weight:700;line-height:1.1;margin:0}.home-design__hero{background:linear-gradient(127deg,#032354,#08357a 62%,#0e4ca5);color:var(--color-white);padding:64px 0 54px}.home-design__hero-grid{align-items:center;display:grid;gap:42px;grid-template-columns:minmax(0,1fr) minmax(300px,470px)}.home-design__hero-copy h1{font-size:clamp(2rem,5vw,3.75rem);margin-bottom:16px;max-width:760px}.home-design__hero-copy p{font-size:1.1rem;line-height:1.7;margin-bottom:28px;max-width:720px}.home-design__hero-media img{border-radius:22px;box-shadow:0 22px 46px rgba(2,16,44,.42);width:100%}.home-design__hero-actions{display:flex;flex-wrap:wrap;gap:14px}.home-design__btn{align-items:center;border:2px solid transparent;border-radius:999px;display:inline-flex;font-size:1rem;font-weight:700;justify-content:center;line-height:1;padding:14px 24px;text-align:center}.home-design__btn--primary{background:var(--color-accent-500);color:var(--color-white)}.home-design__btn--primary:hover{background:#aa1b1f}.home-design__btn--ghost{background:transparent;border-color:hsla(0,0%,100%,.55);color:var(--color-white)}.home-design__btn--ghost:hover{background:hsla(0,0%,100%,.12);border-color:var(--color-white)}.home-design__marquee{background:#03142f;border-bottom:1px solid hsla(0,0%,100%,.1);border-top:1px solid hsla(0,0%,100%,.1);overflow:hidden;padding:22px 0}.home-design__marquee-track{animation:home-design-marquee 30s linear infinite;display:flex;width:max-content}.home-design__marquee-group{display:flex;gap:14px;padding-right:14px}.home-design__marquee-chip{align-items:center;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-radius:999px;color:var(--color-white);display:flex;gap:10px;padding:10px 14px;white-space:nowrap}.home-design__marquee-chip strong{font-size:1.05rem}.home-design__marquee-chip span{opacity:.92}@keyframes home-design-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.home-design__faqs,.home-design__results,.home-design__testimonials{padding:72px 0}.home-design__section-head{margin-bottom:34px;max-width:760px}.home-design__section-head h2{color:#072757;font-size:clamp(1.75rem,3vw,3rem)}.home-design__result-grid,.home-design__testimonial-grid{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.home-design__result-card,.home-design__testimonial{background:var(--color-white);border:1px solid #ebedf3;border-radius:20px;box-shadow:0 14px 30px rgba(5,24,56,.08);padding:30px}.home-design__result-card h3{color:var(--color-accent-500);font-size:2.1rem;margin-bottom:8px}.home-design__result-card p,.home-design__testimonial p{line-height:1.65;margin:0}.home-design__story{background:#f2f4f8;padding:64px 0}.home-design__story.is-alt{background:var(--color-white)}.home-design__story-grid{align-items:center;display:grid;gap:26px;grid-template-columns:repeat(2,minmax(0,1fr))}.home-design__story-copy h2{color:#0a2b62;font-size:clamp(1.6rem,2.8vw,2.75rem);margin-bottom:16px}.home-design__story-copy p{line-height:1.75;margin:0 0 16px}.home-design__text-link{color:var(--color-accent-500);font-size:.9rem;font-weight:700;letter-spacing:.8px;text-transform:uppercase}.home-design__story-media img{aspect-ratio:4/3;border-radius:18px;display:block;object-fit:cover;width:100%}.home-design__testimonials{background:linear-gradient(0deg,#041d46,#062a61);color:var(--color-white)}.home-design__testimonials .home-design__section-head h2{color:var(--color-white)}.home-design__testimonial{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.12);box-shadow:none}.home-design__testimonial h3{color:#9dc3ff;font-size:1.15rem;margin-top:14px}.home-design__cta-banner{background:linear-gradient(133deg,#cf2126,#ab161b);color:var(--color-white);padding:68px 0}.home-design__cta-banner-inner{align-items:center;display:flex;gap:20px;justify-content:space-between}.home-design__cta-banner-inner h2{font-size:clamp(1.6rem,3.1vw,2.8rem);margin-bottom:8px}.home-design__cta-banner-inner p{line-height:1.6;margin:0;opacity:.95}.home-design__faq-list{display:grid;gap:14px}.home-design__faq-item{background:var(--color-white);border:1px solid #e7ebf4;border-radius:14px;padding:16px 18px}.home-design__faq-item summary{cursor:pointer;font-size:1.05rem;font-weight:700;list-style:none;padding-right:24px;position:relative}.home-design__faq-item summary::-webkit-details-marker{display:none}.home-design__faq-item summary:after{color:var(--color-accent-500);content:"+";font-size:1.2rem;position:absolute;right:0;top:-2px}.home-design__faq-item[open] summary:after{content:"-"}.home-design__faq-item p{line-height:1.7;margin:12px 0 0}.home-design__final-cta{background:#001633;color:var(--color-white);padding:72px 0 86px}.home-design__final-cta-inner{max-width:760px;text-align:center}.home-design__final-cta-inner h2{color:var(--color-white);font-size:clamp(2rem,4vw,3.4rem);margin-bottom:10px}.home-design__final-cta-inner p{line-height:1.7;margin:0 0 24px}.home-design__final-cta-inner p a{color:var(--color-white);text-decoration:underline}.home-design__final-cta .home-design__btn--ghost{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.45)}@media(max-width:1100px){.home-design__cta-banner-inner,.home-design__hero-grid,.home-design__result-grid,.home-design__story-grid,.home-design__testimonial-grid{grid-template-columns:1fr}.home-design__result-grid,.home-design__testimonial-grid{display:grid}.home-design__hero-media{max-width:600px}.home-design__cta-banner-inner{display:grid;justify-items:start}.home-design__story.is-alt .home-design__story-copy{order:2}.home-design__story.is-alt .home-design__story-media{order:1}}@media(max-width:767px){.home-design{padding-top:86px}.home-design .container{padding:0 18px}.home-design__hero{padding:40px 0 34px}.home-design__cta-banner,.home-design__faqs,.home-design__final-cta,.home-design__results,.home-design__story,.home-design__testimonials{padding-bottom:46px;padding-top:46px}.home-design__result-card,.home-design__testimonial{padding:22px}.home-design__hero-actions{gap:10px}.home-design__btn{width:100%}}@media(prefers-reduced-motion:reduce){.home-design__marquee-track{animation:none}}@media(min-width:3800px){.hmabout-sec:after{width:47%}.hm-testimonials{background-size:56%}}@media(min-width:1921px){.head-sec .container{max-width:1920px}.hmcasere-sec{background-size:cover}.hm-testimonials.fw{background-size:50%}}@media(max-width:1900px){.topmenu ul li a{padding:26px 20px 27px}.topmenu ul li.tp-men-cal a{font-size:20px;padding:26px 20px}.topmenu ul li.lang{padding-right:10px}.hmabout-sec{padding:140px 0}.hmabout-sec:before{height:76.3%}.hmabout-sec:after{height:74%;top:0}.tst-lft-pic:before{left:57px;top:-1px}.hm-testimonials:before{top:242px}.logo{width:20%}}@media screen and (max-width:1800px){.topmenu ul li a{font-size:18px;padding:25px 10px}.topmenu ul li.tp-men-cal a{font-size:20px;padding:24px 20px}.tp-cont p{font-size:17px}.banner-sec h1{font-size:100px}.banner-sec p{font-size:25px}.baner-ig>div{margin-right:-20px}.hmabout-sec .container{max-width:1600px}.hmcasere-sec h2{font-size:80px}.hmcasere-sec p{font-size:28px}.hmabt-rgt h2{font-size:80px}.hmabt-lpic{margin-right:50px}.hmabt-rgt h4{letter-spacing:2.24px}.hmabt-rgt h4,.hmabt-rgt h5{font-size:25px}.hmpractice-sec h2{font-size:68px}.hmpractice-sec h4{font-size:29px;letter-spacing:2px}.prtc-our h5{font-size:25px;letter-spacing:8.53px}.hmexp-lft-itm{margin-left:0}.faq h2,.hmexp-lft-itm h2{font-size:45px}.hmept-lft-cnt h4{font-size:28px}.hmexpt-rgt-cnt{padding:23px 74px 22px 114px}.hmexpt-rgt-cnt h5{font-size:33px}.ftr-frm-lft{margin-left:-10px;width:50%}.frm-img img{max-width:560px}.frm-img{margin-bottom:40px}.hm-form-sec .popup .popuptext{max-width:770px}.hm-form-sec .gform_wrapper .top_label input[type=submit]{font-size:22px!important;padding:17px 13px!important;width:270px!important}.ftr-frm-rgt-pic img{height:842px}.hm-form-sec:before{width:59%}.tst-lft-pic:before{left:55px}.tst-lft-pic{margin-left:-94px}html.crjs.translated-ltr .logo{width:18%!important}html.crjs.translated-ltr .topmenu ul li a{font-size:16px;padding:23px 10px}}@media screen and (max-width:1700px){.hmabout-sec .container{max-width:1600px}.topmenu ul li.lang{padding-right:0}.topmenu ul li a{font-size:17px;padding:25px 12px}.topmenu ul li.tp-men-cal a{font-size:19px}.hmcasere-sec h2{font-size:77px}.hmcasere-sec p{font-size:28px;letter-spacing:9.4px}.csre-item h4{font-size:33px}a.cmn-btn{font-size:24px}.ban-icon:before{bottom:171px}.hmcasere-sec h2:before{left:195px}.hmcasere-sec h2:after{right:192px}.awards-lst{margin-right:0}.hmawds-sec{padding:60px 0 49px}.hmawds-sec h2{font-size:26px;letter-spacing:6.12px}.hmabt-rgt p{font-size:20px}.hmabt-rgt h2{font-size:70px}.hmhire-sec{padding:70px 0}.hmhire-sec h2{font-size:48px;margin-bottom:30px}.hmabout-sec:before{height:76.2%}.hire-itm-cnt h4{font-size:20px}.tst-lft-pic:before{left:51px;top:-1px}.hmte-rgt h2{font-size:55px;text-align:left}.hm-testimonials .hm-testi-item p{font-size:24px}.hm-testimonials .hm-testi-item{padding:8px 108px 0 19px}.tst-lft-pic{margin-left:-50px}.star-rat{margin-bottom:25px}.test-btn a{font-size:22px;padding:17px 32px}.hm-testimonials .hm-testi-item h5{font-size:25px}.hm-testimonials:before{top:265px}.testi-blck:after{transform:scale(.8)}.hmexprct-sec{padding:100px 0}.faq h2,.hmexp-lft-itm h2{font-size:39px}.hmept-lft-cnt h4{font-size:25px}.ftr-frm-lft{margin-left:0}.frm-img img{max-width:460px}.hm-form-sec .gform_wrapper .validation_message,.hm-form-sec .gform_wrapper div.validation_error{font-size:13px!important;top:15px}.hm-form-sec .gfield .instruction.validation_message{top:42px}.ftr-frm-lft h2{font-size:54px}.hm-form-sec .gform_wrapper .top_label input,.hm-form-sec .gform_wrapper .top_label textarea,.hm-form-sec .gform_wrapper select{font-size:18px!important;padding:20px 15px 20px 24px!important}.ftr-frm-rgt-pic img{height:795px}html.crjs.translated-ltr .head-sec{padding:20px 0 0 20px}}@media screen and (max-width:1600px){.container{max-width:1400px}.head-sec{padding:20px 0 0 30px}.topmenu ul li a{font-size:16px;padding:25px 12px}.topmenu ul li.tp-men-cal{margin-left:15px}.topmenu ul li.tp-men-cal a{font-size:18px;padding:24px 20px}.top-rit p{font-size:17px;letter-spacing:3px}.top-rit{max-width:64%}.baner-txt{padding-top:90px}.banner-sec h1{font-size:90px}.banner-sec p{font-size:23px}.baner-cal a{padding:22px 30px}a.cmn-btn{font-size:22px;padding:22px 25px}.ban-icon:before{bottom:141px}.csre-item{padding:23px 20px 25px}.csre-item h4{font-size:30px}.hmabout-sec .container{max-width:1400px}.hmcasere-sec .csre-item p{font-size:18px}.hmcasere-sec h2{font-size:69px}.hmcasere-sec h2:before{left:110px;transform:scale(.8)}.hmcasere-sec h2:after{right:110px;transform:scale(.8)}.hmcasere-sec p{font-size:25px;letter-spacing:6.4px}.awards-lst{gap:15px}.hmhire-sec h2{font-size:41px}.hmabout-sec{padding:100px 0}.hmabt-rgt{width:43.6%}.hmabout-sec:before{height:82%}.hmabout-sec:after{height:79%}.hmabt-rgt h2{font-size:62px}.hmabt-rgt h5{font-size:23px}.hmabt-rgt p{font-size:19px}.hmabt-lpic img{max-width:180px}.hmat-lnk a.cmn-btn{padding:18px 30px}.hire-lst{gap:14px;justify-content:center;margin-bottom:30px}.hire-lst .hire-itm h4{font-size:18px;padding-top:100px}.hire-lst .hire-itm h4:before{top:-8px;transform:scale(.8)}.hmhire-sec{padding:60px 0}.prtc-lst{gap:17px;justify-content:space-evenly;margin:0 0 40px}.prtc-lst .prtc-itm:hover{outline-offset:5px}.prtc-itm:before{left:-7px}.prtc-itm:after{right:-7px}.hmpractice-sec h2{font-size:59px}.hmpractice-sec h4{font-size:26px;letter-spacing:2px;margin-bottom:30px}.prtc-our h5{font-size:22px;letter-spacing:5.53px}.prtc-btn a.cmn-btn{font-size:19px;padding:17px 31px}.hm-testimonials{border-top:8px solid #00295c;padding:60px 0}.tst-lft-pic:before{left:46px}.hmte-rgt h2{font-size:42px;margin-bottom:25px}.hm-testimonials:before{top:199px}.hm-testimonials .hm-testi-item p{font-size:22px}.corsel .left-arrw,.corsel .right-arrw{transform:scale(.8)}.corsel .left-arrw{margin-right:0}.test-btn a{padding:17px 25px}.hm-testimonials .hm-testi-item h5{font-size:23px}.baner-ig>div{margin-right:0}.hm-form-sec{padding:70px 0}.frm-img img{max-width:400px}.ftr-frm-lft h2{font-size:47px}.frm-img{margin-bottom:25px}.hm-form-sec .ftr-frm-lft p{font-size:16px}.hm-form-sec .popup .popuptext{max-width:700px}.ftr-frm-rgt-pic img{height:690px}.hm-form-sec .gform_wrapper .top_label input[type=submit]{font-size:20px!important;padding:15px 13px!important;width:240px!important}.hm-form-sec .gform_wrapper .form-links a{font-size:16px}.gform_wrapper.gravity-theme .gfield_checkbox label{font-size:16px!important}.hm-form-sec .gform_wrapper .top_label input[type=checkbox]{margin:6px 10px 0 0!important}.ftmenu ul li a,.ftr-blocks ul.ft-item li p{font-size:20px}.copyrights{padding:25px 0 30px}.sci-icons ul{margin-bottom:16px}.ftmenu ul{padding:25px 0}.ftr-blocks{padding:10px 0 55px}.hm-form-sec .gform_wrapper .top_label textarea{height:175px!important}.container1{max-width:1400px}.inrpg-breadcrumbs{padding:20px 0 16px}.page_title h1{font-size:67px}.page_bnr{padding:223px 0 43px}.page_default{padding:84px 0}.page_bnr .page_title .inrpg-breadcrumbs span.post-root.post.post-post.current-item{border-bottom:2px solid #d12327!important}.page_default.practic_areas .genpg-rite .campos-praticearea-list{gap:25px 14px}.page_default .genpg-rite .abut_imge{margin-bottom:60px}.page_default .blg-cntblk{gap:30px}.page_default .post-item{max-width:445px}.page_default .widget.widget_archive select,.page_default .widget.widget_categories select,.page_default .widget.widget_search input{width:450px}.page_default .blog-top-blk{margin:0 0 40px}.nav-links{margin:45px 0 0}.page_default .genpg-rite .post-item h4{margin:0 0 12px}.page_default .genpg-rite .post-item p{margin:0 0 20px}.page_default.single-blogpg .blog-post-img{padding:6px}.page_default .genpg-rite .post-img.single_defualt_img{margin:0 0 40px;padding:0 0 20px 20px}.page_default.results_pg .genpg-rite .case-list{gap:13px}.page_default.results_pg .genpg-rite .case-list .case-itm h4 strong{font-size:32px}.page_default.results_pg .genpg-rite .case-itm{padding:58px 55px}.page_default.results_pg .genpg-rite .case-list .case-itm h4{margin-bottom:20px;padding-bottom:11px}.page_default.our-team .genpg-rite .meet-list{gap:14px}.page_default.our-team .genpg-rite .meet-list .meet-cnt h4{font-size:30px;margin-bottom:20px}.page_default .genpg-rite .atrny-sec:after{left:-30px;transform:scale(.9)}.page_default .genpg-rite .atrny-sec:before{right:-11px;transform:scale(.9)}.page_default .genpg-rite .atrny-sec h3 span{font-size:15px}.page_default .genpg-rite .atrny-nm{padding:25px 45px}.page_default.contact_pg{padding:80px 0 0}.page_default.contact_pg .cont-itm p{font-size:18px}.page_default.contact_pg .cont-itm a{font-size:25px}.page_default.contact_pg .contpg-map iframe{height:540px}.page_default.contact_pg .cont-itm h3:before{transform:scale(.9)}.page_default .genpg-rite .atrny-sec{margin-bottom:50px}.page_default .genpg-rite .atrny-lft:before{bottom:-68px}.page_default .genpg-rite .testi-item p{font-size:23px}.page_default .genpg-rite .testi-item{padding:45px 50px}}@media screen and (max-width:1500px){.topmenu ul li a{font-size:16px}.tst-lft-pic{margin-left:-39px}.page_default .genpg-rite .atrny-sec:after{left:-30px}.topmenu ul li.tp-men-cal{margin-left:10px}.topmenu ul li.tp-men-cal a{font-size:17px}.head-sec.fw.f-nav .logo,.logo{width:22.5%}html.crjs.translated-ltr .topmenu ul li a{font-size:15px;padding:23px 8px}}@media screen and (max-width:1440px){.container{max-width:1200px}.logo{width:22.5%}.topmenu ul li.tp-men-cal a{font-size:15px;padding:21px 15px}.head-sec{padding:20px 0 0 25px}.head-sec.fw.f-nav .logo{max-width:275px}.topmenu ul li a{padding:21px 8px}.tp-cont p{font-size:16px;letter-spacing:2.5px}.tp-cont{padding-right:140px}.banner-sec h1{font-size:75px}.banner-sec p{font-size:21px;letter-spacing:1.12px;padding-left:15px}.baner-ig{width:53%;z-index:1}a.cmn-btn{font-size:20px;padding:22px 25px}.banner-sec{padding:190px 0 0}.baner-txt{padding-top:70px}.banner-sec:before{height:49%}.crs-txt h5{font-size:19px}.hmabout-sec .container{max-width:1200px}.hmcasere-sec p{font-size:23px;letter-spacing:5.4px}.hmcasere-sec{margin-top:-100px;padding:0 0 40px}.crs-txt{bottom:160px}.hmabt-rgt{width:44%}.hmabout-sec{padding:70px 0}.hmabout-sec:after{height:82%}.hmabt-lpic img{max-width:143px}.hmabt-lpic{margin-right:22px}.hmabout-sec:before{height:86%;width:45%}.hmabt-rgt h4{font-size:23px;letter-spacing:1.24px;line-height:1}.hmabt-rgt h2{font-size:54px;padding-top:40px}.hmabt-rgt h2:before{left:-10px;top:7px;transform:scale(.8)}.hmabt-rgt p{font-size:18px;line-height:1.6}.hmabt-rgt h5{font-size:21px}.hmpractice-sec h2{font-size:46px}.hmpractice-sec h4{font-size:24px;letter-spacing:1px;margin-bottom:25px}.prtc-our h5{font-size:20px;letter-spacing:3px}.prtc-btn a.cmn-btn{font-size:18px}.prtc-itm:hover:after,.prtc-itm:hover:before{height:60px;left:-8px;width:calc(100% + 12px)}.hmawds-sec{padding:50px 0 40px}.hmawds-sec h2{font-size:24px;letter-spacing:4.12px;margin-bottom:25px}.hmhire-sec{padding:50px 0}.hire-lst .hire-itm h4{font-size:16px}.hmhire-sec h2{font-size:38px;margin-bottom:25px}.hire-itm{padding:20px 14px 18px}.prtc-itm-cnt h6{font-size:20px}.hmte-lft{padding-top:30px}.tst-lft-pic:before{left:39px;top:-2px}.hm-testimonials:before{top:181px}.test-btn a{font-size:18px;padding:16px 20px}.test-btn{margin-right:17px}.hmte-rgt h2{font-size:39px;margin-bottom:20px;padding-left:0}.star-rat{margin-bottom:10px;padding:8px 20px}.hm-testimonials .hm-testi-item p{font-size:20px;margin-bottom:30px}.hm-testimonials .hm-testi-item{padding:8px 56px 0 0}.star-rat img{max-width:120px}.hmexpt-rgt-itm:before{border:3px solid #d12327;bottom:11px;height:84.2%}.faq h2,.hmexp-lft-itm h2{font-size:33px}.hmept-lft-cnt h4{font-size:22px}.hmept-lft-cnt ul li{font-size:19px}.hmexpt-rgt-cnt{padding:20px 62px 20px 58px}.hmexpt-rgt-cnt h5{font-size:28px}.hmexpt-rgt-cnt h5:before{bottom:-1px;transform:scale(.9)}.hmexpt-rgt-cnt:before{width:360px}.hmexprct-sec{padding:70px 0}.ftr-frm-lft h2{font-size:38px}.frm-img img{max-width:340px}.hm-form-sec{padding:60px 0}.ftr-frm-rgt-pic img{height:606px}.hm-form-sec .gform_wrapper .top_label textarea{height:155px!important}.hm-form-sec .popup .popuptext{line-height:1.6;max-width:600px;padding:12px}.hm-form-sec .ftr-frm-lft p{margin-bottom:10px}.hm-form-sec .gform_wrapper .top_label input,.hm-form-sec .gform_wrapper .top_label textarea,.hm-form-sec .gform_wrapper select{font-size:16px!important;padding:16px 15px 16px 18px!important}li.ft-loc{margin-right:70px}.copyrights a,.copyrights p{font-size:16px}.container1{max-width:1200px}.page_title h1{font-size:58px}.inrpg-breadcrumbs{padding:9px 0 14px}.page_bnr{padding:201px 0 36px}.page_default{padding:66px 0}.page_default.practic_areas .genpg-rite .campos-praticearea-list{gap:20px 12px}.page_default.practic_areas .genpg-rite h6{font-size:20px;line-height:1.1}.page_default.practic_areas .genpg-rite .compos-praticearea-cntnt{bottom:26px}.page_default.practic_areas .genpg-rite .campos-prat-item:hover:before{top:-7px}.page_default.practic_areas .genpg-rite .campos-prat-item:hover:after,.page_default.practic_areas .genpg-rite .campos-prat-item:hover:before{background-size:contain;height:74px;left:-7px;width:calc(100% + 10px)}.page_default.practic_areas .genpg-rite .campos-prat-item:hover:after{bottom:-7px}.page_default .widget.widget_archive select,.page_default .widget.widget_categories select,.page_default .widget.widget_search input{font-size:16px;letter-spacing:.02px;padding:18px 10px 16px 19px;width:380px}.page_default .blog-top-blk section.widget.widget_search:before,.page_default .blog-top-blk section:before{right:-10px;top:2px;transform:scale(.8)}.page_default .blog-top-blk section.widget.widget_search:before{top:0!important}.page_default .blog-top-blk{margin:0 0 35px}.page_default .post-item{max-width:380px}.page_default .genpg-rite .post-item h4{font-size:22px}.page_default .genpg-rite .post-item p{font-size:18px;line-height:1.4;margin:0 0 16px}.page_default .genpg-rite .post-btn a.blg-btn{font-size:16px}.page_default .post-cnt{padding:23px 38px 28px 28px}.page_default .genpg-rite .post-dt span.dt{font-size:25px;line-height:1.1}.page_default .genpg-rite .post-dt{padding:10px 15px}.page_default .post-meta{left:30px}.nav-links{gap:8px;margin:22px 0 0}.nav-links a.next.page-numbers,.nav-links a.prev.page-numbers{margin:0 0 0 -6px;transform:scale(.8)}.nav-links a,.nav-links span{font-size:23px;height:53px;width:52px}.page_default .genpg-rite .abut_imge{margin-bottom:50px;padding:0 0 30px 30px}.page_default .genpg-rite .post-img.single_defualt_img{margin:0 0 30px;padding:0 0 15px 15px}.page_default.results_pg .genpg-rite .case-list{gap:12px}.page_default.results_pg .genpg-rite .case-list .case-itm h4 strong{font-size:28px}.page_default.results_pg .genpg-rite .case-list .case-itm h4{margin-bottom:11px;padding-bottom:9px}.page_default.results_pg .genpg-rite .case-list .case-itm p{font-size:17px}.page_default.results_pg .genpg-rite .case-itm{padding:48px 38px}.page_default.results_pg .genpg-rite .case-itm:before{top:17px}.page_default.results_pg .genpg-rite .case-itm:after{bottom:17px}.page_default.our-team .genpg-rite .meet-list{gap:12px}.page_default.our-team .genpg-rite .meet-list .meet-cnt h4{font-size:25px;margin-bottom:14px}.page_default.our-team .genpg-rite .meet-list .meet-cnt{padding:20px 0}.page_default .genpg-rite .atrny-sec:after{left:11px;transform:scale(.7)}.page_default .genpg-rite .atrny-sec:before{bottom:80px;right:-38px;transform:scale(.7)}.page_default .genpg-rite .atrny-contact p{font-size:18px}.page_default .genpg-rite .atrny-contact p.mail:before,.page_default .genpg-rite .atrny-contact p.phn:before,.page_default .genpg-rite .atrny-contact p:before{top:4px;transform:scale(.9)}.page_default .genpg-rite .scl-icns a,.page_default .genpg-rite .scl-icns a.lnk,.page_default .genpg-rite .scl-icns a.tw{transform:scale(.9)}.page_default .genpg-rite .atrny-sec{gap:60px;margin-bottom:40px;padding-bottom:45px}.page_default .genpg-rite .atrny-rgt{padding:60px 10px 0 0}.page_default .genpg-rite .atrny-lft:before{bottom:-56px}.page_default .genpg-rite .atrny-nm{bottom:-10px}.page_default .genpg-rite .atrny-sec h3 span{font-size:14px;margin-top:6px}.page_default .blog-top-blk section.widget.widget_search:after,.page_default .blog-top-blk section:after{width:75px}.page_default .blog-top-blk section.widget.widget_search:before,.page_default .blog-top-blk section:before{right:23px}.page_default.contact_pg .cont-itm p{font-size:17px}.page_default.contact_pg .cont-itm h3{margin-bottom:14px;padding:95px 0 0}.page_default.contact_pg .cont-itm{padding:50px 20px 45px}.page_default.single-blogpg .widget.widget_archive select,.page_default.single-blogpg .widget.widget_categories select,.page_default.single-blogpg .widget.widget_search input{background-size:27% 100%}.page_default .genpg-rite .testimonials{gap:14px}.page_default .genpg-rite .star-rat{margin-bottom:30px;padding:25px 88px}.page_default .genpg-rite .testi-item p{font-size:21px}.page_default .genpg-rite .testi-item h4{line-height:1.4;padding-left:13px}.page_default .genpg-rite .star-rat:before{transform:scale(.9)}.page_default .genpg-rite .testi-item{padding:40px}}@media screen and (max-width:1400px){html.crjs.translated-ltr .topmenu ul li a{font-size:14px;padding:20px 5px}html.crjs.translated-ltr .topmenu ul li.tp-men-cal a{padding:18px 15px}html.crjs.translated-ltr .topmenu ul li a{padding:18px 5px}}@media screen and (max-width:1366px){.topmenu ul li a{font-size:15px}.logo{width:22%}.head-sec.fw.f-nav .logo{max-width:240px}}@media screen and (max-width:1280px){.topmenu ul li.tp-men-cal{margin-left:5px}.topmenu ul li.tp-men-cal a{padding:21px 8px}.hm-form-sec .gfield .instruction.validation_message{padding-right:0!important;top:35px}}@media screen and (max-width:1240px){.page_default .genpg-rite ol ul{margin-top:-15px}.container{max-width:970px}.head-sec{padding:20px 0 0 20px}.head-sec .container{padding:0}.head-sec.fw.f-nav .logo{max-width:200px}.head-sec.fw.f-nav{padding:10px 0 10px 15px}.topmenu ul li a{font-size:14px}.top-rit p{font-size:17px;letter-spacing:2px}.topmenu ul li.tp-men-cal a{font-size:14px;padding:20px 10px}.logo{width:20%}.topmenu ul li a{font-size:13px}.tp-cont{margin-bottom:10px;padding-right:110px}.banner-sec{padding:160px 0 0}.baner-ig>div{margin-right:0}.banner-sec h1{font-size:64px;margin-bottom:20px}.banner-sec p{font-size:19px;letter-spacing:.12px;margin-bottom:20px;padding-left:10px}.hmcasere-sec{margin-top:-50px}a.cmn-btn{font-size:18px;padding:17px 16px}.baner-txt{padding-top:50px}.baner-cnt{margin-right:10px}.csre-item h4 strong{font-size:15px;letter-spacing:.4px}.csre-item h4{font-size:24px;margin-bottom:14px;padding-bottom:15px}.hmabout-sec .container{max-width:970px}.hmcasere-sec h2{font-size:60px}.hmcasere-sec .csre-item p{font-size:16px;letter-spacing:.5px}.hmcasere-sec h2:before{bottom:17px;left:39px;transform:scale(.7)}.hmcasere-sec h2:after{bottom:17px;right:39px;transform:scale(.7)}.hmcasere-sec:before{height:193px;width:62px}.hmcasere-sec p{font-size:20px;letter-spacing:4.4px}.crs-txt{bottom:130px}.hmabt-lpic img{max-width:130px}.hmabout-sec:before{height:87%}.hmabt-rgt p{line-height:1.5}.hmabt-rgt h2{font-size:49px;padding-top:35px}.hmabt-rgt h2:before{left:-27px;top:7px;transform:scale(.7)}.hmabt-rgt h4{font-size:21px}.hmat-lnk{margin-top:20px}.hmat-lnk a.cmn-btn{padding:15px 26px}.hmabt-rgt{width:45%}.hmawds-sec h2{letter-spacing:3px;padding:0 60px}.hmawds-sec h2:after,.hmawds-sec h2:before{width:40px}.hmhire-sec h2{font-size:34px;margin-bottom:20px}.hire-lst .hire-itm h4{letter-spacing:0}.hmpractice-sec h2{font-size:40px}.prtc-itm-cnt h6{font-size:17px}.prtc-lst{gap:20px 11px;margin:0 0 30px}.prtc-itm{width:22.5%}.tst-lft-pic{padding-right:20px}.tst-lft-pic:before{left:32px;top:-2px}.hm-testimonials .hm-testi-item p{font-size:19px;margin-bottom:20px}.hm-testimonials .hm-testi-item{padding:0 30px 0 0}.hmte-rgt h2{font-size:36px}.hm-testimonials .hm-testi-item h5{font-size:20px}.hmept-lft-cnt ul li{font-size:17px;letter-spacing:0;margin-bottom:15px}.hmept-lft-cnt h4{font-size:19px}.hmexpt-rgt-cnt{padding:18px}.hm-testimonials{padding:50px 0}.hm-testimonials:before{top:132px}.hm-testimonials:after{background-size:48% 100%}.corsel .left-arrw,.corsel .right-arrw,.testi-blck:after{transform:scale(.7)}.faq h2,.hmexp-lft-itm h2{font-size:31px;margin-bottom:15px}.hmexpt-rgt-cnt:before{height:100px;width:280px}.hmexpt-rgt-cnt h5:before{bottom:-3px;left:17px;transform:scale(.8)}.hmexpt-rgt-cnt h5{font-size:23px;padding:0 0 0 65px}.hmexpt-rgt-itm{padding:17px 0 10px 26px;width:49%}.hmexpt-rgt-itm:before{border:3px solid #d12327;bottom:-12px;height:86.2%}.hmexp-lft-itm{width:52%}.ftr-frm-lft h2{font-size:35px}.hm-form-sec .popup .popuptext{max-width:490px}.hm-form-sec .gform_wrapper .top_label input[type=submit]{font-size:16px!important;letter-spacing:0;width:180px!important}.hm-form-sec .popup .popuptext{max-width:486px}.ftr-frm-rgt-pic img{height:580px}.hm-form-sec .gform_wrapper .top_label textarea{height:135px!important}.ftmenu ul li a{font-size:18px;margin-right:15px}.copyrights a,.copyrights p{font-size:15px}.ftr-blocks ul.ft-item li p{font-size:18px}li.ft-call{margin-right:40px}.ftr-blocks ul li:before{top:-10px;transform:scale(.8)}li.ft-loc{margin-right:20px}.site-footer{padding:50px 0 0}.ftr-blocks ul.ft-item li{padding-left:80px}.hm-form-sec .gfield .instruction.validation_message{top:37px}.container1{max-width:970px}.page_title h1{font-size:43px}.inrpg-breadcrumbs{font-size:18px}.page_bnr{padding:169px 0 21px}.page_default{padding:50px 0}.genpg-lft .widget .gform_heading .gform_title,.genpg-lft .widget-title{font-size:26px;letter-spacing:0;padding:20px 10px}.genpg-lft .widget ul li a{font-size:19px;padding:0 0 0 25px}.genpg-lft .widget ul li a:before{left:-3px;top:9px;transform:scale(.7)}.genpg-lft section.widget_nav_menu ul{padding:22px 5px 22px 15px}.genpg-lft section.widget_nav_menu ul li.sdb-prc-btn a{letter-spacing:.1px;padding:12px 10px 12px 20px}.genpg-lft section.widget_nav_menu ul li.sdb-prc-btn a:after{height:42px;left:-15px;width:272px}.genpg-lft section.widget_nav_menu ul li.sdb-prc-btn a:hover:after{width:270px}.genpg-lft section.widget_nav_menu ul li.wrng{margin:0 0 25px}.genpg-lft .widget{margin-bottom:30px}.genpg-lft .sidebar-testi .testi-item p{font-size:18px;letter-spacing:.8px;margin:0 0 30px}.genpg-lft .sidebar-testi .testi-item .star-rat{margin:0 0 10px;transform:scale(.85)}.genpg-lft .sidebar-testi .testi-item .author{font-size:18px;letter-spacing:.1px}.genpg-lft .sidebar-testi.owl-carousel{padding:26px 20px 30px}.genpg-lft .widget.widget_recent_entries ul li a:before{top:1px}.genpg-lft .widget.widget_recent_entries nav{padding:28px 5px 22px 10px}.genpg-lft .widget.widget_recent_entries ul li a{line-height:1.1;padding:0 0 0 22px}.genpg-lft .widget.widget_recent_entries ul li{margin:0 0 12px}.page_default.practic_areas .genpg-rite h6{font-size:18px;line-height:1}.page_default.practic_areas .genpg-rite .campos-praticearea-list{gap:15px 9px;padding:0 10px}.page_default.practic_areas .genpg-rite .campos-prat-item:hover:after,.page_default.practic_areas .genpg-rite .campos-prat-item:hover:before{height:56px;left:-6px;width:calc(100% + 7px)}.page_default.practic_areas .genpg-rite .compos-praticearea-cntnt h6:before{background-size:contain;width:27px}.page_default .widget.widget_archive select,.page_default .widget.widget_categories select,.page_default .widget.widget_search input{font-size:14px;letter-spacing:0;padding:12px 10px 12px 16px;width:310px}.page_default .blog-top-blk section.widget.widget_search:before,.page_default .blog-top-blk section:before{right:16px;transform:scale(.6)}.page_default .blog-top-blk section.widget.widget_search:after,.page_default .blog-top-blk section:after{width:60px}.page_default .blog-top-blk{margin:0 0 28px}.page_default .post-item{max-width:300px}.page_default .genpg-rite .post-dt span.dt{font-size:20px}.page_default .genpg-rite .post-dt span{font-size:15px}.page_default .genpg-rite .post-dt{padding:8px 12px}.page_default .post-meta{left:25px}.page_default .post-cnt{padding:20px 21px 22px 20px}.page_default .genpg-rite .post-item h4{font-size:20px;margin:0 0 10px}.page_default .genpg-rite .post-item p{font-size:18px;letter-spacing:0;margin:0 0 12px}.page_default .genpg-rite .post-btn a.blg-btn{font-size:15px}.nav-links a.next.page-numbers,.nav-links a.prev.page-numbers{margin:0 0 0 -13px;transform:scale(.6)}.nav-links{gap:6px;margin:12px 0 0}.nav-links a,.nav-links span{font-size:18px;height:41px;width:39px}.page_default.single-blogpg .blog-post-img{padding:4px}.page_default .genpg-rite .post-img.single_defualt_img{margin:0 0 20px;padding:0 0 10px 10px}.page_default.results_pg .genpg-rite .case-list{gap:10px}.page_default.results_pg .genpg-rite .case-list .case-itm h4 strong{font-size:25px}.page_default.results_pg .genpg-rite .case-list .case-itm h4{margin-bottom:11px;padding-bottom:3px}.page_default.results_pg .genpg-rite .case-list .case-itm p{font-size:16px;letter-spacing:1px}.page_default.results_pg .genpg-rite .case-itm{padding:39px 30px}.page_default.results_pg .genpg-rite .case-itm:before{left:10px;top:10px}.page_default.results_pg .genpg-rite .case-itm:after{bottom:10px;right:10px}.page_default.our-team .genpg-rite .meet-list{gap:9px}.page_default.our-team .genpg-rite .meet-list .meet-cnt h4{font-size:20px;margin-bottom:11px}.page_default.our-team .genpg-rite .meet-list .meet-cnt{padding:18px 0}.page_default.our-team .genpg-rite .meet-list .meet-cnt h5{letter-spacing:1px}.page_default .genpg-rite .atrny-sec{gap:60px;margin-bottom:32px;padding-bottom:35px}.page_default .genpg-rite .atrny-contact p{font-size:17px;padding-left:70px}.page_default .genpg-rite .atrny-contact p.mail:before,.page_default .genpg-rite .atrny-contact p.phn:before,.page_default .genpg-rite .atrny-contact p:before{transform:scale(.8)}.page_default .genpg-rite .atrny-nm{bottom:-12px;padding:20px 40px}.page_default .genpg-rite .atrny-rgt{padding:50px 10px 0 0}.page_default .genpg-rite .atrny-sec:after{left:10px;top:22px;transform:scale(.6)}.page_default .genpg-rite .atrny-sec:before{bottom:55px;right:-64px;transform:scale(.6)}.page_default .genpg-rite .scl-icns a,.page_default .genpg-rite .scl-icns a.lnk,.page_default .genpg-rite .scl-icns a.tw{margin-right:0;transform:scale(.8)}.page_default .genpg-rite .abut_imge img{padding:5px}.page_default .genpg-rite .abut_imge{margin-bottom:36px;padding:0 0 20px 20px}.page_default.contact_pg .cont-itm h3:before{transform:scale(.8)}.page_default.contact_pg .cont-itm p{font-size:15px}.page_default.contact_pg .cont-itm a{font-size:23px}.page_default.contact_pg .cont-itm.em a{font-size:15px}.page_default.contact_pg .cont-itm h3{margin-bottom:10px;padding:85px 0 0}.page_default.contact_pg .cont-itm{padding:40px 20px}.page_default.contact_pg{padding:70px 0 0}.page_default.contact_pg .contpg-map iframe{height:400px}.page_default .genpg-rite .atrny-lft:before{bottom:-35px}.page_default .genpg-rite .scl-icns a{margin-top:15px}.page_default.single-blogpg .widget.widget_search{margin-bottom:15px}.page_default .genpg-lft .widget.widget_categories{margin-bottom:19px}.page_default .genpg-rite .testimonials{gap:11px}.page_default .genpg-rite .testi-item p{font-size:19px;margin-bottom:35px}.page_default .genpg-rite .testi-item h4{line-height:1.3;margin-bottom:0;padding-left:11px}.page_default .genpg-rite .star-rat:before{transform:scale(.87)}.page_default .genpg-rite .star-rat{margin-bottom:24px;padding:22px 84px}.page_default .genpg-rite .testi-item:before{top:61px;width:80%}html.crjs.translated-ltr .topmenu ul li a{font-size:13px;padding:18px 4px}html.crjs.translated-ltr .topmenu ul li:not(:last-child):before{display:none}html.crjs.translated-ltr .head-sec{padding:15px 0 0 10px}html.crjs.translated-ltr .topmenu ul li.tp-men-cal a{padding:18px 5px}.hmexpr-lst.spanish .hmexpt-rgt-cnt{padding-left:10px;padding-right:30px}.page-template-spanish-home-page .hm-form-sec .gform_wrapper .form-links a{font-size:14px}.page-template-spanish-home-page .gform_wrapper.gravity-theme .gfield_checkbox label{font-size:14px!important}.topmenu ul li:hover ul.sub-menu ul.sub-menu li>ul.sub-menu{left:0;top:100%}.hmcasere-sec.spanish-hm{margin-top:-130px}}@media screen and (max-width:1100px){.logo{width:18%}.head-sec.fw.f-nav .logo{max-width:165px}.head-sec.fw.f-nav{padding:10px 0 10px 10px}.head-sec{padding:20px 0 0 10px}.tp-cont p{font-size:14px;letter-spacing:1.5px}.top-rit p{font-size:14px;letter-spacing:1px}.topmenu ul li.tp-men-cal a{font-size:12px;padding:18px 6px}.topmenu ul li a{font-size:13px;padding:18px 6px 17px}.tst-lft-pic{margin-left:-23px}.hm-testimonials:after{background-size:48% 495px}html.crjs.translated-ltr .topmenu ul li.tp-men-cal a{font-size:11.5px;padding:18px 2px}html.crjs.translated-ltr .head-sec{padding:12px 0 0 5px}html.crjs.translated-ltr .topmenu ul li a{font-size:11.6px;padding:18px 4px}}@media(max-width:768px){.showhide{display:none}.mobile-call-button,.mobile-email-button,.mobile-menu-button,.mobile-spanish-button{display:inline-block!important}}@media screen and (max-width:991px){.page_default .genpg-rite li ul li{line-height:1.5;margin-bottom:3px!important;padding-left:27px}.container,.mobile_src_nav .container{max-width:720px}.mobinav{display:block}.mobinav button.navclsbtn{background-color:#052659;border:0;color:#fff;cursor:pointer;display:block;font-size:33px;margin:0 0 20px auto;outline:0;width:33px}.mobinav .tel a{background-color:#052659;color:#fff;font-weight:700;padding:10px;width:100%}.head-sec{background:#052659;padding:20px 0;position:fixed}.head-sec .container{align-items:center;display:block;gap:20px;max-width:720px}.head-sec.fw.f-nav .logo{max-width:100%;width:100%}.topmenu.mbl{display:block}.topmenu.mbl ul{border:none;margin:0;outline:none}.topmenu.mbl ul li.tp-men-cal{margin:0}.tp-cont{padding-right:0}.tp-cont p{font-size:16px;letter-spacing:1px}.mobile_src_nav .container{margin-bottom:0}.page-template-spanish-contact-page .showhide,.page-template-spanish-home-page .showhide,.page-template-spanish-single-service-page .showhide,.showhide{background:#d12327;border-radius:5px;display:inline-block!important;padding:0 13px 5px}.page-template-spanish-contact-page .mobile_src_nav,.page-template-spanish-home-page .mobile_src_nav,.page-template-spanish-single-service-page .mobile_src_nav{display:inline-block!important}.hdr-src,.mobinav ul{display:block}.top-menu{display:none}.logo-menu{display:inline-block;text-align:center}.logo{display:flex;gap:15px;justify-content:center;margin-bottom:20px}.topmenu{display:none;width:100%}.showhide b.txtr{color:#fff}.logo{align-items:center;max-width:100%;padding:0;text-align:center;width:100%}.logo img{max-width:300px}.top-rit{display:inline-block;display:none;float:none;margin:0;max-width:100%;position:inherit;text-align:center}.top-rit p{line-height:1.4}.mobinav ul{padding:10px;text-align:left}.mobinav ul Li.tp-men-cal{display:none}.mobinav{background-color:#c31b1f;border:none;height:100%;left:-300px;margin-right:0;overflow-y:auto;padding:35px 15px 25px;position:fixed;top:0;width:300px;z-index:999}.mobinav,.mobinav.open{transition:all 1s ease;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease}.mobinav.open{left:0}.mobile_src_nav{display:block;height:max-content;position:relative;right:0;top:0;width:max-content}.logo-rit{margin:auto;max-width:300px;text-align:center}.banner-sec{padding:220px 0 0}.baner-box{flex-direction:column;gap:30px}.baner-txt{background:hsla(0,0%,100%,.16);padding:25px;width:100%}.banner-sec h1 br,.banner-sec p br{display:none}.banner-sec p{border:0;margin-bottom:18px;padding:0}.baner-ig{margin:auto;max-width:420px;width:100%}.baner-ig img.atryimg-one{display:none}.baner-ig img.respimg{display:block;width:100%}.ban-icon:before,.banner-sec:after,.banner-sec:before{display:none}.banner-sec h1{font-size:48px;margin:0 0 18px}.hmcasere-sec{background-size:cover;margin-top:0;padding:50px 0}.csre-box.owl-carousel .owl-nav button.owl-next,.csre-box.owl-carousel .owl-nav button.owl-prev{background-image:url(images/sprites.c6088694.webp);background-position:-297px -15px;cursor:pointer;font-size:31px;height:57px;line-height:1;margin-right:16px;transform:scale(.8);width:58px}.csre-box.owl-carousel .owl-nav button.owl-prev:hover{background-position:-298px -75px}.csre-box.owl-carousel .owl-nav button.owl-next{background-position:-362px -15px;margin-right:0}.csre-box.owl-carousel .owl-nav button.owl-next:hover{background-position:-363px -75px}.csre-box.owl-carousel .owl-nav{margin:15px auto 0;max-width:fit-content}.csre-box.owl-carousel .owl-nav button span{font-size:0}.csre-box.owl-carousel button.owl-dot{display:none}.csre-item{background-color:#032558;margin:auto;max-width:400px;width:100%}.csre-item h4 strong{display:block;margin-bottom:5px}.hmabout-sec .container{max-width:720px}.crs-txt,.csre-item h4:before,.hmcasere-sec .csre-item p br,.hmcasere-sec h2 br,.hmcasere-sec h2:after,.hmcasere-sec h2:before,.hmcasere-sec:before{display:none}.csre-item h4{font-size:30px;padding-bottom:0}.hmcasere-sec .csre-item p{font-size:17px}.csre-item{background-color:#de2328}.csre-box,.hmcasere-sec h2{margin-bottom:15px}.hmcasere-sec h2{font-size:45px}.hmcasere-sec p{font-size:18px;letter-spacing:1.4px}.hmabout-sec{background-position:100%;background-size:cover;padding:50px 0}.hmabout-sec:after,.hmabt-rgt h2:before{display:none}.hmabt-rw{flex-direction:column}.hmabout-sec:before{display:none}.hmabt-lef{margin:auto;max-width:550px;width:100%}.hmabt-lpic{display:none;margin:0 0 15px;text-align:center}.hmabt-rgt{width:100%}.hmabt-rgt h2{font-size:40px}.awards-lst.owl-carousel .awards-itm-img img{margin:auto;width:auto}.awards-lst.owl-carousel .owl-nav button.owl-next,.awards-lst.owl-carousel .owl-nav button.owl-prev{border:2px solid #002350!important;border-radius:100%!important;color:#002350;font-size:31px;height:40px;line-height:.5;margin-right:25px;width:40px}.awards-lst.owl-carousel .owl-nav button.owl-next:hover,.awards-lst.owl-carousel .owl-nav button.owl-prev:hover{border:2px solid #d12327!important;color:#d12327}.awards-lst.owl-carousel .owl-nav button.owl-next{margin-right:0}.awards-lst.owl-carousel .owl-nav{margin:15px auto 0;text-align:center;width:140px}.awards-lst.owl-carousel .owl-dots,.hmawds-sec h2:after,.hmawds-sec h2:before{display:none}.hmawds-sec{padding:40px 0}.hmawds-sec h2{font-size:22px;letter-spacing:2.12px;margin-bottom:15px;padding:0}.hire-itm{margin:auto;max-width:350px;width:100%}.hire-lst{margin-bottom:20px}.hmhire-sec h2{font-size:32px}.hire-lst .hire-itm h4 br{display:none}.hire-lst.owl-carousel .owl-nav{margin:15px auto 0;max-width:fit-content}.hire-lst.owl-carousel .owl-nav button span{font-size:0}.hire-lst.owl-carousel button.owl-dot{display:none}.hire-lst.owl-carousel .owl-nav button.owl-next,.hire-lst.owl-carousel .owl-nav button.owl-prev{background-image:url(images/sprites.c6088694.webp);background-position:-297px -15px;cursor:pointer;font-size:31px;height:57px;line-height:1;margin-right:16px;transform:scale(.8);width:58px}.hire-lst.owl-carousel .owl-nav button.owl-prev:hover{background-position:-298px -75px}.hire-lst.owl-carousel .owl-nav button.owl-next{background-position:-362px -15px;margin-right:0}.hire-lst.owl-carousel .owl-nav button.owl-next:hover{background-position:-363px -75px}.hmpractice-sec{padding:50px 0}.prtc-itm-cnt h6{font-size:19px}.prtc-itm:hover:after,.prtc-itm:hover:before{display:none}.prtc-itm{margin:auto;max-width:350px;width:100%}.prtc-lst .prtc-itm:hover{outline:1px solid #fff;outline-offset:-6px}.prtc-lst{margin-bottom:20px}.prtc-lst.owl-carousel .owl-nav{margin:15px auto 0;max-width:fit-content}.prtc-lst.owl-carousel .owl-nav button span{font-size:0}.prtc-lst.owl-carousel button.owl-dot{display:none}.prtc-lst.owl-carousel .owl-nav button.owl-next,.prtc-lst.owl-carousel .owl-nav button.owl-prev{background-image:url(images/sprites.c6088694.webp);background-position:-297px -15px;cursor:pointer;font-size:31px;height:57px;line-height:1;margin-right:16px;transform:scale(.8);width:58px}.prtc-lst.owl-carousel .owl-nav button.owl-prev:hover{background-position:-298px -75px}.prtc-lst.owl-carousel .owl-nav button.owl-next{background-position:-362px -15px;margin-right:0}.prtc-lst.owl-carousel .owl-nav button.owl-next:hover{background-position:-363px -75px}.hmpractice-sec h4{font-size:21px;letter-spacing:0;margin-bottom:20px}.prtc-our h5{font-size:18px;letter-spacing:1px}.prtc-btn a.cmn-btn{font-size:16px}.hmtei-items{flex-direction:column;gap:25px}.hm-testimonials .hm-testi-item{padding:0}.hmte-lft{margin:auto;max-width:450px}.hmte-lft,.hmte-rgt{padding:0;width:100%}.hm-testimonials{background-color:#00295c;border:0;padding:40px 0 20px}.hm-testimonials:after,.hm-testimonials:before,.testi-blck:after,.tst-lft-pic:before{display:none}.tst-lft-pic{clip-path:inherit;margin:auto;max-width:100%;padding-right:0}.hm-testimonials .testi-blck .owl-nav{display:block!important;margin-top:10px}.testi-blck.owl-carousel button.owl-dot{display:none}.testi-blck.owl-carousel .owl-nav button.owl-next,.testi-blck.owl-carousel .owl-nav button.owl-prev{background-image:url(images/sprites.c6088694.webp);background-position:-297px -15px;cursor:pointer;font-size:31px;height:57px;line-height:1;margin-right:16px;transform:scale(.8);width:58px}.testi-blck.owl-carousel .owl-nav button.owl-prev:hover{background-position:-298px -75px}.testi-blck.owl-carousel .owl-nav button.owl-next{background-position:-362px -15px;margin-right:0}.testi-blck.owl-carousel .owl-nav button.owl-next:hover{background-position:-363px -75px}.corsel{display:none}.test-btn{display:block;margin:15px 0 0}.star-rat{background-color:#00295c}.hmte-rgt h2{font-size:33px;padding-left:0}.hm-form-sec .gform_wrapper .top_label textarea{height:125px!important}.hmexpr-lst{flex-direction:column-reverse;gap:25px}.hmexp-lft-itm{width:100%}.hmexpt-rgt-itm{margin:auto;max-width:450px;padding:0;width:100%}.hmexpt-rgt-cnt:after,.hmexpt-rgt-cnt:before,.hmexpt-rgt-itm:before{display:none}.hmexpt-img-cnt{background-color:transparent;display:flex;flex-direction:column;gap:0;padding:0}.hmexpt-rgt-img{background-color:#102958;max-width:100%;padding:15px 0 0}.hmexpt-rgt-cnt{background-color:#c91d21;max-width:100%;width:100%}.hmexp-lft-itm h2 br{display:none}.faq h2,.hmexp-lft-itm h2{font-size:27px}.hmept-lft-cnt ul li:nth-child(6){margin:0 0 23px}.hmexpt-rgt-cnt h5{display:inline-block;font-size:22px}.hmept-lft-cnt ul li:before{transform:scale(.8)}.hmept-lft-cnt ul li{padding-left:28px}.hmexprct-sec{padding:50px 0}.hm-form-sec{background-color:#d12327}.ftr-frm-lft{width:100%}.ftr-frm-rgt-pic{margin:auto;max-width:500px;object-fit:cover;object-position:center}.frm-img img{max-width:270px}.ftr-frm-rgt-pic img{height:auto}.ftr-frm-rgt{margin-bottom:25px;position:relative}.hm-form-sec .popup .popuptext{max-width:720px}.hm-form-sec{padding:40px 0}.ftr-frm-item{display:flex;flex-direction:column-reverse}.hm-form-sec:before{display:none}.site-footer{padding:40px 0 0}.ftmenu ul li:before{display:none}.ftmenu ul li{margin-bottom:10px;margin-right:0}.ftmenu ul{padding:20px 10px 10px}li.ft-call,li.ft-loc{margin-right:0}.ftmenu ul li a{font-size:17px;margin:0 20px}.ftr-blocks{padding:0}.ftr-blocks ul.ft-item{display:flex;flex-direction:column;gap:13px;margin:0 auto 30px;max-width:340px}.sci-icons ul li a{transform:scale(.8)}.sci-icons ul{margin-bottom:6px}.genpg-rite{margin:0 0 30px;width:100%}.genpg-rite.full-width{margin-bottom:0}.genpg-lft{float:none;margin:auto;max-width:380px;width:100%}.container1{max-width:720px}.page_bnr{background-position:bottom;padding:230px 0 50px}.page_title h1{font-size:40px}.inrpg-breadcrumbs{font-size:17px;padding:12px 0 0}.page_default .genpg-rite h1,.page_default .genpg-rite h2,.page_default .genpg-rite h3,.page_default .genpg-rite h4,.page_default .genpg-rite h5,.page_default .genpg-rite h6{margin-bottom:16px}.genpg-lft section.widget_nav_menu ul li.sdb-prc-btn a:after{height:45px;left:-15px;width:380px}.genpg-lft section.widget_nav_menu ul li{margin:0 0 5px}.genpg-lft section.widget_nav_menu ul li.sdb-prc-btn a{padding:14px 10px 14px 76px}.genpg-lft section.widget_nav_menu ul li.sdb-prc-btn a:hover:after{width:378px}.genpg-lft .widget.widget_recent_entries nav{padding:32px 5px 32px 30px}.genpg-lft .widget.widget_recent_entries ul li a{font-size:21px}.genpg-lft .widget.widget_recent_entries ul li{margin:0 0 15px}.genpg-lft .widget.widget_recent_entries ul li a{padding:0 0 0 25px}.genpg-lft .widget.widget_recent_entries nav{padding:30px 5px 30px 20px}.genpg-lft .blog-top-blk{padding:30px 24px}.page_default.practic_areas .genpg-rite .campos-praticearea-list{display:inherit;padding:0}.page_default.practic_areas .genpg-rite .campos-prat-item{margin:0 auto 30px;max-width:400px;width:100%}.page_default.practic_areas .genpg-rite .campos-prat-item:last-child{margin:0 auto}.page_default.practic_areas .genpg-rite .campos-prat-item:hover:after,.page_default.practic_areas .genpg-rite .campos-prat-item:hover:before{display:none}.page_default.practic_areas .genpg-rite .campos-prat-item:hover{outline:2px solid #fff;outline-offset:-8px}.page_default.practic_areas .genpg-rite h6{font-size:20px}.page_default .blog-top-blk{display:block}.page_default .genpg-lft .blog-top-blk{display:flex}.page_default .blog-top-blk section{margin:0 auto 15px;max-width:380px;width:100%}.page_default .widget.widget_archive select,.page_default .widget.widget_categories select,.page_default .widget.widget_search input{width:100%}.page_default .genpg-rite .post-item h4{margin:0 0 14px}.page_default .genpg-rite .post-item p{margin:0 0 15px}.page_default .blg-cntblk{display:block}.page_default .post-item{margin:auto;max-width:360px}.page_default .post-cnt{padding:20px 21px 22px 20px;position:relative;z-index:1}.page_default .blg-cntblk{display:flex;flex-direction:column;gap:20px}.nav-links a,.nav-links span{font-size:16px;height:45px;line-height:2.8;width:45px}.nav-links{gap:4px;margin:0}.nav-links a.next.page-numbers,.nav-links a.prev.page-numbers{margin:0 0 0 -7px;transform:scale(.67)}.page_default .blog-top-blk section.widget.widget_search:before,.page_default .blog-top-blk section:before{top:0}.page_default.results_pg .genpg-rite .case-list{display:inherit}.page_default.results_pg .genpg-rite .case-itm{margin:0 auto 15px;max-width:400px;padding:40px 20px;width:100%}.page_default.results_pg .genpg-rite .case-itm:last-child{margin-bottom:0}.page_default.results_pg .genpg-rite .case-itm:hover{border:4px solid #00295c}.page_default.results_pg .genpg-rite .case-itm:after,.page_default.results_pg .genpg-rite .case-itm:before,.page_default.results_pg .genpg-rite .case-list .case-itm p br{display:none}.page_default.our-team .genpg-rite .meet-list{display:inherit}.page_default.our-team .genpg-rite .meet-list .meet-item{margin:0 auto 15px;max-width:400px;width:100%}.page_default.our-team .genpg-rite .meet-list .meet-cnt h5{letter-spacing:0}.page_default .genpg-rite .atrny-sec{background-color:#07295a;display:inherit;margin:auto auto 25px;max-width:600px;padding:20px 35px 0}.page_default .genpg-rite .atrny-lft:before{position:inherit}.page_default .genpg-rite .atrny-contact p.mail{margin-bottom:5px}.page_default .genpg-rite .atrny-nm{bottom:0;position:inherit;right:0}.page_default .genpg-rite .atrny-rgt{background-color:#07295a;padding:30px 0 20px;width:100%}.page_default .genpg-rite .atrny-lft{margin:auto;max-width:350px;width:100%}.page_default .genpg-rite .atrny-sec:after,.page_default .genpg-rite .atrny-sec:before{position:inherit}.page_default .genpg-rite .scl-icns a,.page_default .genpg-rite .scl-icns a.lnk,.page_default .genpg-rite .scl-icns a.tw{margin-right:0}.page_default .genpg-rite .abut_imge{margin-bottom:30px;padding:0}.page_default .genpg-rite .abut_imge:before{display:none}.page_default .genpg-rite .abut_imge img{height:330px;object-fit:cover}.page_default.contact_pg .contpg-map.fw{margin-top:0;padding-top:40px}.page_default.contact_pg .contpg-map iframe{height:350px}.page_default.contact_pg .cont-sec{align-items:center;flex-direction:column}.page_default.contact_pg .cont-itm{max-width:400px;padding:40px 30px;width:100%}.page_default.contact_pg{padding:50px 0 0}.page_default.contact_pg .cont-itm.em a{font-size:17px}.page_default.contact_pg .cont-itm p br{display:none}.page_default.contact_pg .cont-itm h3:before{transform:scale(.7)}.page_default.contact_pg .cont-itm h3{margin-bottom:9px;padding:78px 0 0}.page_default .genpg-rite .post-img.single_defualt_img{padding:0}.page_default .genpg-rite .post-img.single_defualt_img:before{display:none}.page_default .genpg-rite .testi-item{max-width:400px;width:100%}.page_default .genpg-rite .testimonials{align-items:center;flex-direction:column;gap:15px}.page_default .genpg-rite .testi-item{padding:32px 25px}.page_default .genpg-rite .star-rat:before{transform:scale(.8)}.page_default .genpg-rite .star-rat{margin-bottom:20px;padding:21px 79px}.page_default .genpg-rite .testi-item:before{top:55px;width:75%}.page_default .genpg-rite .testi-item p{font-size:18px;margin-bottom:25px}.page_default .genpg-rite .testi-item h4{line-height:1.2;margin-bottom:0;padding-left:9px}.award-blocks-list{display:block}.award-blocks-list .award-col{margin:0 0 20px;max-width:100%;width:100%}.awards-lst{margin:0 auto;max-width:500px}.award-blocks-list .award-col:last-child{margin-bottom:0}.hmcasere-sec.spanish-hm{margin-top:0}.hmexpr-lst.spanish .hmexpt-rgt-cnt{padding-right:10px}.copyrights img{width:180px}.top-rit p.for-mbl{display:block;line-height:1;margin:8px 0 0}.top-rit p.for-mbl a{background:#ce2427;color:#fff;display:inline-block;font-size:16px;letter-spacing:0;line-height:1;padding:10px 15px}}@media screen and (max-width:767px){.container,.hmabout-sec .container,.mobile_src_nav .container{max-width:100%;padding:0 15px}.head-sec .container{gap:10px;justify-content:flex-start;max-width:100%;padding:0 10px}.mobile_src_nav{display:none}.page-template-spanish-contact-page .mobile_src_nav,.page-template-spanish-home-page .mobile_src_nav,.page-template-spanish-single-service-page .mobile_src_nav{display:inline-block!important}.head-sec.fw.f-nav{padding:10px 0}.head-sec.fw.f-nav .logo{max-width:240px}.logo{margin:0 0 10px}.logo-rit{margin:0;max-width:250px}.banner-sec{padding:190px 0 0}.banner-sec h1{font-size:43px}.csre-box.owl-carousel .owl-nav button.owl-next,.csre-box.owl-carousel .owl-nav button.owl-prev{margin:0;transform:scale(.7)}.hmcasere-sec{padding:30px 0}.hmcasere-sec h2{font-size:40px;margin-bottom:10p}.hmcasere-sec p{font-size:16px;letter-spacing:1px}.hmhire-sec{padding:35px 0}.hmabout-sec{padding:40px 0}.hmabt-rgt h2{font-size:38px;margin-bottom:15px;padding-top:25px}.hire-lst.owl-carousel .owl-nav button.owl-next,.hire-lst.owl-carousel .owl-nav button.owl-prev,.prtc-lst.owl-carousel .owl-nav button.owl-next,.prtc-lst.owl-carousel .owl-nav button.owl-prev{margin:0;transform:scale(.7)}.hire-lst.owl-carousel .owl-nav{margin:10px auto 0}.hire-lst .hire-itm h4{padding-top:85px}.hire-lst .hire-itm h4:before{image-rendering:-webkit-optimize-contrast;top:-14px;transform:scale(.7)}.hmhire-sec h2{font-size:27px}.hmpractice-sec h4{font-size:18px}.hmpractice-sec h2{font-size:35px}.hmpractice-sec{padding:30px 0 35px}.prtc-our h5{font-size:16px;letter-spacing:1px}.hmte-rgt h2{font-size:27px;margin-bottom:15px}.hm-testimonials .hm-testi-item p{font-size:18px;margin-bottom:15px}.prtc-btn a.cmn-btn{letter-spacing:0;padding:17px}.hm-form-sec .popup .popuptext{max-width:430px}.gform_wrapper.gravity-theme .gfield.gfield--width-third{grid-column:1/-1!important}.hm-form-sec .gform_wrapper .gform_footer.top_label{margin:15px 0 0;padding:0;text-align:left}.hm-form-sec .gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:1;min-height:32px}.hm-form-sec .gform_wrapper .top_label input[type=submit]{font-size:16px!important;line-height:1.5!important;min-height:inherit!important;width:180px!important}.hm-form-sec .gform_wrapper .top_label input,.hm-form-sec .gform_wrapper .top_label textarea,.hm-form-sec .gform_wrapper select{padding:14px 15px 14px 14px!important}.hm-form-sec .gfield .instruction.validation_message{top:23px}.hm-form-sec .gform_wrapper .validation_message,.hm-form-sec .gform_wrapper div.validation_error{top:6px}.copyrights{padding:15px 0 30px}.ftmenu ul li a{font-size:17px;margin:0 8px}.ftr-blocks ul.ft-item li p{font-size:16px;letter-spacing:.6px}.ftmenu ul{padding:20px 10px 10px}.container1{max-width:100%;padding:0 15px}.page_title h1,.page_title h2{font-size:37px}.page_bnr{padding:200px 0 40px}.page_default{padding:32px 0}.page_default .blog-top-blk section{margin:0 auto 10px}.page_default .blog-top-blk{margin:0 0 20px}.mobile_src_nav{padding:0;right:12px;top:20px}.top-rit p{font-size:15px;letter-spacing:0}.showhide b.txtr{font-size:32px;line-height:22px}.award-blocks-list .award-col .awards-lst{max-width:400px}img.aligncenter,img.alignleft,img.alignright{display:block;float:none;margin:0 auto 15px;max-width:300px;width:100%}.head-sec{padding:10px 0 0}}@media screen and (max-width:680px){.page_title h1{font-size:31px}.inrpg-breadcrumbs{padding:10px 0 0}.page_default.our-team .genpg-rite .meet-list .meet-cnt{padding:15px 0}.page_default.results_pg .genpg-rite .case-itm{padding:35px 20px}.page_default.results_pg .genpg-rite .case-list .case-itm h4{padding-bottom:8px}}@media screen and (max-width:600px){.head-sec .container{display:block}.head-sec{padding:10px 0}.logo{margin:0 0 6px}.top-rit p{font-size:13px;line-height:1.3}.logo-rit{max-width:100%;text-align:center}.topmenu.mbl{margin:0;position:absolute;right:20%;top:20px;width:auto}.topmenu ul li.tp-men-cal a,.topmenu ul li.tp-men-cal a:hover{background:url(images/mbl-phn-icon.bf52e105.webp) no-repeat 50%;background-color:transparent;background-size:contain;border:none;font-size:0;height:45px;padding:0;width:45px}.page_bnr{padding:190px 0 40px}}@media screen and (max-width:580px){.baner-cnt{margin-bottom:10px}.mobile_src_nav{right:23px}}@media screen and (max-width:500px){.award-blocks-list .award-col .awards-lst{max-width:120px}}@media screen and (max-width:480px){.tp-cont{flex-direction:column;gap:15px}.mobile_src_nav .container{padding:0}.mobile_src_nav{right:14px}.logo img{image-rendering:-webkit-optimize-contrast}.banner-sec{padding:200px 0 0}.banner-sec h1{font-size:32px;margin-bottom:10px}.baner-box{gap:10px}.baner-txt{padding:18px;width:100%}.banner-sec p{font-size:16px;margin-bottom:10px}.baner-cnt{margin:0 0 10px}a.cmn-btn{font-size:17px;padding:16px}.hmabt-lpic img{max-width:110px}.hmabt-lft-vde video{height:159px}.hmabt-rgt h2{font-size:32px;padding-top:15px}.hmabt-rgt h5{font-size:19px}.hmabt-rgt h4{font-size:18px;font-size:20px;letter-spacing:.5px}.hmabt-rgt p{font-size:17px}.csre-box{margin-bottom:10px}.hmcasere-sec h2{font-size:35px}.csre-box.owl-carousel .owl-nav{margin:10px auto 0}.hire-lst .hire-itm h4{line-height:1.4}.hire-lst{margin-bottom:15px}.hmte-rgt h2{font-size:24px}.star-rat{margin-bottom:8px;padding:6px 14px}.hm-testimonials .hm-testi-item p{font-size:17px}.hm-testimonials .hm-testi-item h5{font-size:19px}.faq h2,.hmexp-lft-itm h2{font-size:23px}.hmept-lft-cnt h4{font-size:17px}.hmexpt-rgt-cnt h5{font-size:16px;padding-left:40px}.hmexpt-rgt-cnt h5:before{bottom:-9px;left:0;transform:scale(.7)}.ftr-frm-lft h2{font-size:29px}.ftmenu ul li{margin-bottom:7px}.hm-form-sec .popup .popuptext{max-width:270px}.hm-form-sec .gform_wrapper .top_label textarea{margin-bottom:8px}.ftr-blocks ul li:before{left:-10px;top:-10px;transform:scale(.65)}.ftr-blocks ul.ft-item li{padding-left:60px}.ftr-blocks ul.ft-item{gap:9px;margin:0 auto 25px}.site-footer{padding:30px 0 0}.logo{text-align:left}.top-rit a{display:block}.page_title h1{font-size:28px}.page_bnr{padding:200px 0 40px}.page_bnr:before{height:47%}.genpg-lft .widget .gform_heading .gform_title,.genpg-lft .widget-title{font-size:23px;letter-spacing:0;padding:16px 5px}.genpg-lft section.widget_nav_menu ul li.sdb-prc-btn a:after{display:none}.genpg-lft section.widget_nav_menu ul li.sdb-prc-btn a{font-size:18px}.genpg-lft .sidebar-testi.owl-carousel{padding:20px 15px 30px}.genpg-lft section.widget_nav_menu ul li.sdb-prc-btn{background-color:transparent}.genpg-lft section.widget_nav_menu ul li.sdb-prc-btn a{background-color:#d12327;display:inline-block;padding:12px 25px}.genpg-lft section.widget_nav_menu ul li.sdb-prc-btn a:hover:after{width:288px}.genpg-lft .widget.testi{margin-bottom:0}.genpg-lft .widget.widget_recent_entries nav{padding:25px 8px 25px 18px}.genpg-lft .widget.widget_recent_entries ul li a{font-size:20px;padding:0 0 0 22px}.page_default.practic_areas .genpg-rite .campos-prat-item{margin:0 auto 16px}.page_default.practic_areas .genpg-rite h6{font-size:18px}.page_default .blog-top-blk section.widget.widget_search:before,.page_default .blog-top-blk section:before{right:15px}.nav-links a,.nav-links span{font-size:16px;height:42px;line-height:2.6;width:42px}.nav-links a.next.page-numbers,.nav-links a.prev.page-numbers{margin:0 0 0 -1px;transform:scale(.6)}.page_default .blog-top-blk section{margin:0 auto 8px}.page_default .blog-top-blk{margin:0 0 15px}.page_default .post-cnt{padding:20px 15px;z-index:1}.page_default.results_pg .genpg-rite .case-list .case-itm p{letter-spacing:0}.page_default.results_pg .genpg-rite .case-list .case-itm h4{letter-spacing:.5px}.page_default.results_pg .genpg-rite .case-list .case-itm h4 strong{font-size:21px;letter-spacing:0}.page_default.our-team .genpg-rite .meet-list .meet-cnt h4{font-size:18px;margin-bottom:8px}.page_default .genpg-rite .atrny-contact p{margin-bottom:18px;padding-left:58px}.page_default .genpg-rite .atrny-sec{padding:10px 8px 0}.page_default .genpg-rite .abut_imge img{height:270px;outline:none;padding:0}.page_default.contact_pg .contpg-map.fw{padding-top:30px}.page_default.contact_pg{padding:40px 0 0}.page_default.contact_pg .cont-itm{padding:22px 30px 40px}.page_default .genpg-rite .atrny-contact p br{display:none}.page_default.results_pg .genpg-rite .case-itm{padding:30px 20px}.page_default.single-blogpg .blog-post-img{border:none;padding:0}.page_default .genpg-rite .testi-item{padding:30px 18px}.page_default .genpg-rite .star-rat{margin-bottom:16px;padding:20px 72px}.page_default .genpg-rite .star-rat:before{left:-8px;top:-2px;transform:scale(.7)}.page_default .genpg-rite .testi-item p{margin-bottom:20px}.page_default .genpg-rite .testi-item:before{top:49px;width:65%}.showhide{padding:10px 12px 5px}.baner-ig{max-width:280px}.head-sec.fw.f-nav .logo{max-width:220px}}@media screen and (max-width:440px){.hmcasere-sec p{line-height:1.4}.head-sec.fw.f-nav .logo,.logo img{max-width:200px}.topmenu.mbl{top:22px}.topmenu ul li.tp-men-cal a,.topmenu ul li.tp-men-cal a:hover{font-size:0;height:40px;width:40px}.banner-sec{padding:185px 0 0}.page_bnr{padding:195px 0 40px}}@media screen and (max-width:375px){.hmcasere-sec h2{font-size:28px}.ftr-blocks ul.ft-item li p{font-size:15px}.head-sec.fw.f-nav .logo{margin-left:0}.page_default .genpg-rite .atrny-contact p.mail{font-size:15px}.head-sec.fw.f-nav .logo{max-width:190px}.topmenu ul li.tp-men-cal a,.topmenu ul li.tp-men-cal a:hover{font-size:0;height:30px;width:30px}.mobile_src_nav{right:10px}.topmenu.mbl{right:19%;top:24px}.showhide b.txtr{font-size:28px;line-height:18px}}.site-navigation{flex:1}.site-navigation .lang-menu-blk{margin-left:auto}.site-navigation .lang-menu-blk,.site-navigation .tp-men-cal{margin-right:0}.site-navigation .tp-men-cal a{background-color:var(--color-white);color:var(--color-black);display:flex;font-size:1.125rem;font-weight:700!important;letter-spacing:.025em;padding:.5rem 1.5rem;text-transform:capitalize;transition:color .1s,background-color .1s}.site-navigation .tp-men-cal a:focus,.site-navigation .tp-men-cal a:hover{background-color:var(--color-accent-500);color:var(--color-white)!important}.genpg-lft .widget ul.pa-menu-list li a{display:block;font-size:clamp(1rem,.9431818182rem + .2424242424vw,1.125rem);font-weight:700;padding:.125rem 0}.genpg-lft .widget ul.pa-menu-list li .dropdown-toggle{display:none}.genpg-lft .widget ul.pa-menu-list ul{margin-bottom:.25rem;padding-left:1rem}.pa-grid .info-box{height:auto;position:relative}@media(min-width:992px){.pa-grid .info-box{aspect-ratio:3/2}}.pa-grid .info-box .card__body{gap:0}.pa-grid .info-box.has-bg-image{--bg-gradient:linear-gradient(0deg,rgba(7,8,13,.6) 0%,rgba(7,8,13,.5) 20%,transparent);background-image:var(--bg-gradient),var(--bg-image)}.pa-grid .info-box[data-interaction=hover-up]{height:auto}.pa-grid .info-box[data-interaction=hover-up].has-bg-image:after{background-color:transparent}.pa-grid .info-box[data-interaction=hover-up].has-bg-image:focus-within,.pa-grid .info-box[data-interaction=hover-up].has-bg-image:hover{--card-body-color:var(--color-white);background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent),var(--bg-image)}.pa-grid .info-box[data-interaction=hover-up].has-bg-image:focus-within:after,.pa-grid .info-box[data-interaction=hover-up].has-bg-image:hover:after{opacity:1;transition-duration:.5s;transition-timing-function:ease}.pa-grid .info-box[data-interaction=hover-up].has-bg-image .card__content .read-more{color:var(--color-white)}
