@import url(https://hello.myfonts.net/count/2eaad0?css);/*!
Theme Name: Soccer Shots
Author: JPL
Author URI: https://www.jplcreative.com
Description: The 2015 responsive theme for SoccerShots.com.
Version: 1.0
*/table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.left{float:left}.right{float:right}.show{display:block}.hide{display:none}.clist{margin:0;padding:0;list-style-type:none}.ir{display:block;overflow:hidden;text-indent:-9999px}.cf:after,.cf:before,.clearfix:after,.clearfix:before{content:'';display:table}.cf:after,.clearfix:after{clear:both}.hide-overflow{overflow:hidden}table.columns td{width:40%;padding:0 5%}table.columns td ul{margin-top:5px}@media only screen and (max-width:760px){table.columns td{width:94%;padding:0 3%;display:inline-block}}@font-face{font-family:GeometricSlab703BT-BoldCond;src:url(lib/font/2EAAD0_0_0.eot);src:url(lib/font/2EAAD0_0_0.eot?#iefix) format("embedded-opentype"),url(lib/font/2EAAD0_0_0.woff2) format("woff2"),url(lib/font/2EAAD0_0_0.woff) format("woff"),url(lib/font/2EAAD0_0_0.ttf) format("truetype"),url(lib/font/2EAAD0_0_0.svg#wf) format("svg");font-weight:400;font-style:normal}@font-face{font-family:GeometricSlab703BT-XtraBoldCond;src:url(lib/font/2EAAD0_1_0.eot);src:url(lib/font/2EAAD0_1_0.eot?#iefix) format('embedded-opentype'),url(lib/font/2EAAD0_1_0.woff2) format('woff2'),url(lib/font/2EAAD0_1_0.woff) format('woff'),url(lib/font/2EAAD0_1_0.ttf) format('truetype'),url(lib/font/2EAAD0_1_0.svg#wf) format('svg');font-weight:400;font-style:normal}@font-face{font-family:icomoon;src:url(lib/font/icomoon.eot?-xlzbjc);src:url(lib/font/icomoon.eot?#iefix-xlzbjc) format("embedded-opentype"),url(lib/font/icomoon.woff?-xlzbjc) format("woff"),url(lib/font/icomoon.ttf?-xlzbjc) format("truetype"),url(lib/font/icomoon.svg?-xlzbjc#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-shirt:before{content:"\e901"}.icon-location2:before{content:"\e609"}.icon-book:before{content:"\e600"}.icon-card:before{content:"\e601"}.icon-coach-boy:before{content:"\e602"}.icon-coach-girl:before{content:"\e900"}.icon-field:before{content:"\e603"}.icon-location:before{content:"\e604"}.icon-megaphone:before{content:"\e605"}.icon-soccer-ball:before{content:"\e606"}.icon-stadium:before{content:"\e607"}.icon-whistle:before{content:"\e608"}.icon-close:before{content:"\f00d"}.icon-remove:before{content:"\f00d"}.icon-times:before{content:"\f00d"}.icon-edit:before{content:"\f044"}.icon-pencil-square-o:before{content:"\f044"}.icon-play:before{content:"\f04b"}.icon-question-circle:before{content:"\f059"}.icon-exclamation-circle:before{content:"\f06a"}.icon-twitter-square:before{content:"\f081"}.icon-facebook-square:before{content:"\f082"}.icon-linkedin-square:before{content:"\f08c"}.icon-external-link:before{content:"\f08e"}.icon-arrow-circle-right:before{content:"\f0a9"}.icon-pinterest-square:before{content:"\f0d3"}.icon-google-plus-square:before{content:"\f0d4"}.icon-caret-down:after{content:"\f0d7"}.icon-caret-up:before{content:"\f0d8"}.icon-sitemap:before{content:"\f0e8"}.icon-angle-left:before{content:"\f104"}.icon-angle-right:before{content:"\f105"}.icon-quote-left:before{content:"\f10d"}.icon-quote-right:before{content:"\f10e"}.icon-play-circle:before{content:"\f144"}.icon-youtube:before{content:"\f167"}.icon-instagram:before{content:"\f16d"}.icon-yelp:before{content:"\f1e9"}.icon-globe:before{content:"\f0ac"}.icon-group:before{content:"\f0c0"}.icon-users:before{content:"\f0c0"}*{box-sizing:border-box;line-height:1.2em}:focus{outline:0!important}::selection{background:#FF7F39;color:#fff}::-moz-selection{background:#FF7F39;color:#fff}body{background:#4d4d4d;color:#2d2d2d;font-family:myriad-pro-condensed,Arial,Helvetica,sans-serif;font-size:22px;min-width:320px}h1,h2,h3,h4,h5,h6{color:#FF7F39;font-weight:400;margin:0;padding:0;text-transform:uppercase}h1{color:#fff;font-family:GeometricSlab703BT-XtraBoldCond,Arial,Helvetica,sans-serif;font-size:38px;margin-bottom:5px}h1 .category{display:block;font-size:24px;line-height:10px;margin-bottom:8px}h2{font-family:GeometricSlab703BT-XtraBoldCond,Arial,Helvetica,sans-serif;font-size:32px;line-height:32px;margin-bottom:5px}h2 span{color:grey;line-height:32px}h3{font-family:GeometricSlab703BT-BoldCond,Arial,Helvetica,sans-serif;font-size:30px;line-height:31px;margin-bottom:5px}h4{color:#FF7F39;font-family:GeometricSlab703BT-BoldCond,Arial,Helvetica,sans-serif;font-size:24px;line-height:25px}h5{font-family:GeometricSlab703BT-BoldCond,Arial,Helvetica,sans-serif;font-size:18px}h6{font-family:GeometricSlab703BT-BoldCond,Arial,Helvetica,sans-serif;font-size:16px}p{margin:0 0 15px 0;padding:0}a{color:#FF7F39;text-decoration:none}iframe{width:100%}.cta a,.cta-dark a,.cta-dark-noimg a,.cta-link a,.location .cta{background:url(lib/img/bg/cta.png) no-repeat -589px 0;border-radius:5px;color:#fff;display:inline-block;font-size:15px;line-height:17px;padding:7px 18px 7px 38px;position:relative;overflow:hidden;text-shadow:1px 1px 1px rgba(0,0,0,.3);text-transform:uppercase;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.cta a:hover,.cta-dark a:hover,.cta-dark-noimg a:hover,.location .cta:hover{background-position:0 0;padding-left:28px;padding-right:28px}.location a:hover .cta{background-position:0 0;padding-left:28px;padding-right:28px}.cta-dark a,.location .cta{background:url(lib/img/bg/cta-dark.png) no-repeat -589px 0}.cta-dark-noimg a{background:#2d2d2d;padding-left:28px;padding-right:28px}.cta-dark-noimg a:hover{background:#000}.cta-link{display:block}.cta-link a{background:0 0;color:#FF7F39;padding:0!important;text-shadow:none;text-transform:none}.container{position:relative;margin:auto;width:1200px}@media only screen and (max-width:980px){header .container{margin:0;width:100%}}section .container{position:static}@media only screen and (max-width:1200px){.container{width:960px}}@media only screen and (max-width:980px){.container{margin:0 2%;width:96%}}@media only screen and (max-width:760px){.container{margin:0 5%;width:90%}}section{background:#fff;min-height:500px;padding:50px 0;position:relative}@media only screen and (max-width:980px){section{padding:15px 0}}@media only screen and (max-width:760px){section{min-height:0}}section#section-home{padding-top:0}section#section-home h2{font-size:38px;padding-top:35px}@media only screen and (max-width:980px){section#section-home h2{padding-top:15px}}.col1{float:left;width:61%}@media only screen and (max-width:980px){.col1{float:none;width:100%}}.col2{float:left;padding-left:92px;padding-top:25px;width:39%}@media only screen and (max-width:1200px){.col2{padding-left:62px}}@media only screen and (max-width:980px){.col2{float:none;padding-left:0;padding-top:0;width:100%}}#main-content{float:right;font-size:19px;width:70%}#main-content.full-col{float:none;width:100%}@media only screen and (max-width:760px){#main-content{float:none;width:100%}#main-content.sticky-sub-nav-buffer{padding-top:65px}}#header{position:relative;z-index:4}#logo-wrapper{background:#FF7F39;border-bottom-left-radius:20px;border-bottom-right-radius:20px;float:left;padding:0 5px;text-align:center;width:245px}@media only screen and (max-width:1200px){#logo-wrapper{width:205px}}@media only screen and (max-width:980px){#logo-wrapper{background:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0;height:70px;padding:0;width:100%}}@media only screen and (max-width:760px){#logo-wrapper{float:none;height:auto}}@media only screen and (max-width:980px){#body-franchise #logo-wrapper #logo>a{width:125px}}@media only screen and (max-width:760px){#body-franchise #logo-wrapper #logo>a{width:115px}}#body-franchise #logo-wrapper img{height:auto;padding:.25em;width:70%}#logo-wrapper #franchise{color:#ffdeba;font-size:14px;line-height:17px;padding:0 20px 8px 20px}@media only screen and (max-width:980px){#logo-wrapper #franchise{background:#FF7F39;font-size:16px;float:left;height:70px;line-height:18px;padding:8px 0 10px 20px;position:relative;text-align:left;width:350px}}@media only screen and (max-width:760px){#logo-wrapper #franchise{float:none;font-size:14px;height:auto;padding:6px 10px 10px 8px;width:100%}}#logo-wrapper #franchise p{margin-bottom:0}@media only screen and (max-width:980px){#logo-wrapper #franchise p{bottom:0;margin-bottom:11px;position:absolute}}@media only screen and (max-width:760px){#logo-wrapper #franchise p{bottom:auto;margin-bottom:0;position:static}}#logo-wrapper #franchise p span{color:#fff;display:block;font-size:18px;font-weight:700}@media only screen and (max-width:980px){#logo-wrapper #franchise p span{font-size:20px}}@media only screen and (max-width:760px){#logo-wrapper #franchise p span{font-size:18px}}#logo{float:left;margin-left:5px;margin-bottom:5px}body#body-franchise #logo{margin-left:0}@media only screen and (max-width:980px){#logo{background:#fff;margin-bottom:0;margin-left:0;padding-left:5px;width:100%}body#body-franchise #logo{background:0 0;width:auto}}@media only screen and (max-width:760px){#logo{float:none}}#logo a{background:#fff;border-bottom-left-radius:20px;border-bottom-right-radius:20px;display:block;height:142px;padding-top:20px;text-align:center;width:235px;-webkit-transition:padding-top .2s ease,height .2s ease;-moz-transition:padding-top .2s ease,height .2s ease;-o-transition:padding-top .2s ease,height .2s ease;transition:padding-top .2s ease,height .2s ease}@media only screen and (max-width:1200px){#logo a{height:132px;width:195px}}@media only screen and (max-width:980px){#logo a{border-bottom-left-radius:0;border-bottom-right-radius:0;height:70px;padding-top:4px;width:170px;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}}#logo a:hover{padding-top:30px;height:152px}@media only screen and (max-width:1200px){#logo a:hover{height:142px}}@media only screen and (max-width:980px){#logo a:hover{height:70px;padding-top:4px}}@media only screen and (max-width:1200px){#logo a img{height:auto;padding:0 25px;width:100%}}@media only screen and (max-width:980px){#logo a img{padding:0 60px 0 10px}}#navicon{color:#FF7F39;display:none;font-size:16px;height:70px;padding:14px 13px 0 13px;position:absolute;right:0;text-align:center;text-decoration:none;text-transform:uppercase;top:-70px;width:80px;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease}@media only screen and (max-width:980px){#navicon{display:block}}#navicon span.brd,#navicon:after,#navicon:before{background:#FF7F39;content:"";height:3px;position:absolute;right:23px;width:32px;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease}#navicon:before{top:16px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#navicon:after{top:32px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#navicon span.brd{top:24px}#navicon span.txt{display:block;padding-top:25px;position:relative;z-index:2}#navicon.open{background:#75787B;color:#fff}body#body-franchise #navicon.open{background:#FF7F39}#navicon.open:before{background:#fff;width:25px;-webkit-transform:rotate(-45deg) translate(-8px,5px);-moz-transform:rotate(-45deg) translate(-8px,5px);-ms-transform:rotate(-45deg) translate(-8px,5px);-o-transform:rotate(-45deg) translate(-8px,5px);transform:rotate(-45deg) translate(-8px,5px)}#navicon.open:after{background:#fff;width:25px;-webkit-transform:rotate(45deg) translate(-7px,-3px);-moz-transform:rotate(45deg) translate(-7px,-3px);-ms-transform:rotate(45deg) translate(-7px,-3px);-o-transform:rotate(45deg) translate(-7px,-3px);transform:rotate(45deg) translate(-7px,-3px)}#navicon.open span.brd{display:none}#enroll{color:#75787B;display:none;font-size:16px;height:70px;line-height:19px;padding:39px 2px 0 2px;position:absolute;right:80px;text-align:center;text-decoration:none;text-transform:uppercase;top:-70px;width:80px;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease}#enroll span.icon{font-size:26px;position:absolute;right:23px;top:13px}@media only screen and (max-width:980px){#enroll{display:block}}#nav{float:right;margin-top:58px}#nav.hide-nav{display:none!important}@media only screen and (max-width:980px){#nav{margin-top:0;position:absolute;top:70px;width:100%}}@media only screen and (max-width:980px){#nav #nav-wrapper{display:none}}#main-nav{position:relative;z-index:3}#main-nav>li{float:left}@media only screen and (max-width:980px){#main-nav>li{float:none}}#main-nav>li>a{background:#fff;color:#75787B;display:block;font-family:GeometricSlab703BT-BoldCond,Arial,Helvetica,sans-serif;font-size:20px;line-height:20px;padding:20px 16px 16px 16px;text-transform:uppercase;-webkit-transition:color .2s ease,background .2s ease;-moz-transition:color .2s ease,background .2s ease;-o-transition:color .2s ease,background .2s ease;transition:color .2s ease,background .2s ease}body#body-franchise #main-nav>li>a{background:#FF7F39;color:#fff}@media only screen and (max-width:1200px){#main-nav>li>a{font-size:19px}body#body-franchise #main-nav>li>a{font-size:17px;padding-left:11px;padding-right:11px}}@media only screen and (max-width:980px){#main-nav>li>a{background:#75787B;border-top:1px solid #6a6c6e;color:#fff;font-size:20px;padding:20px 30px 18px 30px}body#body-franchise #main-nav>li>a{border-top:1px solid #e8861e;font-size:20px;padding:20px 30px 18px 30px}}#main-nav>li.dropsub:hover>a,#main-nav>li>a:hover{color:#fff}@media only screen and (max-width:980px){#main-nav>li.dropsub:hover>a,#main-nav>li>a:hover{background:#585a5b;color:#fff}}body#body-franchise #main-nav>li.dropsub:hover>a,body#body-franchise #main-nav>li>a:hover{background:#d6740c}#main-nav>li>a.active{text-decoration:underline}#main-nav>li:last-child>a.active{text-decoration:none}#main-nav>li>a span{font-size:16px}@media only screen and (max-width:980px){#main-nav>li>a span{display:none}}#main-nav>li>a span.icon-external-link{font-size:14px}#main-nav>li:first-child>a{border-bottom-left-radius:28px;border-top-left-radius:28px;padding-left:28px}@media only screen and (max-width:1200px){#main-nav>li:first-child>a{padding-right:20px}}@media only screen and (max-width:980px){#main-nav>li:first-child>a{border-bottom-left-radius:0;border-top-left-radius:0;padding-left:30px}}#main-nav>li:last-child>a{background:#75787B;border-bottom-right-radius:28px;border-top-right-radius:28px;color:#fff;padding-right:28px}#main-nav>li:last-child>a:hover{background:#525456;color:#fff}body#body-franchise #main-nav>li:last-child>a{background:#d6740c}@media only screen and (max-width:1200px){#main-nav>li:last-child>a{padding-right:13px}}@media only screen and (max-width:980px){#main-nav>li:last-child>a{border-bottom-right-radius:0;border-top-right-radius:0;padding-right:30px}body#body-franchise #main-nav>li:last-child>a{background:#FF7F39}}#main-nav>li:last-child>a.dd-open{border-bottom-right-radius:0;color:#FF7F39}@media only screen and (max-width:980px){#main-nav>li:last-child>a.dd-open{color:#fff}}body#body-franchise #main-nav>li:last-child>a.dd-open{background:#a65a09}@media only screen and (max-width:980px){body#body-franchise #main-nav>li:last-child>a.dd-open{background:#FF7F39}}@media only screen and (max-width:980px){#main-nav>li:last-child>a:hover{background:#585a5b;color:#fff}}body#body-franchise #main-nav>li:last-child>a:hover{background:#a65a09}@media only screen and (max-width:980px){body#body-franchise #main-nav>li:last-child>a:hover{background:#de7708}}.sub-menu{background:#75787B;list-style-type:none;margin:0 0 0 -10px;min-width:210px;padding:0 0 15px 0;position:absolute;border-bottom-left-radius:20px;border-bottom-right-radius:20px;display:none}.sub-menu li a{color:#fff;display:block;font-size:20px;padding:10px 26px;position:relative;transition:all .3s ease}.sub-menu li a:hover{text-decoration:underline;color:#fff}@media only screen and (min-width:980px){.dropsub:first-child .sub-menu{margin-left:1em}}#body-franchise .sub-menu{background:#FF7F39}#body-franchise .sub-menu li a{color:#fff;display:block;font-size:20px;padding:10px 26px;transition:all .3s ease}#body-franchise .sub-menu li a:hover{background:#d6740c;text-decoration:none}@media only screen and (max-width:980px){.sub-menu{display:block;position:relative;background:0 0;padding:0;margin:0}.sub-menu li a{border-top:1px solid #6a6c6e;font-size:20px;padding:14px 30px 12px 50px;background:#75787B}#body-franchise .sub-menu li a{padding:14px 30px 12px 50px;border-top:1px solid #e8861e;background:#FF7F39}}.dropsub{position:relative;-webkit-font-smoothing:initial;-moz-osx-font-smoothing:initial}.dropsub a{font-family:myriad-pro-condensed,Arial,Helvetica,sans-serif}#main-nav li a:hover,#main-nav li.dropsub:hover>a{background:#75787B}#main-nav li.dropsub a{padding-right:24px}body#body-franchise #main-nav>li.dropsub>a{padding-right:24px}.dropsub .icon{display:block;position:absolute;right:9px;top:20px;color:#fff;font-size:16px}.dropsub .sub-menu .icon{display:block;position:absolute;right:9px;top:16px;color:#fff;font-size:14px}.dropsub.icon-caret-down:after{position:absolute;right:10px;top:19px;font-size:18px;color:#75787B}.dropsub:hover.icon-caret-down:after{position:absolute;right:10px;top:19px;font-size:18px;color:#fff}@media only screen and (max-width:980px){.dropsub .icon{display:none}.dropsub.icon-caret-down:after{display:none}}.dropsub:hover .sub-menu{display:block}@media only screen and (max-width:1200px){.dropsub .icon-caret-down{line-height:14px}}#secondary-nav{position:absolute;right:45px;top:17px;z-index:2}@media only screen and (max-width:980px){#secondary-nav{position:static;right:auto;top:auto}}#secondary-nav li{float:left}@media only screen and (max-width:980px){#secondary-nav li{float:none}}#secondary-nav li a{background:#FF7F39;color:#fff;display:block;font-size:14px;line-height:16px;padding:13px 16px 13px 35px;position:relative;-webkit-transition:background .2s ease;-moz-transition:background .2s ease;-o-transition:background .2s ease;transition:background .2s ease}body#body-franchise #secondary-nav li a{background:#75787B}@media only screen and (max-width:980px){#secondary-nav li a{background:#FF7F39;border-top:1px solid #e8861e;font-size:18px;padding:16px 30px;text-transform:uppercase}body#body-franchise #secondary-nav li a{border-top:1px solid #6a6c6e}}#secondary-nav li a:hover{background:#f07736}body#body-franchise #secondary-nav li a:hover{background:#585a5b}#secondary-nav li a.active span.txt{text-decoration:underline}#secondary-nav li a span.icon{font-size:18px;left:10px;padding-right:3px;position:absolute;top:12px}#secondary-nav li a span.icon-shirt{font-size:22px;top:9px}#secondary-nav li a span.icon-whistle{font-size:20px;top:9px}#secondary-nav li a span.icon-sitemap{font-size:16px}#secondary-nav li a span.icon-soccer-ball{font-size:20px;top:9px}@media only screen and (max-width:980px){#secondary-nav li a span.icon{left:auto;padding-right:6px;position:relative;top:auto}}#secondary-nav li:first-child>a{border-top-left-radius:20px;padding-left:52px}@media only screen and (max-width:980px){#secondary-nav li:first-child>a{border-top-left-radius:0;padding-left:30px}}#secondary-nav li:first-child>a span.icon{left:26px}@media only screen and (max-width:980px){#secondary-nav li:first-child>a span.icon{left:auto}}#secondary-nav li:last-child>a{border-top-right-radius:20px;padding-right:31px}@media only screen and (max-width:980px){#secondary-nav li:last-child>a{border-top-right-radius:0}}#social-nav{position:absolute;right:320px;top:17px;z-index:1}#social-nav.noteam{right:210px}@media only screen and (max-width:980px){#social-nav{position:static;right:auto;top:auto}#social-nav.noteam{right:auto}}#social-nav li{float:left}@media only screen and (max-width:980px){#social-nav li{float:none}}#social-nav li a{background:#FF7F39;color:#fff;display:block;font-size:14px;line-height:16px;padding:13px 7px 13px 11px;-webkit-transition:background .2s ease;-moz-transition:background .2s ease;-o-transition:background .2s ease;transition:background .2s ease}body#body-franchise #social-nav li a{background:rgba(113,115,117,.45)}@media only screen and (max-width:980px){#social-nav li a{background:#75787B;border-top:1px solid #6a6c6e;color:#d7d7d7;font-size:18px;padding:16px 30px}body#body-franchise #social-nav li a{background:#75787B}}#social-nav li a:hover{background:#de7708}body#body-franchise #social-nav li a:hover{background:rgba(113,115,117,.75)}@media only screen and (max-width:980px){body#body-franchise #social-nav li a:hover{background:#585a5b}}#social-nav li a span.icon{font-size:18px;padding-right:3px}@media only screen and (max-width:980px){#social-nav li a span.icon{padding-right:6px}}#social-nav li a span.txt{display:none}@media only screen and (max-width:980px){#social-nav li a span.txt{display:inline}}#social-nav li:first-child>a{border-top-left-radius:20px;padding-left:21px}@media only screen and (max-width:980px){#social-nav li:first-child>a{border-top-left-radius:0;padding-left:30px}}#social-nav li:last-child>a{border-top-right-radius:20px;padding-right:45px}@media only screen and (max-width:980px){#social-nav li:last-child>a{border-top-right-radius:0;padding-right:30px}}#alert{background:red;color:#fff;padding:10px 0 2px 0}#alert .alert-content{line-height:22px;margin-bottom:0;padding:0 45px 0 40px}#alert .alert-content .title{font-size:19px;line-height:19px;text-transform:uppercase}#alert .alert-content .icon-close,#alert .alert-content .icon-exclamation-circle{position:absolute;top:2px}#alert .alert-content .icon-exclamation-circle{font-size:30px;left:0}#alert .alert-content .icon-close{cursor:pointer;font-size:25px;padding:8px;right:0;top:0}#alert .alert-content .alert-copy{font-size:17px;line-height:18px}#alert a{color:#fff;text-decoration:underline}#slideshow-content,#slideshow-wrapper{height:668px}@media only screen and (min-width:1600px){#slideshow-content,#slideshow-wrapper{height:935px}}@media only screen and (max-width:1200px){#slideshow-content,#slideshow-wrapper{height:618px}}@media only screen and (max-width:980px){#slideshow-content,#slideshow-wrapper{height:688px}}#slideshow-wrapper{background:#75787B;position:relative}@media only screen and (max-width:760px){#slideshow-wrapper{height:auto}}#slideshow-content{position:absolute;top:0;width:100%}@media only screen and (max-width:980px){#slideshow-content{height:618px;margin-top:70px}}@media only screen and (max-width:760px){#slideshow-content{height:auto;margin-top:0;padding-top:300px;position:static}}#slideshow-content .container{height:663px;position:relative}@media only screen and (min-width:1600px){#slideshow-content .container{height:930px}}@media only screen and (max-width:1200px){#slideshow-content .container{height:613px}}@media only screen and (max-width:980px){#slideshow-content .container{margin:0 6%;width:88%}}@media only screen and (max-width:760px){#slideshow-content .container{height:auto;margin:0;width:100%}}@media only screen and (max-width:760px){#slideshow-controls{height:300px;position:absolute;top:0;width:100%}}#slide-transition,#slideshow{background-color:#75787B;background-position:top center;background-repeat:no-repeat;background-size:cover;border-bottom:5px solid #FF7F39;height:668px;overflow:hidden;position:absolute;top:0;width:100%}@media only screen and (min-width:1600px){#slide-transition,#slideshow{height:935px}}@media only screen and (max-width:1200px){#slide-transition,#slideshow{height:618px}}@media only screen and (max-width:980px){#slide-transition,#slideshow{margin-top:70px}}@media only screen and (max-width:760px){#slide-transition,#slideshow{border-bottom:none;margin-top:0;height:300px}}#slide-transition{display:none;position:absolute;right:0;width:100%;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0)}@media only screen and (max-width:980px){#slide-transition{margin-top:0}}#slide-loader{background:#fff url(lib/img/loading.gif) no-repeat center center;border-radius:25px;display:none;height:40px;left:50%;opacity:.8;margin-left:-20px;margin-top:-20px;position:absolute;top:50%;width:40px;z-index:3}.slide-container{position:absolute;z-index:2}@media only screen and (max-width:760px){.slide-container{position:static}}.slide{background:#000;background:rgba(0,0,0,.45);border-top-left-radius:20px;border-bottom-right-radius:20px;padding:20px;width:550px}@media only screen and (max-width:980px){.slide{width:450px}}@media only screen and (max-width:760px){.slide{background:0 0;overflow:hidden;padding-left:4%;padding-right:4%;padding-top:28px;width:auto}}.slide h1{border-bottom:1px solid #fff;border-bottom:1px solid rgba(255,255,255,.5);border-top:1px solid #fff;border-top:1px solid rgba(255,255,255,.5);color:#fff;font-family:GeometricSlab703BT-BoldCond,Arial,Helvetica,sans-serif;font-size:41px;line-height:42px;margin-bottom:0;padding:10px 25px 2px 25px;text-shadow:1px 1px 1px rgba(0,0,0,.3)}@media only screen and (max-width:980px){.slide h1{font-size:36px;line-height:37px}}@media only screen and (max-width:760px){.slide h1{font-size:34px;line-height:35px;padding-left:10px;padding-right:10px}}.slide .slide-copy{color:#fff;font-size:19px;line-height:22px;margin-bottom:5px;padding:10px 25px;text-shadow:1px 1px 1px rgba(0,0,0,.3)}@media only screen and (max-width:760px){.slide .slide-copy{padding-left:10px;padding-right:10px}}.slide .cta{margin-bottom:0;padding-left:25px}@media only screen and (max-width:760px){.slide .cta{padding-left:10px}}.slide-location1{top:190px;left:0}@media only screen and (max-width:980px){.slide-location1{top:30px}}@media only screen and (max-width:760px){.slide-location1{top:auto;left:auto}}.slide-location2{top:190px;right:0}@media only screen and (max-width:980px){.slide-location2{top:30px}}@media only screen and (max-width:760px){.slide-location2{top:auto;right:auto}}.slide-location3{bottom:30px;left:0}@media only screen and (max-width:760px){.slide-location3{bottom:auto;left:auto}}.slide-location4{bottom:30px;right:0}@media only screen and (max-width:760px){.slide-location4{bottom:auto;right:auto}}.slideshow-next,.slideshow-prev{background:0 0;border:none;color:#fff;font-size:60px;margin-top:-35px;opacity:.5;position:absolute;top:50%}.slideshow-next span,.slideshow-prev span{display:none}.slideshow-prev{left:25px}@media only screen and (max-width:980px){.slideshow-prev{left:5px}}.slideshow-next{right:25px}@media only screen and (max-width:980px){.slideshow-next{right:5px}}.slide-nav{bottom:34px;position:absolute;right:20px}@media only screen and (max-width:760px){.slide-nav{bottom:auto;float:left;left:50%;right:auto;top:4px}}.slide-nav li{float:left}@media only screen and (max-width:760px){.slide-nav li{left:-50%;position:relative;margin-left:17px;margin-right:17px}}.slide-nav a{display:block;padding:5px}@media only screen and (max-width:760px){.slide-nav a{padding-left:0;padding-right:0}}.slide-nav span{background:#fff;border-radius:3px;display:block;height:6px;text-indent:-9999px;width:6px}@media only screen and (max-width:760px){.slide-nav span{border-radius:5px;height:10px;width:10px}}.slide-nav a.active span{background:#FF7F39}#highlights{margin-bottom:60px;margin-left:-4%;padding-top:25px}@media only screen and (max-width:1200px){#highlights{margin-left:-2%}}@media only screen and (max-width:980px){#highlights{margin-left:-1%}body#body-franchise #highlights{margin-left:-3%}}@media only screen and (max-width:760px){#highlights{margin-bottom:40px;margin-left:0;padding-top:0}body#body-franchise #highlights{margin-left:0}}#highlights li{background-color:#75787B;background-position:top center;background-repeat:no-repeat;background-size:cover;border-top-left-radius:20px;border-bottom-right-radius:20px;float:left;height:548px;margin:0 0 0 4%;position:relative;width:29.33%}body#body-franchise #highlights li{background:0 0;height:auto;margin-left:3%;min-height:575px;padding-bottom:50px;width:30.33%}@media only screen and (max-width:1200px){body#body-franchise #highlights li{min-height:600px}}body#body-franchise #highlights li .cta-dark{bottom:0;position:absolute}@media only screen and (max-width:1200px){#highlights li{margin-left:2%;width:31.33%}}@media only screen and (max-width:980px){#highlights li{margin-left:1%;width:32.33%}}@media only screen and (max-width:760px){#highlights li{float:none;height:775px;margin-bottom:20px;margin-left:0;width:100%}body#body-franchise #highlights li{margin-left:0;width:100%}}@media only screen and (max-width:480px){#highlights li{height:475px}}#highlights li .synopsis{font-size:20px;line-height:25px}#highlights .highlight-copy-wrapper{background-color:#75787B;background-position:top center;background-repeat:no-repeat;background-size:cover;border-top-left-radius:20px;border-bottom-right-radius:20px;height:345px;margin-bottom:10px;position:relative}@media only screen and (max-width:980px){#highlights .highlight-copy-wrapper{height:440px}}@media only screen and (max-width:760px){#highlights .highlight-copy-wrapper{height:690px}}@media only screen and (max-width:480px){#highlights .highlight-copy-wrapper{height:475px}}#highlights .highlight-copy{bottom:0;min-height:290px;position:absolute;width:100%}body#body-franchise #highlights .highlight-copy{min-height:0}@media only screen and (max-width:760px){#highlights .highlight-copy{min-height:0}}#highlights .highlight-copy h3{border-bottom:1px solid #fff;color:#fff;font-family:GeometricSlab703BT-BoldCond,Arial,Helvetica,sans-serif;font-size:48px;line-height:45px;margin:-6px 20px 20px 20px;padding-bottom:2px;text-align:center}body#body-franchise #highlights .highlight-copy h3{font-size:30px;line-height:31px;margin-left:10px;margin-right:10px;padding-bottom:4px}@media only screen and (max-width:1200px){#highlights .highlight-copy h3{font-size:40px}body#body-franchise #highlights .highlight-copy h3{font-size:25px}}@media only screen and (max-width:980px){#highlights .highlight-copy h3{font-size:32px;line-height:31px;margin-left:10px;margin-right:10px}body#body-franchise #highlights .highlight-copy h3{font-size:30px}}@media only screen and (max-width:760px){#highlights .highlight-copy h3{font-size:40px;line-height:44px}body#body-franchise #highlights .highlight-copy h3{font-size:40px;line-height:44px}}#highlights .highlight-copy .highlight-icon{color:#fff;font-size:42px;margin:0 20px 0 20px;overflow:hidden;position:relative;text-align:center}body#body-franchise #highlights .highlight-copy .highlight-icon{color:#fff;font-size:38px;margin:0 10px}@media only screen and (max-width:980px){#highlights .highlight-copy .highlight-icon{margin-left:10px;margin-right:10px}}#highlights .highlight-copy .highlight-icon:after,#highlights .highlight-copy .highlight-icon:before{border-top:1px solid #fff;content:"";position:absolute;top:32px;width:100%}body#body-franchise #highlights .highlight-copy .highlight-icon:after,body#body-franchise #highlights .highlight-copy .highlight-icon:before{top:30px}#highlights .highlight-copy .highlight-icon:before{right:60%}#highlights .highlight-copy .highlight-icon:after{left:60%}#highlights .highlight-copy .inner-copy{color:#fff;font-size:19px;line-height:22px;padding:0 45px;text-shadow:1px 1px 1px rgba(0,0,0,.3)}@media only screen and (max-width:1200px){#highlights .highlight-copy .inner-copy{padding-left:25px;padding-right:25px}}@media only screen and (max-width:980px){#highlights .highlight-copy .inner-copy{padding-left:15px;padding-right:15px}}#highlights .highlight-copy .inner-copy p{margin-bottom:20px}#highlights .highlight-copy .inner-copy .cta{bottom:0;left:0;position:absolute;text-align:center;width:100%}@media only screen and (max-width:760px){#highlights .highlight-copy .inner-copy .cta{position:static}}.video-outer-wrapper{font-size:20px;line-height:25px;margin-bottom:60px}.video-outer-wrapper .video-wrapper{border-bottom-right-radius:20px;border-top-left-radius:20px;display:block;margin-bottom:10px;overflow:hidden;position:relative;width:100%;z-index:3}.video-outer-wrapper .video-wrapper .videos-module-mask{height:0;left:0;padding-bottom:56.25%;position:relative;top:100%;width:100%;z-index:1}.video-outer-wrapper .video-wrapper .videos-module-mask iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-outer-wrapper .video-wrapper .videos-module-poster{left:0;margin-bottom:0;position:absolute;top:0;width:100%;z-index:2}.video-outer-wrapper .video-wrapper .videos-module-poster a{display:block}.video-outer-wrapper .video-wrapper .videos-module-poster a img{height:auto;width:100%}.video-outer-wrapper .video-wrapper .videos-module-poster a .icon{background:rgba(0,0,0,.65);border:3px solid transparent;border-radius:50px;height:100px;left:50%;margin:-50px 0 0 -50px;position:absolute;top:50%;width:100px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}@media only screen and (max-width:480px){.video-outer-wrapper .video-wrapper .videos-module-poster a .icon{border-radius:35px;margin-top:-35px;margin-left:-35px;height:70px;width:70px}}.video-outer-wrapper .video-wrapper .videos-module-poster a .icon:before{color:#fff;font-size:50px;left:36px;position:absolute;top:24px}@media only screen and (max-width:480px){.video-outer-wrapper .video-wrapper .videos-module-poster a .icon:before{font-size:40px;left:22px;top:13px}}.video-outer-wrapper .video-wrapper .videos-module-poster a:hover .icon{background:#FF7F39;border-color:#fff}h4.video-shortcode-header{font-family:GeometricSlab703BT-BoldCond,Arial,Helvetica,sans-serif;font-size:30px;line-height:31px;margin-bottom:5px}#partners-wrapper{margin:0 0}@media only screen and (min-width:760px){#partners-wrapper.partners-2>div{float:left;width:46%}#partners-wrapper.partners-2>div:last-child{float:right}}#partners-wrapper .partners-list{border-top:1px solid #b1b1b1;margin:0 0 10px 0}#partners-wrapper .partners-list div.partner{color:#828282;font-size:16px;line-height:17px}#partners-wrapper .partners-list div.partner .logo{margin-bottom:0;padding:10px 0}#partners-wrapper .partners-list div.partner .logo img{height:auto;margin:auto;width:98%}#partners-wrapper .partners-list div.partner .title{border-top:1px solid #b1b1b1;margin-bottom:0;padding-right:20px;padding-top:5px;min-height:3em}.owl-theme .owl-controls{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-controls .owl-nav [class*=owl-]{color:#c3c3c3;font-size:45px;left:0;margin-top:-65px;opacity:.5;position:absolute;top:50%}.owl-theme .owl-controls .owl-nav [class*=owl-] span{display:none}.owl-item{background:#fff}.owl-next button,.owl-prev button{background:0 0;border:none;color:#828282;padding:0}.owl-theme .owl-controls .owl-nav .owl-next{left:auto;right:0}.owl-theme .owl-controls .owl-nav [class*=owl-]:hover{color:#6c6c6c}.owl-theme .owl-controls .owl-nav .disabled{cursor:default;opacity:.5}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{background:#d6d6d6;border-radius:30px;display:block;height:10px;margin:5px 7px;width:10px;-webkit-backface-visibility:visible;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#FF7F39}.home-callout{border-bottom-left-radius:20px;border-top-right-radius:20px;margin-bottom:55px}.enroll-callout{overflow:hidden;position:relative}.enroll-callout a{background:#5a5a5a url(lib/img/bg/soccerball.png) no-repeat -10px -10px;display:block;height:166px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.enroll-callout a:hover{background-position:0 0}.enroll-callout a .txt-wrapper{border-bottom:3px solid #fff;left:31%;position:absolute;top:44px;width:69%;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.enroll-callout a:hover .txt-wrapper{left:21%;width:79%}.enroll-callout a .txt{background:#fff;border-bottom:3px solid #FF7F39;border-top-left-radius:20px;display:block;height:75px;line-height:20px;margin-bottom:0;padding:16px 0 0 59px;text-transform:uppercase;width:auto}.enroll-callout a .txt span.icon-location2{color:#363636;font-size:60px;left:5px;position:absolute;top:0}.enroll-callout a .txt span.line1{color:#363636;display:block;font-family:GeometricSlab703BT-BoldCond,Arial,Helvetica,sans-serif;font-size:19px;line-height:15px}.enroll-callout a .txt span.line2{display:block;font-family:GeometricSlab703BT-XtraBoldCond,Arial,Helvetica,sans-serif;font-size:29px;line-height:31px}.enroll-callout a .txt span.line2 span{font-size:24px}.from-the-sidelines-callout{background:#5a5a5a;font-size:18px;height:831px;overflow:hidden;padding:20px 10px 20px 20px}.from-the-sidelines-callout .cff-wrapper{background:#fff;border-radius:5px;padding:10px}.mCSB_inside>.mCSB_container{margin-right:20px}.mCSB_scrollTools{right:0;top:0}#page-hero-wrapper{position:relative}@media only screen and (max-width:980px){#page-hero-wrapper{padding-top:70px}}@media only screen and (max-width:760px){#page-hero-wrapper{padding-top:0}}#page-hero-wrapper #page-hero{background-color:#75787B;background-position:top center;background-repeat:no-repeat;background-size:cover;border-bottom:5px solid #FF7F39;height:575px}#page-hero-wrapper.enroll #page-hero,body.page-id-19 #page-hero-wrapper #page-hero{height:450px}@media only screen and (min-width:1600px){#page-hero-wrapper #page-hero{height:775px}#page-hero-wrapper.enroll #page-hero,body.page-id-19 #page-hero-wrapper #page-hero{height:450px}}@media only screen and (max-width:980px){#page-hero-wrapper #page-hero{height:380px}#page-hero-wrapper.enroll #page-hero,body.page-id-19 #page-hero-wrapper #page-hero{height:300px}}@media only screen and (max-width:760px){#page-hero-wrapper #page-hero{border-bottom:none;height:310px}#page-hero-wrapper.enroll #page-hero,body.page-id-19 #page-hero-wrapper #page-hero{height:200px}}@media only screen and (max-width:480px){#page-hero-wrapper #page-hero{height:180px}}#page-hero-wrapper #page-hero-copy{background:rgba(0,0,0,.65);bottom:5px;color:#fff;font-size:23px;position:absolute;width:100%}@media only screen and (max-width:760px){#page-hero-wrapper #page-hero-copy h1{font-size:34px}}@media only screen and (max-width:760px){#page-hero-wrapper #page-hero-copy{background:#75787B;border-bottom:5px solid #75787B;bottom:auto;font-size:20px;position:relative}}#page-hero-wrapper #page-hero-copy .container{padding:25px 0 10px 376px}#page-hero-wrapper #page-hero-copy .container.full-col{padding-left:0}@media only screen and (max-width:1200px){#page-hero-wrapper #page-hero-copy .container{padding-left:306px}}@media only screen and (max-width:980px){#page-hero-wrapper #page-hero-copy .container{padding-bottom:0;padding-left:0;padding-top:10px}}#sub-nav-wrapper{margin-bottom:50px}@media only screen and (max-width:760px){#sub-nav-wrapper{left:0;margin-bottom:50px;position:absolute;top:0;width:100%}}#sub-nav-wrapper #sub-nav-menu{background:#FF7F39;color:#fff;display:none;padding:10px 5%;text-transform:uppercase}@media only screen and (max-width:760px){#sub-nav-wrapper #sub-nav-menu{display:block}}#sub-nav-wrapper #sub-nav-menu span{padding-left:4px}@media only screen and (max-width:760px){#sub-nav-wrapper #sub-nav{background:#FF7F39;display:none}}#sub-nav-wrapper #sub-nav li,#sub-nav-wrapper #sub-nav-extra li{margin-bottom:3px}@media only screen and (max-width:760px){#sub-nav-wrapper #sub-nav li,#sub-nav-wrapper #sub-nav-extra li{margin-bottom:0}}#sub-nav-wrapper #sub-nav li a,#sub-nav-wrapper #sub-nav-extra li a{background:url(lib/img/bg/sub-nav-bg.png) no-repeat -436px 0;color:#fff;display:block;font-family:GeometricSlab703BT-BoldCond,Arial,Helvetica,sans-serif;font-size:20px;line-height:20px;padding:15px 40px;position:relative;text-transform:uppercase;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media only screen and (max-width:980px){#sub-nav-wrapper #sub-nav li a,#sub-nav-wrapper #sub-nav-extra li a{background-position:-448px 0;padding-left:20px;padding-right:20px}}@media only screen and (max-width:760px){#sub-nav-wrapper #sub-nav li a,#sub-nav-wrapper #sub-nav-extra li a{background:#FF7F39;border-top:1px solid #e8861e;padding-left:5%;padding-right:5%}}#sub-nav-wrapper #sub-nav li a:hover,#sub-nav-wrapper #sub-nav-extra li a:hover{background-position:0 0}@media only screen and (max-width:760px){#sub-nav-wrapper #sub-nav li a:hover,#sub-nav-wrapper #sub-nav-extra li a:hover{background:#de7708}}#sub-nav-wrapper #sub-nav li a:hover span.secondary,#sub-nav-wrapper #sub-nav-extra li a:hover span.secondary{color:#ffdeba}#sub-nav-wrapper #sub-nav li a:hover span.icon,#sub-nav-wrapper #sub-nav-extra li a:hover span.icon{color:#ffdeba;right:25px}@media only screen and (max-width:980px){#sub-nav-wrapper #sub-nav li a:hover span.icon,#sub-nav-wrapper #sub-nav-extra li a:hover span.icon{right:15px}}#sub-nav-wrapper #sub-nav li a span.secondary,#sub-nav-wrapper #sub-nav-extra li a span.secondary{color:#bbbcbc;display:block;font-family:myriad-pro-condensed,Arial,Helvetica,sans-serif;font-size:15px;line-height:13px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media only screen and (max-width:760px){#sub-nav-wrapper #sub-nav li a span.secondary,#sub-nav-wrapper #sub-nav-extra li a span.secondary{color:#ffdeba}}#sub-nav-wrapper #sub-nav li a span.icon,#sub-nav-wrapper #sub-nav-extra li a span.icon{color:#bcbcbc;font-size:26px;margin-top:-14px;position:absolute;right:20px;top:50%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media only screen and (max-width:980px){#sub-nav-wrapper #sub-nav li a span.icon,#sub-nav-wrapper #sub-nav-extra li a span.icon{display:none}}#sub-nav-wrapper #sub-nav li.extra a,#sub-nav-wrapper #sub-nav-extra li.extra a{background:#c3c3c3}#sub-nav-wrapper #sub-nav li.extra a:hover span.secondary,#sub-nav-wrapper #sub-nav-extra li.extra a:hover span.secondary{color:#2d2d2d}#sub-nav-wrapper #sub-nav li.extra a:hover span.icon,#sub-nav-wrapper #sub-nav-extra li.extra a:hover span.icon{color:#2d2d2d;left:15px}#sub-nav-wrapper #sub-nav li.extra a span.secondary,#sub-nav-wrapper #sub-nav-extra li.extra a span.secondary{color:#6c6c6c}#sub-nav-wrapper #sub-nav li.extra a span.icon,#sub-nav-wrapper #sub-nav-extra li.extra a span.icon{color:#6c6c6c;left:15px;right:auto}#sidebar{font-size:19px;padding-right:60px;padding-top:18px;width:30%}@media only screen and (max-width:1200px){#sidebar{padding-right:30px}}@media only screen and (max-width:760px){#sidebar{margin:0 5%;width:90%;background:#ececec;margin:0;padding:40px 5% 10px;width:100%}}#sidebar .callout.enroll-callout{border-bottom-right-radius:20px;border-top-left-radius:20px}#sidebar .callout.enroll-callout a .txt-wrapper{left:26%;width:74%}@media only screen and (max-width:1200px){#sidebar .callout.enroll-callout a .txt-wrapper{left:20%;width:80%}}@media only screen and (max-width:980px){#sidebar .callout.enroll-callout a .txt-wrapper{left:10%;width:90%}#sidebar .callout.enroll-callout a .txt-wrapper .txt{height:65px;padding-left:44px}#sidebar .callout.enroll-callout a .txt-wrapper .txt span.icon-location2{font-size:47px;left:0;top:3px}#sidebar .callout.enroll-callout a .txt-wrapper .txt span.line1{color:#363636;display:block;font-family:GeometricSlab703BT-BoldCond,Arial,Helvetica,sans-serif;font-size:18px;line-height:12px}#sidebar .callout.enroll-callout a .txt-wrapper .txt span.line2{display:block;font-family:GeometricSlab703BT-XtraBoldCond,Arial,Helvetica,sans-serif;font-size:22px;line-height:27px}#sidebar .callout.enroll-callout a .txt-wrapper .txt span.line2 span{font-size:20px}}#sidebar .callout.enroll-callout a:hover .txt-wrapper{left:21%;width:79%}@media only screen and (max-width:1200px){#sidebar .callout.enroll-callout a:hover .txt-wrapper{left:16%;width:84%}}@media only screen and (max-width:980px){#sidebar .callout.enroll-callout a:hover .txt-wrapper{left:9%;width:91%}}#sidebar .callout{margin-bottom:50px}#sidebar .callout .callout-image{border-bottom-right-radius:20px;border-top-left-radius:20px;margin-bottom:5px;overflow:hidden;position:relative}#sidebar .callout .callout-image a{display:block;line-height:10px}#sidebar .callout .callout-image a img{height:auto;width:100%}#sidebar .callout .callout-image a .icon{background:rgba(0,0,0,.65);border:1px solid transparent;border-radius:30px;height:60px;left:50%;margin:-30px 0 0 -30px;position:absolute;top:50%;width:60px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}#sidebar .callout .callout-image a .icon:before{color:#fff;font-size:30px;left:21px;position:absolute;top:14px}#sidebar .callout .callout-image a:hover .icon{background:#FF7F39;border-color:#fff}.module{border:2px solid #fff;border-bottom-left-radius:40px;border-top-right-radius:40px;margin-bottom:10px;padding:16px}@media only screen and (max-width:760px){.module{padding:16px 0}}.module.winload{-webkit-transition:background 1.5s ease,border-color 1.5s ease;-moz-transition:background 1.5s ease,border-color 1.5s ease;-o-transition:background 1.5s ease,border-color 1.5s ease;transition:background 1.5s ease,border-color 1.5s ease}.module.highlighted{background:#ffdeba;border-color:#FF7F39}.module .module-image{border-bottom-left-radius:20px;border-top-right-radius:20px;line-height:10px;margin-bottom:15px;overflow:hidden}.module .module-image img{height:auto;width:100%}.module h2{font-family:GeometricSlab703BT-BoldCond,Arial,Helvetica,sans-serif;line-height:30px;margin-bottom:0}.module h3{color:#3f3f3f;font-size:19px;margin-bottom:0}.module .module-copy{margin-bottom:15px;padding-top:5px}@media only screen and (max-width:760px){.module img{height:auto;width:100%}}@media only screen and (max-width:760px){.module-form img{height:auto;width:auto}}.module-quote{position:relative}.module-quote h2{margin-bottom:10px}.module-quote .quote{padding-left:56px;padding-right:56px;position:relative}@media only screen and (max-width:980px){.module-quote .quote{padding-left:36px;padding-right:36px}}@media only screen and (max-width:760px){.module-quote .quote{padding-left:30px;padding-right:0}}.module-quote .quote .icon{color:#FF7F39;font-size:40px;position:absolute}@media only screen and (max-width:980px){.module-quote .quote .icon{font-size:28px}}@media only screen and (max-width:760px){.module-quote .quote .icon{font-size:20px}}.module-quote .quote .icon-quote-left{left:0;top:0}.module-quote .quote .icon-quote-right{bottom:0;right:0}@media only screen and (max-width:760px){.module-quote .quote .icon-quote-right{display:none}}.module-quote .author{padding-left:86px;padding-right:56px;font-style:oblique}@media only screen and (max-width:980px){.module-quote .author{padding-left:56px;padding-right:36px}}@media only screen and (max-width:760px){.module-quote .author{padding-left:30px;padding-right:0}}.module-featured{background:#75787B;color:#fff;padding:36px}.module-featured h2,.module-featured h3,.module-featured h4{color:#fff}.module-featured.highlighted{background:#2d2d2d;border-color:#2d2d2d}.module-expand-collapse .ec-expand-all{text-align:right}.module-expand-collapse .ec-expand-all .btn{background:#fff;color:#FF7F39;border:1px solid #e8e8e8;text-shadow:none;padding:7px 18px 7px 18px;-webkit-transition:background .2s ease;-moz-transition:background .2s ease;-o-transition:background .2s ease;transition:background .2s ease}.module-expand-collapse .ec-expand-all .btn:hover{background:#ececec}.module-expand-collapse .expand-collapse-item{margin-bottom:20px}.module-expand-collapse .expand-collapse-item .ec-title{margin-bottom:0}.module-expand-collapse .expand-collapse-item .ec-title a{background-color:#fff;border:1px solid #ececec;display:block;padding:12px 45px 12px 30px;position:relative;-webkit-transition:background .2s ease;-moz-transition:background .2s ease;-o-transition:background .2s ease;transition:background .2s ease}.module-expand-collapse .expand-collapse-item .ec-title a .icon-caret-down,.module-expand-collapse .expand-collapse-item .ec-title a .icon-caret-up{font-size:20px;font-weight:400;position:absolute;right:15px;top:12px}.module-expand-collapse .expand-collapse-item .ec-title a:hover{background-color:#ececec}.module-expand-collapse .expand-collapse-item .ec-title a.open{background-color:#FF7F39;color:#fff}.module-expand-collapse .expand-collapse-item .ec-details{border-bottom:1px solid #ececec;border-left:1px solid #ececec;border-right:1px solid #ececec;display:none;padding:20px 30px 2px 30px}@media only screen and (max-width:760px){.module-form{padding:36px 16px}}.module-form a{color:#fff;text-decoration:underline}.module-form a:hover{text-decoration:none}.module-form li{margin-bottom:20px}.module-form li label{display:block;padding-bottom:2px;padding-left:12px}.module-form li input,.module-form li textarea{background:#fff;border:3px solid #6c6c6c;border-radius:5px;color:#2d2d2d;line-height:25px;padding:6px 10px;width:100%}.module-form li textarea{height:350px}.module-form li.submit input{background:url(lib/img/bg/cta.png) no-repeat -589px 0;border-radius:5px;color:#fff;display:inline-block;font-size:22px;line-height:24px;padding:7px 28px 7px 48px;position:relative;overflow:hidden;text-shadow:1px 1px 1px rgba(0,0,0,.3);text-transform:uppercase;width:auto;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.module-form li.submit input:hover{background-position:0 0;padding-left:38px;padding-right:38px}.module-form .g-recaptcha{background:#fff;height:160px;padding:10px;width:178px}.module-form div.wpcf7-response-output,.module-form span.wpcf7-not-valid-tip{border:3px solid #6c6c6c;border-radius:5px;color:#fff;font-size:20px;line-height:22px;margin:0;padding:6px 10px;width:100%}.module-form div.wpcf7-response-output,.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{background:#900;border:none;border-radius:0;margin-bottom:10px;padding:12px 20px}.module-form span.wpcf7-not-valid-tip{background:#900}.module-form div.wpcf7-spam-blocked,.module-form div.wpcf7-validation-errors{background:#900}.module-form div.wpcf7-mail-sent-ok{background:#060}.grecaptcha-badge{visibility:hidden!important}.coach{margin-bottom:25px;padding-bottom:25px}.coach .photo-wrapper{border-bottom-right-radius:20px;border-top-left-radius:20px;float:left;overflow:hidden;width:200px}@media only screen and (max-width:760px){.coach .photo-wrapper{float:none;margin-bottom:10px;width:auto}}.coach .photo-wrapper p{line-height:10px;margin-bottom:0}.coach .coach-content.has-image{padding-left:220px}@media only screen and (max-width:760px){.coach .coach-content.has-image{padding-left:0}}.coach .coach-content h3{color:#3f3f3f;font-size:19px;margin-bottom:0}.grecaptcha-badge{visibility:hidden!important}#section-center-director-resources .section{background:0 0}body .section-content .module-business-model .business-model-steps{background-image:url(lib/img/bg/bm-bg-xl.png);background-repeat:no-repeat;background-position:48% 96px;background-size:594px 361px}body .section-content .module-business-model .business-model-steps .row{margin-bottom:60px;margin-right:-15px;margin-left:-15px;display:table;content:" ";width:100%}body .section-content .module-business-model .business-model-steps .row:after{clear:both;border:solid 1px red}body .section-content .module-business-model .business-model-steps .row:last-child{margin-bottom:0}.col-md-4{width:33.33333333%;position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left}.col-md-offset-2{margin-left:16.66666667%}body .section-content .step{text-align:center;position:relative;padding:15px 30px}body .section-content .step .step-details{opacity:0;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,.9);border:1px solid #75787B;border-radius:20px;font-size:3.2rem;padding:16px;transition:opacity .5s}body .section-content .step .step-details.active{opacity:1}body .section-content .step h3{color:#FF7F39;font-weight:400;margin:0;padding:15px 0;text-transform:uppercase;font-size:24px;line-height:30px}body .section-content .step p{font-size:1.1rem}body .section-content .step .icon{position:relative;width:150px;height:150px;border-radius:150px;background:#75787B;margin:0 auto}body .section-content .step .icon img{width:100px;height:100px;display:block;position:absolute;left:25px;top:25px}body .section-content .step .icon .badge{position:absolute;left:0;top:0;width:44px;height:44px;border-radius:44px;z-index:1;background:#FF7F39;color:#fff;font-size:2.4rem;font-family:GeometricSlab703BT-BoldCond,Arial,Helvetica,sans-serif;font-weight:400;padding-top:7px;display:inline-block;min-width:10px;padding:6px 7px;line-height:1;text-align:center;white-space:nowrap;vertical-align:middle}body .section-content .step .toggle{text-transform:uppercase;position:relative;z-index:2;cursor:pointer;transition:color .2s}body .section-content .step .toggle i{display:block;width:25px;height:25px;border-radius:24px;margin:0 auto;padding-top:5px;background:#75787B;color:#fff;font-size:1rem;transition:background .2s}@media only screen and (max-width:1200px){body .section-content .module-business-model .business-model-steps{background-size:524px 361px;background-image:url(lib/img/bg/bm-bg-lg.png);background-position:59% 96px}}@media only screen and (max-width:980px){body .section-content .module-business-model .business-model-steps{background:0 0}.col-md-4{width:100%;position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:none;margin:0 auto}.col-md-offset-2{margin:0 auto;width:100%}body .section-content .step{text-align:center}}.info_content{padding:20px 10px 5px 10px}.info_content .cta{margin-bottom:0}#simplemodal-overlay{background-color:#170d02}#simplemodal-container{background:#fff url(lib/img/loading.gif) no-repeat center center;border-bottom-right-radius:40px;border-top-left-radius:40px;height:520px;overflow:hidden;width:853px}@media only screen and (max-width:980px){#simplemodal-container{height:400px;width:640px}}#simplemodal-container a.modalCloseImg{color:#FF7F39;cursor:pointer;display:inline;font-size:26px;height:30px;position:absolute;right:10px;text-decoration:none;top:4px;width:20px;font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#simplemodal-container a.modalCloseImg:before{content:"\f00d"}#simplemodal-container .modalcontent h3{font-size:22px;height:40px;margin:0;padding:7px 0 0 40px}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}@media only screen and (max-width:760px){.alignright{display:block;float:none;margin-bottom:15px}}.alignleft{float:left;margin:5px 20px 20px 0}@media only screen and (max-width:760px){.alignleft{display:block;float:none;margin-bottom:15px}}a img.alignright{float:right;margin:5px 0 20px 20px}@media only screen and (max-width:760px){a img.alignright{display:block;float:none;margin-bottom:15px}}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}@media only screen and (max-width:760px){a img.alignleft{display:block;float:none;margin-bottom:15px}}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}#footer{border-top:5px solid #FF7F39;color:#c3c3c3;font-size:24px;position:relative}body#body-franchise #footer{background:#4d4d4d}@media only screen and (max-width:760px){body#body-franchise #footer{padding-bottom:0;padding-top:0}}#footer #footer-bottom,#footer #footer-top{background-repeat:no-repeat;background-size:cover;width:100%}#footer #footer-top{background-image:url(lib/img/bg/footer-top.png);background-position:right bottom;height:63px}@media only screen and (max-width:1200px){#footer #footer-top{background-position:0 bottom}}@media only screen and (max-width:760px){#footer #footer-top{height:auto}}#footer #footer-bottom{background-image:url(lib/img/bg/footer-bottom.jpg);background-position:right top;height:359px;min-height:100px;padding-top:65px}@media only screen and (max-width:1200px){#footer #footer-bottom{background-position:0 top}}@media only screen and (max-width:980px){#footer #footer-bottom{height:309px;padding-top:35px}}@media only screen and (max-width:760px){#footer #footer-bottom{height:auto;padding-bottom:0;padding-top:20px}}#footer .social-container{font-family:GeometricSlab703BT-BoldCond,Arial,Helvetica,sans-serif;position:relative;width:500px}@media only screen and (max-width:760px){#footer .social-container{width:auto}}#footer .social-container-bg{background:#3e3e3e;height:63px;left:-60px;position:absolute;width:100%;z-index:1;-webkit-transform:skewX(-45deg);-moz-transform:skewX(-45deg);-ms-transform:skewX(-45deg);transform:skewX(-45deg)}@media only screen and (max-width:760px){#footer .social-container-bg{display:none}}#footer #social-tagline{float:left;margin-top:10px;padding-right:20px;padding-top:8px;position:relative;z-index:2}@media only screen and (max-width:760px){#footer #social-tagline{float:none;margin-bottom:0;margin-left:5%;margin-right:5%;padding:0}}#footer #social-list{float:left;margin-top:10px;position:relative;z-index:2}@media only screen and (max-width:760px){#footer #social-list{float:none;margin-left:5%;margin-right:5%;margin-top:0}}#footer #social-list li{float:left}#footer #social-list a{color:#fff;display:block;font-size:26px;padding:7px}@media only screen and (max-width:760px){#footer #social-list a{font-size:30px;padding:7px 9px}}#footer #social-list a .txt{display:none}#footer #footer-list{width:750px}@media only screen and (max-width:980px){#footer #footer-list{width:auto}}#footer #footer-list li{float:left;height:100px;padding-right:30px;width:250px}@media only screen and (max-width:980px){#footer #footer-list li{width:240px}}@media only screen and (max-width:760px){#footer #footer-list li{float:none;height:auto;margin-bottom:25px;margin-left:5%;margin-right:5%;width:auto}}#footer #footer-list li a{color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.3)}#footer #footer-list li a span{display:block;font-size:16px;line-height:17px}@media only screen and (max-width:760px){#footer #footer-list li a span{font-size:18px;line-height:19px}}#footer #footer-list li a .title{color:#FF7F39;display:block;font-family:GeometricSlab703BT-BoldCond,Arial,Helvetica,sans-serif;font-size:20px;line-height:20px;text-transform:uppercase}@media only screen and (max-width:760px){#footer #footer-list li a .title{font-size:22px}}#footer #copyright{bottom:0;color:#fff;font-size:13px;line-height:15px;position:absolute;width:100%}@media only screen and (max-width:980px){#footer #copyright{padding-bottom:40px}}@media only screen and (max-width:760px){#footer #copyright{bottom:auto;position:static}}body#body-franchise #footer #copyright{bottom:auto;position:relative}#footer #copyright-tagline{float:left;margin-bottom:0;padding:16px 20px 11px 0;text-shadow:1px 1px 1px rgba(0,0,0,.3)}@media only screen and (max-width:980px){#footer #copyright-tagline{bottom:-35px;padding-right:0;position:absolute;text-align:center;width:100%}body#body-franchise #footer #copyright-tagline{bottom:-45px}}@media only screen and (max-width:760px){#footer #copyright-tagline{bottom:auto;float:none;margin-bottom:20px;padding-top:30px;position:static}body#body-franchise #footer #copyright-tagline{bottom:auto}}#footer #copyright-list1 li,#footer #copyright-list2 li{float:left}@media only screen and (max-width:760px){#footer #copyright-list1 li,#footer #copyright-list2 li{float:none;margin:0 5% 10px 5%}}#footer #copyright-list1 li a,#footer #copyright-list2 li a{border-radius:10px;color:#fff;display:block;font-size:14px;line-height:16px;padding:11px 16px 14px 16px;text-shadow:1px 1px 1px rgba(0,0,0,.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media only screen and (max-width:980px){#footer #copyright-list1 li a,#footer #copyright-list2 li a{padding-left:12px;padding-right:12px}}@media only screen and (max-width:760px){#footer #copyright-list1 li a,#footer #copyright-list2 li a{background:rgba(255,255,255,.1);font-size:16px}}#footer #copyright-list1 li a:hover,#footer #copyright-list2 li a:hover{background:rgba(255,255,255,.1)}#footer #copyright-list1 li a span,#footer #copyright-list2 li a span{font-size:18px;padding-right:3px}#footer #copyright-list1{float:left}@media only screen and (max-width:760px){#footer #copyright-list1{float:none;margin-bottom:20px}#footer #copyright-list1 li a:hover{background:#353535}}body#body-franchise #footer #copyright-list1 li a:hover{background:#353535}#footer #copyright-list2{float:right}@media only screen and (max-width:760px){#footer #copyright-list2{float:none;margin-bottom:20px}#footer #copyright-list2 li a:hover{background:#353535}}#footer #returnto{float:right;margin-bottom:0;padding-top:8px}@media only screen and (max-width:760px){#footer #returnto{float:none;margin:0 5% 10px 5%}}#footer #returnto a{background:#353535;border-radius:6px;color:#fff;display:block;font-size:14px;line-height:16px;padding:7px 20px 7px 85px;position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media only screen and (max-width:760px){#footer #returnto a{font-size:16px;padding-bottom:12px;padding-left:95px;padding-top:12px}}#footer #returnto a:hover{background:#000}#footer #returnto a span.icon{font-size:68px;left:12px;position:absolute;top:-19px}@media only screen and (max-width:760px){#footer #returnto a span.icon{top:-13px}}html#not-found{height:100%}html#not-found body{background-image:url(lib/img/admin/bg.jpg);background-position:top center;background-repeat:no-repeat;background-size:cover;overflow:hidden;height:100%}#not-found-copy{background:rgba(255,255,255,.7);border-radius:40px;margin:50px auto;padding:40px;width:50%}@media only screen and (max-width:1200px){#not-found-copy{width:60%}}@media only screen and (max-width:980px){#not-found-copy{width:80%}}.blog-item{display:flex;margin:10px 0;padding:20px 20px 10px 20px}@media only screen and (max-width:600px){.blog-item{display:block}}.blog-item:nth-child(even){background:#f4f4f4}.blog-item .blog-image{padding-right:20px;width:30%}@media only screen and (max-width:600px){.blog-item .blog-image{width:auto}}.blog-item .blog-image a{border-top-left-radius:20px;border-bottom-right-radius:20px;display:block;overflow:hidden;position:relative}.blog-item .blog-image img{display:block;height:auto;width:100%}.blog-item .blog-content{flex-grow:1;width:70%}@media only screen and (max-width:600px){.blog-item .blog-content{width:auto}}.blog-item .date{color:#75787B;font-size:15px;margin-bottom:3px}.blog-item h3{font-size:28px;margin-bottom:0}.blog-categories li{margin:5px 0}.catdetails{color:#75787B;margin:0 0 10px 0}.blogentry{border-bottom:solid 1px #75787B;margin-bottom:20px;padding-bottom:20px}.pagination{padding:25px 15px;position:relative}.pagination .nav-links{display:flex;justify-content:space-between;position:relative}@media only screen and (min-width:768px){.pagination .nav-links{display:block;text-align:center;padding:0 105px}}.pagination .page-numbers{border:1px solid #9e9e9e;color:#FF7F39;display:none;min-width:36px;padding:5px;text-decoration:none;transition:all .3s ease;text-decoration:none!important}@media only screen and (min-width:768px){.pagination .page-numbers{display:inline-block}}.pagination .page-numbers:hover{background:#9e9e9e;text-decoration:none}.pagination .page-numbers.current{background:#FF7F39;border-color:#FF7F39;color:#fff}.pagination .page-numbers.dots{background:0 0;border:none}.pagination a.page-numbers:hover{color:#fff}.pagination a.page-numbers.next:hover,.pagination a.page-numbers.prev:hover{color:#FF7F39}.pagination .next,.pagination .prev{border:none;display:block}@media only screen and (min-width:768px){.pagination .next,.pagination .prev{position:absolute;top:0}}.pagination .next:hover,.pagination .prev:hover{background:0 0}@media only screen and (min-width:768px){.pagination .prev{left:0}}.pagination .prev:before{content:"<";padding-right:5px}@media only screen and (min-width:768px){.pagination .next{right:0}}.pagination .next:after{content:">";padding-left:5px}