@charset "UTF-8";*{margin:0;padding:0}.loadingScreen{width:100%;height:100%;background-color:rgba(255,255,255,.8);font-size:0;position:absolute;left:0;right:0;top:0;bottom:0;text-align:center;z-index:300}.loadingScreen .loadingScreenAnimation{border:.5rem solid #f3f3f3;border-top-color:#072740;width:3rem;height:3rem;border-radius:50%;-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;-o-animation:spin 1s linear infinite;animation:spin 1s linear infinite;margin:0 auto;display:inline-block;position:relative;top:35%}.fixedLoadingScreen{position:fixed}.firstLoadingAnimation{z-index:301;background-color:#fff}@-webkit-keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-moz-keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-o-keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.dialogWindow{width:100vw;height:100vh;position:fixed;z-index:201;left:0;right:0;top:0;bottom:0;display:none;opacity:0;text-align:center}.dialogWindow .dialogBgCover{position:fixed;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.8);font-size:0;z-index:205}.dialogWindow .dialogContent{-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2);-webkit-transition:transform 3000ms ease-out;-moz-transition:transform 3000ms ease-out;-o-transition:transform 3000ms ease-out;transition:transform 3000ms ease-out;width:55rem;max-width:100%;max-height:100%;overflow-y:auto;display:inline-block;position:relative;z-index:206;margin:1rem;padding:2rem 1rem 1rem 1rem;text-align:center}.dialogWindow .dialogCross{position:absolute;top:0;left:0;right:0;text-align:right}.dialogWindow .dialogCross img{width:1rem;height:1rem;padding:1rem;opacity:.5;cursor:pointer;-webkit-transition:opacity 200ms ease-out;-moz-transition:opacity 200ms ease-out;-o-transition:opacity 200ms ease-out;transition:opacity 200ms ease-out}.dialogWindow .dialogCross img:hover{opacity:1}.dialogWindow .dialogYoutubeWrapper{max-width:100%;width:50rem;display:inline-block}.dialogWindow .dialogYoutubeWrapper iframe{height:100%!important;width:100%!important}.dialogWindow .dialogContent input,.dialogWindow .dialogContent select,.dialogWindow .dialogContent textarea,.dialogWindow .dialogContent button{box-sizing:border-box;outline:none;text-align:left;max-width:100%;margin:.35rem 0}.dialogWindow .dialogContent textarea,.dialogWindow .dialogContent input,.dialogWindow .dialogContent select{font-size:1.2rem;padding:.5rem 0 .5rem .5rem;width:100%}.dialogWindow .dialogContent label{display:block;margin-top:.7rem}.dialogWindow .dialogContent .button,.dialogWindow .dialogContent .submit{width:9rem;height:3rem;font-size:1.2rem;border:none;color:#000;padding:.5rem;margin-top:1rem;text-align:center;background-color:#fff;border:1px solid #000;cursor:pointer}.dialogWindow .dialogContent .dialogContentBlock{margin:1rem 0;padding:1rem 0;width:100%}.dialogWindow .dialogContent input:disabled,.dialogWindow .dialogContent select:disabled,.dialogWindow .dialogContent textarea:disabled,.dialogWindow .dialogContent button:disabled,.dialogWindow .dialogContent .disabled{background-color:gray!important;cursor:not-allowed!important;border-color:gray!important;color:#fff!important}.dialogWindow .dialogContent .dialogContentRadioWrapper,.dialogWindow .dialogContent .dialogContentCheckboxWrapper{width:100%;margin:.35rem 0}.dialogWindow .dialogContent .dialogContentRadioWrapper .radio,.dialogWindow .dialogContent .dialogContentRadioWrapper .checkbox,.dialogWindow .dialogContent .dialogContentRadioWrapper span,.dialogWindow .dialogContent .dialogContentCheckboxWrapper .radio,.dialogWindow .dialogContent .dialogContentCheckboxWrapper .checkbox,.dialogWindow .dialogContent .dialogContentCheckboxWrapper span{display:inline-block!important}.dialogWindow .dialogContent .dialogContentRadioWrapper .radio,.dialogWindow .dialogContent .dialogContentRadioWrapper .checkbox,.dialogWindow .dialogContent .dialogContentCheckboxWrapper .radio,.dialogWindow .dialogContent .dialogContentCheckboxWrapper .checkbox{width:1rem}.dialogWindow .dialogContent .dialogContentRadioWrapper span,.dialogWindow .dialogContent .dialogContentCheckboxWrapper span{margin-right:1rem}.dialogWindow .dialogContent .color{height:3rem;width:10rem;padding:.3rem}.youtubeDialogWindow .dialogContent{width:50rem;padding:0}.calendar{text-align:center;position:relative;font-size:0}.calendar .calendarTable{width:100%;text-align:center}.calendar .calendarBody{overflow:hidden;position:relative;font-size:0}.calendar .calendarHeader{text-align:center}.calendar .calendarHeader .calendarHeaderTop .calendarPrev,.calendar .calendarHeader .calendarHeaderTop .calendarNext,.calendar .calendarHeader .calendarHeaderTop .currentMonthName{display:inline-block;vertical-align:middle}.calendar .calendarHeader .calendarHeaderTop .calendarPrev,.calendar .calendarHeader .calendarHeaderTop .calendarNext{background-repeat:no-repeat;background-position:center center;cursor:pointer}.calendar .calendarHeaderNames{font-size:0;margin:1px 0}.calendar .calendarHeaderNames .first{border-left:none}.calendar .calendarHeaderNames .last{border-right:none}.calendar .calendarCell,.calendar .calendarHeaderNames p{display:inline-block;width:14.28%;text-align:center;box-sizing:border-box}.calendar .calendarAnimation{position:absolute;top:0;left:0;right:0;width:100%}.slider{filter:grayscale(1%);position:relative;font-size:0;overflow:hidden}.slider .slides{display:block;margin-left:0;position:absolute;left:0}.slider .slide{font-size:0;list-style-type:none;float:left;overflow:hidden}.slider .backgroundImageSlide{background-size:cover;background-repeat:no-repeat;background-position:center center}.slider .dots{z-index:10;position:absolute;bottom:0;width:100%;text-align:center;font-size:0}.slider .dots .dot{cursor:pointer}.slider .sliderButLeft,.slider .sliderButRight{position:absolute;z-index:10;top:0;border:none;cursor:pointer;outline:none}.form select,.form textarea,.form input,.form label{box-sizing:border-box;outline:none;display:block}.form textarea{max-width:100%}.form .captchaWrapper{max-height:0;-webkit-transition:max-height 350ms ease-out;-moz-transition:max-height 350ms ease-out;-o-transition:max-height 350ms ease-out;transition:max-height 350ms ease-out;overflow:hidden;text-align:center;margin:1rem 0}.form .captchaWrapper .g-recaptcha{display:inline-block}.customInput{font-size:0}.customInput input,.customInput button,.customInput select,.customInput textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none;outline:none}.customTextInput,.customSelectInput{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.customTextInput .customInputElement,.customTextInput select,.customTextInput .inputIcon,.customTextInput .inputCross,.customSelectInput .customInputElement,.customSelectInput select,.customSelectInput .inputIcon,.customSelectInput .inputCross{display:inline-block;vertical-align:middle;text-align:left}.customTextInput .customSelectize,.customSelectInput .customSelectize{display:inline-block;text-align:left;vertical-align:middle}.customTextInput .inputIcon,.customTextInput .inputCross,.customSelectInput .inputIcon,.customSelectInput .inputCross{font-size:0}.customTextInput .inputIcon,.customSelectInput .inputIcon{background-repeat:no-repeat;background-position:center center;background-size:contain}.customTextInput .inputCross,.customSelectInput .inputCross{position:relative;opacity:0;-webkit-transition:opacity 200ms ease-out;-moz-transition:opacity 200ms ease-out;-o-transition:opacity 200ms ease-out;transition:opacity 200ms ease-out}.customTextInput .inputCross .line,.customSelectInput .inputCross .line{position:absolute;-webkit-transition:background-color 200ms ease-out;-moz-transition:background-color 200ms ease-out;-o-transition:background-color 200ms ease-out;transition:background-color 200ms ease-out}.customTextInput .inputCross .line1,.customSelectInput .inputCross .line1{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.customTextInput .inputCross .line2,.customSelectInput .inputCross .line2{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.customTextInput .inputCross.enabled,.customSelectInput .inputCross.enabled{opacity:1;cursor:pointer}.customTextInput .inputCross.disabled,.customSelectInput .inputCross.disabled{opacity:0;pointer-events:none}.customTextInput .inputCross:hover .line,.customSelectInput .inputCross:hover .line{background-color:#000}*{margin:0;padding:0}@font-face{font-family:'OpenSans';src:url("../../fonts/OpenSans.eot");src:url("../../fonts/OpenSans.eot?#iefix") format("embedded-opentype"),url("../../fonts/OpenSans.woff") format("woff"),url("../../fonts/OpenSans.ttf") format("truetype"),url("../../fonts/OpenSans.svg#OpenSans") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'OpenSansBold';src:url("../../fonts/OpenSans-Bold.eot");src:url("../../fonts/OpenSans-Bold.eot?#iefix") format("embedded-opentype"),url("../../fonts/OpenSans-Bold.woff") format("woff"),url("../../fonts/OpenSans-Bold.ttf") format("truetype"),url("../../fonts/OpenSans-Bold.svg#OpenSans-Bold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'OpenSansExtraBold';src:url("../../fonts/OpenSans-Extrabold.eot");src:url("../../fonts/OpenSans-Extrabold.eot?#iefix") format("embedded-opentype"),url("../../fonts/OpenSans-Extrabold.woff") format("woff"),url("../../fonts/OpenSans-Extrabold.ttf") format("truetype"),url("../../fonts/OpenSans-Extrabold.svg#OpenSans-Extrabold") format("svg");font-weight:normal;font-style:normal}a,p,body,.bigHeader h1,#principlesWrapper h3,.classicH2 .lineText{font-family:'OpenSans',Verdana,sans-serif}h1,h2,h3,h4,h5,h6,h7,.bold,.article .importantText,.article blockquote p,.articleHeader .articleHeaderText p,.articleFooter p,#strategiesList li,.bigHeader blockquote p{font-family:'OpenSansBold',Verdana,sans-serif;font-weight:normal}.article h1{font-family:'OpenSansExtraBold',Verdana,sans-serif;font-weight:normal}a{text-decoration:none;cursor:pointer}li{list-style-type:none}.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden}.center{text-align:center!important}.displayNone,.hidden{display:none}.borderNone{border:none!important}.i{font-style:italic}.lines{text-align:center;font-size:0}.lines .line,.lines .lineText{display:inline-block;vertical-align:middle}.lines .line{height:.125rem;width:7rem;font-size:0}.lines .lineText{margin:0 1.5rem;font-size:1rem}@media only screen and (max-width:50rem){.lines .line{display:none!important}.lines .lineText{margin:0}}.block{max-width:55rem;margin:0 auto;padding:0 1rem}section{padding:1rem 0}@media only screen and (max-width:40rem){.block{padding:0 .5rem}}.classicH2{text-align:center;padding:4rem 0 1rem 0}.classicH2 .lineText{font-size:3.75rem;text-transform:uppercase;text-align:center}.blueH2 .lineText{color:#072740}.whiteH2 .lineText{color:#fff}@media only screen and (max-width:50rem){.classicH2{padding:1rem 0 1rem 0}.classicH2 .lineText{font-size:1.875rem}}.classicImg{max-width:100%;width:15rem;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:2rem auto 3rem auto;display:block}@media only screen and (max-width:50rem){.classicImg{width:10rem;margin:1rem auto 1.5rem auto}}.classicText{text-align:center}.classicText p,.classicTextP{margin:3rem 0;font-size:1.125rem;line-height:1.5625rem;font-weight:500}@media only screen and (max-width:50rem){.classicText p,.classicTextP{margin:1rem 0;font-size:.9375rem;line-height:normal}}.blackText p{color:#000;text-shadow:0 0 0 black}.whiteText p{color:#fff}.buttonWrapper{text-align:center;display:block;padding:1.5rem 0 3rem 0}.buttonWrapper .button{display:inline-block}.buttonWrapper .button p{padding:.25rem .9375rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:18.75rem;max-width:100%;font-size:1.5rem;text-transform:uppercase;-webkit-border-radius:.625rem;-moz-border-radius:.625rem;border-radius:.625rem;-webkit-box-shadow:5px 5px 15px 0 rgba(0,0,0,.5);-moz-box-shadow:5px 5px 15px 0 rgba(0,0,0,.5);box-shadow:5px 5px 15px 0 rgba(0,0,0,.5);-webkit-transition:background-color 200ms ease-out,color 200ms ease-out,border-color 200ms ease-out;-moz-transition:background-color 200ms ease-out,color 200ms ease-out,border-color 200ms ease-out;-o-transition:background-color 200ms ease-out,color 200ms ease-out,border-color 200ms ease-out;transition:background-color 200ms ease-out,color 200ms ease-out,border-color 200ms ease-out}@media only screen and (max-width:50rem){.buttonWrapper{padding:1rem 0}.buttonWrapper .button p{font-size:1.25rem}}@media only screen and (max-width:25rem){.buttonWrapper .button{max-width:100%;width:18.75rem}.buttonWrapper .button p{min-width:unset;width:100%;padding:.25rem .625rem}}.blueButton .button p{background-color:#072740;color:#fff;border:3px solid #072740}.blueButton .button:hover p{background-color:#031320;color:#fff;border-color:#031320}.whiteButton .button p{background-color:#fff;color:#072740;border:3px solid #fff}.whiteButton .button:hover p{background-color:#031320;color:#fff;border-color:#031320}.whiteBackground{background-color:#fff}.blueBackground{background-color:#072740}.blackBackground{background-color:#000}#paging{text-align:center}#paging .pagination li{display:inline-block;vertical-align:middle}#paging .pagination a{font-size:1.1rem;line-height:1.1rem;text-decoration:none;color:#515151;padding:0 3px;cursor:pointer}#paging .pagination a:hover{text-decoration:underline}#paging .pagination .active a{color:#000}.article ul li,.text ul li,.textEditor ul li{list-style-type:circle}.article ol li,.text ol li,.textEditor ol li{list-style-type:decimal}.article ul,.article ol,.text ul,.text ol,.textEditor ul,.textEditor ol{padding-left:1.5rem;margin:1.875rem 0}.article ul li,.article ol li,.text ul li,.text ol li,.textEditor ul li,.textEditor ol li{margin:.625rem 0}.article p,.text p,.textEditor p{margin:.9375rem 0}.article img,.text img,.textEditor img{display:block;width:30rem;margin:1.5rem auto;max-width:100%;-webkit-box-shadow:5px 5px 10px 0 rgba(0,0,0,.5);-moz-box-shadow:5px 5px 10px 0 rgba(0,0,0,.5);box-shadow:5px 5px 10px 0 rgba(0,0,0,.5)}.article .youtubeWrapper,.text .youtubeWrapper,.textEditor .youtubeWrapper{max-width:100%;width:40rem;height:16.875rem;display:block;margin:1.5rem auto}.article .youtubeWrapper iframe,.text .youtubeWrapper iframe,.textEditor .youtubeWrapper iframe{width:100%;height:100%}.article figure,.text figure,.textEditor figure{margin:1.875rem 0}.article figure img,.text figure img,.textEditor figure img{margin-bottom:1rem}.article figure figcaption,.text figure figcaption,.textEditor figure figcaption{max-width:30rem;margin:0 auto;font-style:italic;text-align:center;font-size:1rem}.article .importantText,.text .importantText,.textEditor .importantText{text-align:center;font-size:1.375rem;line-height:1.75rem;margin:2.5rem 0}.article *{font-size:1.125rem}.article h1,.article h2,.article h3,.article h4,.article h5,.article h6,.article h7{margin-bottom:.5625rem}.article h1{font-size:1.625rem;margin-bottom:0}.article h2{font-size:1.375rem}.article h3{font-size:1.125rem}.article h4{font-size:1rem}.article p{margin-top:0;margin-bottom:1.875rem;line-height:1.75rem}.article blockquote{text-align:center;margin:1.875rem 0}.article blockquote p{font-size:1.25rem;margin-top:0;margin-bottom:0}.article blockquote cite{margin-top:.5rem;display:block;font-style:italic}.article a{color:#00f;font-style:italic}.article a:hover{text-decoration:underline}.article .fb-like{max-width:100%;overflow:hidden;margin:.625rem 0 1rem 0}@media only screen and (max-width:37.5rem){.article p,.article li{font-size:.9375rem;line-height:1.1875rem}.article figure figcaption{font-size:.875rem}.article ul li,.article ol li{margin:.3125rem 0}.article blockquote{margin:1.5625rem 0}.article blockquote p{font-size:1.125rem}.article blockquote cite{font-size:.9375rem}.article h1{font-size:1.4375rem}.article h2{font-size:1.25rem}.article h3{font-size:1rem}.article h4{font-size:.875rem}.text p,.text li,.textEditor p,.textEditor li{font-size:.9375rem;line-height:normal}}.article .articleImages .articleImagesWrapper{text-align:left;font-size:0}.article .articleImages .articleImagesWrapper a{font-size:0}.article .articleImages .articleImagesWrapper .articleImage{display:inline-block;height:5rem;margin-bottom:1rem;background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative}.article .articleImages .articleImagesWrapper .articleImage .hover{background-image:url("/Content/img/article/magnifyingGlass.png");background-repeat:no-repeat;background-size:3rem 3rem;background-position:center center;top:0;bottom:0;left:0;right:0;width:100%;height:100%;position:absolute;background-color:rgba(255,255,255,.75);-webkit-transition:opacity 200ms ease-out;-moz-transition:opacity 200ms ease-out;-o-transition:opacity 200ms ease-out;transition:opacity 200ms ease-out;opacity:0;z-index:2}.article .articleImages .articleImagesWrapper .articleImage .hover:hover{opacity:1}.article .articleFooter{border-top:.125rem solid #000;padding-bottom:2rem;position:relative;margin-top:2rem}.article .articleFooter p{position:absolute;top:.25rem;font-size:1rem;line-height:normal;margin:0}.article .articleFooter .textLeft{left:0}.article .articleFooter .textRight{right:0}@media only screen and (max-width:31.25rem){.article .articleFooter{padding-top:.1875rem;padding-bottom:0}.article .articleFooter p{position:relative;top:0;margin-bottom:.25rem}.article .articleFooter .textLeft{text-align:left}.article .articleFooter .textRight{text-align:right}}.articleBlock{max-width:45rem;margin:0 auto;padding:1rem}@media only screen and (max-width:37.5rem){.articleBlock{padding:1rem .5rem}}.article.smallStyleArticle *,.article.smallStyleArticle p{font-size:.9375rem;line-height:normal}.article.smallStyleArticle ul li,.article.smallStyleArticle ol li{margin:0}.article.smallStyleArticle blockquote p{font-size:1.125rem}.article.smallStyleArticle .importantText{font-size:1.125rem;line-height:1.5625rem}.article.smallStyleArticle h1,.article.smallStyleArticle h2,.article.smallStyleArticle h3,.article.smallStyleArticle h4,.article.smallStyleArticle h5,.article.smallStyleArticle h6,.article.smallStyleArticle h7{margin-bottom:.3125rem}.article.smallStyleArticle h1{font-size:1.625rem;margin-bottom:0}.article.smallStyleArticle h2{font-size:1.25rem}.article.smallStyleArticle h3{font-size:1rem}.article.smallStyleArticle h4{font-size:.875rem}#menu.menuWrapper{position:absolute;top:0;left:0;right:0;z-index:201;background-color:#072740}#menu.menuWrapper .menu{-webkit-backface-visibility:hidden}#menuBlockWrapper{position:fixed;z-index:202;top:0;left:0;right:0;background-color:#072740;-webkit-transition:box-shadow 200ms ease-out;-moz-transition:box-shadow 200ms ease-out;-o-transition:box-shadow 200ms ease-out;transition:box-shadow 200ms ease-out}.menuWrapperScroll{-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.35);-moz-box-shadow:0 5px 5px 0 rgba(0,0,0,.35);box-shadow:0 5px 5px 0 rgba(0,0,0,.35)}.desktopMenu{height:4.25rem;background-color:#072740;text-align:right;overflow:hidden;position:relative;max-width:70rem;margin:0 auto}.desktopMenu .menuLogo{position:absolute;left:1.5rem;top:0;bottom:0;background-image:url("/Content/img/menu/menuLogoDesktop.png");background-repeat:no-repeat;background-size:auto 3.75rem;background-position:left center;padding-left:13rem;line-height:4.25rem;font-size:1.25rem;color:#000}.desktopMenu ul{font-size:0;margin-right:2rem;position:absolute;left:0;right:0;top:0;bottom:0}.desktopMenu ul li{display:inline-block;vertical-align:middle;line-height:4.25rem;font-size:0;-webkit-transition:background 200ms ease-out;-moz-transition:background 200ms ease-out;-o-transition:background 200ms ease-out;transition:background 200ms ease-out}.desktopMenu ul li a{height:4.25rem;line-height:4.25rem;font-size:1rem;color:#fff;text-transform:uppercase;-webkit-transition:color 200ms ease-out;-moz-transition:color 200ms ease-out;-o-transition:color 200ms ease-out;transition:color 200ms ease-out;padding:0 1rem;display:block}.desktopMenu ul li:hover{background-color:#031320}.desktopMenu ul li:hover a{color:#fff}.desktopMenu .hamburger{display:none}.mobileMenu{height:2.5rem;background-color:#072740;position:relative}.mobileMenu .menuLogo{position:absolute;left:1.5rem;top:0;bottom:0;background-image:url("/Content/img/menu/menuLogoMobile.png");background-repeat:no-repeat;background-size:auto 2rem;background-position:left center;padding-left:10rem;line-height:2.5rem;font-size:1.125rem}.mobileMenu ul{position:absolute;top:2.5rem;left:0;right:0;width:100%;max-height:0;-webkit-transition:max-height 300ms ease-out;-moz-transition:max-height 300ms ease-out;-o-transition:max-height 300ms ease-out;transition:max-height 300ms ease-out;overflow:hidden;background-color:#fff}.mobileMenu ul li a{display:block;padding:.5rem 0 .5rem 1.5rem;color:#000;-webkit-transition:color 200ms ease-out;-moz-transition:color 200ms ease-out;-o-transition:color 200ms ease-out;transition:color 200ms ease-out}.mobileMenu ul li:hover a{color:#072740}.mobileMenu .hamburger{width:1.875rem;height:1.25rem;position:absolute;right:1rem;top:.625rem;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:500ms ease-in-out;-moz-transition:500ms ease-in-out;-o-transition:500ms ease-in-out;transition:500ms ease-in-out;cursor:pointer}.mobileMenu .hamburger span{display:block;position:absolute;height:.25rem;width:100%;background:#fff;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:250ms ease-in-out;-moz-transition:250ms ease-in-out;-o-transition:250ms ease-in-out;transition:250ms ease-in-out;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mobileMenu .hamburger .child1{top:0}.mobileMenu .hamburger .child2,.mobileMenu .hamburger .child3{top:.5rem}.mobileMenu .hamburger .child4{top:1rem}.mobileMenu.open .hamburger .child2{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.mobileMenu.open .hamburger .child3{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.mobileMenu.open .hamburger .child1,.mobileMenu.open .hamburger .child4{top:.5rem;width:0%;left:50%}.bigHeader{background-repeat:no-repeat;background-position:center center;background-size:cover;padding:10rem 0 4rem 0;text-align:center;position:relative}.bigHeader h1{color:#fff;text-transform:uppercase;font-size:4.375rem}.bigHeader blockquote p{font-size:2.5rem;color:#fff}.bigHeader blockquote cite{font-size:2.1875rem;color:#fff;margin-top:.625rem;display:block}.bigHeader .established{color:#fff;text-transform:uppercase;margin-top:4.5rem;margin-bottom:3rem}.bigHeader .established .line{width:10.5rem}.bigHeader .established .lineText{margin:0 2rem;font-size:1.5rem}.onlyH1{padding-top:7rem;margin-bottom:6.5rem}.onlyH1 .classicH2{padding-bottom:8rem}.onlyH1 .bottomImageWrapper{text-align:center;display:block;position:absolute;bottom:0;left:0;right:0;height:15rem}.onlyH1 .bottomImageWrapper .bottomImage{height:15rem;width:15rem;display:inline-block;background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:relative;bottom:-50%;max-width:100%}.whatWeDoHeader .bottomImageWrapper .bottomImage{background-image:url("/Content/img/images/money.jpg")}.whoWeAre .bottomImageWrapper .bottomImage{background-image:url("/Content/img/images/notebook.jpg")}@media only screen and (max-width:50rem){.onlyH1{margin-bottom:4.25rem}.onlyH1 .bottomImageWrapper{height:10rem}.onlyH1 .bottomImageWrapper .bottomImage{height:10rem;width:10rem}}@media only screen and (max-width:62.5rem){.bigHeader{padding:4.5rem 0 3rem 0}.bigHeader h1{font-size:2.5rem}.bigHeader blockquote p{font-size:1.5625rem}.bigHeader blockquote cite{font-size:1.375rem;margin-top:.3125rem;margin-bottom:2.8125rem}.bigHeader .established{margin-bottom:1rem;margin-top:1.5rem}.bigHeader .established .lineText{font-size:1.25rem}.bigHeader .buttonWrapper{padding-top:1rem;padding-bottom:1rem}}@media only screen and (max-width:50rem){.onlyH1 .classicH2{padding-bottom:3rem}.bigHeader{background-image:url("/Content/img/backgrounds/bgHeaderDarkMobile.jpg")}}@media only screen and (max-width:31.25rem){.bigHeader h1{font-size:1.875rem}}.indexHeader{background-image:url("/Content/img/backgrounds/bgLandingPage.jpg")}.whatWeDoHeader{background-image:url("/Content/img/backgrounds/bgWhatWeDo.jpg")}.whoWeAreHeader{background-image:url("/Content/img/backgrounds/bgWhoWeAre.jpg")}footer{background-color:#072740;padding:1rem 0}footer .block{max-width:80rem}footer a:hover{text-decoration:underline}footer nav{display:inline-block}footer nav ul li{display:inline-block;vertical-align:middle}footer nav ul li a,footer nav ul li .line{display:inline-block;vertical-align:middle}footer nav ul li a{color:#fff;font-size:1.0625rem;text-transform:uppercase}footer nav ul li .line{height:1.0625rem;margin:0 .8125rem;width:.125rem;font-size:0;background-color:#fff}footer #credits{margin-top:.1875rem;float:right}footer #credits a,footer #credits p{color:#fff}@media only screen and (max-width:68.75rem){footer #credits{float:none;text-align:right;margin-top:1rem}}