@charset "utf-8";a img{border:none}body,form{padding:0;margin:0}*{outline:none}.clear{clear:both;height:0;overflow:hidden}textarea{overflow:auto}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.mobile-only-inline,.mobile-only-block{display:none!important}.desktop-only-inline{display:inline!important}.desktop-only-block{display:block!important}@media screen and (max-width:800px){.desktop-only-inline,.desktop-only-block{display:none!important}.mobile-only-inline{display:inline!important}.mobile-only-block{display:block!important}}body,p,td,th{font-family:'Be Vietnam',sans-serif;font-size:15px;line-height:2;color:#000;font-weight:300}p{padding:0;margin:0 0 16px}#content ul{margin:0 0 16px;padding-left:1.2em}@media screen and (max-width:800px){#content ul{text-align:left}}a{color:#000;text-decoration:underline}a:hover{color:#023d67;text-decoration:underline}h1{font-family:'Be Vietnam',sans-serif;font-size:30px;line-height:1.4;color:#023d67;padding:0;margin:0 0 10px;font-weight:400;text-align:center;text-transform:uppercase}@media screen and (max-width:800px){h1{font-size:9vw}}h2{font-family:'Be Vietnam',sans-serif;font-size:28px;font-weight:700;letter-spacing:1px;line-height:1.4;color:#000b2b;padding:0;margin:12px 0;text-align:left;text-transform:uppercase}@media screen and (max-width:800px){h1{font-size:8vw}}h2:first-child{margin-top:0}h3{font-family:'Be Vietnam',sans-serif;font-size:20px;line-height:1.4;color:#000829;padding:0;margin:0 0 10px;font-weight:700;text-transform:uppercase;text-align:center}@media screen and (max-width:800px){h3{font-size:7vw}}h4{font-family:'Be Vietnam',sans-serif;font-size:16px;line-height:25px;color:#000;padding:0;margin:0 0 5px;font-weight:400}.red{color:#c00}input[type=text],input[type=password],input[type=tel],input[type=email],input[type=date],.input{background:#fff;color:#333;display:inline-block;font-family:'Be Vietnam',sans-serif;font-size:14px;line-height:32px;height:32px;text-decoration:none;padding:0 4px;border:solid 1px #fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-appearance:none;border-radius:0}textarea{background:#fff;border:solid 1px #4e5359;color:#333;display:inline-block;font-family:'Be Vietnam',sans-serif;font-size:14px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:7px 2px;-webkit-appearance:none;border-radius:0}button,.button,input[type=submit],input[type=button]{display:inline-block;width:auto;height:36px;padding:0 36px;color:#fff;line-height:36px;background:#333;text-decoration:none;font-size:14px !important;letter-spacing:1px;font-family:'Be Vietnam',sans-serif;font-weight:300;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;text-transform:uppercase;border:solid 1px rgba(255,255,255,.5);cursor:pointer;-webkit-appearance:none;border-radius:0;transition:all .3s ease}button:hover,.button:hover,input[type=submit]:hover,input[type=button]:hover{background:#4b8aa5;color:#fff;text-decoration:none}#content{width:100%}#content img{max-width:100%;height:auto}.narrowColumn{max-width:1050px;margin:auto}.contentBlock{padding:20px 0}.pageWidth{width:80%;margin:auto;position:relative}.contentPadding{position:relative}#header{padding:0;position:fixed;top:0;left:0;z-index:1000;width:100%;transition:all .3s ease;background-color:rgba(15,16,21,.23);display:flex;justify-content:space-between;align-items:flex-end}body.static #header{position:absolute}@media screen and (max-width:800px){#header{padding:0;position:fixed;background:#333}}.logo{display:block;float:left;width:200px;padding:8px 0;margin-left:16px;z-index:100;position:relative}.logo img{width:100%;height:auto;display:block}@media screen and (min-width:801px){.logo{transition:all .3s ease}.scrl .logo{width:120px}.scrl.homePage #header{background-color:rgba(15,16,21,.75)}.scrl.innerPage #header{background-color:rgba(15,16,21,.75)}}#mainNav{position:relative;z-index:100;height:40px;padding:8px 15px 0 0;width:auto;transition:all .3s ease}@media screen and (min-width:801px){.scrl #mainNav{padding:0 15px 0 0}}#mainNav>ul{margin:0;padding:0;height:40px;position:relative}#mainNav>ul>li{height:40px;float:left;padding:0;margin:0;list-style:none;position:relative}#mainNav>ul>li a{display:block;color:#fff;float:left;font-size:15px;height:40px;line-height:40px;text-transform:uppercase;text-decoration:none;padding:0 10px;font-family:'Roboto Condensed',sans-serif;letter-spacing:1px;font-weight:700}@media screen and (min-width:801px){#mainNav>ul>li.current-menu-item>a,#mainNav>ul>li.current-menu-ancestor>a,#mainNav>ul>li.current-menu-item:hover>a,#mainNav>ul>li.current-menu-ancestor:hover>a{color:#fff;background:rgba(15,46,83,.7)}#mainNav>ul>li:hover>a{color:#fff;background:rgba(15,46,83,.7)}#mainNav>ul>li.menu-item-has-children:hover>a:after{border-color:#dfecf4 transparent transparent}}#mainNav>ul>li>ul{position:absolute;right:0;top:40px;height:auto;display:none;margin:0;padding:0;width:210px;float:none;background:rgba(15,46,83,.7)}@media screen and (min-width:801px) and (max-width:930px){#mainNav>ul>li>ul{top:50px}}#mainNav>ul>li.hover>ul{display:block}#mainNav>ul>li>ul>li{float:none;padding:0;margin:0;position:relative;list-style:none}#mainNav>ul>li>ul>li:last-child{border-bottom:none}#mainNav>ul>li>ul>li a{display:block;color:#fff;float:none;font-size:14px;line-height:15px;text-decoration:none;padding:10px;font-weight:400;text-transform:none;text-align:right;height:auto;letter-spacing:0px}#mainNav>ul>li>ul>li:last-child a{border-bottom:none}@media screen and (min-width:801px){#mainNav>ul>li>ul>li.current-menu-item>a,#mainNav>ul>li>ul>li.current-menu-ancestor>a{color:#fff;background:rgba(15,46,83,.7)}#mainNav>ul>li>ul>li>a:hover{color:#fff;background:rgba(15,46,83,.7)}}#mainNav>ul>li>ul>li>ul{position:absolute;right:209px;top:-1px;height:auto;display:none;margin:0;padding:0;width:210px;float:none;background:#fff;border:solid 1px #dfecf4}@media screen and (min-width:801px){#mainNav>ul>li>ul>li a{border-bottom:solid 1px #fff}}#mainNav>ul>li>ul>li.hover>ul{display:block}#mainNav>ul>li>ul>li>ul>li{height:auto;float:none;padding:0;margin:0;position:relative;list-style:none}#mainNav>ul>li>ul>li>ul>li:last-child{border-bottom:none}#mainNav>ul>li>ul>li>ul>li a{display:block;color:#1d1e6d;float:none;font-size:12px;line-height:15px;text-decoration:none;padding:10px;font-weight:500;text-transform:none;text-align:right;height:auto}#mainNav>ul>li>ul>li>ul>li.current-menu-item>a,#mainNav>ul>li>ul>li>ul>li.current-menu-ancestor>a{color:#f56f02}#visual{height:calc(80vh - 126px);background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative}.homePage #visual{height:calc(90vh - 103px)}.visualText{position:absolute;left:0;bottom:20px;width:100%;text-align:center;box-sizing:border-box;z-index:3}@media screen and (max-width:800px){#visual{height:auto!important;margin-top:calc(15vw - 3px)}#visual.innerVisual{height:70vw!important}}.videoBg{width:auto;height:calc(90vh - 103px);position:relative;overflow:hidden}.videoFg{position:absolute;top:0;left:0;overflow:hidden}.videoFg iframe{width:100%;height:100%;pointer-events:none}.videoFg video{overflow:hidden;width:100%;height:auto;object-fit:cover !important;pointer-events:none}@media (min-aspect-ratio:16/9) and (min-width:801px){.videoFg{width:100%;height:56vw;top:calc(45vh - 28vw - 51px)}}@media (max-aspect-ratio:16/9) and (min-width:801px){.videoFg{width:100%;height:56vw;top:-20px}.videoBg{width:auto;height:47vw}.homePage #visual{height:47vw}}@media screen and (max-width:800px){.videoFg{width:100%;height:56vw;top:-20px}.videoBg{width:auto;height:47vw}.homePage #visual{height:47vw}}.visualTextContent h1{font-weight:100;color:#fff;font-size:3.4vw;text-shadow:2px 2px 3px #000}.visualTextContent h1 strong{font-weight:700}.innerVisual .visualTextContent h1{font-size:3vw}@media screen and (max-width:800px){.innerVisual .visualTextContent h1{font-size:9vw}}@media screen and (min-width:801px){.visualTextContentMobile h1{font-weight:100;color:#000;font-size:3.1vw;line-height:1.2;text-align:center;text-transform:uppercase;padding:20px 0 0;margin:0}.visualTextContentMobile h1 strong{font-weight:700}}@media screen and (max-width:800px){.visualTextContentMobile{font-weight:100;color:#000;font-size:6.5vw;line-height:1.2;padding:20px;text-align:center;text-transform:uppercase}.visualTextContentMobile strong{font-weight:700}}#visual.innerVisual:before{content:"";position:absolute;width:100%;height:100%;bottom:0;left:0;background:url(//frankelre.com/wp-content/themes/frankel/assets/css/../images/mask-secondary-repeated-3.png) 20px -48px repeat;background-size:220px 220px;z-index:1}@media screen and (min-width:801px){#visual.innerVisual:before{height:calc(100% - 78px)}.innerPage #header{background-color:rgba(15,16,21,.75)}}.contentXWrap{position:relative}.homeXTopBg{background:url(//frankelre.com/wp-content/themes/frankel/assets/css/../images/blue-ribbon-right-big.png) calc(80% + 100px) 0 no-repeat;background-size:900px auto}@keyframes bg-ribbon-1{0%{background-position:calc(80% + 100px) 0}80%{background-position:-150vw 0}81%{background-position:-150vw 1000px}82%{background-position:50vw 1000px}83%{background-position:50vw 0}100%{background-position:calc(80% + 100px) 0}}@keyframes bg-ribbon-2{0%{background-position:calc(80% + 100px) 0}20%{background-position:50vw 0}21%{background-position:50vw 1000px}22%{background-position:-150vw 1000px}23%{background-position:-150vw 0}100%{background-position:calc(80% + 100px) 0}}@media screen and (max-width:800px){.homeXTopBg{background-position:75% 0}}@media screen and (min-width:801px){.contentXWrapFlex{display:flex;justify-content:space-between;align-items:center}}.homeXLeftTop{padding:40px 10px 30px}.homeXLeftTop h3{text-align:left}.homeXLeftTop p{font-size:16px;font-weight:300}.homeXRightTop{text-align:center}.homeXRightTop .homeXCont1{padding:30px 0 5px}.homeXRightTop .homeXCont2{padding:5px 0 10px}@media screen and (min-width:801px){.homeXRightTop{padding:40px 10px}.homeXRightTop .homeXCont1{padding:40px 0 1vw calc(5vw * 2)}.homeXRightTop .homeXCont2{padding:1vw 0 30px calc(3vw * 2)}}.homeXContTitle{font-family:"Be Vietnam",sans-serif;text-transform:uppercase;white-space:nowrap;font-size:8vw;line-height:1;color:#4b8aa5;font-weight:800}.homeXContText{font-size:12px;font-weight:300}@media screen and (min-width:801px){.homeXLeftTop{flex-basis:66.6%;width:66.6%;order:1}.homeXRightTop{flex-basis:33.3%;width:33.3%;max-width:33.3%;order:2}.homeXContTitle{font-size:34px}}.homeXMiddleBg{background:url(//frankelre.com/wp-content/themes/frankel/assets/css/../images/blue-ribbon-left-big.png) calc(20% - 100px) 0 no-repeat;background-size:900px auto;transition:background-size 1s ease}@keyframes bg-ribbon-3{0%{background-position:calc(20% - 100px) 0}20%{background-position:-50vw 0}21%{background-position:-50vw 1000px}22%{background-position:150vw 1000px}23%{background-position:150vw 0}100%{background-position:calc(20% - 100px) 0}}@keyframes bg-ribbon-4{0%{background-position:calc(20% - 100px) 0}80%{background-position:150vw 0}81%{background-position:150vw 1000px}82%{background-position:-50vw 1000px}83%{background-position:-50vw 0}100%{background-position:calc(20% - 100px) 0}}@media screen and (max-width:800px){.homeXMiddleBg{background-position:calc(80% - 50vw + 200px) 100%}}.homeXRightMiddle{padding:40px 10px 30px}.homeXRightMiddle h3{text-align:center}.homeXRightMiddle p{text-align:center;font-size:14px;font-weight:300}.homeXLeftMiddle{text-align:center}.homeXLeftMiddle .homeXCont1{padding:0 0 10px}.homeXLeftMiddle .homeXCont2{padding:5px 0 40px}@media screen and (min-width:801px){.homeXLeftMiddle{padding:40px 10px 40px 0;text-align:center}.homeXLeftMiddle .homeXCont1{padding:40px calc(5vw * 2) 1vw 0}.homeXLeftMiddle .homeXCont2{padding:1vw calc(1vw * 2) 30px calc(2vw * 2);max-width:250px}}@media screen and (min-width:801px){.homeXRightMiddle{flex-basis:66.6%;width:66.6%;order:2}.homeXLeftMiddle{flex-basis:33.3%;width:33.3%;max-width:33.3%;order:1}}.contXMiddleBg{background:url(//frankelre.com/wp-content/themes/frankel/assets/css/../images/blue-ribbon-left-big.png) calc(20% - 100px) 0 no-repeat;background-size:900px auto}@media screen and (max-width:800px){.contXMiddleBg{background-position:calc(80% - 50vw + 200px) 100%}}.contXRightMiddle{padding:0 10px 30px}.contXLeftMiddle h2{font-weight:300}.contXLeftMiddle h2 strong{font-weight:700}.contXRightMiddle p strong.offc1{text-transform:uppercase}.contXLeftMiddle{padding:40px 0 0}@media screen and (min-width:801px){.contXLeftMiddle{padding:40px 10px 40px 0}.contXLeftMiddle .homeXCont1{padding:40px calc(5vw * 2) 1vw 0}.contXLeftMiddle .homeXCont2{padding:1vw calc(1vw * 2) 30px calc(2vw * 2);max-width:250px}}@media screen and (min-width:801px){.contXRightMiddle{flex-basis:50%;width:50%;order:2}.contXLeftMiddle{flex-basis:50%;width:50%;order:1}}.greyBox{background-color:#e8e8e9;padding:20px 0}@media screen and (min-width:801px){.greyBox{padding:40px}}.greyBox h2{font-weight:100;text-align:center;font-size:28px}@media screen and (max-width:800px){.greyBox h2{font-size:8vw}}.greyBox h2 strong{font-weight:700}.greyBox p{line-height:1.8}.greyBox .contentPadding{padding-bottom:16px}.contentBlockBottm2{padding-top:40px}@media screen and (max-width:800px){.contentBlockBottm2{padding-top:10px}}.samplesBox{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch}.samplesBox.samplesBoxIndex{flex-wrap:wrap;margin-bottom:50px}@media screen and (min-width:801px){.samplesBox{width:90%;margin:auto}}.sampleItem{flex-grow:1;flex-basis:calc(25% - 10px);padding:0;margin:0 5px;text-align:center;position:relative;display:block;text-decoration:none!important;animation-duration:.5s}.sampleItem:nth-child(2){animation-delay:.2s}.sampleItem:nth-child(3){animation-delay:.6s}.sampleItem:nth-child(4){animation-delay:.4s}.sampleItem:nth-child(5){animation-delay:.7s}.sampleItem:nth-child(6){animation-delay:.2s}@media screen and (max-width:1300px){.samplesBox{flex-wrap:wrap}.sampleItem{width:calc(33.3% - 10px);max-width:calc(33.3% - 10px);margin-bottom:15px;flex-basis:calc(33.3% - 10px)}}@media screen and (min-width:801px){.samplesBoxIndex .sampleItem{width:calc(33.3% - 10px);max-width:calc(33.3% - 10px);margin-bottom:15px;flex-basis:calc(33.3% - 10px)}}@media screen and (max-width:800px){.samplesBoxIndex .sampleItem{margin-bottom:15px}}@media screen and (max-width:800px){.samplesBox{flex-wrap:wrap;margin-bottom:0;padding:0 20px;align-items:center}.sampleItem{flex-basis:48%;margin:0 auto 10px auto!important;flex-grow:1;max-width:48%}}.sampleItemImage{width:100%;height:auto;display:block}.sampleCaption{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(44,53,50,.63);color:#fff;text-align:center;display:flex;flex-direction:column;justify-content:center;opacity:1;transition:opacity .3s ease}.sampleItem:hover .sampleCaption{opacity:0}.sampleCaption p{color:#fff;text-transform:uppercase;margin:0 auto;padding:.1vw 1vw;line-height:1.4;font-weight:400;font-size:1vw}.sampleCaption p.sampleCaptionTitle{font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:1.9vw;line-height:1.2;color:#d7e7f0}@media screen and (max-width:800px){.sampleCaption p{font-size:3vw}.sampleCaption p.sampleCaptionTitle{font-size:4.5vw}}@media screen and (min-width:1300px){.sampleCaption p{font-size:1vw}.sampleCaption p.sampleCaptionTitle{font-size:1.5vw}}.pageMiddlePhoto{display:flex;flex-direction:column;justify-content:center;width:100%;background-size:cover;min-height:33vw;position:relative}.pageMiddlePhoto.pageMiddlePhoto40{min-height:38vw}.pageMiddlePhoto:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:url(//frankelre.com/wp-content/themes/frankel/assets/css/../images/mask-repeated-2.png) center repeat;background-size:220px 220px;z-index:1}.pageMiddlePhoto.pageMiddlePhotoWithoutGrid:before{background:rgba(51,51,51,.68)!important}.pageMiddlePhotoCell{text-align:center;vertical-align:middle;margin:0 auto;position:relative;z-index:2;max-width:800px;padding:40px 20px}.pageMiddlePhotoCell p{color:#fff;font-size:16px}.pageMiddlePhotoCell h2,.pageMiddlePhotoCell h3{font-weight:100;text-align:center;font-size:28px;color:#fff;text-shadow:2px 2px 3px #000}@media screen and (max-width:800px){.pageMiddlePhotoCell h2,.pageMiddlePhotoCell h3{font-size:9vw}}.pageMiddlePhotoCell h2 strong,.pageMiddlePhotoCell h3 strong{font-weight:700}.CTAwrapper{padding-top:20px}.leadershipPage{background:url(//frankelre.com/wp-content/themes/frankel/assets/css/../images/ribbon.png) 0 -20vw no-repeat;background-size:100% 110%}.leadershipBox{padding:30px 0}.leaderBox{padding:30px 0}.leaderHeader{flex-direction:column;justify-content:flex-start;align-items:flex-start}.leaderTitle{background:#333;color:#fff;text-transform:uppercase;line-height:1.3;padding:0 2% .5%;width:100%;font-weight:700;font-size:14px;text-align:left;box-sizing:border-box}.leaderPhoto{position:relative;width:100%}.leaderPhoto img{display:block;width:50%}.leaderText{margin:0 20px}@media screen and (max-width:800px){.leaderPhoto{width:75%}.leaderPhoto img{width:70%}.leaderTitle{line-height:1.8;font-size:18px;width:75%}.leaderHeader{margin-bottom:15px}.leaderBox:nth-child(2n) .leaderHeader{align-items:flex-end}}@media screen and (min-width:801px){.leaderText{flex-basis:58%;width:58%;margin:0 2% 0 10%;width:80%}.leaderText p{text-align:left}.leaderHeader{flex-basis:40%;width:40%;margin:0 2% 15px 10%;width:80%}}#footer{width:100%;background:#333;padding:30px 0}#footer,#footer p,#footer a{color:#fff;font-size:11px;font-weight:300;line-height:2}#footer p{margin:15px 0}#footer a{text-decoration:none}#footer a:hover{text-decoration:underline}#footer p strong{font-weight:700}.socialBox{text-align:center}.socialBox a{margin:0 0 0 25px}.socialBox a:nth-child(2){animation-delay:.2s}.socialBox a:nth-child(3){animation-delay:.4s}.socialBox a:nth-child(4){animation-delay:.6s}#content .socialBox img{height:52px}.footerWidth{width:90%;margin:auto;position:relative}@media screen and (max-width:801px){.footerRight{padding-top:30px}}@media screen and (min-width:801px){.footerWidth{display:flex;justify-content:space-between;align-items:flex-end}.footerLeft{flex-basis:40%;width:40%}.socialBox{text-align:right}.footerRight{flex-basis:60%;width:60%;text-align:right;padding-top:15px}}.projectTextPageWidth{margin-left:10%;padding-top:100px}@media screen and (max-width:800px){.projectTextPageWidth{margin:0 20px;padding-top:0}}.projectTextPageWidth h1{text-align:left;font-size:50px;font-weight:800}@media screen and (max-width:800px){.projectTextPageWidth h1{text-align:center}}.projectPageWidth{position:relative;margin-left:calc(10% - 1vw)}.projectTextBox h2{line-height:1.4;font-weight:300;margin-bottom:15px}.projectTextBoxInner{padding-bottom:16px}.masonryBox{margin-bottom:6vw}.grid{position:relative}.grid-sizer,.grid-item{width:33.33%;float:left}.grid-item--width2{width:66.66%}.grid-item img{margin:1vw;width:calc(100% - 2vw);height:auto;display:block}@media screen and (min-width:801px){.projectPageWidth{display:flex;justify-content:space-between}.projectLeft{width:66%;flex-basis:66%}.projectRight{flex-basis:27%;width:27%;margin-right:5%}}@media screen and (max-width:800px){.projectPageWidth{margin-left:20px;margin-right:20px}.projectLeft{margin:0}.projectRight{margin:0}}.projectTextBoxInner ul{padding-left:1.2em}.sl-wrapper button.sl-close{font-size:3rem!important}.portfolioNav{text-transform:uppercase;font-weight:300;font-size:16px;white-space:nowrap}.portfolioNav a{text-decoration:none}.portfolioNav a.prev1:before{width:0;height:0;border-style:solid;border-width:7px 11px 7px 0;border-color:transparent #023d67 transparent transparent;display:inline-block;margin-right:6px;vertical-align:baseline;content:"";position:relative;bottom:-1px}.portfolioNav a.next1:after{width:0;height:0;border-style:solid;border-width:7px 0 7px 11px;border-color:transparent transparent transparent #023d67;display:inline-block;margin-left:6px;vertical-align:baseline;content:"";position:relative;bottom:-1px}.sqr1{display:inline-block;height:14px;width:4px;background:#023d67;vertical-align:baseline;position:relative;bottom:-1px;margin:0 6px}.noImagePage #contentWraper{padding-top:78px}.bottomContent{padding:50px 0 30px}@media screen and (min-width:801px){.page-id-29 .homeXTopBg{background-position:calc(80% + 150px) 0}}.content-column{box-sizing:border-box}@media screen and (min-width:801px){.content-column{padding-right:15px}}@media screen and (max-width:800px){.one_third{float:none;width:auto}}.homeIconsBlock{margin:30px 0 -30px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch}.homeIcon{flex-grow:1;flex-basis:25%;padding:0;margin:0 4% 5%;text-align:center;position:relative;display:block;text-decoration:none!important}.homeIcon img{display:block;margin:auto;max-width:80%!important;width:125px;height:auto;background-color:#454545;border-radius:50%;transition:background-color .2s ease}.homeIconTitle{font-weight:700;margin:10px auto 0px auto;max-width:95%;font-family:'Roboto Condensed',sans-serif;font-size:18px;line-height:1.2;color:#000;text-transform:uppercase}.homeIconDescription{font-weight:400;margin:0 auto 5px auto;max-width:95%;font-size:12px;line-height:1.5;color:#000}@media screen and (max-width:800px){.homeIconsBlock{flex-wrap:wrap}.homeIcon{flex-basis:50%;padding-bottom:20px}.homeIcon img{margin:auto}}.homeIconsBlockWrapper{background-color:#e8e8e9;padding:20px 0}@media screen and (min-width:801px){.homeIconsBlockWrapper{padding:40px 0}}.mfield{display:flex !important;flex-wrap:nowrap;justify-content:stretch;align-items:center;padding:0;margin:30px 0 0;width:100%;float:left;clear:none;position:relative;border-bottom:solid 1px #000}.mfield_last{margin:30px 0 0;clear:both}.wpcf7-not-valid{background:#ffd2d5 !important}#wpcf7-f7-o1 span.wpcf7-not-valid-tip{display:none}.mfield label{white-space:nowrap;font-weight:300;float:none;width:auto;padding:0 5px 0 0;margin:0 0 0 5px;line-height:1;box-sizing:border-box}.mcontainer{margin:0 5px 0 0;flex-grow:1;width:auto;box-sizing:border-box}.mcontainer input{display:block !important;width:100% !important;padding:2px 4px !important;line-height:1 !important;height:auto !important;background:0 0;border:none!important}input::-webkit-input-placeholder{color:#999;opacity:1;font-size:12px}input::-moz-placeholder{color:#999;opacity:1;font-size:12px}input:-ms-input-placeholder{color:#999;opacity:1;font-size:12px}input:-moz-placeholder{color:#999;opacity:1;font-size:12px}input:placeholder{color:#999;opacity:1;font-size:12px}textarea::-webkit-input-placeholder{color:#999;opacity:1;font-size:12px}textarea::-moz-placeholder{color:#999;opacity:1;font-size:12px}textarea:-ms-input-placeholder{color:#999;opacity:1;font-size:12px}textarea:-moz-placeholder{color:#999;opacity:1;font-size:14px}textarea:placeholder{color:#999;opacity:1;font-size:12px}@media screen and (max-width:800px){h2{font-size:20px}body,p,td,th{font-size:18px;line-height:28px}.pageWidth{width:auto;margin:0 20px}.footerWidth{width:auto;margin:0 20px}.footerAddress,.footerAddress p{font-size:13px;line-height:2!important}.logo{padding:2vw 0 2vw 2vw;margin:0;position:relative;width:35vw;float:left;z-index:1000}.logo img,.inner .logo img{height:auto!important;width:100%;position:static}#activateNav{z-index:100;color:#fff;text-decoration:none;text-align:center;font-weight:300;font-size:2.5vw;line-height:1.5;margin-right:5vw;margin-bottom:2vw}#activateNav img{width:7vw;height:auto;display:block}#content li{list-style-position:inside}#mainNav{display:none;height:auto;position:absolute;margin:0;width:100%;background:#fff;top:100%;right:0;padding:0;float:none;border-top:solid 1px #d0d0d0}#mainNav>ul{height:auto}#mainNav ul li,#mainNav ul>li>ul,#mainNav ul>li>ul>li>ul{padding:0!important;margin:0!important;width:auto;position:static;float:none;height:auto;background:none!important;border:none!important}#mainNav ul li a{position:relative}#mainNav ul li a,#mainNav ul li a:hover{color:#555!important;padding:15px 20px!important;margin:0;width:auto;background:#fff;border-bottom:solid 1px #d0d0d0;display:block;float:none;height:auto;line-height:1.1!important;text-align:left!important;font-weight:300}#mainNav ul>li>ul li a,#mainNav ul>li>ul li a:hover{background:#f8f8f8}#mainNav ul>li>ul>li>ul>li a,#mainNav ul>li>ul>li>ul>li a:hover{background:#f0f0f0}#mainNav ul li.menu-item-has-children>a:after{content:"+";display:block;float:right;color:#777;position:absolute;z-index:1;right:20px;top:0;font-size:24px;padding-top:16px;font-weight:700;line-height:14px;font-family:'Roboto Condensed',sans-serif}#mainNav ul li.menu-item-has-children.hover>a:after{content:"\2013"}.tgl2{position:absolute;right:0;height:42px;width:50px;z-index:999}.noImagePage #contentWraper{padding-top:calc(15vw - 1px)}.projectPage #contentWraper{padding-top:calc(15vw + 15px)}#content{margin-top:0!important;min-height:0px}#content,#content p,#content h1,#content h2,#content h3,#content h4{text-align:center}#content #footer{position:relative;height:auto;padding:15px 0 50px;width:auto;display:block;text-align:center}#textContent img{max-width:100%!important}a.button{padding:8px 10px;line-height:1.4;height:auto}.footerAddress{padding:30px 0 0}.socialBox{padding:20px 0 0;margin-bottom:0}.socialBox a{margin:0 10px}h2{line-height:1.3;padding:10px 0}.contentPadding{clear:both}}
.full_width,.one_half,.one_third,.two_third,.one_fourth,.three_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{float:left}.clear_column{clear:both;display:block;font-size:0;height:0;line-height:0;width:100%;overflow:hidden}.full_width{width:100%}.one_half{width:50%}.one_third{width:33.3%}.two_third{width:66.6%}.one_fourth{width:25%}.three_fourth{width:75%}.one_fifth{width:20%}.two_fifth{width:40%}.three_fifth{width:60%}.four_fifth{width:80%}.one_sixth{width:16.6%}.five_sixth{width:83.4%}@media screen and (max-width:600px){.full_width,.one_half,.one_third,.two_third,.one_fourth,.three_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{clear:both;width:100%;margin-left:0;margin-right:0;margin-bottom:1em}}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
@charset "utf-8";#fetaldevelopmentWindow{background:url(//frankelre.com/wp-content/themes/frankel/assets/css/../images/timeline-bg2-2.jpg) no-repeat 0 95px;background-size:100% auto}.fetaldevCarousel{position:relative}.replaceImage{padding:20px 10px;box-sizing:border-box;width:100%;height:200px;line-height:150px;overflow:hidden;margin-bottom:30%;opacity:0}.replaceImage p{display:none}.replaceImage h2,.replaceImage h3,.replaceImage h4{font-size:2vw;font-weight:700;line-height:1.2;color:#fff;text-align:center;display:inline-block;vertical-align:middle;margin:0;padding:0}@media screen and (max-width:800px){.replaceImage{padding:1vw;height:13vw;line-height:8vw}.replaceImage h2,.replaceImage h3,.replaceImage h4{font-size:2vw}}.clearfix:after{content:"";display:block;float:none;clear:both}#fetaldevelopmentWindow ul li:before{display:none!important}#fetaldevelopmentWindow ul{margin:0!important;padding:0!important;max-width:none!important;min-width:0!important;list-style:none!important}#fetaldevelopmentWindow li{margin:0!important;padding:70px 0 0 0!important;max-width:none!important;min-width:0!important;list-style:none!important;background:0 0}.wrap{position:relative;margin:3em 0}#fetaldevelopmentWindow #aafter{position:absolute;z-index:10;width:30%;bottom:0;right:10px;cursor:pointer;height:calc(100% - 150px);opacity:.5;font-family:"Roboto Condensed",sans-serif}#fetaldevelopmentWindow #abefore{position:absolute;z-index:10;width:30%;bottom:0;left:10px;cursor:pointer;height:calc(100% - 150px);opacity:.5;font-family:"Roboto Condensed",sans-serif}.frame{overflow:hidden;padding-bottom:20px}.frame ul{list-style:none;margin:0;padding:0;height:100%;font-size:50px}.frame ul li{float:left;height:auto;margin:0 1px 0 0;padding:0;background:0 0;color:#fff;text-align:center;cursor:pointer;position:relative;line-height:18px;font-size:15px;text-transform:uppercase;transition:font-size .2s linear}.frame ul li div.fetaldevCarouselItemCaption{padding-bottom:50px;white-space:nowrap}.frame ul li.active{color:#fff;cursor:grab;font-size:20px}.frame ul li img{width:auto;max-width:100%!important;display:block;margin:auto;height:100%;max-height:300px!important;opacity:0;margin-bottom:30%;border:solid 3px #fff}.frame ul li.active img,.frame ul li.active .replaceImage{opacity:1}.frame ul li.near img,.frame ul li.near .replaceImage{opacity:.6;filter:saturate(0%)}@media screen and (min-width:801px){.frame ul li.active img,.frame ul li.active .replaceImage{transform:scale(1.4) translate(0,15%)}.frame ul li.nearNext img,.frame ul li.nearNext .replaceImage{transform:scale(1) translate(30%,15%)}.frame ul li.nearPrev img,.frame ul li.nearPrev .replaceImage{transform:scale(1) translate(-30%,15%)}}.frame ul li{width:295px}@media screen and (max-width:1302px) and (min-width:1078px){.frame ul li{width:258px}}@media screen and (max-width:1077px) and (min-width:940px){.frame ul li{width:199px}}@media screen and (max-width:939px) and (min-width:767px){.frame ul li{width:140px}}@media screen and (max-width:768px){.frame ul li{width:100px}.frame ul li.near img,.frame ul li.near .replaceImage{transform:scale(.5);opacity:0}.frame ul li.active img,.frame ul li.active .replaceImage{transform:scale(2) translate(0,20%);margin-bottom:50%}#fetaldevelopmentWindow{position:relative}[data-css=tve-u-160ec71b924]{max-width:none!important}}@media screen and (max-width:542px){#fetaldevelopmentWindow #aafter{width:10%}#fetaldevelopmentWindow #abefore{width:10%}#tve_editor .thrv_wrapper h1[data-css=tve-u-160ec71b91d]{font-size:13px !important;line-height:1.5!important}}.scrollbarTit{background:url(//frankelre.com/wp-content/themes/frankel/assets/css/../images/timeline-bg1.jpg) no-repeat 0 10px #3b3b3b;background-size:100% auto;height:90px;position:relative}.scrollbarWrapper{margin:4px auto -140px auto;background:0 0;background-size:100% auto;height:60px}.scrollbar{height:15px;line-height:0;position:relative;top:45px;background:#bdbdbd}.scrollbar .handle{width:100px!important;height:15px;cursor:ew-resize;position:relative;opacity:1;z-index:100;background:repeating-linear-gradient(to right,#000,#000 2px,#fff 2px,#fff 4px)}.scrollbar .handle:hover{background:#2c2c2c}.scrollbar:hover .handle{background:#2c2c2c}.scrollbar .handle .mousearea{position:absolute;top:-9px;left:0;width:100%;height:20px}.sbTitle{font-family:"Roboto Condensed",sans-serif;font-weight:700;letter-spacing:1px;font-size:22px;text-align:center;padding:10px 0 15px;color:#fff;line-height:2}.sbArrow{width:6px;height:30px;background:#fff;position:relative;top:-26px;opacity:1;margin:3px auto 3px auto}.sbArrow:after{content:"";position:absolute;top:25px;left:-7px;width:0;height:0;border-style:solid;border-width:10px 10px 0;border-color:#fff transparent transparent}.sbLine{height:6px;background:#fff}.timelinePoint{width:10px;height:10px;border:solid 3px #fff;border-radius:50%;background-color:#c1dfd9;margin:0 auto 8px auto;transition:background-color .2s linear}.frame ul li.active .timelinePoint{background-color:#fff}@media screen and (max-width:800px){#fetaldev_week_place{margin-left:10px!important;margin-right:10px!important}}.pages{list-style:none;margin:20px 0;padding:0;text-align:center}.pages li{display:inline-block;width:14px;height:14px;margin:0 4px;text-indent:-999px;border-radius:10px;cursor:pointer;overflow:hidden;background:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2)}.pages li:hover{background:#aaa}.pages li.active{background:#666}.controls{margin:25px 0;text-align:center}#fetaldev_week_place{position:relative;height:400px;overflow:hidden;max-width:800px;margin:0 auto 0 auto;padding:0 10px 30px}.historyGraphBlockTextSet{max-width:800px}#fetaldev_week_place .fetaldev_week{position:absolute;top:0;left:0;width:100%;overflow:hidden;transition:transform .3s linear}#fetaldev_week_place .fetaldev_week.prv{transform:translate(-500px)}#fetaldev_week_place .fetaldev_week.nxt{transform:translate(500px)}#fetaldev_week_place .fetaldev_week.act{bottom:auto;top:0;transform:translate(0)}#fetaldev_week_place .fetaldev_week .fetaldev_week_innerwrap{transition:opacity .3s linear;margin-top:0;padding-bottom:20px;opacity:0}#fetaldev_week_place .fetaldev_week.act .fetaldev_week_innerwrap{margin-top:0;opacity:1}#bot1Style,#bot1Style p{text-align:center}.noImageWeek h2,.noImageWeek h4,.noImageWeek h3{display:none}#fetaldev_week_place{text-align:center;color:#fff}#fetaldev_week_place p{text-align:justify;text-align-last:center;color:#fff;font-size:14px;font-weight:400;line-height:1.4}#fetaldev_week_place h2,#fetaldev_week_place h3,#fetaldev_week_place h4{font-size:14px;font-weight:700;line-height:1.4;text-align:center;color:#fff;text-transform:uppercase}
.sl-wrapper .sl-close,.sl-wrapper .sl-navigation button{height:44px;line-height:44px;font-family:Arial,Baskerville,monospace}.sl-wrapper .sl-close:focus,.sl-wrapper .sl-navigation button:focus{outline:0}body.hidden-scroll{overflow:hidden}.sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#fff;opacity:.7;display:none;z-index:1035}.sl-wrapper .sl-close,.sl-wrapper .sl-counter{top:30px;display:none;color:#000;position:fixed}.sl-wrapper{z-index:1040}.sl-wrapper button{border:0;background:0 0;font-size:28px;padding:0;cursor:pointer}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{right:30px;z-index:10060;margin-top:-14px;margin-right:-14px;width:44px;font-size:3rem}.sl-wrapper .sl-counter{left:30px;z-index:1060;font-size:1rem}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{position:fixed;top:50%;margin-top:-22px;width:22px;text-align:center;display:block;z-index:10060;color:#000}.sl-wrapper .sl-navigation button.sl-next{right:5px;font-size:2rem}.sl-wrapper .sl-navigation button.sl-prev{left:5px;font-size:2rem}@media (min-width:35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:10px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:10px;font-size:3rem}.sl-wrapper .sl-image img{border:0}}@media (min-width:50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:20px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:20px;font-size:3rem}.sl-wrapper .sl-image img{border:0}}.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{margin:0;padding:0;display:block;border:0;width:100%;height:auto}.sl-wrapper .sl-image iframe{background:#000;border:0}@media (min-width:35.5em){.sl-wrapper .sl-image iframe{border:0}}@media (min-width:50em){.sl-wrapper .sl-image iframe{border:0}}.sl-wrapper .sl-image .sl-caption{display:none;padding:10px;color:#fff;background:rgba(0,0,0,.8);font-size:1rem;position:absolute;bottom:0;left:0;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-wrapper .sl-image .sl-download{display:none;position:absolute;bottom:5px;right:5px;color:#000;z-index:1060}.sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007;-webkit-animation:pulsate 1s ease-out infinite;-moz-animation:pulsate 1s ease-out infinite;-ms-animation:pulsate 1s ease-out infinite;-o-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite}.sl-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.sl-transition{transition:-moz-transform ease .2s;transition:-ms-transform ease .2s;transition:-o-transform ease .2s;transition:-webkit-transform ease .2s;transition:transform ease .2s}@-webkit-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-moz-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-o-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-ms-keyframes pulsate{0%,100%{opacity:0}0%{transform:scale(.1)}50%{opacity:1}100%{transform:scale(1.2)}}