main{overflow:hidden}nav.navbar{z-index:10000;top:0;left:0;background-color:#FFB656}nav.navbar ul.navbar-nav.d-flex{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}nav.navbar ul.navbar-nav.d-flex li.nav-item:hover.hoverLine::after,nav.navbar ul.navbar-nav.d-flex li.nav-item:hover.hoverLine::before{width:50%}nav.navbar ul.navbar-nav.d-flex li.nav-item a.navbar-brand{font-size:1.5rem !important}nav.navbar ul.navbar-nav.d-flex li.nav-item a.nav-link.nav-a{color:#fff;font-size:1.5rem !important}nav.navbar ul.navbar-nav.d-flex li.nav-item a.nav-link.nav-a:hover.hoverLine::after,nav.navbar ul.navbar-nav.d-flex li.nav-item a.nav-link.nav-a:hover.hoverLine::before{width:45%}footer{background-color:transparent;padding:1rem;height:200px}footer div.d-flex{max-width:1400px}footer div.d-flex nav ul{list-style:none;margin-bottom:0}footer div.d-flex nav ul span{color:#404040 !important;padding:0 1em}footer div.d-flex nav ul li a.footerA{color:#404040 !important}footer div.d-flex nav ul li a.footerA:hover{color:#79d6e2 !important;text-decoration:none}footer div.d-flex nav ul li a.footerA:visited{color:#fff}footer .leftTri{position:absolute;top:0;left:0;width:100%;height:100%;background-color:orangered;opacity:.5;-webkit-clip-path:polygon(0 100%, 100% 100%, 0 0);clip-path:polygon(0 100%, 100% 100%, 0 0)}footer .rightTri{position:absolute;top:0;left:0;width:100%;height:100%;background-color:gold;opacity:.5;-webkit-clip-path:polygon(0 100%, 100% 100%, 100% 0);clip-path:polygon(0 100%, 100% 100%, 100% 0)}header.hero{height:100vh}header.hero div.jumbotron.jumbotron-fluid{width:100%;height:100%;background-size:cover;background-position:center;background-attachment:fixed}.hoverLine::after{content:'';width:0;height:4px;position:absolute;left:50%;bottom:0;background-color:#79d6e2;-webkit-transition:all .4s;transition:all .4s}.hoverLine::before{content:'';width:0;height:4px;position:absolute;left:50%;bottom:0;background-color:#79d6e2;-webkit-transition:all .4s;transition:all .4s;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:left;transform-origin:left}header.hero div.jumbotron.jumbotron-fluid{background-image:url("../img/victor-freitas-fist-bump.jpg");background-position-x:60%}header.hero div.jumbotron.jumbotron-fluid div.heroText{bottom:1rem;padding:2rem 1rem;width:100%;max-width:420px;color:#fff;-webkit-transition:all 1s;transition:all 1s}header.hero div.jumbotron.jumbotron-fluid div.heroText p{font-size:1.25rem}@media screen and (min-width: 576px){header.hero div.jumbotron.jumbotron-fluid div.heroText{margin:0 2rem}header.hero div.jumbotron.jumbotron-fluid div.heroText p{font-size:1.75rem}}@media screen and (min-width: 1200px){header.hero div.jumbotron.jumbotron-fluid div.heroText{margin:0 3rem;max-width:500px}header.hero div.jumbotron.jumbotron-fluid div.heroText p{font-size:2rem}}main h3{color:#26566E}main section div.spacer{position:relative;width:100%;background-color:#FFB656;height:4rem;color:#fff}main section div.spacer .rightTri{position:absolute;top:0;left:0;width:100%;height:100%;background-color:orangered;opacity:.5;-webkit-clip-path:polygon(0 50%, 0 100%, 100% 100%);clip-path:polygon(0 50%, 0 100%, 100% 100%)}main section div.spacer .leftTri{position:absolute;top:0;left:0;width:100%;height:100%;background-color:gold;opacity:.5;-webkit-clip-path:polygon(100% 50%, 0 100%, 100% 100%);clip-path:polygon(100% 50%, 0 100%, 100% 100%)}main section div.row.blurb .accentTriangle{width:100%;height:100%;background-color:#79d6e2;opacity:.5;z-index:-1}main section div.row.blurb img{width:100%;height:auto}@media screen and (min-width: 992px){main section .blurb{font-size:1.25rem}}@media screen and (min-width: 992px){main section .blurb{font-size:1.5rem}main section .blurb .blurbText{max-width:47%}main section .blurb .imgWrap{max-width:47%}}@media screen and (min-width: 1200px){main section .blurb .blurbText{max-width:45%}main section .blurb .imgWrap{max-width:45%}}main section.forClients .imgWrap{-webkit-filter:drop-shadow(5px 5px rgba(0,0,0,0.3));filter:drop-shadow(5px 5px rgba(0,0,0,0.3))}main section.forClients .accentTriangle{bottom:-40%;right:-50%;-webkit-clip-path:polygon(50% 0, 0 0, 50% 60%);clip-path:polygon(50% 0, 0 0, 50% 60%)}main section.forClients img{-webkit-clip-path:polygon(100% 0, 100% 66%, 0 100%, 0 0);clip-path:polygon(100% 0, 100% 66%, 0 100%, 0 0)}main section.forTrainers .imgWrap{-webkit-filter:drop-shadow(-5px 5px rgba(0,0,0,0.3));filter:drop-shadow(-5px 5px rgba(0,0,0,0.3))}main section.forTrainers .accentTriangle{left:-50%;bottom:-40%;-webkit-clip-path:polygon(50% 0, 50% 60%, 100% 0);clip-path:polygon(50% 0, 50% 60%, 100% 0)}main section.forTrainers img{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 66%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 66%)}