::selection{background:#0168a1;color:#fff;-webkit-background-clip:text;-webkit-text-fill-color:#fff}::-moz-selection{background:#0168a1;color:#fff;-webkit-background-clip:text;-webkit-text-fill-color:#fff}::-webkit-selection{background:#0168a1;color:#fff;-webkit-background-clip:text;-webkit-text-fill-color:#fff}::-o-selection{background:#0168a1;color:#fff;-webkit-background-clip:text;-webkit-text-fill-color:#fff}::-mz-selection{background:#0168a1;color:#fff;-webkit-background-clip:text;-webkit-text-fill-color:#fff}::before,::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:'BridoneTitling DemiBold Italic';font-weight:300;font-style:normal;font-display:swap;unicode-range:U+000-5FF;src:local("BridoneTitling-DemiBold-Italic"),url("../fonts/BridoneTitling-DemiBold-Italic.woff2") format("woff2"),url("../fonts/BridoneTitling-DemiBold-Italic.woff") format("woff")}@font-face{font-family:'BridoneTitling Book Italic';font-weight:300;font-style:normal;font-display:swap;unicode-range:U+000-5FF;src:local("BridoneTitling-Book-Italic"),url("../fonts/BridoneTitling-Book-Italic.woff2") format("woff2"),url("../fonts/BridoneTitling-Book-Italic.woff") format("woff")}@font-face{font-family:'PlayfairDisplay Regular';font-weight:300;font-style:normal;font-display:swap;unicode-range:U+000-5FF;src:local("PlayfairDisplay-Regular"),url("../fonts/PlayfairDisplay-Regular.woff2") format("woff2"),url("../fonts/PlayfairDisplay-Regular.woff") format("woff")}@font-face{font-family:'PlayfairDisplay Italic';font-weight:300;font-style:normal;font-display:swap;unicode-range:U+000-5FF;src:local("PlayfairDisplay-Italic"),url("../fonts/PlayfairDisplay-Italic.woff2") format("woff2"),url("../fonts/PlayfairDisplay-Italic.woff") format("woff")}@font-face{font-family:'PlayfairDisplay BoldItalic';font-weight:300;font-style:normal;font-display:swap;unicode-range:U+000-5FF;src:local("PlayfairDisplay-BoldItalic"),url("../fonts/PlayfairDisplay-BoldItalic.woff2") format("woff2"),url("../fonts/PlayfairDisplay-BoldItalic.woff") format("woff")}@font-face{font-family:'Montserrat Light';font-weight:300;font-style:normal;font-display:swap;unicode-range:U+000-5FF;src:local("Montserrat-Light"),url("../fonts/Montserrat-Light.woff2") format("woff2"),url("../fonts/Montserrat-Light.woff") format("woff")}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-family:'Open Sans', sans-serif;font-weight:normal;font-style:normal;font-size:16px;line-height:20px;font-weight:100;color:#000}h1,h2,h3,h4,h5,h6{font-family:'Displayfair Regular', serif;font-weight:normal;font-style:normal;color:#000}h1,h2{margin:20px 0}h3,h4,h5,h6{margin:15px 0}a{text-decoration:none;color:#000;transition:all 0.3s ease-in-out}a:hover{color:#016b8c}a:focus,button:focus{outline:0}p{font-size:0.8rem;line-height:1.8rem;margin:10px 0;letter-spacing:0.5px;font-style:normal;font-weight:normal}strong{font-weight:bold}.clearfix{width:100%;height:20px;margin:40px 0}header{position:fixed;top:0;left:0;right:0;width:100%;background:white;min-height:60px;z-index:9999}header .social-header{width:100%}header .social-header .header-social-icons{position:relative;width:auto;margin:auto;display:flex;float:left}header .social-header .header-social-icons a{width:24px;height:24px;color:#000;position:relative;display:block}header .social-header .header-social-icons a.icon-facebook,header .social-header .header-social-icons a.icon-twitter,header .social-header .header-social-icons a.icon-linkedin,header .social-header .header-social-icons a.icon-instagram{margin:0 5px;opacity:0.7}header .social-header .header-social-icons a.icon-facebook img,header .social-header .header-social-icons a.icon-twitter img,header .social-header .header-social-icons a.icon-linkedin img,header .social-header .header-social-icons a.icon-instagram img{width:100%;height:auto}header .social-header .header-social-icons a.icon-instagram{opacity:0.6 !important;background:transparent url("../imgs/social-icons/instagram-black.svg");background-repeat:no-repeat}header .social-header .header-social-icons a.icon-linkedin{opacity:0.6 !important;background:transparent url("../imgs/social-icons/linkedin-black.svg");background-repeat:no-repeat}header .social-header .header-social-icons a.icon-twitter{opacity:0.6 !important;background:transparent url("../imgs/social-icons/Twitter-black.svg");background-repeat:no-repeat}header.whity{background:transparent;transition:all 0.3s ease-in-out}header.whity #htop .header.menu-opened .logo .logo-holder a .logo-dark{display:block}header.whity #htop .header.menu-opened .logo .logo-holder a .logo-light{display:none}header.whity #htop .header.menu-opened .logo .logo-holder a #logo-generic-svg .logopath{fill:black}header.whity #htop .logo .logo-holder a .logo-dark{display:none}header.whity #htop .logo .logo-holder a .logo-light{display:block}header.whity #htop .logo .logo-holder a #logo-generic-svg .logopath{fill:white}header.whity #htop .menu-wrap.isopen .header.menu-opened #balboa-langs #balboa-langs-items a,header.whity #htop .menu-wrap.isopen .header.menu-opened #balboa-langs #balboa-langs-items p{box-shadow:0px 0px 0px #000;transition:all 0.3s ease-in-out}header.whity #htop .menu-wrap.isopen .header.menu-opened #balboa-langs #balboa-langs-items p{background:#000;color:#fff;border:2px solid #000}header.whity #htop .menu-wrap.isopen .header.menu-opened #balboa-langs #balboa-langs-items a{color:#000;border:2px solid #000}header.whity #htop .menu-wrap .header #balboa-langs{width:auto;position:absolute;right:0}header.whity #htop .menu-wrap .header #balboa-langs #balboa-langs-items{display:flex;flex-direction:row;align-items:center;align-content:center}header.whity #htop .menu-wrap .header #balboa-langs #balboa-langs-items a,header.whity #htop .menu-wrap .header #balboa-langs #balboa-langs-items p{margin:0.8rem 0.2rem;text-transform:uppercase;font-size:0.7rem;line-height:0.8rem;padding:0.5rem;font-weight:normal;font-style:normal;background:transparent;box-shadow:0px 0px 0px #000;transition:all 0.3s ease-in-out}header.whity #htop .menu-wrap .header #balboa-langs #balboa-langs-items p{background:#fff;color:#000;border:2px solid #fff}header.whity #htop .menu-wrap .header #balboa-langs #balboa-langs-items a{color:#fff;border:2px solid #fff}header.whity.scrolled{background:#fff !important}header.whity.scrolled #htop .logo .logo-holder a #logo-generic-svg .logopath{fill:black}header.whity.scrolled #htop .logo .logo-holder a:hover #logo-generic-svg .logopath{fill:#0168a1}header.whity.scrolled #htop .menu-wrap .header #balboa-langs{width:auto;position:absolute;right:0}header.whity.scrolled #htop .menu-wrap .header #balboa-langs #balboa-langs-items{display:flex;flex-direction:row;align-items:center;align-content:center}header.whity.scrolled #htop .menu-wrap .header #balboa-langs #balboa-langs-items a,header.whity.scrolled #htop .menu-wrap .header #balboa-langs #balboa-langs-items p{margin:0.8rem 0.2rem;text-transform:uppercase;font-size:0.7rem;line-height:0.8rem;padding:0.5rem;font-weight:normal;font-style:normal;background:transparent;box-shadow:1px 5px 10px #ececec;transition:all 0.3s ease-in-out}header.whity.scrolled #htop .menu-wrap .header #balboa-langs #balboa-langs-items p{background:#000;color:#fff;border:2px solid #000}header.whity.scrolled #htop .menu-wrap .header #balboa-langs #balboa-langs-items a{color:#000;border:2px solid #484848}header.scrolled{background:rgba(255,255,255,0.9) !important}header.scrolled #htop .header.menu-opened .logo .logo-holder a .logo-light{display:none}header.scrolled #htop .header.menu-opened .logo .logo-holder a .logo-dark{display:block}header.scrolled #htop .header.menu-opened .logo .logo-holder a #logo-generic-svg .logopath{fill:black}header.scrolled #htop .header.menu-opened .menu-wrap .header>div.menu-principal-container ul li a,header.scrolled #htop .header.menu-opened .menu-wrap .header>div.menu-menu-container ul li a{color:#000 !important}header.scrolled #htop .header .logo .logo-holder a .logo-light{display:none}header.scrolled #htop .header .logo .logo-holder a .logo-dark{display:block}header.scrolled #htop .header .menu-wrap .header>div.menu-principal-container ul li a,header.scrolled #htop .header .menu-wrap .header>div.menu-menu-container ul li a{color:#000 !important}header #htop{width:100%;max-width:1280px;margin:auto;display:flex}header #htop .logo{width:auto;position:relative}header #htop .logo .logo-holder{padding:0.6rem;height:60px;transition:all 0.3s ease-in-out}header #htop .logo .logo-holder a{display:block;width:142px;height:40px}header #htop .logo .logo-holder a img{width:auto;height:100%}header #htop .logo .logo-holder a #logo-generic-svg .logopath{fill:black;transition:all 0.3s ease-in-out}header #htop .logo .logo-holder a:hover #logo-generic-svg .logopath{fill:#0168a1}header #htop .menu-wrap .header #balboa-langs{width:auto;position:absolute;right:0}header #htop .menu-wrap .header #balboa-langs #balboa-langs-items{display:flex;flex-direction:row;align-items:center;align-content:center}header #htop .menu-wrap .header #balboa-langs #balboa-langs-items a,header #htop .menu-wrap .header #balboa-langs #balboa-langs-items p{margin:0.8rem 0.2rem;text-transform:uppercase;font-size:0.7rem;line-height:0.8rem;padding:0.5rem;font-weight:normal;font-style:normal;background:transparent;box-shadow:1px 5px 10px #ececec;transition:all 0.3s ease-in-out}header #htop .menu-wrap .header #balboa-langs #balboa-langs-items p{background:#000;color:#fff;border:2px solid #000}header #htop .menu-wrap .header #balboa-langs #balboa-langs-items a{border:2px solid #484848}header .description{margin:5px 0}.playbtn{text-align:center;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.playbtn #play_button{cursor:pointer;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:100px;height:100px;border:0;background:#1a2d3e;color:white;border-radius:100%;opacity:1}.playbtn #play_button:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:20px;height:20px;background:transparent url("../imgs/deco/play.svg")}.playbtn #play_button.isplaying{top:0;width:40px;height:40px;background:#1a2d3e;right:0 !important;left:auto;margin:20px;font-weight:700;opacity:0.5;transition:opacity 0.3s ease-in-out}.playbtn #play_button.isplaying:after{display:none}.playbtn #soundhandler{cursor:pointer;position:absolute;top:80px;right:0;margin:20px;width:40px;height:40px;color:white;background:#1a2d3e;border:0;border-radius:100%;opacity:0}.playbtn #soundhandler:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:20px;height:20px;background:transparent url("../imgs/deco/soundon.svg")}.playbtn #soundhandler.displayed{top:80px;opacity:0.5;transition:all 0.3s ease-in-out}.playbtn #soundhandler.soundoff:after{display:none}.playbtn #soundhandler.soundoff:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:20px;height:20px;background:transparent url("../imgs/deco/soundoff.svg")}.playbtn:hover #play_button.isplaying,.playbtn:hover #soundhandler.displayed{opacity:1}.whity .menu .menu-icon .navicon::before,.whity .menu .menu-icon .navicon::after,.whity .menu .menu-icon .navicon{background:#fff;transition:all 0.3s ease-in-out}.whity.scrolled .menu .menu-icon .navicon::before,.whity.scrolled .menu .menu-icon .navicon::after,.whity.scrolled .menu .menu-icon .navicon{background:#000}.whity .header .burger-container #burger .bar{background:#fff !important}.whity .header.menu-opened .burger-container #burger .bar{background:#000 !important}.whity.scrolled .header .burger-container #burger .bar{background:#fff}.whity.scrolled .header .burger-container #burger .bar{background:#000 !important}.whity.scrolled .header.menu-opened .burger-container #burger .bar{background:#000 !important}.whity .menu-wrap .header ul.menutop li.menu-item.current-menu-item a{color:#fff !important}.whity .menu-wrap .header ul.menutop li.menu-item a:hover{color:#fafafa !important}.whity.scrolled .menu-wrap .header ul.menutop li.menu-item a:hover{color:#000 !important}.whity.scrolled .menu-wrap .header ul.menutop li.menu-item.current-menu-item a{color:#878787}.menu-wrap{position:relative;display:block;width:100%;height:100%;min-height:60px;overflow:hidden;background:transparent;transition:all 0.3s ease-in, height 0.5s ease-in}.menu-wrap.isopen{min-height:100vh}.menu-wrap .logo{width:50%;float:left}.menu-wrap .header{position:absolute;display:block;top:0;left:0;height:60px;width:100%;overflow:visible;transition:all 0.1s ease-out, background 0.3s ease-out;transition-delay:0.1s;z-index:1}.menu-wrap .header .burger-container{position:relative;display:inline-block;float:right;z-index:9999;height:50px;width:50px;cursor:pointer;transform:rotate(0deg);transition:all 0.3s cubic-bezier(0.4, 0.01, 0.165, 0.99);user-select:none;-webkit-tap-highlight-color:transparent}.menu-wrap .header .burger-container #burger{width:100%;height:8px;padding:0 0.8rem;position:relative;display:block;margin:-4px auto 0;top:50%}.menu-wrap .header .burger-container #burger .bar{width:100%;height:1px;display:block;position:relative;background:#000;transition:all 0.3s cubic-bezier(0.4, 0.01, 0.165, 0.99);transition-delay:0s}.menu-wrap .header .burger-container #burger .bar.topBar{transform:translateY(0px) rotate(0deg)}.menu-wrap .header .burger-container #burger .bar.btmBar{transform:translateY(6px) rotate(0deg)}.menu-wrap .header ul.menutop{position:relative;display:block;padding:0px 65px 0;list-style:none;margin-top:70px}.menu-wrap .header ul.menutop li.menu-item{margin-top:-1000px;transition:opacity 1s ease-in;transform:scale(1.15) translateY(-30px);opacity:0;transition:transform 0.5s cubic-bezier(0.4, 0.01, 0.165, 0.99),opacity 0.6s cubic-bezier(0.4, 0.01, 0.165, 0.99)}.menu-wrap .header ul.menutop li.menu-item:nth-child(1){transition-delay:.49s}.menu-wrap .header ul.menutop li.menu-item:nth-child(2){transition-delay:.42s}.menu-wrap .header ul.menutop li.menu-item:nth-child(3){transition-delay:.35s}.menu-wrap .header ul.menutop li.menu-item:nth-child(4){transition-delay:.28s}.menu-wrap .header ul.menutop li.menu-item:nth-child(5){transition-delay:.21s}.menu-wrap .header ul.menutop li.menu-item:nth-child(6){transition-delay:.14s}.menu-wrap .header ul.menutop li.menu-item:nth-child(7){transition-delay:.07s}.menu-wrap .header ul.menutop li.menu-item.current-menu-item a{color:#000 !important;font-weight:700;position:relative}.menu-wrap .header ul.menutop li.menu-item.current-menu-item a:after{content:'';position:absolute;bottom:15px;left:0;margin:auto;width:50%;height:1px;background:#000;animation:0.4s linear forwards decomenuFromLeft;opacity:1}.menu-wrap .header ul.menutop li.menu-item a{display:block;position:relative;color:#000 !important;font-family:'Open Sans', sans-serif;font-weight:400;text-decoration:none;font-size:26px;line-height:4rem;width:100%}.menu-wrap .header ul.menutop li.menu-item a:hover{color:#000 !important}.menu-wrap .header.menu-opened{background:rgba(255,255,255,0.8);height:100%;background-color:#fff;transition:all 0.3s ease-in, background 0.2s ease-in;transition-delay:0.1s}.menu-wrap .header.menu-opened .menu-principal-container,.menu-wrap .header.menu-opened .menu-menu-container{display:block}.menu-wrap .header.menu-opened .burger-container{transform:rotate(90deg)}.menu-wrap .header.menu-opened .burger-container #burger .bar{background:#000;transition:all 0.4s cubic-bezier(0.4, 0.01, 0.165, 0.99);transition-delay:0.2s}.menu-wrap .header.menu-opened .burger-container #burger .bar.topBar{transform:translateY(4px) rotate(45deg)}.menu-wrap .header.menu-opened .burger-container #burger .bar.btmBar{transform:translateY(3px) rotate(-45deg)}.menu-wrap .header.menu-opened ul.menutop li.menu-item{margin-top:5px;transform:scale(1) translateY(0px);opacity:1}.menu-wrap .header.menu-opened ul.menutop li.menu-item a{color:#000 !important}.menu-wrap .header.menu-opened ul.menutop li.menu-item:after{content:'';position:absolute;bottom:0;width:0px;height:2px;background:#000;animation:0.3s linear forwards softSlideLeft;transition:all 0.3s cubic-bezier(0.4, 0.01, 0.165, 0.99)}@keyframes softSlideLeft{from{width:0px}to{width:40px}}.menu-wrap .header.menu-opened ul.menutop li.menu-item:nth-child(1){transition-delay:.27s}.menu-wrap .header.menu-opened ul.menutop li.menu-item:nth-child(1):after{animation-delay:.27s}.menu-wrap .header.menu-opened ul.menutop li.menu-item:nth-child(2){transition-delay:.34s}.menu-wrap .header.menu-opened ul.menutop li.menu-item:nth-child(2):after{animation-delay:.34s}.menu-wrap .header.menu-opened ul.menutop li.menu-item:nth-child(3){transition-delay:.41s}.menu-wrap .header.menu-opened ul.menutop li.menu-item:nth-child(3):after{animation-delay:.41s}.menu-wrap .header.menu-opened ul.menutop li.menu-item:nth-child(4){transition-delay:.48s}.menu-wrap .header.menu-opened ul.menutop li.menu-item:nth-child(4):after{animation-delay:.48s}.menu-wrap .header.menu-opened ul.menutop li.menu-item:nth-child(5){transition-delay:.55s}.menu-wrap .header.menu-opened ul.menutop li.menu-item:nth-child(5):after{animation-delay:.55s}.menu-wrap .header.menu-opened ul.menutop li.menu-item:nth-child(6){transition-delay:.62s}.menu-wrap .header.menu-opened ul.menutop li.menu-item:nth-child(6):after{animation-delay:.62s}.menu-wrap .header.menu-opened ul.menutop li.menu-item:nth-child(7){transition-delay:.69s}.menu-wrap .header.menu-opened ul.menutop li.menu-item:nth-child(7):after{animation-delay:.69s}.menu-wrap .header.menu-opened .header-social-icons{width:100%;display:flex;flex-direction:row;bottom:0;left:0.5rem}.menu-wrap .header.menu-opened .header-social-icons a.icon-instagram,.menu-wrap .header.menu-opened .header-social-icons a.icon-linkedin{width:20px;height:20px;margin:0 10px}.menu-wrap .header.menu-opened .header-social-icons a.icon-instagram{background:transparent url("../imgs/social-icons/instagram-black.svg");background-repeat:no-repeat;opacity:1}.menu-wrap .header.menu-opened .header-social-icons a.icon-linkedin{background:transparent url("../imgs/social-icons/linkedin-black.svg");background-repeat:no-repeat;opacity:1}.menu-wrap .header.menu-opened #balboa-langs #balboa-langs-items .lang-item{opacity:0;animation:0.3s linear forwards softFadeInLang;animation-delay:1s}.menu-wrap .header .header-social-icons{display:flex;flex-direction:row;bottom:0}.menu-wrap .header .header-social-icons a.icon-instagram,.menu-wrap .header .header-social-icons a.icon-linkedin{opacity:0;transition:all 0.3s ease-in-out;transition-delay:1s}.menu-wrap .header .header-social-icons{position:absolute;right:1rem;width:200px;margin:auto;display:flex;padding:1.2rem}.menu-wrap .header .header-social-icons a{width:14px;height:14px;color:#000;position:relative;display:block}.menu-wrap .header .header-social-icons a.icon-facebook,.menu-wrap .header .header-social-icons a.icon-twitter,.menu-wrap .header .header-social-icons a.icon-linkedin,.menu-wrap .header .header-social-icons a.icon-instagram{margin-right:10px}.menu-wrap .header .header-social-icons a.icon-facebook img,.menu-wrap .header .header-social-icons a.icon-twitter img,.menu-wrap .header .header-social-icons a.icon-linkedin img,.menu-wrap .header .header-social-icons a.icon-instagram img{width:100%;height:auto}#main-nhome{margin:60px 0}#main-nhome .newhome{position:relative;text-align:center}#main-nhome .newhome .nslider{width:100%;max-height:1080px;overflow:hidden}#main-nhome .newhome .nslider figure img{width:100%;height:auto}#main-nhome .newhome .story{width:100%;margin:40px auto 80px}#main-nhome .newhome .story h2{max-width:2680px;margin:90px 0;font-family:'Displayfair Regular', serif}#main-nhome .newhome .story h2.as-title{letter-spacing:3px;font-size:5rem;font-weight:900;line-height:5.2rem;text-transform:uppercase;transform:scale(1, 1.2);margin:0}#main-nhome .newhome .story p{font-family:'Montserrat', serif}#main-nhome .newhome .story p.as-sub{font-size:1.6rem;line-height:2rem;letter-spacing:6px;font-weight:300;transform:scale(1, 1);text-transform:uppercase}@media screen and (min-width: 1380px){#main-nhome .newhome .story h2.as-title{font-size:7rem;line-height:7rem}#main-nhome .newhome .story p.as-sub{font-size:2.45rem;line-height:2.8rem}}@media screen and (max-width: 1200px){#main-nhome .newhome .story h2.as-title{font-size:4rem;line-height:4rem}#main-nhome .newhome .story p.as-sub{font-size:1.2rem;line-height:1.2rem}}@media screen and (max-width: 680px){#main-nhome .newhome .story h2.as-title{font-size:3.5rem;line-height:3.5rem}#main-nhome .newhome .story p.as-sub{font-size:1.2rem;line-height:1.5rem}}@media screen and (max-width: 580px){#main-nhome .newhome .story h2.as-title{font-size:2.5rem;line-height:2.5rem}#main-nhome .newhome .story p.as-sub{font-size:1.2rem;line-height:2rem;letter-spacing:4px}}@media screen and (max-width: 480px){#main-nhome .newhome .story h2.as-title{font-size:1.9rem !important;letter-spacing:4px}}#balboa-clients .bc-container .bc-items{display:flex;flex-wrap:wrap}#balboa-clients .bc-container .bc-items .bc-item{width:300px}.page-template-page-works footer #bottom-footer{box-shadow:0px 1px 20px #333}footer{background:#fff}footer p{text-align:justify}footer #main-footer{width:100%;max-width:1280px;margin:auto;padding:1rem}footer #main-footer.bfoot .footer-columns{display:flex;align-items:center;align-content:center}footer #main-footer.bfoot .footer-columns .footer-column{margin:0 5px 0 15px}footer #main-footer.bfoot .footer-columns .footer-column.fc-1-4{width:25%}footer #main-footer.bfoot .footer-columns .footer-column.fc-2-4{width:50%}footer #main-footer.bfoot .footer-columns .footer-column.fc-3-4{width:75%}footer #main-footer.bfoot .footer-columns .footer-column.fc-4-4{width:100%}footer #main-footer.bfoot .footer-columns .footer-column .footer-title{font-family:'Oswald', sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:2px}footer #main-footer.bfoot .footer-columns .footer-column .logo-footer{height:90px;padding:1rem}footer #main-footer.bfoot .footer-columns .footer-column .logo-footer a img{height:100%;width:auto}footer #main-footer.bfoot .footer-columns .footer-column .balboa-instagram{margin:auto;width:95%}footer #main-footer.bfoot .footer-columns .footer-column .balboa-instagram .insta-data{margin:10px 0}footer #main-footer.bfoot .footer-columns .footer-column .balboa-instagram .insta-data a{display:flex;align-items:center;align-content:center}footer #main-footer.bfoot .footer-columns .footer-column .balboa-instagram .insta-data a img{width:30px;height:30px;margin-right:20px}footer #main-footer.bfoot .footer-columns .footer-column .balboa-instagram .insta-data a span{color:white;font-size:0.8rem;line-height:1.2rem;text-transform:uppercase;letter-spacing:2px}footer #main-footer.bfoot .balboa-location{padding:0.5rem;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}footer #main-footer.bfoot .balboa-location p{text-align:center}footer #bottom-footer{position:relative;background:#fff;padding:1rem;box-shadow:0px 1px 20px #e8e8e8}footer #bottom-footer .main-container{width:100%;max-width:1380px;margin:auto}footer #bottom-footer .main-container .footer-flex{display:flex;flex-direction:row;align-items:center}footer #bottom-footer .main-container .footer-flex .copyr{width:100%;letter-spacing:2px}footer #bottom-footer .main-container .footer-flex .copyr p{font-size:0.8rem;font-weight:400;color:#878787;text-align:center}footer #bottom-footer .main-container .footer-flex .copyr p a{color:#000}footer #bottom-footer .main-container .footer-flex .social-footer{width:100%}footer #bottom-footer .main-container .footer-flex .social-footer .footer-social-icons{position:relative;width:auto;margin:auto;display:flex;float:left}footer #bottom-footer .main-container .footer-flex .social-footer .footer-social-icons a{width:24px;height:24px;color:#000;position:relative;display:block}footer #bottom-footer .main-container .footer-flex .social-footer .footer-social-icons a.icon-facebook,footer #bottom-footer .main-container .footer-flex .social-footer .footer-social-icons a.icon-twitter,footer #bottom-footer .main-container .footer-flex .social-footer .footer-social-icons a.icon-linkedin,footer #bottom-footer .main-container .footer-flex .social-footer .footer-social-icons a.icon-instagram{margin:0 5px;opacity:0.7}footer #bottom-footer .main-container .footer-flex .social-footer .footer-social-icons a.icon-facebook img,footer #bottom-footer .main-container .footer-flex .social-footer .footer-social-icons a.icon-twitter img,footer #bottom-footer .main-container .footer-flex .social-footer .footer-social-icons a.icon-linkedin img,footer #bottom-footer .main-container .footer-flex .social-footer .footer-social-icons a.icon-instagram img{width:100%;height:auto}footer #bottom-footer .main-container .footer-flex .social-footer .footer-social-icons a.icon-instagram{opacity:0.6 !important;background:transparent url("../imgs/social-icons/instagram-black.svg");background-repeat:no-repeat}footer #bottom-footer .main-container .footer-flex .social-footer .footer-social-icons a.icon-linkedin{opacity:0.6 !important;background:transparent url("../imgs/social-icons/linkedin-black.svg");background-repeat:no-repeat}footer #bottom-footer .main-container .footer-flex .social-footer .footer-social-icons a.icon-twitter{opacity:0.6 !important;background:transparent url("../imgs/social-icons/Twitter-black.svg");background-repeat:no-repeat}footer #bottom-footer .main-container .footer-flex .legal-links{width:100%}footer #bottom-footer .main-container .footer-flex .legal-links p{text-align:center}footer #bottom-footer .main-container .footer-flex .legal-links p a{font-size:0.8rem;font-weight:400;color:#878787;padding:1rem;margin:0px}#main.generic-page .main-container .main-page-title{margin:140px 0 50px 0}#main.generic-page .main-container article.generic-content h2{margin:40px 0 20px;letter-spacing:0px;font-weight:700;font-size:1.4rem;line-height:2rem;position:relative;padding:0 15px}#main.generic-page .main-container article.generic-content h2:after{content:'';position:absolute;left:0;bottom:0px;top:0;width:3px;height:100%;background:#000;margin:auto}#main.generic-page .main-container article.generic-content h3{margin:30px 0 10px;font-style:normal;font-weight:normal;font-size:1.1rem;line-height:1.8rem}#main.generic-page .main-container article.generic-content ul,#main.generic-page .main-container article.generic-content ol{margin:20px 0;padding:0 3rem}#main.generic-page .main-container article.generic-content ul li,#main.generic-page .main-container article.generic-content ol li{font-size:0.8rem;line-height:1.2rem;font-style:normal;font-weight:normal;margin:10px 0}#main.generic-page .main-container article.generic-content a{color:#0168a1}.giantimgright{position:fixed;right:0;width:50%;height:100vh;z-index:-1}.giantimgright figure{width:auto;height:100vh;overflow:hidden}.giantimgright figure img{width:auto;height:100vh}.justified{text-align:justify}.home #main{margin:0 !important}#main,#main-third,#main-fourth{margin:50px 0}#main.isfront .main-container .wp-content,#main-third.isfront .main-container .wp-content,#main-fourth.isfront .main-container .wp-content{animation:0.3s linear forwards softFadein}#main.isfront .main-container .wp-content>h2,#main-third.isfront .main-container .wp-content>h2,#main-fourth.isfront .main-container .wp-content>h2{font-size:2.2rem;line-height:3rem}#main.isblog .main-page-title,#main-third.isblog .main-page-title,#main-fourth.isblog .main-page-title{margin:140px 0 80px 0 !important}#main.isblog #postboxes,#main-third.isblog #postboxes,#main-fourth.isblog #postboxes{width:100%;display:flex;flex-wrap:wrap}#main.isblog #postboxes .postbox,#main-third.isblog #postboxes .postbox,#main-fourth.isblog #postboxes .postbox{width:calc(50% - 20px);padding:1rem;background:#fff;margin:10px;box-shadow:1px 10px 30px #ededed}#main.isblog #postboxes .postbox.islatest,#main-third.isblog #postboxes .postbox.islatest,#main-fourth.isblog #postboxes .postbox.islatest{width:100%;display:flex}#main.isblog #postboxes .postbox.islatest .thethumb,#main-third.isblog #postboxes .postbox.islatest .thethumb,#main-fourth.isblog #postboxes .postbox.islatest .thethumb{width:40%}#main.isblog #postboxes .postbox.islatest .thethumb figure,#main-third.isblog #postboxes .postbox.islatest .thethumb figure,#main-fourth.isblog #postboxes .postbox.islatest .thethumb figure{max-height:480px}#main.isblog #postboxes .postbox.islatest .thethumb figure img,#main-third.isblog #postboxes .postbox.islatest .thethumb figure img,#main-fourth.isblog #postboxes .postbox.islatest .thethumb figure img{max-height:480px;height:100%;width:auto;transform:translateY(0%);transform:translateX(-12.5%)}#main.isblog #postboxes .postbox.islatest .post-content,#main-third.isblog #postboxes .postbox.islatest .post-content,#main-fourth.isblog #postboxes .postbox.islatest .post-content{width:60%;margin-left:20px}#main.isblog #postboxes .postbox .thethumb,#main-third.isblog #postboxes .postbox .thethumb,#main-fourth.isblog #postboxes .postbox .thethumb{width:100%}#main.isblog #postboxes .postbox .thethumb figure,#main-third.isblog #postboxes .postbox .thethumb figure,#main-fourth.isblog #postboxes .postbox .thethumb figure{max-height:280px;overflow:hidden}#main.isblog #postboxes .postbox .thethumb figure img,#main-third.isblog #postboxes .postbox .thethumb figure img,#main-fourth.isblog #postboxes .postbox .thethumb figure img{width:100%;height:auto;transform:translateY(-20%)}#main.isblog #postboxes .postbox .post-content h2,#main-third.isblog #postboxes .postbox .post-content h2,#main-fourth.isblog #postboxes .postbox .post-content h2{font-weight:900;position:relative;letter-spacing:0px}#main.isblog #postboxes .postbox .post-content h2:after,#main-third.isblog #postboxes .postbox .post-content h2:after,#main-fourth.isblog #postboxes .postbox .post-content h2:after{content:'';position:absolute;left:0;bottom:-15px;width:70px;height:6px;background:#000}#main.isblog #postboxes .postbox .post-content small,#main-third.isblog #postboxes .postbox .post-content small,#main-fourth.isblog #postboxes .postbox .post-content small{color:#666}#main.isblog #postboxes .postbox .post-content .readmore-balboa,#main-third.isblog #postboxes .postbox .post-content .readmore-balboa,#main-fourth.isblog #postboxes .postbox .post-content .readmore-balboa{margin:30px 0}#main.isblog #postboxes .postbox .post-content .readmore-balboa a,#main-third.isblog #postboxes .postbox .post-content .readmore-balboa a,#main-fourth.isblog #postboxes .postbox .post-content .readmore-balboa a{display:block}#main.isblog #postboxes .postbox .post-content .readmore-balboa a button,#main-third.isblog #postboxes .postbox .post-content .readmore-balboa a button,#main-fourth.isblog #postboxes .postbox .post-content .readmore-balboa a button{cursor:pointer;border:2px solid #000;padding:0.5rem 1rem;color:#000;background:transparent}#main.isblog #postboxes .postbox .post-content .postmetadata,#main-third.isblog #postboxes .postbox .post-content .postmetadata,#main-fourth.isblog #postboxes .postbox .post-content .postmetadata{color:#666}#main.isblog #postboxes .postbox .post-content .postmetadata a,#main-third.isblog #postboxes .postbox .post-content .postmetadata a,#main-fourth.isblog #postboxes .postbox .post-content .postmetadata a{color:#666}#main.isblog,#main.ispage,#main-third.isblog,#main-third.ispage,#main-fourth.isblog,#main-fourth.ispage{margin:60px 0 40px}#main.isblog .main-page-title,#main.ispage .main-page-title,#main-third.isblog .main-page-title,#main-third.ispage .main-page-title,#main-fourth.isblog .main-page-title,#main-fourth.ispage .main-page-title{margin:140px 0 30px 0;font-weight:700;position:relative}#main.isblog .main-page-title:after,#main.ispage .main-page-title:after,#main-third.isblog .main-page-title:after,#main-third.ispage .main-page-title:after,#main-fourth.isblog .main-page-title:after,#main-fourth.ispage .main-page-title:after{content:'';width:70px;height:6px;background:#0168a1;position:absolute;bottom:-20px;left:0}#main.isblog .page-title,#main.ispage .page-title,#main-third.isblog .page-title,#main-third.ispage .page-title,#main-fourth.isblog .page-title,#main-fourth.ispage .page-title{position:relative}#main.isblog .page-title h1,#main.ispage .page-title h1,#main-third.isblog .page-title h1,#main-third.ispage .page-title h1,#main-fourth.isblog .page-title h1,#main-fourth.ispage .page-title h1{position:relative;z-index:1}#main.isblog.is404,#main.ispage.is404,#main-third.isblog.is404,#main-third.ispage.is404,#main-fourth.isblog.is404,#main-fourth.ispage.is404{height:100vh;display:flex;flex-direction:column;align-items:center}#main.isblog.is404 h1.gianttitle,#main.ispage.is404 h1.gianttitle,#main-third.isblog.is404 h1.gianttitle,#main-third.ispage.is404 h1.gianttitle,#main-fourth.isblog.is404 h1.gianttitle,#main-fourth.ispage.is404 h1.gianttitle{font-weight:700;font-size:224px !important;line-height:258px !important;margin:0}#main.isblog.is404 p,#main.ispage.is404 p,#main-third.isblog.is404 p,#main-third.ispage.is404 p,#main-fourth.isblog.is404 p,#main-fourth.ispage.is404 p{font-size:2rem;line-height:3rem}#main.isblog.is404 a,#main.ispage.is404 a,#main-third.isblog.is404 a,#main-third.ispage.is404 a,#main-fourth.isblog.is404 a,#main-fourth.ispage.is404 a{display:block}#main.isblog.is404 a button,#main.ispage.is404 a button,#main-third.isblog.is404 a button,#main-third.ispage.is404 a button,#main-fourth.isblog.is404 a button,#main-fourth.ispage.is404 a button{cursor:pointer;background:#000;color:white;padding:0.8rem 1rem;border:0}#main.isblog.weare,#main.ispage.weare,#main-third.isblog.weare,#main-third.ispage.weare,#main-fourth.isblog.weare,#main-fourth.ispage.weare{margin-top:120px}@media screen and (min-width: 1380px){#main.isblog.weare,#main.ispage.weare,#main-third.isblog.weare,#main-third.ispage.weare,#main-fourth.isblog.weare,#main-fourth.ispage.weare{height:100vh;align-content:center;align-items:center;display:flex;margin-bottom:200px}}#main.isblog.think,#main.ispage.think,#main-third.isblog.think,#main-third.ispage.think,#main-fourth.isblog.think,#main-fourth.ispage.think{background-repeat:no-repeat;margin:0;margin-bottom:-50px;padding-bottom:70px}#main.isblog.think .main-container h1.main-page-title,#main.ispage.think .main-container h1.main-page-title,#main-third.isblog.think .main-container h1.main-page-title,#main-third.ispage.think .main-container h1.main-page-title,#main-fourth.isblog.think .main-container h1.main-page-title,#main-fourth.ispage.think .main-container h1.main-page-title{position:relative}#main.isblog.think .main-container h1.main-page-title:after,#main.ispage.think .main-container h1.main-page-title:after,#main-third.isblog.think .main-container h1.main-page-title:after,#main-third.ispage.think .main-container h1.main-page-title:after,#main-fourth.isblog.think .main-container h1.main-page-title:after,#main-fourth.ispage.think .main-container h1.main-page-title:after{content:'';width:70px;height:6px;background:#0168a1;position:absolute;bottom:-20px;left:0}#main.isblog.contact,#main.ispage.contact,#main-third.isblog.contact,#main-third.ispage.contact,#main-fourth.isblog.contact,#main-fourth.ispage.contact{display:flex;align-items:center;align-content:center}#main.isblog.contact .main-container h1,#main.ispage.contact .main-container h1,#main-third.isblog.contact .main-container h1,#main-third.ispage.contact .main-container h1,#main-fourth.isblog.contact .main-container h1,#main-fourth.ispage.contact .main-container h1{margin:140px 0 0}#main.isblog .main-container h1,#main.ispage .main-container h1,#main-third.isblog .main-container h1,#main-third.ispage .main-container h1,#main-fourth.isblog .main-container h1,#main-fourth.ispage .main-container h1{font-size:2rem;line-height:2.8rem;font-weight:900;word-break:break-word}#main .main-container,#main-third .main-container,#main-fourth .main-container{width:100%;max-width:1280px;margin:auto;padding:0 1.5rem}#main .main-container .wp-content,#main-third .main-container .wp-content,#main-fourth .main-container .wp-content{margin:60px 0}#main .main-container .wp-content a,#main-third .main-container .wp-content a,#main-fourth .main-container .wp-content a{color:#3f91db;transition:all 0.3s ease-in-out}#main .main-container .wp-content a:hover,#main-third .main-container .wp-content a:hover,#main-fourth .main-container .wp-content a:hover{color:#61c400}#main .main-container h1,#main .main-container h2,#main-third .main-container h1,#main-third .main-container h2,#main-fourth .main-container h1,#main-fourth .main-container h2{font-size:2rem;line-height:3rem;letter-spacing:1px;margin:20px 0 40px}#main .main-container h1.bigtitle,#main .main-container h2.bigtitle,#main-third .main-container h1.bigtitle,#main-third .main-container h2.bigtitle,#main-fourth .main-container h1.bigtitle,#main-fourth .main-container h2.bigtitle{font-size:2.2rem;line-height:3rem}#main .main-container h1.atright,#main .main-container h2.atright,#main-third .main-container h1.atright,#main-third .main-container h2.atright,#main-fourth .main-container h1.atright,#main-fourth .main-container h2.atright{text-align:right}#main .main-container h1.gianttext,#main .main-container h2.gianttext,#main-third .main-container h1.gianttext,#main-third .main-container h2.gianttext,#main-fourth .main-container h1.gianttext,#main-fourth .main-container h2.gianttext{font-size:5rem !important;line-height:5rem !important;font-weight:700;letter-spacing:2px;text-transform:none;margin:0}#main .main-container p.gianttext,#main-third .main-container p.gianttext,#main-fourth .main-container p.gianttext{font-size:5rem;line-height:5rem;font-weight:700;letter-spacing:2px;margin:10px 0}#main .main-container p.bigbigtext,#main-third .main-container p.bigbigtext,#main-fourth .main-container p.bigbigtext{font-size:4rem;line-height:4rem;margin:10px 0}#main .main-container p.homebigtext,#main-third .main-container p.homebigtext,#main-fourth .main-container p.homebigtext{font-size:2rem;line-height:2.2rem;margin:30px 0}#main .main-container p.bigtext,#main-third .main-container p.bigtext,#main-fourth .main-container p.bigtext{font-size:2rem;line-height:3rem;margin:30px 0}#main .main-container p.smalltext,#main-third .main-container p.smalltext,#main-fourth .main-container p.smalltext{font-size:0.5rem;line-height:1rem;text-transform:uppercase;letter-spacing:1px}#main .main-container .wp-block-embed__wrapper iframe,#main-third .main-container .wp-block-embed__wrapper iframe,#main-fourth .main-container .wp-block-embed__wrapper iframe{width:100%;min-height:78vh}#main .fullwidthrow-balboa,#main-third .fullwidthrow-balboa,#main-fourth .fullwidthrow-balboa{width:100%;position:relative}#main .bottom-container,#main-third .bottom-container,#main-fourth .bottom-container{display:flex;flex-direction:row;align-items:stretch;align-items:center;margin-bottom:100px}#main .bottom-container.thinktank,#main-third .bottom-container.thinktank,#main-fourth .bottom-container.thinktank{position:relative;padding:40px}#main .bottom-container.thinktank .centered,#main-third .bottom-container.thinktank .centered,#main-fourth .bottom-container.thinktank .centered{text-align:center}#main .bottom-container.thinktank .atright,#main-third .bottom-container.thinktank .atright,#main-fourth .bottom-container.thinktank .atright{text-align:right}#main .bottom-container.thinktank .inner-bcont,#main-third .bottom-container.thinktank .inner-bcont,#main-fourth .bottom-container.thinktank .inner-bcont{width:100%;position:relative;z-index:1}#main .bottom-container h1.gianttext,#main .bottom-container h2.gianttext,#main-third .bottom-container h1.gianttext,#main-third .bottom-container h2.gianttext,#main-fourth .bottom-container h1.gianttext,#main-fourth .bottom-container h2.gianttext{font-size:5rem !important;line-height:5rem;font-weight:300}#main .bottom-container p.bigtext,#main-third .bottom-container p.bigtext,#main-fourth .bottom-container p.bigtext{line-height:2.3rem;line-height:3.5rem;margin:20px 0}#main .bottom-container a button,#main-third .bottom-container a button,#main-fourth .bottom-container a button{color:#000 !important;border:2px solid #000 !important;cursor:pointer;font-style:normal;text-transform:uppercase;color:white;border:0;background:transparent;padding:0.5rem 1rem;letter-spacing:6px;transition:all 0.3s ease-in-out}#main .bottom-container a button:hover,#main-third .bottom-container a button:hover,#main-fourth .bottom-container a button:hover{letter-spacing:10px}#main .bottom-container .imgright,#main-third .bottom-container .imgright,#main-fourth .bottom-container .imgright{width:40%;float:right}#main .bottom-container .imgright img,#main-third .bottom-container .imgright img,#main-fourth .bottom-container .imgright img{width:100%;height:auto}.fademe.lol,.fadeitem.lol{margin-top:-30px;height:6px;background:#000;animation:0.4s linear forwards tkFromLeft;opacity:1}@keyframes tkFromLeft{from{width:0px;opacity:0}to{width:100px;opacity:1}}@keyframes decomenuFromLeft{from{width:0%;opacity:0}to{width:50%;opacity:1}}#main.ispage .main-container h1.think-main-title{margin:60px 0 20px;padding-top:60px;font-size:2.3rem;line-height:3rem;font-weight:700}#main.ispage.think .wp-block-columns{align-items:center;align-content:center}#main.ispage.think .wp-block-columns .wp-block-column{height:100%;vertical-align:middle}#tk-wrap{position:relative;width:100%;max-width:1280px;margin:100px auto !important}#tk-wrap .tk-team{position:relative}#tk-wrap .tk-team .tk-row{margin:100px auto}#tk-wrap .tk-team .tk-row .tk-inner,#tk-wrap .tk-team .tk-row .tk-container{display:flex;align-items:center;align-content:center}#tk-wrap .tk-team .tk-row .tk-inner.tk-widepic-right .tk-column-left,#tk-wrap .tk-team .tk-row .tk-container.tk-widepic-right .tk-column-left{width:33%}#tk-wrap .tk-team .tk-row .tk-inner.tk-widepic-right .tk-column-right,#tk-wrap .tk-team .tk-row .tk-container.tk-widepic-right .tk-column-right{width:65%}#tk-wrap .tk-team .tk-row .tk-inner.tk-widepic-right .tk-column-right figure,#tk-wrap .tk-team .tk-row .tk-container.tk-widepic-right .tk-column-right figure{max-height:550px;overflow:hidden}#tk-wrap .tk-team .tk-row .tk-inner.tk-widepic-left .tk-column-left,#tk-wrap .tk-team .tk-row .tk-container.tk-widepic-left .tk-column-left{width:55%}#tk-wrap .tk-team .tk-row .tk-inner.tk-widepic-left .tk-column-left figure,#tk-wrap .tk-team .tk-row .tk-container.tk-widepic-left .tk-column-left figure{overflow:hidden}#tk-wrap .tk-team .tk-row .tk-inner.tk-widepic-left .tk-column-right,#tk-wrap .tk-team .tk-row .tk-container.tk-widepic-left .tk-column-right{width:40%}#tk-wrap .tk-team .tk-row .tk-inner.tk-widepic-center-left .tk-column-left,#tk-wrap .tk-team .tk-row .tk-container.tk-widepic-center-left .tk-column-left{width:60%}#tk-wrap .tk-team .tk-row .tk-inner.tk-widepic-center-left .tk-column-left figure,#tk-wrap .tk-team .tk-row .tk-container.tk-widepic-center-left .tk-column-left figure{overflow:hidden;margin:0 -40px}#tk-wrap .tk-team .tk-row .tk-inner.tk-widepic-center-left .tk-column-left figure img,#tk-wrap .tk-team .tk-row .tk-container.tk-widepic-center-left .tk-column-left figure img{transform:translateX(90px)}#tk-wrap .tk-team .tk-row .tk-inner.tk-widepic-center-left .tk-column-right,#tk-wrap .tk-team .tk-row .tk-container.tk-widepic-center-left .tk-column-right{width:35%}#tk-wrap .tk-team .tk-row .tk-inner.tk-widepic-center-right .tk-column-left,#tk-wrap .tk-team .tk-row .tk-container.tk-widepic-center-right .tk-column-left{width:35%}#tk-wrap .tk-team .tk-row .tk-inner.tk-widepic-center-right .tk-column-right,#tk-wrap .tk-team .tk-row .tk-container.tk-widepic-center-right .tk-column-right{width:60%}#tk-wrap .tk-team .tk-row .tk-inner.tk-widepic-center-right .tk-column-right figure,#tk-wrap .tk-team .tk-row .tk-container.tk-widepic-center-right .tk-column-right figure{overflow:hidden;margin:0 -40px}#tk-wrap .tk-team .tk-row .tk-inner.tk-widepic-center-right .tk-column-right figure img,#tk-wrap .tk-team .tk-row .tk-container.tk-widepic-center-right .tk-column-right figure img{transform:translateX(90px)}#tk-wrap .tk-team .tk-row .tk-inner .tk-column-left,#tk-wrap .tk-team .tk-row .tk-inner .tk-column-right,#tk-wrap .tk-team .tk-row .tk-container .tk-column-left,#tk-wrap .tk-team .tk-row .tk-container .tk-column-right{width:50%}#tk-wrap .tk-team .tk-row .tk-inner .tk-column-left .tk-member-title h2,#tk-wrap .tk-team .tk-row .tk-inner .tk-column-right .tk-member-title h2,#tk-wrap .tk-team .tk-row .tk-container .tk-column-left .tk-member-title h2,#tk-wrap .tk-team .tk-row .tk-container .tk-column-right .tk-member-title h2{font-size:2.2rem;font-weight:700}#tk-wrap .tk-team .tk-row .tk-inner .tk-column-left figure,#tk-wrap .tk-team .tk-row .tk-inner .tk-column-right figure,#tk-wrap .tk-team .tk-row .tk-container .tk-column-left figure,#tk-wrap .tk-team .tk-row .tk-container .tk-column-right figure{width:100%;padding:0 1rem 0 0}#tk-wrap .tk-team .tk-row .tk-inner .tk-column-left figure img,#tk-wrap .tk-team .tk-row .tk-inner .tk-column-right figure img,#tk-wrap .tk-team .tk-row .tk-container .tk-column-left figure img,#tk-wrap .tk-team .tk-row .tk-container .tk-column-right figure img{width:100%;height:auto}.decotopline-tk-team,.item1{position:relative}.decotopline-tk-team:before,.item1:before{content:'';width:100px;height:6px;background:#000;position:absolute;left:0;bottom:-20px !important}.decotopline-think{position:relative}.decotopline-think:before{content:'';width:100px;height:3px;background:#000;position:absolute;left:0;top:40px !important}.decotopline-centered-stretch{position:relative}.decotopline-centered-stretch:before{content:'';width:70px;height:7px;background:#0168a1;position:absolute;left:0;right:0;bottom:-15px;margin:auto}.centered-item{text-align:center}.max500{width:100%;max-width:1000px;margin:50px auto}.max500 .wp-block-column{max-width:500px;text-align:justify}.max500 .wp-block-column h3{font-weight:700;text-align:center}.max500 .wp-block-column p{padding:0 1rem}.site-content{position:relative;animation:0.6s linear forwards slideInTransition;opacity:0;transition:all 0.3s ease-in-out;transition-delay:0.5s}.slide-out .site-content{animation:0.2s linear forwards slideOutTransition}.work-title-inner-single{margin-top:160px;text-align:center;font-size:1.4rem;line-height:1.8rem;font-weight:300}.deco-bttm-line{position:relative}.deco-bttm-line:before{content:'';width:100px;height:3px;background:#000;position:absolute;left:0;right:0;bottom:-10px;margin:auto}.decotopline-centered{position:relative}.decotopline{position:relative}.decotopline.deco-animate:before{animation:1s linear forwards topDecoAnimation}.decotopline:after{content:'';width:70px;height:6px;background:#000;position:absolute;bottom:-20px;left:0}@keyframes topDecoAnimation{0%{top:-20px;width:0px;height:130px;opacity:1;z-index:2;left:0px}25%{top:-20px;width:100%;height:130px;opacity:1;z-index:2;left:0px}45%{top:-20px;width:3px;height:130px;opacity:1;z-index:2;left:100%}70%{top:-20px;width:3px;height:3px;opacity:1;z-index:2;left:100%}85%{width:100px;left:-20px}100%{width:100px;height:3px;border-radius:0%;top:-20px;left:0px;opacity:1;z-index:0}}.text-marked{background:#000;color:#fff;padding:8px 8px}.interline-home{line-height:8rem !important}#main-fourth{background:#fff url("../imgs/deco/think-tank-1.jpg");background-size:cover;background-repeat:no-repeat}.wp-block-button.isblack .wp-block-button__link{color:#fff !important;font-size:0.8rem;line-height:24px;font-style:normal;font-weight:normal;border:2px solid #000;background:#000;padding:0.5rem 1rem;border-radius:0;text-transform:none;letter-spacing:2px;transition:all 0.3s ease-in-out}.wp-block-button.isblack .wp-block-button__link:hover{letter-spacing:6px}.wp-block-button .wp-block-button__link{color:#000 !important;font-size:0.8rem;line-height:24px;font-style:normal;font-weight:normal;border:2px solid #484848;background:transparent;padding:0.5rem 1rem;border-radius:0;text-transform:none;letter-spacing:2px;box-shadow:1px 5px 10px #ececec;transition:all 0.3s ease-in-out}.wp-block-button .wp-block-button__link:hover{letter-spacing:6px}.home section{height:100vh;scroll-snap-align:center;scroll-snap-stop:always}.home section .main-container{width:100%;max-width:1280px;margin:auto;padding:0 1rem}.home section#bottom-footer{height:auto !important;scroll-snap-align:inherit}.home section{display:flex;flex-direction:column}#main-top{position:relative}#main-top .main-container .ht-holder h1{position:relative;font-size:64px;line-height:72px;text-align:center;font-weight:900}#main-top .main-container .ht-holder h1:after{content:'';width:70px;height:8px;background:#0168a1;position:absolute;bottom:-60px;left:0;right:0;margin:auto}#main-works-btn{height:auto !important;margin-top:50px}#main-works-btn,#main-works{position:relative}#main-works-btn .video-button,#main-works .video-button{position:absolute;left:0;right:0;bottom:60px;margin:auto;text-align:center}#main-works-btn .video-button.hasborder,#main-works .video-button.hasborder{position:relative;bottom:0px !important;margin:10px 0}#main-works-btn .video-button.hasborder a button,#main-works .video-button.hasborder a button{color:#000;border:2px solid #484848;background:transparent;box-shadow:1px 5px 10px #ececec}#main-works-btn .video-button.isdark,#main-works .video-button.isdark{position:relative;bottom:0px !important;margin:10px 0}#main-works-btn .video-button.isdark a button,#main-works .video-button.isdark a button{border:0px solid #000;background:#000;box-shadow:none}#main-works-btn .video-button a button,#main-works .video-button a button{font-size:0.8rem;line-height:1.5rem;cursor:pointer;background:transparent;border:2px solid #fff;color:white;padding:0.8rem 1.5rem;letter-spacing:1px;box-shadow:1px 1px 5px #909090;transition:all 0.3s ease-in-out}#main-works-btn .video-button a:hover button,#main-works .video-button a:hover button{letter-spacing:4px}#main-arguments{height:auto !important;margin:60px 0}#main-arguments .main-container .decoargs{position:relative;display:flex}#main-arguments .main-container .decoargs:before{position:absolute;top:-40px;left:0;right:0;margin:auto;width:40%;height:100%;content:'';background:transparent url("../imgs/deco/decoargs.png");background-size:contain;background-repeat:no-repeat}#main-arguments .main-container .decoargs .da-col{width:50%;padding:1rem}#main-slog{position:relative}#main-slog .main-container .hs-holder{margin:60px auto;display:flex;align-items:center;align-content:center}#main-slog .main-container .hs-holder .hs-col-left{width:40%}#main-slog .main-container .hs-holder .hs-col-left figure{width:100%;max-width:680px;margin:auto;text-align:center}#main-slog .main-container .hs-holder .hs-col-left figure img{width:100%;height:auto}#main-slog .main-container .hs-holder .hs-col-right{width:60%;text-align:right}#main-slog .main-container .hs-holder .hs-col-right h2{font-size:74px;line-height:84px;font-weight:900}#main-slog .main-container .hs-holder .hs-col-right a button{font-size:1rem;line-height:1.5rem;border:0;cursor:pointer;background:#000;color:white;padding:0.5rem 1rem;letter-spacing:1px}#main-think{height:50vh;padding:0 1rem}#main-think .main-container{text-align:center}#main-think .main-container h2{font-family:'Displayfair Regular', serif;font-size:2.8rem;line-height:3.8rem;font-weight:300;letter-spacing:2px}#main-think .main-container h2 span{font-family:'Displayfair Regular', serif;font-size:3.8rem;line-height:3.8rem;border-bottom:8px solid #000;padding-bottom:0px;background:transparent;color:#000;padding:0px 8px}#main-think .main-container a button{color:#000;border:2px solid #000;cursor:pointer;font-style:normal;text-transform:none;background:transparent;padding:0.5rem 1rem;letter-spacing:6px;transition:all 0.3s ease-in-out}#main-think .main-container a:hover button{letter-spacing:12px}#video{width:100%}.photobox{display:inline-block}.photobox__previewbox{position:relative;overflow:hidden}.photobox__preview{display:block;max-width:100%}.photobox__previewbox:before{content:""}.photobox_type8 .photobox__previewbox:before{width:0;height:0;padding:25%;background-color:var(--photoboxOverlay, rgba(18,47,68,0.8));border-radius:50%;position:absolute;top:50%;left:50%;z-index:2;transition:transform calc(var(--photoboxAnimationDuration, .8s) / 2) ease;will-change:transform;transform:translate(-50%, -50%) scale(0)}.photobox_type8:hover .photobox__previewbox:before{transform:translate(-50%, -50%) scale(4);transition-duration:var(--photoboxAnimationDuration, 0.8s)}.photobox_type8 .photobox__preview{transition:transform calc(var(--photoboxAnimationDuration, .8s) / 2) cubic-bezier(0.71, 0.05, 0.29, 0.9);will-change:transform;transform:scale(1) rotate(0)}.photobox_type8 .photobox__label{color:#fff;font-family:'Roboto Slab', sans-serif;font-weight:400;font-style:normal;font-size:4rem;line-height:4rem;letter-spacing:1px;width:95%;text-align:center;opacity:0;transition:opacity calc(var(--photoboxAnimationDuration, .8s) / 4) cubic-bezier(0.71, 0.05, 0.29, 0.9),transform calc(var(--photoboxAnimationDuration, .8s) / 4) cubic-bezier(0.71, 0.05, 0.29, 0.9);will-change:opacity, transform;position:absolute;top:50%;left:50%;transform:translate(-50%, 200%);z-index:3}.photobox_type8 .photobox__button{color:#fff;font-family:'Roboto Slab', sans-serif;font-weight:400;font-style:normal;font-size:1.4rem;letter-spacing:1px;width:95%;text-align:center;opacity:0;transition:opacity calc(var(--photoboxAnimationDuration, .8s) / 4) cubic-bezier(0.71, 0.05, 0.29, 0.9),transform calc(var(--photoboxAnimationDuration, .8s) / 4) cubic-bezier(0.71, 0.05, 0.29, 0.9);will-change:opacity, transform;position:absolute;top:80%;left:50%;transform:translate(-50%, 200%);z-index:3}.photobox_type8:hover .photobox__preview{transform:scale(1.2) rotate(5deg)}.photobox_type8:hover .photobox__label{opacity:1;transform:translate(-50%, -50%);transition-duration:calc(var(--photoboxAnimationDuration, .8s) / 2);transition-delay:calc(var(--photoboxAnimationDuration, .8s) / 4)}.photobox_type8:hover .photobox__button{opacity:1;transform:translate(-50%, 50%);transition-duration:calc(var(--photoboxAnimationDuration, .8s) / 2);transition-delay:calc(var(--photoboxAnimationDuration, .8s) / 4)}.portfolio-home{margin:0 0 40px}.portfolio-home .portfolio-holder{width:100%;display:flex;align-items:center;align-content:center}.portfolio-home .portfolio-holder .portfolio-item{width:32%;margin:0.5rem 0.5rem 0 0;position:relative}.portfolio-home .portfolio-holder .portfolio-item .portfolio-data{position:absolute}.portfolio-home .portfolio-holder .portfolio-item .portfolio-image{width:100%}.portfolio-home .portfolio-holder .portfolio-item .portfolio-image figure img{width:100%;height:auto}.portfolio-home .portfolio-holder .portfolio-item .portfolio-image .pf-btn a{background-image:none !important}.portfolio-home .portfolio-holder .portfolio-item .portfolio-image .pf-btn a button{cursor:pointer;border:0;padding:1rem;text-transform:uppercase;letter-spacing:1px;background:transparent;border:1px solid #fff;color:#fff}.portfolio-home .portfolio-home-button .pf-more .pf-more-btn{position:relative;text-align:center}.portfolio-home .portfolio-home-button .pf-more .pf-more-btn a button{color:#fff;font-weight:400;font-style:normal;cursor:pointer;padding:1rem;border:2px solid #fff;text-transform:uppercase;background:transparent;letter-spacing:6px;transition:all 0.3s ease-in-out}.portfolio-home .portfolio-home-button .pf-more .pf-more-btn a:hover button{letter-spacing:10px}.home #main-works{overflow:hidden;height:auto !important}.home #main-works .wp-block-video{height:auto}#dna-home{margin:80px auto;height:auto}#dna-home .dnah-holder{width:100%;max-width:980px;margin:auto}#dna-home .dnah-holder .bv-title-home h2{font-family:'Displayfair Regular', serif;letter-spacing:1px;font-size:2.4rem;line-height:3rem;position:relative}#dna-home .dnah-holder .bv-title-home h2 span{font-weight:900;border-bottom:8px solid #000;padding-bottom:5px;font-size:3.4rem}#dna-home .dnah-holder .bv-title-home.centered{text-align:center}#balboa-values{position:relative;margin:50px 0}#balboa-values .bv-title{position:relative}#balboa-values .bv-title h2{font-size:1rem;line-height:2rem;letter-spacing:2px;position:relative}#balboa-values .bv-title h2 span:hover{color:#175f7d}#balboa-values .bv-holder{display:flex;flex-direction:column;align-items:center;align-content:center;padding:1rem}#balboa-values .bv-holder .bv-row{width:100%;margin:auto;display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;align-content:center;opacity:1;margin:20px 0;transition:all 0.3s ease-in-out}#balboa-values .bv-holder .bv-row.fadeInOut{opacity:0.3}#balboa-values .bv-holder .bv-row.moveIt .bv-inner-left .bv-plus{color:green;font-weight:normal;font-style:normal;animation:1.4s linear coolVibes infinite}#balboa-values .bv-holder .bv-row .bv-inner-left{width:50%}#balboa-values .bv-holder .bv-row .bv-inner-right{width:50%;padding:0 20px}#balboa-values .bv-holder .bv-row .bv-inner-left,#balboa-values .bv-holder .bv-row .bv-inner-right{margin:auto;position:relative}#balboa-values .bv-holder .bv-row .bv-inner-left .bv-plus,#balboa-values .bv-holder .bv-row .bv-inner-right .bv-plus{position:absolute;top:0;right:0;width:20px;height:20px;font-size:2rem;line-height:2rem;color:#b0e2f2}#balboa-values .bv-holder .bv-row .bv-inner-left h3,#balboa-values .bv-holder .bv-row .bv-inner-right h3{font-family:'PlayfairDisplay BoldItalic';font-size:1.8rem;line-height:2.8rem;letter-spacing:1px;text-align:center;font-weight:400;color:#333;position:relative}#balboa-values .bv-holder .bv-row .bv-inner-left h3:after,#balboa-values .bv-holder .bv-row .bv-inner-right h3:after{content:'';width:50px;height:1px;background:#060606;background:linear-gradient(152deg, #060606 0%, #292932 50%, transparent 100%);position:absolute;bottom:-10px;left:0;right:0;margin:auto}#balboa-values .bv-holder .bv-row .bv-inner-left p,#balboa-values .bv-holder .bv-row .bv-inner-right p{font-size:0.8rem;line-height:2rem;text-align:center}#balboa-values .bv-holder .bv-row .bv-inner-left figure img,#balboa-values .bv-holder .bv-row .bv-inner-right figure img{width:100%;height:auto}#balboa-team{width:100%;position:relative;margin:80px 0}#balboa-team .team-container .bigtitle{font-size:2.2rem;line-height:3rem;text-transform:uppercase;letter-spacing:2px}#balboa-team .team-container .balboa-members{display:flex}#balboa-team .team-container .balboa-members .balboa-member{width:50%}#balboa-team .team-container .balboa-members .balboa-member .bm-holder{position:relative;display:flex;align-items:stretch;align-content:stretch}#balboa-team .team-container .balboa-members .balboa-member .bm-holder .bm-pic{width:300px;position:relative;display:block;text-align:center}#balboa-team .team-container .balboa-members .balboa-member .bm-holder .bm-pic figure{width:100%;max-width:300px}#balboa-team .team-container .balboa-members .balboa-member .bm-holder .bm-pic figure img{width:100%;height:auto}#balboa-team .team-container .balboa-members .balboa-member .bm-holder .bm-inner-data{width:calc(100% - 300px);position:relative;display:block;align-self:center}#balboa-team .team-container .balboa-members .balboa-member .bm-holder .bm-inner-data .bmid-holder{padding:1rem}#balboa-team .team-container .balboa-members .balboa-member .bm-holder .bm-inner-data .bmid-holder h3{font-size:2rem;letter-spacing:1px;line-height:2.4rem;margin:0;padding:0}#balboa-team .team-container .balboa-members .balboa-member .bm-holder .bm-inner-data .bmid-holder p.cargo{text-transform:uppercase;letter-spacing:2px;font-size:1rem;line-height:1.2rem;margin:10px 0}#balboa-team .team-container .balboa-members .balboa-member .bm-holder .bm-inner-data .bmid-holder a.biobtn{cursor:pointer;margin:50px 0;display:block}#balboa-team .team-container .balboa-members .balboa-member .bm-holder .bm-inner-data .bmid-holder a.biobtn button{cursor:pointer;padding:1rem;border:0;text-transform:uppercase;letter-spacing:2px;font-size:0.8rem;line-height:1rem}#balboa-team .team-container .team-members{width:100%;display:flex;flex-wrap:wrap;align-items:center}#balboa-team .team-container .team-members .team-member{width:300px;margin:5px;position:relative;min-height:450px}#balboa-team .team-container .team-members .team-member .card{position:absolute;top:50%;left:50%;height:450px;width:300px;transform:translate(-50%, -50%);transform-style:preserve-3d;perspective:600px;transition:.5s}#balboa-team .team-container .team-members .team-member .card:hover .card-front{transform:rotateY(-180deg)}#balboa-team .team-container .team-members .team-member .card:hover .card-back{transform:rotateY(0deg)}#balboa-team .team-container .team-members .team-member .card .card-front{height:100%;width:100%;position:absolute;top:0;left:0;background-color:#000000;backface-visibility:hidden;transform:rotateX(0deg);transition:.5s}#balboa-team .team-container .team-members .team-member .card .card-front figure{width:100%;height:100%;display:block}#balboa-team .team-container .team-members .team-member .card .card-front figure img{height:auto;width:100%}#balboa-team .team-container .team-members .team-member .card-back{height:100%;width:100%;position:absolute;top:0;left:0;background-image:linear-gradient(120deg, #4276bf 0%, #044564 100%);backface-visibility:hidden;transform:rotateY(180deg);transition:.5s;color:#ffffff;text-align:center}#balboa-team .team-container .team-members .team-member .card-back h2{color:#fff;margin:60% auto 35% auto;font-size:26px}#balboa-team .team-container .team-members .team-member .card-back span{font-family:'Lato', sans-serif;font-weight:400;font-style:normal;font-size:18px}#balboa-team .team-container .team-members .team-member .card-back a{height:20px;width:20px;padding:5px 5px;border-radius:4px;line-height:20px}#balboa-team .team-container .team-members .team-member .card-back a:hover{color:#000000;background-color:#fff}#balboa-team .team-container .team-members .team-member .card-back .social-icons{width:50%;margin:auto;display:flex}#balboa-team .team-container .team-members .team-member .card-back .social-icons a{width:20px;height:20px;color:#fff;position:relative;display:block}#balboa-team .team-container .team-members .team-member .card-back .social-icons a.icon-facebook,#balboa-team .team-container .team-members .team-member .card-back .social-icons a.icon-twitter,#balboa-team .team-container .team-members .team-member .card-back .social-icons a.icon-linkedin,#balboa-team .team-container .team-members .team-member .card-back .social-icons a.icon-instagram{width:100%;height:20px}#balboa-team .team-container .team-members .team-member .card-back .social-icons a.icon-facebook{background:transparent url("../imgs/social-icons/Facebook-black.svg");background-position:contain;background-position:center;background-repeat:no-repeat}#balboa-team .team-container .team-members .team-member .card-back .social-icons a.icon-twitter{background:transparent url("../imgs/social-icons/Twitter-black.svg");background-position:contain;background-position:center;background-repeat:no-repeat}#balboa-team .team-container .team-members .team-member .card-back .social-icons a.icon-linkedin{background:transparent url("../imgs/social-icons/LinkedIn-black.svg");background-position:contain;background-position:center;background-repeat:no-repeat}#balboa-team .team-container .team-members .team-member .card-back .social-icons a.icon-instagram{background:transparent url("../imgs/social-icons/Instagram-black.svg");background-position:contain;background-position:center;background-repeat:no-repeat}.slick-slide{margin:0px 20px}.slick-slide img{width:100%}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.home .wp-block-buttons{text-align:center}.specialtitle{font-size:3rem !important;line-height:4rem !important;margin:0 !important;font-style:normal;font-weight:700}.home #balboa-carusel{position:relative;padding-top:60px}.home .owl-stage-outer{max-height:100vh;overflow:hidden}.home .work-homecols{position:absolute;bottom:0;left:0;right:0;margin:auto;background-image:linear-gradient(to top, rgba(0,0,0,0.4), transparent);display:flex;align-items:center;align-content:center;justify-content:center}.home .work-homecols .whc-col{width:50%;text-align:center}.home .works{margin:0 !important;padding:0 !important}.home .works .portfolio-home{padding:1rem;margin:0}.subhome-tit{font-size:2.3rem;line-height:2rem;font-weight:300;text-align:center}.homebigtext{font-size:2.3rem;line-height:3.5rem;text-align:center}.page h1.gianttitle,.page h2.gianttitle{font-size:5rem !important;line-height:5.4rem !important;margin:0 !important;font-style:normal;font-weight:900}.page h1.bigbigtitle,.page h2.bigbigtitle{font-size:2rem !important;line-height:2.5rem !important;margin:0;font-weight:900}.page h1.bigtitle,.page h2.bigtitle{font-size:2rem !important;line-height:2.5rem !important;margin:0;font-weight:900}@media screen and (min-width: 1480px){#works-items-cat-isocial .wrapper,#works-elements .wrapper{grid-template-columns:repeat(auto-fit, minmax(280px, 1fr)) !important}#works-items-cat-isocial .wrapper li,#works-elements .wrapper li{min-height:380px !important}#works-items-cat-isocial .wrapper li.horizon,#works-elements .wrapper li.horizon{grid-column:span 4}#works-items-cat-isocial .wrapper li.squared,#works-elements .wrapper li.squared{grid-column:span 2}#works-items-cat-isocial .wrapper img,#works-elements .wrapper img{height:auto !important}}#works-items-cat-isocial,#works-elements{margin-top:60px}#works-items-cat-isocial .wrapper,#works-elements .wrapper{max-width:2680px;margin:auto;list-style:none;display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));grid-auto-rows:minmax(100px, auto);grid-auto-flow:dense;grid-gap:10px}#works-items-cat-isocial .wrapper li,#works-elements .wrapper li{border:0px solid #ccc;min-height:280px}#works-items-cat-isocial .wrapper li.horizon,#works-elements .wrapper li.horizon{grid-column:span 2}#works-items-cat-isocial .wrapper li.horizon img,#works-items-cat-isocial .wrapper li.horizon video,#works-elements .wrapper li.horizon img,#works-elements .wrapper li.horizon video{height:100% !important}#works-items-cat-isocial .wrapper li.squared,#works-elements .wrapper li.squared{grid-column:span 1}#works-items-cat-isocial .wrapper li.squared figure img,#works-items-cat-isocial .wrapper li.squared figure video,#works-elements .wrapper li.squared figure img,#works-elements .wrapper li.squared figure video{height:100% !important}#works-items-cat-isocial .work-item,#works-elements .work-item{overflow:hidden;position:relative}#works-items-cat-isocial .work-item .overlayed,#works-elements .work-item .overlayed{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.2);z-index:1;transition:all 0.3s ease-in-out}#works-items-cat-isocial .work-item:hover .overlayed,#works-elements .work-item:hover .overlayed{background-color:rgba(0,0,0,0.6)}#works-items-cat-isocial .work-item .work-data,#works-elements .work-item .work-data{position:absolute;width:100%;height:100%;top:0;z-index:1}#works-items-cat-isocial .work-item .work-data .work-data-inner,#works-elements .work-item .work-data .work-data-inner{width:100%;height:100%;display:table}#works-items-cat-isocial .work-item .work-data .work-data-inner h2,#works-elements .work-item .work-data .work-data-inner h2{font-family:'Displayfair Regular', serif;font-weight:normal;font-size:2rem;line-height:2.2rem;font-style:normal;display:table-cell;vertical-align:middle;width:100%;color:white;text-align:center}#works-items-cat-isocial .work-image,#works-elements .work-image{height:100%}#works-items-cat-isocial .work-image figure,#works-elements .work-image figure{width:100%;height:100%;position:relative}#works-items-cat-isocial .work-image figure img,#works-items-cat-isocial .work-image figure video,#works-elements .work-image figure img,#works-elements .work-image figure video{position:absolute;left:0;right:0;width:100%;height:auto;object-fit:cover}#balboa-carusel{width:100%;overflow:hidden}.owl-stage{display:flex}.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dots{text-align:center}.owl-carousel .owl-dots .owl-dot{width:20px;height:20px;margin:10px;border:0;border-radius:100%;background:#ecebeb;transition:all 0.3s ease-in-out}.owl-carousel .owl-dots .owl-dot.active{background:#a7b9c3}.carousel-item{position:relative}.carousel-item .work-image{position:relative}.carousel-item .work-image .overlayed{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;background-image:linear-gradient(to left, rgba(0,0,0,0.2), transparent)}.carousel-item .work-image figure img{width:100%;height:auto}.carousel-item .work-data{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;z-index:2}.carousel-item .work-data .work-data-inner{position:absolute;bottom:50%;right:-1000px;width:100%;max-width:250px;padding:1rem;opacity:0;transition:all 0.3s ease-in-out}.carousel-item .work-data .work-data-inner h2,.carousel-item .work-data .work-data-inner a,.carousel-item .work-data .work-data-inner span{color:#fafafa}.carousel-item .work-data .work-data-inner span{margin:0}.carousel-item .work-data .work-data-inner h2{margin:10px 0 20px}.carousel-item .work-data .work-data-inner a button{cursor:pointer;color:#fafafa;background:transparent;padding:0.5rem 1rem;border:2px solid #fafafa;letter-spacing:1px;transition:all 0.3s ease-in-out}.carousel-item .work-data .work-data-inner a button:hover{letter-spacing:3px;border:2px solid #blue}.carousel-item:hover .work-data .work-data-inner{right:0;opacity:1}.page-template-page-works header{background:transparent}.page-template-page-works .works{margin:0 !important;padding:0 !important}.works{margin:60px 0 0 !important}.works h1.gianttitle,.works h2.gianttitle{font-size:5rem;line-height:5rem;font-style:normal;font-weight:700;margin:50px 0 !important;transition:all 0.3s ease-in-out}.works h1.gianttitle:hover,.works h2.gianttitle:hover{color:#016b8c}.works .works-container .main-page-title{margin:120px 0 60px}.works .works-container .main-page-title h1.works-main-title{width:100% !important;font-size:3rem !important;position:relative;animation:0.8s linear forwards softFadein;text-align:center}.works .works-container .main-page-title h1.works-main-title:after{content:'';position:absolute;bottom:-1rem;left:0;width:0px;height:2px;background:#38a6c8}.works .works-container .work-pic figure img{width:100%;height:auto}.works .works-container .portfolio-holder{width:100%;display:flex;align-items:stretch;align-content:stretch;flex-wrap:wrap}.works .works-container .portfolio-holder .portfolio-item{width:50%;position:relative}.works .works-container .portfolio-holder .portfolio-item.isFirstWork{width:100% !important}.works .works-container .portfolio-holder .portfolio-item .portfolio-data{position:absolute}.works .works-container .portfolio-holder .portfolio-item .portfolio-image{width:100%;line-height:0}.works .works-container .portfolio-holder .portfolio-item .portfolio-image figure{position:relative}.works .works-container .portfolio-holder .portfolio-item .portfolio-image figure h2{margin:0 !important}.works .works-container .portfolio-holder .portfolio-item .portfolio-image figure img{width:100%;height:auto}.works .works-container .portfolio-holder .portfolio-item .portfolio-image figure span.item-client{font-size:1.6rem;line-height:2rem;font-weight:700;position:absolute;bottom:1rem;right:1rem;color:white}.works .works-container .portfolio-holder .portfolio-item .portfolio-image .pf-btn.photobox__button{top:60%}.works .works-container .portfolio-holder .portfolio-item .portfolio-image .pf-btn a{background-image:none !important}.works .works-container .portfolio-holder .portfolio-item .portfolio-image .pf-btn a button{cursor:pointer;border:0;padding:1rem;text-transform:uppercase;letter-spacing:1px;background:transparent;border:1px solid #fff;color:#fff}.works .works-container .portfolio-home{padding:0 2rem;margin-top:-0.55rem}#main.single-item{width:100%}#main.single-item.work #single-top-work .stw-holder{position:relative;max-height:30vh;overflow:hidden}#main.single-item.work #single-top-work .stw-holder figure{width:100%}#main.single-item.work #single-top-work .stw-holder figure img{width:100%;height:auto;transform:translateY(-40%)}#main.single-item.work #single-top-work .stw-holder:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;background-color:rgba(0,0,0,0.5)}#main.single-item.work #single-top-work .stw-holder .stw-title{width:100%;max-width:1280px;position:absolute;z-index:1;bottom:0;left:0;right:0;margin:auto;text-align:right}#main.single-item.work #single-top-work .stw-holder .stw-title h1{color:white;font-size:3rem;line-height:3.2rem;font-style:normal;font-weight:normal;padding:2rem 1rem;opacity:0.3}#main.single-item.work .light-full-bg{background:#f8f8f8}#main.single-item.work .light-full-bg .main-container{padding:50px 0}#main.single-item.work .light-full-bg .main-container #custom-intro{margin:30px 0px 60px 0px}#main.single-item.work .light-full-bg .main-container #custom-intro .ci-holder{display:flex;flex-direction:column}#main.single-item.work .light-full-bg .main-container #custom-intro .ci-holder .ci-inner{text-align:center}#main.single-item.work .light-full-bg .main-container #custom-intro .ci-holder .ci-inner .ci-pretitle{color:#949494;font-weight:normal;font-style:normal;font-size:0.9rem;line-height:1rem;text-transform:uppercase;letter-spacing:2px;margin:0}#main.single-item.work .light-full-bg .main-container #custom-intro .ci-holder .ci-inner .ci-title{position:relative;font-weight:700;font-size:2.4rem;line-height:3rem}#main.single-item.work .light-full-bg .main-container #custom-intro .ci-holder .ci-inner .ci-title:after{content:'';position:absolute;left:0;right:0;bottom:-30px;margin:auto;width:300px;height:20px;background:transparent url("../imgs/deco/deco-sub.svg")}#main.single-item.work .light-full-bg .main-container #case-study .cs-holder{display:flex}#main.single-item.work .light-full-bg .main-container #case-study .cs-holder .cs-item{width:33%;text-align:center}#main.single-item.work .light-full-bg .main-container #case-study .cs-holder .cs-item .cs-top{font-weight:700;font-size:1.8rem;line-height:2rem;margin:0}#main.single-item.work .light-full-bg .main-container #case-study .cs-holder .cs-item .cs-data{padding:1rem}#main.single-item.work #pre-content{margin:70px 0}#main.single-item.work #pre-content .inner-cols{display:flex;align-items:center;align-content:center}#main.single-item.work #pre-content .inner-cols .col{width:50%;overflow:hidden}#main.single-item.work #pre-content .inner-cols .col .col-holder{padding:1rem}#main.single-item.work #pre-content .inner-cols .col .col-holder img{height:100%;width:auto;max-height:700px}#main.single-item.work article{margin:90px 0;max-width:1280px;margin:auto}#main.single-item.work article h2{font-size:3rem;line-height:4rem;font-weight:700}#main.single-item.work article p{max-width:700px;margin:20px auto}.wpcf7-form .wpcf7-list-item{margin-left:5px}.wpcf7-form .wpcf7-list-item .wpcf7-list-item-label{font-size:0.8rem;line-height:1rem}.wpcf7-form input[type="text"],.wpcf7-form input[type="email"],.wpcf7-form input[type="tel"]{width:100%;border:0;background:transparent;padding:1rem 0.2rem;border-bottom:1px solid #000}.wpcf7-form input[type="checkbox"]{transform:scale(1.5);margin-right:10px}.wpcf7-form textarea{width:100%;max-width:100%;border:0;background:#fafafa;padding:1rem;border:2px solid #f8f8f8}.wpcf7-form .wpcf7-submit{cursor:pointer;margin:30px 0;color:#000;background:transparent;border:2px solid #000;padding:0.5rem 1rem;text-transform:uppercase;letter-spacing:2px;box-shadow:1px 5px 10px #ececec;transition:all 0.3s ease-in-out}.wpcf7-form .wpcf7-submit:hover{letter-spacing:6px}.wpcf7-form ::-webkit-input-placeholder{font-family:'Open Sans', sans-serif;font-size:0.8rem !important;line-height:1rem !important;letter-spacing:1px !important;text-transform:uppercase !important;color:#333 !important;opacity:0.5}.wpcf7-form :-moz-placeholder{font-family:'Open Sans', sans-serif;font-size:0.8rem !important;line-height:1rem !important;letter-spacing:1px !important;text-transform:uppercase !important;color:#333 !important;opacity:0.5}.wpcf7-form ::-moz-placeholder{font-family:'Open Sans', sans-serif;font-size:0.8rem !important;line-height:1rem !important;letter-spacing:1px !important;text-transform:uppercase !important;color:#333 !important;opacity:0.5}.wpcf7-form :-ms-input-placeholder{font-family:'Open Sans', sans-serif;font-size:0.8rem !important;line-height:1rem !important;letter-spacing:1px !important;text-transform:uppercase !important;color:#333 !important;opacity:0.5}.wpcf7 form.sent .wpcf7-response-output{border-left:8px solid #46b450;background:#000;color:#fff;padding:1rem;border-top:0;border-bottom:0}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-left:8px solid #ffb900;background:#4a3a1d;color:#fff;padding:1rem;border-top:0;border-bottom:0}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#eee;clip:auto !important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.site-content .wp-block-image img,.main-container .wp-block-image img{height:auto}@keyframes slideInTransition{from{opacity:0}to{opacity:1}}@keyframes slideOutTransition{from{opacity:1}to{opacity:0}}@media screen and (min-width: 1028px){header.whity.scrolled .menu-wrap .header>div.menu-principal-container ul li.current-menu-item a,header.whity.scrolled .menu-wrap .header>div.menu-menu-container ul li.current-menu-item a{color:#000 !important;position:relative}header.whity.scrolled .menu-wrap .header>div.menu-principal-container ul li.current-menu-item a:after,header.whity.scrolled .menu-wrap .header>div.menu-menu-container ul li.current-menu-item a:after{content:'';position:absolute;bottom:15px;left:0;margin:auto;width:50%;height:1px;background:#000}header.whity .menu-wrap .header>div.menu-principal-container ul li a,header.whity .menu-wrap .header>div.menu-menu-container ul li a{color:#fff !important}header.whity .menu-wrap .header>div.menu-principal-container ul li.current-menu-item a,header.whity .menu-wrap .header>div.menu-menu-container ul li.current-menu-item a{position:relative}header.whity .menu-wrap .header>div.menu-principal-container ul li.current-menu-item a:after,header.whity .menu-wrap .header>div.menu-menu-container ul li.current-menu-item a:after{content:'';position:absolute;bottom:15px;left:0;margin:auto;width:50%;height:1px;background:#fff}header.whity .menu-wrap .header .header-social-icons{bottom:inherit}header.whity .menu-wrap .header .header-social-icons a.icon-instagram{opacity:1 !important;background:transparent url("../imgs/social-icons/instagram-white.svg");background-repeat:no-repeat}header.whity .menu-wrap .header .header-social-icons a.icon-linkedin{opacity:1 !important;background:transparent url("../imgs/social-icons/linkedin-white.svg");background-repeat:no-repeat}header.whity .menu-wrap .header .header-social-icons a.icon-twitter{opacity:1 !important;background:transparent url("../imgs/social-icons/Twitter-white.svg");background-repeat:no-repeat}header.scrolled .menu-wrap .header>div.menu-principal-container ul li.current-menu-item a,header.scrolled .menu-wrap .header>div.menu-menu-container ul li.current-menu-item a{color:#000 !important}header.scrolled .menu-wrap .header>div.menu-principal-container ul li a,header.scrolled .menu-wrap .header>div.menu-menu-container ul li a{color:#878787 !important}header.scrolled .menu-wrap .header .header-social-icons{bottom:inherit}header.scrolled .menu-wrap .header .header-social-icons a.icon-instagram{opacity:1 !important;background:transparent url("../imgs/social-icons/instagram-black.svg");background-repeat:no-repeat}header.scrolled .menu-wrap .header .header-social-icons a.icon-linkedin{opacity:1 !important;background:transparent url("../imgs/social-icons/linkedin-black.svg");background-repeat:no-repeat}header.scrolled .menu-wrap .header .header-social-icons a.icon-twitter{opacity:1 !important;background:transparent url("../imgs/social-icons/Twitter-black.svg");background-repeat:no-repeat}.menu-wrap .header{background:transparent !important}.menu-wrap .header .burger-container{display:none}.menu-wrap .header>div.menu-principal-container,.menu-wrap .header>div.menu-menu-container{display:block;float:right;margin-right:160px}.menu-wrap .header>div.menu-principal-container ul,.menu-wrap .header>div.menu-menu-container ul{display:flex;align-items:center;align-content:center;list-style:none;margin-top:0px}.menu-wrap .header>div.menu-principal-container ul li,.menu-wrap .header>div.menu-menu-container ul li{margin-top:0px !important;margin:0 20px}.menu-wrap .header>div.menu-principal-container ul li.menu-item,.menu-wrap .header>div.menu-menu-container ul li.menu-item{opacity:1;border-bottom:0;transform:none !important}.menu-wrap .header>div.menu-principal-container ul li a,.menu-wrap .header>div.menu-menu-container ul li a{color:#000 !important;font-weight:300;font-style:normal;letter-spacing:1px;font-size:0.8rem !important;line-height:60px !important}.menu-wrap .header .header-social-icons{width:auto;display:flex !important;align-items:center;align-content:center;right:100px;padding:0;bottom:inherit;height:100%}.menu-wrap .header .header-social-icons a{width:20px;height:20px;margin:8px 5px}.menu-wrap .header .header-social-icons a.icon-instagram{opacity:1 !important;background:transparent url("../imgs/social-icons/instagram-black.svg");background-repeat:no-repeat}.menu-wrap .header .header-social-icons a.icon-linkedin{opacity:1 !important;background:transparent url("../imgs/social-icons/linkedin-black.svg");background-repeat:no-repeat}}@media screen and (min-width: 2000px){.giantimgright{transform:translateY(-500px) !important}}@media screen and (min-width: 1680px){.carousel-item .work-image figure img{max-height:100%}}@media screen and (min-width: 1440px){.work-item-home,.work-item{height:auto}.work-item-home .work-image,.work-item .work-image{height:auto}.work-item-home .work-image figure,.work-item .work-image figure{height:auto}.work-item-home .work-image figure img,.work-item .work-image figure img{width:100% !important;height:100% !important}}@media screen and (min-width: 1380px) and (min-height: 800px) and (max-width: 1440px) and (max-height: 900px){.work-item-home .work-image figure img,.work-item .work-image figure img{width:auto !important;height:100% !important}.work-item-home .work-image figure video,.work-item .work-image figure video{width:auto !important;height:100% !important}}@media screen and (min-width: 1368px){.work-item-home,.work-item{height:auto}.work-item-home .work-image,.work-item .work-image{height:auto}.work-item-home .work-image figure,.work-item .work-image figure{height:auto}.work-item-home .work-image figure img,.work-item .work-image figure img{width:100%;height:auto}.giantimgright{transform:translateY(-300px);position:fixed;right:0;width:45%;height:auto;z-index:-1}.giantimgright figure{width:100%;height:auto;overflow:hidden}.giantimgright figure img{width:100%;height:auto}}@media screen and (max-width: 1368px){.work-item-home .work-image figure img,.work-item .work-image figure img{width:auto;height:auto}}@media screen and (min-width: 1360px){#main .main-container,#main-third .main-container,#main-fourth .main-container{padding:0}.giantimgright{transform:translateY(-250px);position:fixed;right:0;width:45%;height:auto;z-index:-1}.giantimgright figure{width:100%;height:auto;overflow:hidden}.giantimgright figure img{width:100%;height:auto}}@media screen and (min-width: 1130px){.menu-wrap{overflow:visible}#main.innov{display:flex;margin:auto;height:100vh}}@media screen and (max-width: 1128px){.weare .wp-block-columns{flex-direction:column;padding:0}.weare .wp-block-columns .wp-block-column:not(:first-child){margin-left:0}.giantimgright{transform:translateY(0px);position:relative;right:inherit;width:inherit;height:inherit;z-index:0}.giantimgright figure{width:100%;height:inherit;overflow:inherit}.giantimgright figure img{width:inherit;height:inherit}}@media screen and (max-width: 1028px){header.whity #htop .menu-wrap .header>div.menu-principal-container ul li a,header.whity #htop .menu-wrap .header>div.menu-menu-container ul li a{color:black !important}#main.single-item.work #single-top-work .stw-holder{max-height:50vh}#main.single-item.work #single-top-work .stw-holder figure img{transform:translateY(0)}.menu-wrap .header ul.menutop li.menu-item.current-menu-item a::after{display:none}#main-top{height:auto;margin:80px auto 50px}.home #main-works{height:auto}#main-works .video-button{bottom:10px}.playbtn #play_button.isplaying{top:30px}#balboa-values .bv-holder .bv-row{flex-direction:column}#balboa-values .bv-holder .bv-row .bv-inner-left,#balboa-values .bv-holder .bv-row .bv-inner-right{width:100%;padding:0}#balboa-values .bv-holder .bv-row .bv-inner-left h3,#balboa-values .bv-holder .bv-row .bv-inner-right h3{text-align:center}#balboa-values .bv-holder .bv-row .bv-inner-left p,#balboa-values .bv-holder .bv-row .bv-inner-right p{text-align:center}header .social-header{position:absolute;left:1.7rem;margin-top:70px;display:block}header #htop .menu-wrap .header #balboa-langs{left:3.8rem;margin-top:70px}header #htop .menu-wrap .header #balboa-langs .lang-item{opacity:0;transition:all 0.3s ease-in-out;transition-delay:1s}#main.isblog #postboxes .postbox.islatest .thethumb,#main-third.isblog #postboxes .postbox.islatest .thethumb,#main-fourth.isblog #postboxes .postbox.islatest .thethumb,#main.isblog #postboxes .postbox.islatest .post-content,#main-third.isblog #postboxes .postbox.islatest .post-content,#main-fourth.isblog #postboxes .postbox.islatest .post-content{width:100%;margin:auto}#main.isblog #postboxes .postbox.islatest .thethumb figure img,#main-third.isblog #postboxes .postbox.islatest .thethumb figure img,#main-fourth.isblog #postboxes .postbox.islatest .thethumb figure img{width:100% !important;max-height:inherit;height:auto;transform:translateX(0%)}#postboxes{width:100%;max-width:680px;margin:auto;display:flex;flex-wrap:wrap}#postboxes .postbox{width:100%}#postboxes .postbox.islatest{width:100%;display:flex;flex-direction:column}#postboxes .postbox.islatest .thethumb{width:100%}#postboxes .postbox.islatest .thethumb figure{width:100%}#postboxes .postbox.islatest .thethumb figure img{width:100%;height:auto;transform:translateX(0)}#postboxes .postbox .thethumb{width:100%}#postboxes .postbox .thethumb figure{width:100%}}@media screen and (max-width: 768px){#main-top .main-container .ht-holder h1{font-size:3rem;line-height:4rem}#main-think .main-container h2{font-size:2.6rem;line-height:3.6rem}#works-items-cat-isocial .works-holder .work-item .work-image figure video,#works-items .works-holder .work-item .work-image figure video{width:auto;height:100vh;transform:translateX(-25%)}#main.single-item.work article p{padding:0 2rem}#tk-wrap .tk-team .tk-row .tk-container{flex-direction:column}#tk-wrap .tk-team .tk-row .tk-container .tk-column-left,#tk-wrap .tk-team .tk-row .tk-container .tk-column-right{width:100% !important}#tk-wrap .tk-team .tk-row .tk-inner .tk-column-left figure,#tk-wrap .tk-team .tk-row .tk-inner .tk-column-right figure,#tk-wrap .tk-team .tk-row .tk-container .tk-column-left figure,#tk-wrap .tk-team .tk-row .tk-container .tk-column-right figure{padding:0 !important}footer #main-footer.bfoot .footer-columns{flex-direction:column}footer #main-footer.bfoot .footer-columns .footer-column.fc-1-4{width:100%}footer #main-footer.bfoot .footer-columns .footer-column.fc-2-4{width:100%}footer #main-footer.bfoot .footer-columns .footer-column.fc-3-4{width:100%}footer #main-footer.bfoot .footer-columns .footer-column.fc-4-4{width:100%}.balboa-instagram .flo-shcode-instgm-container .img-block .inner-img-block{max-width:100px}.work-item .work-data .work-data-inner .item-client{font-size:1.3rem !important;line-height:1.5rem !important}.work-item .work-data .work-data-inner .work-title{font-size:2rem !important;line-height:2.2rem !important}.work-item .work-image figure img{transform:translateX(0%)}#works-items-cat-isocial .works-holder .work-item .work-data.topright .work-data-inner,#works-items .works-holder .work-item .work-data.topright .work-data-inner,#works-items-cat-isocial .works-holder .work-item .work-data.bottrigh .work-data-inner,#works-items .works-holder .work-item .work-data.bottrigh .work-data-inner{right:0.5rem}#works-items-cat-isocial .works-holder .work-item .work-data.centleft .work-data-inner,#works-items .works-holder .work-item .work-data.centleft .work-data-inner{left:0.5rem}#main.isblog #postboxes .postbox,#main-third.isblog #postboxes .postbox,#main-fourth.isblog #postboxes .postbox{width:100%}.decotopline-tk-team,.item1{position:relative}.decotopline-tk-team:before,.item1:before{display:none}}@media screen and (max-width: 600px){#main.single-item.work #single-top-work .stw-holder .stw-title h1{font-size:4rem;padding:0.5rem 2rem}#main-think .main-container h2{font-size:2rem;line-height:3rem}#main .bottom-container p.bigtext,#main-third .bottom-container p.bigtext,#main-fourth .bottom-container p.bigtext{margin:0 0 20px}#main .bottom-container,#main-third .bottom-container,#main-fourth .bottom-container{flex-direction:column;margin-bottom:0}#main .bottom-container .imgright,#main-third .bottom-container .imgright,#main-fourth .bottom-container .imgright{width:100%;margin:20px 0 0}#main .bottom-container p.bigtext,#main-third .bottom-container p.bigtext,#main-fourth .bottom-container p.bigtext{line-height:2.5rem}.subhome-tit,.homebigtext{font-size:1.3rem !important;line-height:2rem !important}#main .main-container h1.gianttext,#main .main-container h2.gianttext,#main-third .main-container h1.gianttext,#main-third .main-container h2.gianttext,#main-fourth .main-container h1.gianttext,#main-fourth .main-container h2.gianttext{font-size:2rem !important;line-height:3rem !important}#main .main-container p.bigbigtext,#main-third .main-container p.bigbigtext,#main-fourth .main-container p.bigbigtext{font-size:2rem !important;line-height:2.4rem !important}.page h1.gianttitle,.page h2.gianttitle{font-size:3rem !important;line-height:3.4rem !important;margin:0 !important;font-style:normal;font-weight:700}.page h1.bigbigtitle,.page h2.bigbigtitle{font-size:2rem !important;line-height:2.5rem !important;margin:0;font-weight:700}.page h1.bigtitle,.page h2.bigtitle{font-size:1.5rem !important;line-height:2.5rem !important;margin:0;font-weight:700}.work-item .work-data .work-data-inner .item-client{font-size:1.2rem !important;line-height:1.4rem !important}.work-item .work-data .work-data-inner .work-title{font-size:2.1rem !important;line-height:2.2rem !important}#works-items-cat-isocial .works-holder .work-item .work-image .overlayed,#works-items .works-holder .work-item .work-image .overlayed{z-index:1}#works-items-cat-isocial .works-holder .work-item .work-data,#works-items .works-holder .work-item .work-data{z-index:2}#works-items-cat-isocial .works-holder .work-item .work-data.topright .work-data-inner,#works-items .works-holder .work-item .work-data.topright .work-data-inner,#works-items-cat-isocial .works-holder .work-item .work-data.bottrigh .work-data-inner,#works-items .works-holder .work-item .work-data.bottrigh .work-data-inner{right:0.5rem}#works-items-cat-isocial .works-holder .work-item .work-data.bottleft .work-data-inner,#works-items .works-holder .work-item .work-data.bottleft .work-data-inner{left:0.5rem}footer .footer-flex{flex-direction:column !important}footer .footer-flex .social-footer{position:absolute;width:50% !important;margin:auto}footer .footer-flex .social-footer .footer-social-icons{width:100% !important;display:block !important;text-align:center}footer .footer-flex .social-footer .footer-social-icons a{display:inline-block !important}footer .footer-flex .copyr{padding-top:30px}footer .footer-flex .copyr p{font-size:0.7rem}footer .footer-flex .legal-links p a{position:relative;font-size:0.6rem !important;padding:0.5rem !important;width:100%;display:block}footer .footer-flex .legal-links p a:after{content:'';position:absolute;width:40px;height:2px;background:#ddd;bottom:0;right:0;left:0;margin:auto}}@media screen and (max-width: 480px){#main-top .main-container .ht-holder h1{font-size:2rem;line-height:3rem}#main-top .main-container .ht-holder h1::after{width:70px;bottom:-20px;height:6px}.playbtn{top:-20%}.portfolio-home .portfolio-holder{flex-direction:column}.portfolio-home .portfolio-holder .portfolio-item{width:100%;margin:5px 0}#main-works-btn{margin-top:20px}#main-think{height:80vh}.work-title-inner-single{margin-top:100px}#dna-home .dnah-holder .bv-title-home h2{text-transform:uppercase;font-size:1.2rem;line-height:2rem}#balboa-values .bv-holder .bv-row .bv-inner-left h3,#balboa-values .bv-holder .bv-row .bv-inner-right h3{font-size:1.4rem;line-height:2.8rem;letter-spacing:0px;font-weight:400;color:#000}#works-items-cat-isocial .works-holder .work-item .work-data .work-data-inner .work-title,#works-items .works-holder .work-item .work-data .work-data-inner .work-title{text-shadow:1px 1px 5px #3f3f3f}#works-items-cat-isocial .works-holder .work-item .work-data .work-data-inner a button,#works-items .works-holder .work-item .work-data .work-data-inner a button{text-shadow:1px 1px 10px #131212;box-shadow:1px 5px 20px #666}#main.contact .main-container h1,#main.innov .main-container h1,#main.think .main-container h1{font-size:2rem;line-height:2.5rem}#works-items-cat-isocial .works-holder .work-item .work-data.topright .work-data-inner,#works-items .works-holder .work-item .work-data.topright .work-data-inner,#works-items-cat-isocial .works-holder .work-item .work-data.bottrigh .work-data-inner,#works-items .works-holder .work-item .work-data.bottrigh .work-data-inner{right:0}#works-items-cat-isocial .works-holder .work-item .work-data.bottleft .work-data-inner,#works-items .works-holder .work-item .work-data.bottleft .work-data-inner{left:0}.work-item .work-data .work-data-inner .item-client{font-size:1rem !important;line-height:1rem !important}.work-item .work-data .work-data-inner .work-title{font-size:2rem !important;line-height:2.2rem !important}#main.single-item.work article h2{font-size:2rem !important;line-height:2.4rem}#main.single-item.work article p{font-size:0.8rem !important;line-height:2rem;padding:0 1rem}#main .main-container p.bigtext,#main-third .main-container p.bigtext,#main-fourth .main-container p.bigtext{font-size:1.1rem !important}.subhome-tit,.homebigtext{font-size:1rem !important;line-height:2rem !important;margin:0}footer #bottom-footer .main-container .copyr p{font-size:0.8rem;line-height:1rem}}@media screen and (max-width: 380px){#main-top .main-container .ht-holder h1{font-size:1.8rem;line-height:2.4rem;font-weight:900;letter-spacing:-2px !important}.menu .menu-btn:checked ~ .menu-principal-container,.menu .menu-btn:checked ~ .menu-menu-container{width:100%;overflow-y:scroll}.balboa-instagram .flo-shcode-instgm-container .img-block .inner-img-block{max-width:80px}.work-item .work-data .work-data-inner .item-client{font-size:1rem !important;line-height:1.1rem !important}.work-item .work-data .work-data-inner .work-title{font-size:1.3rem !important;line-height:1.4rem !important}}.op0{opacity:0}.nslider{position:relative}.nslider .slider-holder{width:100%;display:block;min-height:60vh;outline:none !important}.nslider .slider-holder .slide-wrap{width:100%}.nslider .slider-holder .slide-wrap .slide-image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;overflow:hidden}.nslider .slider-holder .slide-wrap .slide-image figure{position:relative;width:100%;height:100%}.nslider .slider-holder .slide-wrap .slide-image figure .filter{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;margin:auto;background-color:rgba(0,0,0,0.2);z-index:1}.nslider .slider-holder .slide-wrap .slide-image figure img{width:100%;height:100%}.nslider .slider-holder .slide-wrap .slide-image figure img.coverit{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;left:0;bottom:-20%}.nslider .slider-holder .slide-wrap .slide-content{text-align:center;display:flex;align-items:center;align-content:center;flex-direction:column;padding:25vh 20px}.nslider .slider-holder .slide-wrap .slide-content .slide-text h2,.nslider .slider-holder .slide-wrap .slide-content .slide-text h3,.nslider .slider-holder .slide-wrap .slide-content .slide-text h4,.nslider .slider-holder .slide-wrap .slide-content .slide-text h5,.nslider .slider-holder .slide-wrap .slide-content .slide-text h6{color:white;font-size:2rem;line-height:2.4rem;margin:20px 0;letter-spacing:2px;text-transform:uppercase}.nslider .slider-holder .slide-wrap .slide-content .slide-text p{font-family:'BridoneTitling DemiBold Italic';color:white;font-size:4.5rem;line-height:5rem;letter-spacing:2px}@media screen and (min-width: 1280px){#main-nhome .newhome .nslider figure img.coverit{bottom:-50%}}@media screen and (max-width: 1280px){.nslider .slider-holder .slide-wrap .slide-image figure img.coverit{bottom:0 !important}}@media screen and (max-width: 1000px){#main-nhome .newhome .nslider figure img{object-fit:cover;width:100%;height:100%;object-position:center}}@media screen and (max-width: 480px){#main-nhome .newhome .nslider figure img{width:auto;height:100%;transform:translateX(-15%)}.nslider .slider-holder .slide-wrap .slide-content .slide-text p{font-size:2rem;line-height:2.5rem}}@keyframes softFadeInLang{0%{opacity:0}100%{opacity:1}}@keyframes slideFromLeft{0%{opacity:0;margin-left:-1000px;height:5%}100%{opacity:1;margin-left:0px;height:100%}}@keyframes slideFromRight{0%{opacity:0;margin-right:-1000px}100%{opacity:1;margin-right:0px}}@keyframes slideFromAbsLeft{0%{opacity:0;left:-4000px}100%{opacity:1;left:-2020px}}@keyframes delayedShowFirst{0%{visibility:hidden;opacity:0;margin-top:-150px;transform:scale(0)}100%{visibility:visible;opacity:1;margin-top:0px;height:100%;transform:scale(1)}}@keyframes delayedShow{0%{visibility:hidden;opacity:0;margin-left:-150px;transform:scale(0)}100%{visibility:visible;opacity:1;margin-left:0px;height:100%;transform:scale(1)}}@keyframes zoomInside{0%{transform:scale(1)}100%{transform:scale(1.4)}}@keyframes firstElem{0%{visibility:hidden;opacity:0}100%{visibility:visible;opacity:1}}@keyframes softFadein{0%{opacity:0}100%{opacity:1}}@keyframes underlineSoft{0%{width:0px}100%{width:130px}}@keyframes bordersFade{0%{width:0px;height:0%}100%{width:5px;height:135%}}@keyframes coolVibes{0%{transform:scale(1);color:#b0e2f2}50%{transform:scale(1.2);color:#61c400}100%{transform:scale(1);color:#b0e2f2}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes shrinkAndHide{0%{visibility:visible;transform:translateX(0px) scale(1);left:0;color:#fff496}100%{transform:translateX(40px) scale(0);visibility:hidden;left:0;color:#fff}}@-webkit-keyframes makeThisCool{from{-webkit-transform:translateX(0px) translateY(40px)}to{-webkit-transform:translateX(-180px) translateY(-1px)}}@-moz-keyframes makeThisCool{from{-moz-transform:translateX(0px) translateY(40px)}to{-moz-transform:translateX(-180px) translateY(-1px)}}@-o-keyframes makeThisCool{from{-o-transform:translateX(0px) translateY(40px)}to{-o-transform:translateX(-180px) translateY(-1px)}}@keyframes makeThisCool{from{transform:translateX(0px) translateY(40px)}to{transform:translateX(-180px) translateY(-1px)}}@-webkit-keyframes makeThisCoolTwo{from{-webkit-transform:translateX(0px) translateY(40px)}to{-webkit-transform:translateX(-145px) translateY(-1px)}}@-moz-keyframes makeThisCoolTwo{from{-moz-transform:translateX(0px) translateY(40px)}to{-moz-transform:translateX(-145px) translateY(-1px)}}@-o-keyframes makeThisCoolTwo{from{-o-transform:translateX(0px) translateY(40px)}to{-o-transform:translateX(-145px) translateY(-1px)}}@keyframes makeThisCoolTwo{from{transform:translateX(0px) translateY(40px)}to{transform:translateX(-145px) translateY(-1px)}}@-webkit-keyframes makeThisCoolThree{from{-webkit-transform:translateX(0px) translateY(40px)}to{-webkit-transform:translateX(-90px) translateY(-1px)}}@-moz-keyframes makeThisCoolThree{from{-moz-transform:translateX(0px) translateY(40px)}to{-moz-transform:translateX(-90px) translateY(-1px)}}@-o-keyframes makeThisCoolThree{from{-o-transform:translateX(0px) translateY(40px)}to{-o-transform:translateX(-90px) translateY(-1px)}}@keyframes makeThisCoolThree{from{transform:translateX(0px) translateY(40px)}to{transform:translateX(-90px) translateY(-1px)}}@-webkit-keyframes makeThisCoolFour{from{-webkit-transform:translateX(0px) translateY(40px)}to{-webkit-transform:translateX(-75px) translateY(-1px)}}@-moz-keyframes makeThisCoolFour{from{-moz-transform:translateX(0px) translateY(40px)}to{-moz-transform:translateX(-75px) translateY(-1px)}}@-o-keyframes makeThisCoolFour{from{-o-transform:translateX(0px) translateY(40px)}to{-o-transform:translateX(-75px) translateY(-1px)}}@keyframes makeThisCoolFour{from{transform:translateX(0px) translateY(40px)}to{transform:translateX(-75px) translateY(-1px)}}@media screen and (max-width: 480px){#main-think .main-container h2{font-size:1.8rem}#main-think .main-container h2 span{font-size:2rem;line-height:2.5rem}}@media screen and (max-width: 600px){.work-item .work-image figure img{max-width:none !important}}@media screen and (max-width: 390px){#works-items-cat-isocial .works-holder .work-item .work-data.centrigh .work-data-inner,#works-items .works-holder .work-item .work-data.centrigh .work-data-inner{right:0}}.works h2.gianttitle{font-size:3rem !important;line-height:3.4rem !important}.decotopline::after{bottom:-14px !important}#main-top .main-container .ht-holder h1::after{height:2px !important}.deco-bttm-line::before,.fademe.lol,.fadeitem.lol,.decotopline::after,.decotopline-centered-stretch::before{height:5px !important}.decotopline-tk-team::before,.item1::before{height:2px !important;bottom:-14px !important}
/*# sourceMappingURL=min.style.css.map */
