:root{--red:#9f130f;--red2:#8e1412;--brown:#453d38;--text1:#272727;--text2:#5f5f5f}::placeholder{color:#c1c1c1 !important;opacity:1}:-ms-input-placeholder{color:#c1c1c1 !important}::-ms-input-placeholder{color:#c1c1c1 !important}html,body,h1,h2,h3{margin:0;padding:0;font-weight:400}h1,h2,h3{font-weight:700}@media (max-width:450px){h1{line-height:2.2rem !important;font-size:2.2rem !important}}body{font-family:jaf-bernino-sans,sans-serif;font-size:1.2em;line-height:1.9em}img{border:none}a{border:none;text-decoration:none;outline:none;font-weight:400;color:#000}p{margin:19px 0}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.clearfix:before{content:" ";display:table}.clearfix:after{content:" ";display:table;clear:both}.clickable,.clickable2{cursor:pointer}.redLine{border-bottom:3px solid var(--red)}::selection{background:#d2d2d2;color:#292929}::-moz-selection{background:#d2d2d2;color:#292929}::-webkit-selection{background:#d2d2d2;color:#292929}header{position:absolute;z-index:20;width:100%;display:block;height:500px;min-height:500px;max-height:1100px}.home header{height:100vh;min-height:700px;max-height:1100px}@media (max-width:950px){header{height:500px}.home header{height:85vh}}.header__top{position:absolute;z-index:10;left:0;top:0;width:100%;height:238px;overflow:hidden}.header__top .angle{position:absolute;left:0;top:0;width:100%;height:inherit;overflow:hidden}.header__top .angle span{position:absolute;left:50%;top:0;margin-left:-100%;width:150%;height:100%;background:url(//www.hernandezconsulting.com/blog/wp-content/themes/hernandez/images/header_top.svg) center top no-repeat;background-size:100%}.header__top__center{position:relative;max-width:1520px;padding:0 5%;margin:50px auto 0 auto;border-top:none;transition:.3s}.header__top__center .logo{display:inline-block;margin-top:-13px;transition:.3s}.header__top__center .logo img{width:100%;height:auto}.header__top__center .top_right{position:absolute;top:-24px;right:5%;padding-right:120px;font-size:1.4rem}.header__top__center .top_nav{flex-wrap:wrap;justify-content:flex-end;transform:rotate(-8.8deg)}.header__top__center .top_nav nav{display:flex;justify-content:flex-end;flex-basis:100%;margin-bottom:8px;margin-right:10px}.header__top__center .top_nav nav a{color:color:var(--text1)}.header__top__center .top_nav .line2{display:flex;flex-basis:100%}.header__top__center .top_nav .line2 ul.social{display:flex;margin:0 10px 0}.header__top__center .top_nav .line2 ul.social li{display:inline-block;padding:0 9px}.header__top__center .top_nav .line2 ul.social li a{color:#fff}.header__top__center .top_nav .line2 .phone{position:relative;display:flex;line-height:1.8rem;color:#fff;border:1px solid #fff;border-radius:3px;padding:3px 16px 2px;box-shadow:1px 1px 4px rgba(0,0,0,.28);background:rgba(0,0,0,.2)}.header__top__center .top_nav .line2 .phone i{display:inline-block;margin:1px 7px 0 0;transform:rotate(-90deg)}.mobileMenu{display:none;position:absolute;top:75px;right:calc(3% - 9px);width:50px;font-size:.8rem;font-weight:700;color:var(--text1);transform:scale(.9,1);cursor:pointer}.mobileMenu:before{position:absolute;left:0;top:-8px;content:"";width:76%;height:5px;border-radius:1px;background:var(--text1)}.mobileMenu:after{position:absolute;left:0;top:2px;content:"";width:76%;height:5px;border-radius:1px;background:var(--text1)}@media (min-width:1740px){.header__top .angle{height:238px}.header__top .angle span{left:50%;top:0;margin-left:-1710px;width:2550px;background-size:100% 238px}.header__top__center .top_right{top:-26px}}@media (min-width:2160px){.header__top__center .top_right{top:-27px}}@media (min-width:2360px){.header__top__center .top_right{top:-30px}}@media (min-width:2600px){.header__top__center .top_right{top:-25px;padding-right:160px}}@media (min-width:2850px){.header__top__center .top_right{padding-right:173px}}@media (min-width:3200px){.header__top__center .top_right{padding-right:193px}}@media (min-width:3600px){.header__top__center .top_right{padding-right:193px}}@media (max-width:1630px){.header__top{height:218px}.header__top__center .top_right{top:-26px}.header__top__center .top_nav{transform:rotate(-9.1deg)}}@media (max-width:1500px){.header__top__center .top_right{top:-23px}.header__top__center .logo{width:380px;margin-top:-13px}}@media (max-width:1400px){.header__top{height:198px}.header__top__center .logo{width:340px;margin-top:-18px}}@media (max-width:1300px){.header__top{height:168px}.header__top__center .logo{width:300px;margin-top:-18px}.header__top__center .top_right{top:-32px}.header__top__center .top_nav{transform:rotate(-7.9deg)}}@media (max-width:1220px){.header__top__center .top_right{top:-27px}.header__top__center .top_nav{transform:rotate(-9.1deg)}}@media (max-width:1120px){.header__top__center .top_right{top:-24px}.header__top__center .top_nav{transform:rotate(-9.9deg)}}@media (max-width:1050px){.header__top__center .top_right{top:-17px}.header__top__center .top_nav{transform:rotate(-10.5deg)}}@media (max-width:950px){.header__top{position:relative;background:#fff;height:110px;overflow:visible}.header__top .angle{bottom:0;z-index:0;top:99%;height:100px}.header__top .angle span{left:55%;width:150%;height:100px}.header__top__center{margin:0 auto;padding:0}.header__top__center .top_right{position:relative;background:#2c2c2c;top:0;right:0;padding-right:0;padding:0 3%}.header__top__center .top_nav{transform:rotate(0deg)}.header__top__center .top_nav nav{display:none}.header__top__center .top_nav .line2{flex-direction:row-reverse;justify-content:space-between;line-height:3rem}.header__top__center .top_nav .line2 .phone{color:#fff;box-shadow:none;background:0 0;border:none;line-height:2.6rem}.header__top__center .top_nav .line2 .phone i{position:relative;opacity:.5}.header__top__center .top_nav .line2 .phone:after{position:absolute;content:"\f0d8";left:7px;bottom:0;font-size:1.4rem;line-height:7px;text-align:center;font-family:'Font Awesome 5 Free';font-weight:900;color:#fff}.header__top__center .top_nav .line2 ul.social{margin:0;padding:0}.header__top__center .top_nav .line2 ul.social li{position:relative;padding:0;width:45px;text-align:center}.header__top__center .top_nav .line2 ul.social li:before{position:absolute;content:"\f0d8";left:0;bottom:0;width:100%;font-size:1.4rem;line-height:7px;text-align:center;font-family:'Font Awesome 5 Free';font-weight:900;color:#fff}.header__top__center .top_nav .line2 ul.social li a{opacity:.5}.header__top__center .logo{margin:38px 0 0 3%}}@media (max-width:950px){.mobileMenu{display:block}}@media (max-width:590px){.mobileMenu{top:83px}}@media (max-width:530px){.mobileMenu{top:90px}}@media (max-width:480px){.mobileMenu{top:100px}}@media (max-width:670px){.header__top .angle{left:0;top:99%;width:100%}.header__top .angle span{margin-left:-55%;background-size:920px 100px;background-position:-264px 0}.header__top__center .logo{margin:30px 0 0 3%}}@media (max-width:390px){.header__top__center .logo{width:243px}.header__top .angle{top:79%}.mobileMenu{top:92px}}.mainNav{position:absolute;top:64%;margin:-30px auto 0;z-index:1000;text-align:center;width:100%}.home .mainNav{top:47%}.mainNav:before{position:absolute;content:'';left:45%;top:0;width:10%;height:100%;background:linear-gradient(180deg,rgba(255,255,255,1) 0%,rgba(241,241,241,1) 100%);opacity:.2;transition:0s}.mainNav .logoSticky{display:none;position:absolute;left:15px;top:3px;width:200px}.mainNav .logoSticky img{width:100%;height:auto}.mainNav ul#mainNav__ul{display:inline-block;position:relative;list-style:none;margin:0 auto;max-width:823px;padding:0 13px;text-align:center;border-radius:3px;background:#fff;background:linear-gradient(180deg,rgba(255,255,255,1) 0%,rgba(241,241,241,1) 100%)}.mainNav ul#mainNav__ul:before{position:absolute;z-index:1;top:0;left:0;content:'';height:100%;width:6px;border-radius:3px 0 0 3px;background:var(--red)}.mainNav ul#mainNav__ul:after{position:absolute;content:'';top:0;right:0;height:100%;width:6px;border-radius:0 3px 3px 0;background:var(--red)}.mainNav ul#mainNav__ul>li{position:relative;display:inline-block;font-weight:700}.mainNav ul#mainNav__ul>li>a{font-family:sans-serif;display:block;text-align:center;padding:2px 16px 0;font-size:1.25rem;font-weight:600;line-height:57px;color:#453d38;text-transform:uppercase;transition:.3s}.mainNav ul#mainNav__ul>li ul{height:0;position:absolute;list-style:none;margin:0;padding:5px 0 1px;width:190px;left:0;top:56px;overflow:hidden;transition:.2s}.mainNav ul#mainNav__ul>li ul li{position:relative;margin:0;float:left;margin:1px 1% 1px 0;width:100%}.mainNav ul#mainNav__ul>li ul li a{position:relative;display:block;line-height:19px;padding:0;text-align:left;padding-left:13px !important;letter-spacing:-3px;font-weight:400 !important;font-size:1.2rem;color:rgba(255,255,255,0);background:var(--red);transition:.2s}.mainNav ul#mainNav__ul>li:hover ul li a{letter-spacing:0;color:white!important;transition:.2s}.mainNav ul#mainNav__ul>li ul li:first-child:before{border:none !important}.mainNav ul#mainNav__ul>li ul li:hover:before{background:#fff;background:rgba(255,255,255,1);transition:.2s}.mainNav ul#mainNav__ul>li ul li:hover a{background:var(--red2)}.mainNav ul#mainNav__ul>li ul li:hover a.pdf:before{background:url(//www.hernandezconsulting.com/blog/wp-content/themes/hernandez/../images/pdf2.png) center -23px no-repeat}.mainNav ul#mainNav__ul>li:hover ul{height:255px;transition:.4s}.mainNav ul#mainNav__ul>li:first-child:hover ul{height:400px !important}.mainNav ul#mainNav__ul>li:nth-child(2):hover ul,.mainNav ul#mainNav__ul>li:nth-child(3):hover ul{height:370px}.mainNav ul#mainNav__ul>li:hover ul li a{padding:11px 7px}.mainNav.sticky{text-align:right}.mainNav.sticky .logoSticky{display:inline-block}.mainNav.sticky:before{left:0;width:100%;opacity:1;box-shadow:0px 0px 10px rgba(0,0,0,.4)}.mainNav.sticky ul#mainNav__ul:before,.mainNav.sticky ul#mainNav__ul:after{opacity:0}@media (max-width:1300px){.mainNav{top:59%}}@media (max-width:1025px){.mainNav{top:64%}.home .mainNav{top:52%}.mainNav ul#mainNav__ul{transition:.3s}.mainNav ul#mainNav__ul>li>a{padding:2px 10px 0}.mainNav.sticky ul#mainNav__ul>li>a{font-size:1.15rem}.mainNav ul#mainNav__ul>li.reserve a:after{bottom:-8px}}@media (max-width:950px){.mainNav{top:70px !important;z-index:1;background:#9f120f;padding-top:0;transition:0s}.mainNav:before,.mainNav:after{display:none}.mainNav.selected{padding-top:131px;transition:.3s}.mainNav .quote{display:block}.mainNav ul#mainNav__ul{padding:51px 0 0;background:var(--red);border-radius:0}.mainNav ul#mainNav__ul.selected{width:100%}.mainNav ul#mainNav__ul.selected>li{float:left;width:100%;display:block;margin-top:1px}.mainNav ul#mainNav__ul.selected>li a{font-size:1.3rem !important;padding-top:3px;text-align:left}.mainNav ul#mainNav__ul:before,.mainNav ul#mainNav__ul:after{display:none}.mainNav ul#mainNav__ul>li:before{display:none}.mainNav ul#mainNav__ul>li{display:none;margin-top:0 !important}.mainNav ul#mainNav__ul>li.green{display:none}.mainNav ul#mainNav__ul>li>a{position:relative;padding:0 0 0 22px;font-weight:700;color:#fff}.mainNav ul#mainNav__ul>li>a:before{display:none;position:absolute;z-index:10;content:"\f0d8";font-family:fontAwesome;left:22px;bottom:-14px;font-size:27px;color:#000}.mainNav ul#mainNav__ul>li ul{width:100%;display:none;height:inherit !important;position:relative;top:0 !important;padding:0;background:hsla(0,0%,100%,.14);display:block;display:none}.mainNav ul#mainNav__ul>li:first-child:hover ul{height:inherit !important}.mainNav ul#mainNav__ul>li.parent a:before,.mainNav ul#mainNav__ul>li.opened a:before{display:block}.mainNav ul#mainNav__ul>li ul li{width:100%;width:initial;margin:0;flex-grow:1}.mainNav ul#mainNav__ul>li ul li a,.mainNav ul#mainNav__ul>li ul li:hover a{padding:9px 22px 9px 34px !important;letter-spacing:0px;background:0 0 !important;color:rgba(249,249,249,.78) !important;line-height:1.6rem;font-size:1.3rem !important;border-bottom:1px solid hsla(0,0%,100%,.15);border-right:1px solid hsla(0,0%,100%,.15)}.mainNav ul#mainNav__ul>li:hover ul li a{color:rgba(249,249,249,.78) !important}}.menu-item-363>a{cursor:default}.header-banner{background-size:cover;background-position:center;position:relative;background-size:cover;height:600px}.home .header-banner{position:relative;height:100vh;min-height:700px;max-height:1100px;background-position:center}.home .header-banner.dynamic-headers .rslides{height:100%}.home .header-banner.dynamic-headers .rslides_nav{display:none}.home .header-banner.dynamic-headers .rslides li{height:100%}.home .header-banner.dynamic-headers .rslides li img{object-fit:cover;height:100%}.header-banner:after{position:absolute;content:'';left:0;top:0;width:100%;height:100vh;min-height:700px;max-height:1100px;background:rgba(0,0,0,.21)}.overlay{display:flex;align-items:center;justify-content:center;position:absolute;min-height:100%;min-width:100%;height:100%;text-align:center;left:0;top:0;background:rgba(0,0,0,.6);overflow:hidden}.overlay__center{max-width:800px;padding:20px 4%}.overlay__center h1{font-family:'Anton',sans-serif;font-size:3rem;font-weight:400;margin-top:2rem}.overlay__center p{color:#fff;font-size:1.2rem}.overlay__center p a{color:#fff;text-decoration:underline}.overlay__center__h1{color:#fff;text-shadow:0px -3px 10px #000}@media (max-width:820px){.home .header-banner{min-height:500px}}@media (max-width:950px){.home .header-banner{height:calc(100% - 110px);height:85vh}}@media screen and (min-width:550px){.home .h1_container{opacity:0;transform:translate(0px,40px);-webkit-animation:revealLogo 2s ease-out 67s;animation:revealLogo 2s ease-out 67s;animation-fill-mode:forwards}}.container{position:relative;z-index:10;min-height:500px;background:#fff}.container .top{position:absolute;z-index:0;top:-287px;width:100%;height:240px;overflow:hidden}.container .top:before{position:absolute;transform:scaleX(-1) scaleY(-1);content:'';z-index:10;right:50%;margin-right:-100%;width:151%;height:100%;background:url(//www.hernandezconsulting.com/blog/wp-content/themes/hernandez/images/header_top.svg) center top no-repeat;background-size:100%}.container__center{position:relative;max-width:1330px;max-width:calc(1330px + 3%);padding:0 3%;margin:50px auto 0 auto;border-top:none;transition:.3s}.home .container h1{color:#fff;text-align:right;margin-bottom:40px;font-size:2.5rem;font-weight:700;letter-spacing:.1rem;text-transform:uppercase}.home .container h2{color:#fff;font-size:2.5rem;font-weight:700;letter-spacing:.1rem;text-transform:uppercase}.container .container__center{position:relative;display:block}.home .container .container__center{display:flex;top:-103px}.home .container .container__center .container__left{display:flex;flex-basis:70%;flex-direction:column}.box_red{position:relative;z-index:1;top:-103px;top:0;flex-basis:100%;background:var(--red);color:#fff;padding:10px 5.5% 20px}.box_red:before{position:absolute;content:'';z-index:-1;top:-67px;left:0;width:100%;height:150px;background:var(--red);transform:skew(0deg,-8deg)}@media (min-width:1740px){.container .top:before{right:50%;margin-right:-101%;width:2550px;width:154%;height:240px;background-size:100% 238px}}@media (min-width:1970px){.box_red:before{transform:skew(0deg,-7.2deg);top:-70px}}@media (min-width:2150px){.box_red:before{transform:skew(0deg,-6.5deg);top:-70px}}@media (min-width:2320px){.box_red:before{transform:skew(0deg,-5.7deg);top:-71px}}@media (min-width:2640px){.box_red:before{transform:skew(0deg,-5deg);top:-76px}}@media (min-width:3140px){.box_red:before{transform:skew(0deg,-4deg);top:-79px}}@media (max-width:1739px){.home .container .container__center{top:-83px}.box_red:before{top:-77px;transform:skew(0deg,-9deg)}}@media (max-width:1500px){.home.container .container__center{top:-72px}.box_red:before{height:180px;transform:skew(0deg,-10deg);top:-83px}}@media (max-width:1400px){.home .container .container__center{top:-59px}.box_red:before{height:210px;transform:skew(0deg,-10deg);top:-99px}}@media (max-width:1300px){.box_red:before{transform:skew(0deg,-12deg)}}@media (max-width:1200px){.box_red:before{transform:skew(0deg,-13deg)}}@media (max-width:1150px){.home .container .top{top:-248px;height:200px}.box_red:before{top:-80px;transform:skew(0deg,-12deg)}}@media (max-width:950px){.home .container .top{top:-228px;height:180px}.box_red:before{top:-71px;transform:skew(0deg,-13deg)}}@media (max-width:750px){.home .container .top{display:none}.box_red:before{top:-75px;transform:skew(0deg,-11deg)}}.box_red p{line-height:1.9rem;font-size:1.3rem;text-align:justify}.box_red a{color:#fde002}.box_brown{margin-top:10px;flex-basis:100%;background:var(--brown) url(//www.hernandezconsulting.com/blog/wp-content/themes/hernandez/images/hard-hat.jpg) right top no-repeat;padding:70px 5.5% 40px;color:#fff;box-shadow:0px 0px 10px rgba(0,0,0,.54)}.box_brown h2{margin-bottom:90px !important;margin-right:39%}.box_brown .box_brown__bottom{display:flex;flex-wrap:wrap;justify-content:space-between}.box_brown .box_brown__bottom .cat{display:block;text-decoration:none;flex-basis:28%;color:#fff;margin-bottom:30px}.box_brown .box_brown__bottom .cat img{width:50px;height:auto;opacity:.2}.box_brown .box_brown__bottom .cat h3{font-weight:700;margin-top:-9px;line-height:1.5rem}.box_brown .box_brown__bottom .cat p{opacity:.7;line-height:1.4rem;margin:11px 0}.home .container__right{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-basis:30%;padding:0 4.5%}.home .container__right .news{display:block;margin-top:-56px}.home .container__right .news h2{color:var(--text1);text-transform:none;font-size:2.2rem;margin-bottom:17px}.home .container__right .news ul.rslides{padding:0}.home .container__right .news ul.rslides li{padding:0}.home .container__right .news ul.rslides li img{display:block;object-fit:cover;width:100%;height:235px;margin-bottom:20px;border-radius:2px}.home .container__right .news ul.rslides li h3{display:block}.home .container__right .news ul.rslides li h3 a{text-decoration:underline}.home .container__right .news ul.rslides li p{line-height:1.7rem;font-size:1.1rem;color:var(--text2)}.home .container__right .news .rslides_nav{display:none}.home .container__right .news a.all_news{display:block;width:95%;position:relative;z-index:1;margin:0 2.5%;text-align:center;text-transform:uppercase;font-size:1.3rem;padding:4px 0;text-shadow:1px 1px 7px rgba(0,0,0,.61);color:#fff;transform:skew(-19deg,0deg);transition:.3s}.home .container__right .news a.all_news:before{position:absolute;content:'';z-index:-1;left:0;top:0;width:100%;height:100%;border-radius:2px;background:var(--red)}.home .container__right .news a.all_news:hover{background:var(--red2)}.home .container__right a.inc500{display:block;margin-top:50px;text-align:center}.home .container__right a.inc500 img{width:100%;height:auto}.@media (max-width:1050px){.box_brown .box_brown__bottom .cat{flex-basis:44%}}@media (max-width:950px){.box_brown{background-size:51%}.box_brown .box_brown__bottom .cat{flex-basis:46%}.home .container__right{padding:0 0 0 4.5%}}@media (max-width:750px){.home .container .container__center{flex-wrap:nowrap;flex-direction:column;padding:0}.home .container .container__center .container__left{flex-basis:100%}.home .container__right{flex-basis:100%;max-width:580px;margin:0 auto;padding:0 5%}.home .container__right .news{margin-top:88px;margin-bottom:108px}.home .container__right .news a.all_news{display:inline-block;width:inherit;padding:4px 31px;margin:12px 2.5% 0}.home .container__right .news ul.rslides li img{height:305px}}@media (max-width:550px){.box_brown h2{margin-bottom:60px !important}.box_brown .box_brown__bottom .cat{position:relative;flex-basis:100%;padding-left:89px;margin:32px 0 18px}.box_brown .box_brown__bottom .cat img{position:absolute;left:0;top:50%;margin-top:-29px}}.cta_employees{position:relative;padding:10vh 4%;background:url(//www.hernandezconsulting.com/blog/wp-content/themes/hernandez/images/cta_employees.jpg) center no-repeat;background-size:cover;overflow:hidden}.cta_employees:before{position:absolute;content:'';top:10px;left:28px;width:calc(100% - 56px);height:31px;background:url(//www.hernandezconsulting.com/blog/wp-content/themes/hernandez/images/measure.png) repeat-x left top;opacity:.5}.cta_employees:after{position:absolute;content:'';bottom:10px;left:28px;width:calc(100% - 56px);height:31px;background:url(//www.hernandezconsulting.com/blog/wp-content/themes/hernandez/images/measure.png) repeat-x left top;opacity:.5;transform:scaleY(-1)}.cta_employees .center{position:relative;max-width:600px;margin:0 auto;padding:100px 0 140px}.cta_employees .center h2{position:relative;z-index:10;display:inline-block;background:var(--brown);color:#fff;padding:25px 40px;text-transform:uppercase;font-weight:700;max-width:220px;font-size:1.6rem;line-height:1.8rem;letter-spacing:1px;text-align:center;transform:skew(-19deg,0deg);border-radius:2px;box-shadow:0px 0px 10px rgba(0,0,0,.54)}.cta_employees .center p{position:relative;padding:60px 2.6vw 60px 3vw;font-size:1.3rem;line-height:1.9rem;font-style:italic;margin:-42px 13% 0;background:rgba(255,255,255,.86);border-radius:2px}.cta_employees .center p:before{position:absolute;content:''}.cta_employees .center a{position:absolute;right:0;bottom:77px;z-index:10;display:inline-block;background:rgba(159,19,15,.91);color:#fff;padding:21px 40px;text-transform:uppercase;font-weight:700;max-width:200px;font-size:1.6rem;text-shadow:1px 1px 7px rgba(0,0,0,.5);line-height:1.8rem;letter-spacing:1px;text-align:center;transform:skew(-19deg,0deg);border-radius:2px;box-shadow:0px 0px 10px rgba(0,0,0,.54);transition:.3s}.cta_employees .center a:hover{background:var(--red2);transform:skew(-25deg,0deg)}@media (min-width:2200px){.cta_employees .center p{padding:60px}}@media (max-width:1300px){.cta_employees{padding:5vh 4%}}.cta_experience{position:relative;padding:10vh 4% 0}.home .cta_experience{background:#e2e2e2}.archive .cta_experience{background:#fff}.cta_experience h2{font-weight:700;font-size:2.5rem;letter-spacing:.1rem;text-transform:uppercase;text-align:center}.cta_experience .center{position:relative;max-width:1510px;margin:0 auto;padding:62px 0 40px}.cta_experience .center ul{display:flex;flex-wrap:wrap;align-content:center;justify-content:center;list-style:none;padding:0}.cta_experience .center ul li{display:block;flex-basis:21%;margin:.8vw 1%;transition:.3s}.cta_experience .center ul li a{position:relative;display:block;transform:skew(-12deg,0deg);cursor:pointer;overflow:hidden;border-radius:2px;transition:.3s}.cta_experience .center ul li a img{display:block;margin-left:-25%;width:151%;height:20vw;height:calc(19vw + 30px);object-fit:cover;transform:skew(12deg,0deg)}.cta_experience .center ul li a span.exp_title{display:block;width:100%;position:absolute;left:4%;top:20%;color:var(--brown);font-size:1.3rem;line-height:1.4rem;font-weight:700;letter-spacing:1px;padding:8px 5%;background:#fff;border-radius:3px;box-sizing:border-box;box-shadow:0px 5px 10px -10px #000;transition:.3s}.cta_experience .center ul li a span:after{content:"\00BB";opacity:.7;padding-left:7px}.cta_experience .center ul li.red a{display:flex;justify-content:center;align-items:center;background:var(--red);height:20vw;padding:0 8%;box-shadow:1px 1px 8px rgba(0,0,0,.49)}.cta_experience .center ul li a strong{color:#fff;font-weight:700;font-size:1.6rem;font-style:italic;letter-spacing:1px;padding:5px 20px;text-transform:uppercase}.cta_experience .center ul li:hover{flex-basis:24%}.cta_experience .center ul li:hover a{box-shadow:1px 12px 8px -8px rgba(0,0,0,.49)}.viewAll{opacity:.6 !important}.viewAll:hover{opacity:1 !important}@media (min-width:1650px){.cta_experience .center ul li a img,.cta_experience .center ul li.red a{height:334px}}@media (max-width:1100px){.cta_experience .center ul li{flex-basis:28%}.cta_experience .center ul li a img,.cta_experience .center ul li.red a{height:28vw}.cta_experience .center ul li:hover{flex-basis:31%}}@media (max-width:780px){.cta_experience .center ul li{flex-basis:40%}.cta_experience .center ul li a img,.cta_experience .center ul li.red a{height:38vw}.cta_experience .center ul li a span.exp_title{max-width:71%}.cta_experience .center ul li:hover{flex-basis:44%}}@media (max-width:570px){.cta_experience .center ul li{margin:1.7vw 1%;flex-basis:80% !important}.cta_experience .center ul li a img{height:47vw}}ul.all_cats{list-style:none}ul.all_cats li{list-style:none}.interior .top{pointer-events:none;top:-169px;height:170px}.interior .container__center{display:flex;justify-content:space-between;align-items:flex-start;margin:0 auto 0 auto}.interior .container__center .container__left{display:flex;flex-basis:100%;flex-direction:column}.interior .container__right{position:relative;position:sticky;top:110px;z-index:1;justify-content:space-between;align-items:center;flex-basis:195px;flex-shrink:0;padding:0 0 40px;margin-left:4%;min-height:370px;color:#fff}.interior .container__right:before{position:absolute;content:'';z-index:-1;left:0;top:0;width:100%;height:100%;background:#9f130f;border-radius:3px;transform:skew(0deg,16deg)}.interior .container__center .container__left h1{position:relative;z-index:1;line-height:2.5rem;font-style:italic;font-size:2.5rem;letter-spacing:.1rem;text-transform:uppercase;font-weight:700;text-align:right;margin:-30px 0 33px 20%;padding:7px 0 7px 12px;background:0 0;overflow:hidden}.interior .container__center .container__left h1:before{position:absolute;content:'';right:0;bottom:0;width:100%;max-width:612px;height:3px;background:linear-gradient(95deg,rgba(255,255,255,1) 0%,rgba(159,19,15,1) 100%)}.interior .container__center .container__left h1 span{transform:skew(12deg,0deg);background:#fff}.interior .container__center .container__left h2{font-size:2.2rem;letter-spacing:.05rem;text-transform:uppercase;font-weight:700;text-align:center;color:var(--brown)}.interior .container__left a{color:var(--red);text-decoration:underline}.wp-block-button{margin-bottom:19px}.wp-block-button__link{color:#fff !important;text-decoration:none !important;background:var(--red);padding:9px 40px;border-radius:2px;font-size:1.2rem;transform:skew(-12deg,0deg);transition:.3s}.wp-block-button__link:hover{background:var(--red2)}@media (max-width:570px){.interior .container__center .container__left h1{margin:-30px 0 33px 6%}}.interior .cta_experience{padding:0 2%;background:0 0}.interior .cta_experience .center{padding:0 0 40px}.interior .cta_experience .location{display:block;width:100%;position:absolute;bottom:10%;color:#fff;line-height:1.2rem;letter-spacing:1px;margin-left:3%;padding:4px 5%;background:var(--red);border-radius:3px 0 0 3px;box-shadow:0px 5px 10px -10px #000;transition:.3s}.interior .cta_experience .location:after{display:none}.interior .cta_experience .center ul li{margin:.7vw .9%;flex-basis:30.2%}.interior .cta_experience .center ul li:hover{flex-basis:33.9%}.interior .cta_experience .center ul li a{position:relative;skew(-10deg,0deg)}.interior .cta_experience .center ul li a:after{position:absolute;content:'';left:0;top:0;width:100%;height:100%;background:#000;opacity:.2;transition:.3s}.interior .cta_experience .center ul li a img{transform:skew(10deg,0deg);margin-left:-9%;width:121%;transition:.5s}.interior .cta_experience .center ul li a div{position:absolute;z-index:1;right:0;bottom:5%;width:95%}.interior .cta_experience .center ul li a span.exp_title{position:relative;left:initial;top:initial;border-radius:3px 0 0 3px;max-width:initial;box-sizing:border-box}.interior .cta_experience .center ul li a span.location{position:relative;left:initial;top:initial;box-sizing:border-box}.interior .cta_experience .center ul li:hover a:after{opacity:0}.interior .cta_experience .center ul li:hover a span.exp_title{padding:8px 9%}.interior .cta_experience .center ul li:hover a span.location{padding:4px 9%}.interior .container__right h2{padding:0 45px 40px 7%}.category_buttons ul{list-style:none;padding:0;justify-content:space-around}.category_buttons ul li{position:relative;border-bottom:1px solid #fff;transition:.3s}.container__right.category_buttons ul li{line-height:1.3rem}.category_buttons ul li:nth-child(1){border-top:1px solid #fff}.category_buttons ul li a{display:block;color:#fff;padding:9px 8%;transition:.3s}.category_buttons ul li a span{white-space:nowrap}.category_buttons ul li:after{position:absolute;content:"";right:0;top:0;height:100%;width:0;opacity:0;background:var(--red2);transition:.3s}.category_buttons ul li.current{background:var(--brown) !important}.category_buttons ul li.current:before{position:absolute;content:"";left:-9px;top:50%;margin-top:-17px;border-top:17px solid transparent;border-bottom:17px solid transparent;border-right:9px solid var(--brown)}.category_buttons ul li.current:after{right:-10px;width:10px;opacity:1;background:var(--brown)}.category_buttons ul li:hover{background:var(--red2)}.category_buttons ul li:hover:after{right:-10px;width:10px;opacity:1}.page-template-page-projects .container__center .container__left{margin-right:0}.page-template-page-projects .container__center .container__left ul.all_cats{padding:0}.allProjects.category_buttons ul{display:flex;width:100%;justify-content:space-around;flex-wrap:wrap;margin:10px 0 57px;padding:0 !important}.allProjects.category_buttons ul li{flex-basis:auto;margin:3px 5px !important;flex-grow:1;min-width:173px;min-width:inherit;border:none;padding:0 !important;line-height:1.9rem !important}.allProjects.category_buttons ul li:before{display:none}.allProjects.category_buttons ul li:after{display:none}.allProjects.category_buttons ul li a{position:relative;display:block;background:var(--red);padding:3px 10px;border-radius:2px;transform:skew(-12deg,0deg)}.allProjects.category_buttons ul li a span{color:#fff}.allProjects.category_buttons ul li.current{background:0 0 !important;border-top:none}.allProjects.category_buttons ul li.current:before{display:none}.allProjects.category_buttons ul li.current a{background:var(--brown) !important}.allProjects.category_buttons ul li:hover{background:0 0}.allProjects.category_buttons ul li:hover a{background:var(--red2)}@media (max-width:1350px){.allProjects.category_buttons ul{display:flex}.allProjects.category_buttons ul li{min-width:28%}}@media (max-width:1100px){.allProjects.category_buttons ul li{min-width:21%}}@media (max-width:600px){.allProjects.category_buttons{position:relative}.allProjects.category_buttons ul li{min-width:34%}.allProjects.category_buttons ul li a img{height:calc(43vw + 30px) !important}}@media (min-width:1740px){.interior .top:before{width:184%}}@media (max-width:1100px){.interior .cta_experience .center ul{justify-content:center}.interior .cta_experience .center ul li{flex-basis:44.7%;margin:1vw 1%}.interior .cta_experience .center ul li:hover{flex-basis:49.7%}.interior .cta_experience .center ul li a img{height:calc(32vw + 30px) !important}}@media (max-width:1150px){.interior .top{top:-169px}}@media (max-width:950px){.interior .top{top:-168px}.interior .container__center{flex-direction:column;margin:0 auto 50px auto}.interior .container__center .container__left{width:100%;margin-right:0}.interior .container__right{position:relative;margin-top:0;flex-basis:100%;width:100%;min-height:initial;margin-left:0;top:0}.interior .container__right:before{opacity:0}.interior .container__right h2{color:#000;padding:0 4%}.category_buttons ul{display:flex;width:100%;justify-content:space-around;flex-wrap:wrap;margin-top:0}.category_buttons ul li{flex-basis:auto;margin:3px 5px;flex-grow:1;line-height:1.9rem !important;min-width:173px;min-width:21%}.category_buttons ul li:after{display:none}.category_buttons ul li a{position:relative;display:block;background:var(--red);padding:3px 10px;border-radius:2px;transform:skew(-12deg,0deg)}.category_buttons ul li a span{color:#fff}.category_buttons ul li.current{background:0 0 !important;border-top:none}.category_buttons ul li.current:before{display:none}.category_buttons ul li.current a{background:var(--brown) !important}.category_buttons ul li:hover{background:0 0}.category_buttons ul li:hover a{background:var(--red2)}}@media (max-width:750px){.interior .top{top:-138px;height:140px}.interior .top:before{width:201%}.container .top:before{right:20%}.interior .container__center .container__left h1{line-height:2.1rem;font-size:2rem}}@media (max-width:650px){.category_buttons ul li{min-width:42%}.interior .cta_experience .center ul li{flex-basis:80% !important;margin:2vw 1%}.interior .cta_experience .center ul li a img{height:calc(40vw + 30px) !important}}.project .postNav{display:flex;justify-content:space-between;font-size:1.1rem}.project .postNav .prev{position:relative;line-height:1.3rem;margin-bottom:10px}.project .postNav .next{position:relative;line-height:1.3rem;margin-bottom:10px}.project .postNav a{color:var(--red)}.project .projectGallery{position:relative;display:block}.project .projectGallery li{display:block}.project .projectGallery li img{width:100%;height:24vw;border-radius:2px;object-fit:cover}.project .projectGallery .prev{position:absolute;z-index:10;left:16px;top:50%;margin-top:-40px;text-indent:-200px;width:50px;height:80px;overflow:hidden;opacity:0;transition:.3s}.project .projectGallery .prev:before{position:absolute;top:50%;left:-185px;content:"\f053";font-family:'Font Awesome 5 Free';font-weight:900;margin-top:-20px;font-size:32px;width:100%;text-align:center;text-indent:200px;color:#fff}.project .projectGallery .next{position:absolute;z-index:10;right:16px;top:50%;margin-top:-40px;text-indent:-200px;width:50px;height:80px;overflow:hidden;opacity:0;transition:.3s}.project .projectGallery .next:before{position:absolute;top:50%;right:186px;content:"\f054";font-family:'Font Awesome 5 Free';font-weight:900;margin-top:-20px;font-size:32px;width:100%;text-align:center;text-indent:200px;color:#fff}.project .projectGallery:hover .prev,.project .projectGallery:hover .next{opacity:.5}.project .projectGallery:hover .prev:hover,.project .projectGallery:hover .next:hover{opacity:1}.project .attributes{display:flex;justify-content:space-between;margin:10px 0 20px}.project .attributes div{display:flex;flex-wrap:wrap;align-items:center;align-content:center;position:relative;flex-basis:calc(25% - 2px);flex-grow:1;flex-shrink:1;background:rgba(0,0,0,.08);padding:12px 1% 12px 72px;border-radius:2px;line-height:1.4rem;box-sizing:border-box}.project .attributes div.year span{flex-basis:100%;display:block;font-size:2rem}.project .attributes div.cost span{font-size:1.7rem}.project .attributes div i{position:absolute;left:4px;top:13px;top:50%;margin-top:-1.1rem;color:var(--red);font-size:2.1rem;width:60px;text-align:center}.project .attributes div h4{display:block;flex-basis:100%;color:gray;margin:0 0 6px;font-weight:400;font-style:italic;line-height:1.5rem}.project .attributes div span{font-size:1.2rem;line-height:1.2rem}@media (min-width:1800px){.project .projectGallery li img{height:430px}}@media (max-width:1600px){.project .projectGallery li img{height:30vw}}@media (max-width:1200px){.project .attributes{flex-wrap:wrap;justify-content:space-between}.project .attributes div{flex-basis:49.5%;margin:0 0 6px !important}}@media (max-width:950px){.project .projectGallery li img{height:40vw}}@media (max-width:520px){.project .attributes div{flex-basis:100%;margin:0 0 6px !important}}.page .interior .container__center .container__left .normal{margin:30px 0 0}.page .interior .container__center .container__left>div h2{color:var(--red);text-align:left;font-size:1.9rem;padding-top:40px}.page .interior .container__center .container__left>div ul{list-style:none;padding:0 0 0 25px}.page .interior .container__center .container__left>div ul li{position:relative;padding:0 0 0 10px;margin:14px 0;line-height:1.6rem;flex:1}.page .interior .container__center .container__left>div ul li:before{position:absolute;content:'';left:-9px;top:7px;width:10px;height:10px;border-radius:3px;background:var(--red)}.team{padding:0}.team ul{display:flex;flex-wrap:wrap;align-content:center;justify-content:center;list-style:none;padding:0}.team ul li{display:block;flex-basis:22%;margin:.6vw 1%;transition:.3s}.team ul li:before{display:none !important}.team ul li a{position:relative;display:block;transform:skew(-9deg,0deg);cursor:pointer;overflow:hidden;border-radius:2px;transition:.3s}.page-template-default .team ul li a{cursor:default}.team ul li a img{display:block;margin-left:-17%;width:133%;height:20vw;height:calc(32vw + 30px);object-fit:cover;object-position:center 0px;transform:skew(9deg,0deg);transition:.3s}.team ul li a .words{position:absolute;z-index:1;right:0;bottom:5%;width:95%}.team ul li a span.exp_title{display:block;position:relative;width:100%;color:var(--brown);font-size:1.3rem;line-height:1.4rem;font-weight:700;letter-spacing:1px;padding:8px 6%;background:#fff;box-sizing:border-box;box-shadow:0px 5px 10px -10px #000;border-radius:3px 0 0 3px;max-width:initial;transition:.3s}.team ul li a span.exp_title:after{content:"\00BB";opacity:.7;padding-left:7px}.team ul li a span.location{display:block;width:100%;position:relative;bottom:10%;color:#fff;line-height:1.2rem;letter-spacing:1px;margin-left:3%;padding:4px 6%;background:var(--red);border-radius:3px 0 0 3px;box-shadow:0px 5px 10px -10px #000;box-sizing:border-box;transition:.3s}.team ul li:hover{flex-basis:25%}.team ul li:hover a{box-shadow:1px 12px 8px -8px rgba(0,0,0,.49)}.team ul li:hover a span.exp_title{padding:8px 11%}.team ul li:hover a span.location{padding:4px 11%}.headshot{transform:skew(9deg,0deg);margin-left:3% !important;width:auto !important;height:20vw !important}.viewAll{opacity:.8 !important}.viewAll:hover{opacity:1 !important}@media (min-width:1650px){.team ul li a img{height:460px}}@media (max-width:1150px){.team ul li{flex-basis:29%;margin:1vw 1%}.team ul li a img{height:calc(43vw + 30px)}.team ul li:hover{flex-basis:33%}}@media (max-width:800px){.team ul li{flex-basis:43% !important}.team ul li a{transform:skew(-5deg,0deg)}.team ul li a img{height:calc(64vw + 30px);transform:skew(5deg,0deg)}}@media (max-width:530px){.team ul{max-width:350px;margin:0 auto}.team ul li{flex-basis:94% !important;margin:5vw 1%}.team ul li a img{height:calc(112vw + 30px)}}.block{display:block;margin-top:30px}.page .interior .container__center .container__left .person{margin:30px 0 0}.page .interior .container__center .container__left .person img{border-radius:3px;height:auto;max-width:300px;width:100%;box-shadow:1px 12px 8px -8px rgba(0,0,0,.49)}@media (max-width:650px){.alignright{float:none;margin:5px 0 20px}.alignleft{float:none;margin:5px 0 20px}}.services{display:block}.services ul{display:flex;justify-content:space-evenly;list-style:none;flex-wrap:wrap;padding:0;margin:0}.services ul li{flex-basis:95%;margin-bottom:80px;padding-top:20px}.services ul li .image{position:relative;display:block;transform:skew(-12deg,0deg);overflow:hidden;border-radius:2px;transition:.3s}.services ul li .image img{display:block;margin-left:-11%;width:121%;height:20vw;height:calc(19vw + 30px);object-fit:cover;transform:skew(12deg,0deg);height:290px}.interior .container__center .container__left .services ul li .image h2{display:block;width:100%;position:absolute;left:4%;top:20%;color:var(--brown);font-size:1.5rem;line-height:1.4rem;font-weight:700;text-align:left;letter-spacing:1px;padding:8px 20px;background:#fff;border-radius:3px;box-sizing:border-box;box-shadow:0px 5px 10px -10px #000;transition:.3s}.services ul li .copy{padding:10px 50px 10px 30px;max-width:800px;margin:0 auto}.services ul li .copy ul{list-style:none;padding:0 0 0 25px}.services ul li .copy ul li{margin-bottom:10px;position:relative;padding:0 0 0 10px}.services ul li .copy ul li:before{position:absolute;content:'';left:-9px;top:7px;width:10px;height:10px;border-radius:3px;background:var(--red)}@media (max-width:900px){.services ul li{flex-basis:90%}.services ul li .image img{height:230px}.services ul li .copy{padding:10px 30px 10px 10px}}.page .interior .container__center .container__left .partners h2{margin:50px 0 40px;border-bottom:3px solid var(--red)}.page .interior .container__center .container__left .partners ul{display:flex;justify-content:space-around;flex-wrap:wrap;padding:0}.page .interior .container__center .container__left .partners ul li{flex-basis:30%;padding:0}.page .interior .container__center .container__left .partners ul li:before{display:none}.page .interior .container__center .container__left .partners ul li a{display:block}.page .interior .container__center .container__left .partners ul li a img{display:block;width:100%;height:auto}.page .interior .container__center .container__left .partners ul li div{max-width:320px;margin:0 auto;padding:10px 6%;color:rgba(0,0,0,.58);font-size:1.1rem}.page .interior .container__center .container__left .partners ul li div p{display:block}@media (max-width:1000px){.page .interior .container__center .container__left .partners ul li{flex-basis:45%}.page .interior .container__center .container__left .partners ul li div{max-width:320px}}@media (max-width:750px){.page .interior .container__center .container__left .partners ul{max-width:480px;margin:0 auto}.page .interior .container__center .container__left .partners ul li{flex-basis:100%;margin-bottom:60px}.page .interior .container__center .container__left .partners ul li div{max-width:500px}}.postEntry{display:flex;padding:40px}.postEntry .imgLink{position:relative;display:block;flex-basis:320px;flex-grow:0;margin-right:30px;transform:skew(-12deg,0deg);cursor:pointer;overflow:hidden;border-radius:2px;transition:.3s}.postEntry .imgLink img{display:block;margin-left:-16%;width:131%;height:calc(19vw + 30px);object-fit:cover;transform:skew(12deg,0deg);height:auto;transition:.3s}.postEntry .imgLink span{z-index:1;display:block;position:absolute;right:-1%;top:12%;color:var(--brown);font-size:1.3rem;line-height:1.4rem;font-weight:700;letter-spacing:1px;padding:8px 20px;background:#fff;box-shadow:0px 5px 10px -10px #000;transition:.3s;width:95%;border-radius:3px 0 0 3px;max-width:initial;box-sizing:border-box}.postEntry .imgLink:hover img{transform:scale(1.2) skew(12deg,0deg)}.postEntry .postInfo{display:block;flex-basis:100%;flex-grow:1;transform:skew(-12deg,0deg)}.postEntry .postInfo h2{font-size:1.2rem;text-align:left !important}.postEntry .postInfo h2 a{display:inline-block;color:var(--red);font-weight:700}.postEntry .postInfo p{padding:0}.postEntry .postInfo>a{display:inline-block;position:relative;background:var(--red);padding:3px 16px;border-radius:2px;color:#fff;transform:skew(-3deg,0deg)}.postEntry .postInfo>a:hover{background:var(--red2)}@media (max-width:1150px){.postEntry .imgLink{flex-basis:420px}}@media (max-width:790px){.postEntry{flex-direction:column;max-width:510px;margin:0 auto;padding:40px 40px 100px}.postEntry .imgLink{margin-bottom:30px;flex-basis:auto;margin-right:0}.postEntry .imgLink img{height:calc(33vw + 30px);object-fit:cover}.postEntry .postInfo{transform:skew(0deg,0deg)}.postEntry .postInfo>a{transform:skew(-12deg,0deg);width:100%;text-align:center;box-sizing:border-box}}@media (max-width:550px){.postEntry .imgLink img{height:calc(40vw + 30px)}}.post-template-default .interior .container__right h2{padding-top:20px}.post-template-default .interior .container__right h2 a{color:#fff}.backToNews{display:inline-block;position:relative;background:var(--red);padding:3px 16px;border-radius:2px;color:#fff;transform:skew(-12deg,0deg)}.post-template-default .pageContent .image{float:left;max-width:380px;width:40%;margin:5px 4% 20px 0}.post-template-default .pageContent .image img{width:100%;height:auto;border-radius:3px;box-shadow:1px 12px 8px -8px rgba(0,0,0,.49)}@media (max-width:640px){.post-template-default .pageContent .image{display:block;float:none;width:100%;max-width:100%;text-align:center}.post-template-default .pageContent .image img{max-width:380px;margin:0 auto}}.searchform{margin-bottom:34px}.searchform div{display:flex;align-items:center;justify-content:flex-end}.searchform div input#s{height:2.1rem;padding:0 10px;margin:0 10px;font-size:1rem}.searchform div #searchsubmit{background:var(--red);padding:0 25px;border-radius:2px;color:#fff;font-family:jaf-bernino-sans,sans-serif;font-size:1.1em;border:none;height:2.4rem;transition:.3s}.searchform div #searchsubmit:hover{background:var(--red2)}.reservations{cursor:pointer}.Popup{display:flex;align-items:center;top:0;left:0;width:100%;height:100%;z-index:1000000;position:fixed;outline:none !important;display:none;background:rgba(0,0,0,1);transition:.3s}.Popup.popedUp{display:flex;background:rgba(200,18,142,.78);background:rgba(81,153,184,.83);backdrop-filter:blur(6px);background:rgba(0,0,0,.83)}.Popup .x{position:absolute;left:2%;top:2%;background:var(--red);border-radius:3px;line-height:1.3em;padding:.4em .5em .4em .8em;color:#fff;font-weight:700;cursor:pointer;text-shadow:0px 0px 5px rgba(0,0,0,.43);box-shadow:2px 9px 6px -7px rgba(0,0,0,.2);transition:.3s}.Popup .x i{position:relative;color:#fff;top:2px;font-size:1.1em;left:-4px;transition:.3s}.Popup .x:hover{background:rgba(0,0,0,.74)}.Popup h2{color:#fff;text-align:center;font-size:1.5em;margin:.6em 0 1.2em}.Popup .center{width:100%;padding:0 2%;animation-duration:.4s}.Popup .center form{width:100%;max-width:450px;border:none;margin:40px auto}.Popup .center form fieldset{border:none}.Popup .center form button{background:var(--pink1);padding:0 .6em;color:#fefefe;max-width:200px;font-family:'Fjalla One',sans-serif;margin:20px auto 0px;text-align:center;text-transform:none;transition:.3s}.Popup .center form button:hover{background:var(--pink2)}.Popup .center form button:after{display:none !important}.Popup .center form fieldset div.formfields button:after{top:calc(50% - .4em)}.Popup form fieldset div.formfields select{color:#000}.Popup.popedUp .center .grecaptcha-badge{opacity:0 !important}.Popup .searchform div{flex-wrap:wrap;flex-direction:column}.Popup .searchform div label{width:100%;color:#fff;text-align:center;font-size:1.5em;margin:.6em 0 1.2em}.Popup .searchform div input#s{width:80%;margin-bottom:41px}.Popup .searchform div #searchsubmit{padding:0 56px}.search-block{text-align:right}.searchItem{display:block;padding:20px 20px 2px;background:rgba(128,128,128,.11);border-radius:3px;margin-bottom:20px;transform:skew(-12deg,0deg);transition:.3s}.searchItem:hover{box-shadow:1px 12px 8px -8px rgba(0,0,0,.49)}.search .interior .container__center .container__left .searchItem h2{text-align:left;font-size:1.9rem;margin-top:0}.search .interior .container__center .container__left .searchItem h2 a{color:var(--red);font-weight:700}.search .interior .container__center .container__left>div ul{list-style:none;padding:0 0 0 25px}.search .interior .container__center .container__left>div ul li{position:relative;padding:0 0 0 10px;margin:14px 0;line-height:1.6rem}.search .interior .container__center .container__left>div ul li:before{position:absolute;content:'';left:-9px;top:7px;width:10px;height:10px;border-radius:3px;background:var(--red)}.search .interior .container__center .container__left>div img{border-radius:3px;box-shadow:1px 12px 8px -8px rgba(0,0,0,.49)}.wp-block-group{margin-top:30px}.awards{margin-top:40px}.awards img{border-radius:3px;box-shadow:1px 12px 8px -8px rgba(0,0,0,.49)}.addresses{line-height:1.7rem;padding:0 3%;counter-reset:section;margin-top:40px}.addresses .wp-block-column{display:flex;align-items:unset;justify-content:space-evenly}.addresses p{position:relative;flex-grow:1;padding:20px;background:rgba(128,128,128,.11);border-radius:3px;margin-bottom:20px;transform:skew(-12deg,0deg);transition:.3s}.addresses p:before{text-shadow:2px 2px 10px hsla(0,0%,0%,.11);position:absolute;z-index:1;content:'\f041';right:5%;top:0;color:#fff;color:#d0d0d0;color:var(--red);font-size:4.4rem;font-family:'Font Awesome 5 Free';font-weight:900;transform:skew(12deg,0deg)}.addresses p:after{position:absolute;z-index:2;counter-increment:section;content:counters(section,".") " ";right:6.3%;top:-.5rem;color:var(--red);color:#f2f2f2;font-size:2.5rem;text-align:center;font-weight:900;width:3rem;transform:skew(12deg,0deg)}.addresses p:hover{box-shadow:1px 12px 8px -8px rgba(0,0,0,.49)}.addresses p a{font-weight:700;text-decoration:underline;color:var(--red)}@media (max-width:599px){.addresses{padding:0 10%}}.gform_wrapper ul{padding:0 !important}.gform_wrapper ul li{padding:0 16px 0 0 !important}.gform_wrapper ul li:before{display:none !important}.gform_wrapper .gsection{border-bottom:2px solid var(--red) !important}.gform_wrapper .ginput_container_checkbox{padding-bottom:30px}.gform_wrapper .ginput_container_fileupload input{padding:8px 4px !important}.gform_wrapper input,.gform_wrapper textarea{background:#f8f8f8;border:1px solid #d2d2d2}.gform_wrapper select{height:37px;border:1px solid #d2d2d2;background:#f8f8f8}.gform_wrapper textarea{height:200px !important;background:#f8f8f8}.gform_wrapper .section_padding{margin:60px 0 40px !important}.gform_wrapper .gfield_checkbox li input,.gform_wrapper .gfield_checkbox li input[type=checkbox],.gform_wrapper .gfield_radio li input[type=radio]{vertical-align:top !important}.gform_wrapper .gform_footer{text-align:right !important}.gform_wrapper .gform_button{color:#fff;background:var(--red);padding:9px 40px;border-radius:2px;transform:skew(-12deg,0deg);transition:.3s}.gform_wrapper .gform_button:hover{background:var(--red2) !important}.gform_wrapper div.validation_error{color:#fff !important;background:#af3b38;border:none !important;border-radius:3px;transform:skew(-12deg,0deg)}@media only screen and (max-width:641px){.gform_wrapper select{height:52px}}.footer{display:block;position:relative;color:#fff;padding:0;min-height:650px;background:#aa2d29 url(//www.hernandezconsulting.com/blog/wp-content/themes/hernandez/images/footer_H.png) repeat-y;background-size:170%;background-position:37% 23%}.footer__red{display:block}.footer .top{position:absolute;z-index:0;top:0;width:100%;height:100%;overflow:hidden}.footer .top:before{position:absolute;content:'';z-index:10;right:50%;top:-28px;margin-right:-93%;width:150%;height:inherit;background:url(//www.hernandezconsulting.com/blog/wp-content/themes/hernandez/images/footer_top.svg) center top no-repeat;background-size:100% 325px}.footer__inner{position:relative;flex-basis:100%;max-width:1328px;padding-top:140px;padding:210px 4% 100px;margin:0 auto 0 auto;text-align:left}.footer__inner .name{text-transform:uppercase}.footer__inner .name strong{display:block;font-size:2rem;line-height:1.8rem}.footer__inner .address{display:inline-block;font-size:1.1rem;line-height:1rem;margin-top:10px}.footer__inner .fax{display:block;line-height:1rem;margin-bottom:24px}.footer__inner ul{display:flex;align-items:center;justify-content:flex-start;padding:0;margin:0;list-style:none}.footer__inner ul li{display:flex;margin:3px}.footer__inner ul li a{width:100%;text-align:center;background:rgba(255,255,255,.14);color:#fff;padding:7px 16px 7px;white-space:nowrap;line-height:1.8rem;border-radius:2px;box-shadow:1px 1px 6px rgba(0,0,0,.01);transition:.3s}.footer__inner ul li:hover a{background:rgba(255,255,255,.24)}.footer__inner ul li a.social-icon{font-size:1.6rem !important}.footer__inner ul li .phone{position:relative;width:100%;line-height:1.8rem;font-size:1.8rem;color:#fff}.footer__inner ul li .phone i{display:inline-block;margin:1px 7px 0 0;font-size:1.5rem;transform:rotate(-90deg)}.footer__inner img{display:inline-block;margin-top:17px;height:auto;max-width:374px;width:100%}.footer__brown{position:relative;display:block;background:var(--brown);box-shadow:0px 0px 34px rgba(0,0,0,.59)}.dtp{margin-left:20px;font-size:1rem;color:#b5b5b5;opacity:.5}.dtp a{color:#fff}@media (min-width:1500px){.footer{background-size:130%;background-position:3% 15%}}@media (min-width:1740px){.footer__inner{padding:12vw 4% 6vw}}@media (max-width:1100px){.footer{background-size:279%;background-position:55% 19%}}@media (max-width:750px){.footer{background:#aa2d29}.footer .top:before{right:-90%;top:-28px;margin-right:0;width:194%}.footer__inner{padding:210px 5.5% 120px}}@media (max-width:600px){.footer .top:before{right:-80%;background-size:100% 215px}.footer__inner ul{flex-wrap:wrap}.footer__inner ul li{flex-grow:1}.footer__inner ul li:nth-child(1){flex-basis:100%}}.footerNav{display:block;max-width:1328px;margin:0 auto;padding:90px 4% 30px}.footerNav ul#mainNav__ul{margin:0;padding:0 0 30px;display:flex;justify-content:space-between;list-style:none}.footerNav ul#mainNav__ul>li{line-height:1.5rem}.footerNav ul#mainNav__ul>li a{color:#fff;text-transform:uppercase;font-size:1.4rem}.footerNav ul#mainNav__ul>li ul{list-style:none;margin:0;padding:20px 0 0}.footerNav ul#mainNav__ul>li ul li{padding:5px 0;line-height:1.4rem}.footerNav ul#mainNav__ul>li ul li a{rgba(255,255,255,.6);text-transform:none;opacity:.6;font-style:italic;font-size:1.2rem;transition:.3s}.footerNav ul#mainNav__ul>li ul li a:hover{opacity:1}.footerNav .empl{color:#fff;cursor:default}@media (max-width:1000px){.footerNav{padding:0 4% 60px}.footerNav ul#mainNav__ul{flex-wrap:wrap}.footerNav ul#mainNav__ul>li{flex-basis:50%;margin-top:80px}}@media (max-width:650px){.footerNav ul#mainNav__ul>li{flex-basis:100%}}.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}.rslides li:first-child{position:relative;display:block;float:left}.rslides img{display:block;height:auto;float:left;width:100%;border:0}