/*!
 * Theme Name: HTML5 Blank
 * Theme URI: http://html5blank.com
 * Description: HTML5 Blank WordPress Starter Theme
 * Version: 1.5.0
 * Author: Robert DeVore)
 * Author URI: http://robertdevore.com
 * Tags: Blank, HTML5, CSS3
 *
 * License: MIT
 * License URI: http://opensource.org/licenses/mit-license.php
 */
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}
/*!
 * Bootstrap Grid v4.0.0 (https://getbootstrap.com)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
@-ms-viewport{width:device-width}html{-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col-auto{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1,.col-2,.col-3{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-2,.col-3{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4,.col-5,.col-6{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-5,.col-6{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7,.col-8,.col-9{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-8,.col-9{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10,.col-11,.col-12{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-11,.col-12{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1,.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3,.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5,.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7,.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-sm-10,.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11,.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1,.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-md-3,.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-md-5,.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7,.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-md-10,.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-md-11,.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1,.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3,.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5,.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7,.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-lg-10,.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11,.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1,.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3,.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5,.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7,.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-xl-10,.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11,.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}.flex-column,.flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-column-reverse,.flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-webkit-box-orient:vertical!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-column,.flex-sm-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-column-reverse,.flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-webkit-box-orient:vertical!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-sm-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-column,.flex-md-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-column-reverse,.flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-webkit-box-orient:vertical!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-md-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-column,.flex-lg-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-column-reverse,.flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-webkit-box-orient:vertical!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-lg-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-column,.flex-xl-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-column-reverse,.flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-webkit-box-orient:vertical!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xl-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}*,:after,:before,html{-webkit-box-sizing:border-box;box-sizing:border-box}a,body{color:#444}body{font-family:"proxima-nova",sans-serif;font-size:100%;line-height:1.5;background-color:#fff}img{max-width:100%;vertical-align:middle}a{text-decoration:none}a:focus,a:hover{text-decoration:underline}input[type=search],input[type=text]{font-size:inherit;line-height:inherit}::-moz-selection{background-color:#04a4cc;color:#fff;text-shadow:none}::selection{background-color:#04a4cc;color:#fff;text-shadow:none}.alignnone{margin:5px 15px 15px 0}.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 15px 15px}.alignleft{float:left;margin:5px 15px 15px 0}.wp-caption{background:#fff;border:thin solid #f0f0f0;max-width:95%;padding:5px;text-align:center}.wp-caption img{width:auto;max-width:98.5%;height:auto;border:0}.gallery-caption,.wp-caption .wp-caption-text{margin:0;padding:0 5px 5px;font-size:100%;line-height:1.5}.clear:after,.clear:before{content:" ";display:table}.clear:after{clear:both}.reset-box,.wp-caption img{padding:0;margin:0}button{outline:0}.rellax{-webkit-transition:none;transition:none}.slick-list,.slick-slider{position:relative;display:block}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.modal-close img,.slick-initialized .slick-slide,.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}#heroic-background img,.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-arrow{position:absolute;width:49px;height:49px;top:50%;margin-top:-25px;text-indent:-9999px;background:0 0;border:0;-webkit-box-shadow:none;box-shadow:none;z-index:1000;background-size:100% 100%;cursor:pointer}.slick-arrow:hover{opacity:.8}.slick-prev{left:10px;background-image:url(img/icons/gallery-arrow-left.png);background-image:url(img/icons/gallery-arrow-left.svg),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:url(img/icons/gallery-arrow-left.svg),linear-gradient(transparent,transparent)}.slick-next{right:10px;background-image:url(img/icons/gallery-arrow-right.png);background-image:url(img/icons/gallery-arrow-right.svg),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:url(img/icons/gallery-arrow-right.svg),linear-gradient(transparent,transparent)}.overlay{background:rgba(255,255,255,.8);position:fixed;width:100%;height:100%;top:0;left:0;z-index:50}.modal-close{width:34px;z-index:1000;height:34px;padding:2px;position:absolute;top:28px;right:28px;cursor:pointer;opacity:.5}.modal-close:hover{opacity:1}.modal-window{position:fixed;z-index:100;background-image:url(img/dark-modal-bg.jpg);background-size:cover;width:90%;max-width:904px;top:50%;display:none;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:90vh;overflow:auto;-webkit-overflow-scrolling:touch;left:50%;margin-left:-452px;padding:0 0 60px}@media only screen and (min-width:1600px){.modal-window{max-width:1400px;margin-left:-700px}}@media only screen and (max-width:767px){.modal-window .clear{padding-left:15px;padding-right:15px}}.modal-window h3{font-size:262.5%;font-size:2.625rem;color:#fff;text-transform:uppercase;font-family:"rift",sans-serif;margin:94px 0 32px;font-weight:300;line-height:1}.modal-window p{color:#afafaf;max-width:738px;margin:0 auto 24px}.modal-window .intro,.modal-window h3,.modal-window p{text-align:center}.modal-window ::-webkit-input-placeholder{color:#aeaeae;font-size:75%;font-size:.75rem;text-transform:uppercase;opacity:1!important}.modal-window :-moz-placeholder,.modal-window ::-moz-placeholder{color:#aeaeae;font-size:75%;font-size:.75rem;text-transform:uppercase;opacity:1!important}.modal-window :-ms-input-placeholder{color:#aeaeae;font-size:75%;font-size:.75rem;text-transform:uppercase;opacity:1!important}.modal-window input{font-size:75%;font-size:.75rem;text-transform:uppercase;color:#7ed9a2;background:0 0;border:0;-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #bcbcbc;width:100%;line-height:2.6;margin-top:54px;outline:0}.modal-window input[type=submit]{margin-top:96px;margin-left:auto;margin-right:auto}.video-modal-window{padding:80px 30px 60px}.video-modal-window iframe{max-width:100%}@media only screen and (max-width:767px){.video-modal-window{padding:80px 5px 20px}}#request-a-screening-window{display:none;max-width:1268px;margin-left:-634px;padding-bottom:132px}#request-a-screening-window .screening-form{max-width:440px;width:100%;margin:0 auto;text-align:left}#request-a-screening-window .screening-form p{margin:0;text-align:left}#request-a-screening-window label{display:block}#request-a-screening-window label.ui-checkboxradio-label{margin-top:12px}#request-a-screening-window .estimated-audience-size,#request-a-screening-window .open-to-public,#request-a-screening-window .selling-tickets{display:none}#request-a-screening-window .referral-select,#request-a-screening-window label{line-height:1.6;margin-top:60px;text-align:left;font-size:75%;font-size:.75rem;color:#aeaeae}#request-a-screening-window .ui-selectmenu-text{display:block;border-bottom:1px solid #bcbcbc;width:100%;line-height:2.6;cursor:pointer;background-image:url(img/down-arrow.png);background-image:url(img/down-arrow.svg),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:url(img/down-arrow.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-position:97% 50%}.wrapper{max-width:100%;padding:0;margin:0 auto}.inner{max-width:1500px;width:100%;margin:0 auto;padding-left:20px;padding-right:20px}@media only screen and (min-width:768px){.inner{padding-left:30px;padding-right:30px}}.header{width:100%;height:101px;position:fixed;z-index:20}.header .inner{max-width:1700px;margin:0 auto;padding-top:35px;padding-bottom:35px}.header .hamburger{display:none}@media only screen and (max-width:767px){.header nav{position:fixed;width:100%;height:100%;top:0;left:0;background-image:url(img/mobile-nav-bg.png);background-size:cover;background-position:50% 50%;z-index:25;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.header nav li{width:100%;margin:1.5em 0;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.header nav a{font-size:180%;font-size:1.8rem;width:100%}.header .social-media{display:block;height:auto;position:absolute;bottom:45px;left:0;width:100%;z-index:30;border:0;text-align:center;opacity:0;-webkit-transition:none;transition:none;overflow:visible}}@media only screen and (max-width:767px) and (max-height:485px){.header .social-media{bottom:10px}}@media only screen and (max-width:767px){.header .social-media:before{content:'';display:block;position:absolute;top:-30px;background:url(./img/Footer-Gradient-Line.svg) no-repeat center;background-size:100%;width:100%;height:3px}.header .logo{float:none;margin:0 auto;max-width:120px;position:relative;z-index:30}.header .hamburger{display:block;float:left;width:25px;height:25px;position:relative;z-index:30;cursor:pointer;margin-top:-31px}.header .burger,.header .burger:after,.header .burger:before{position:absolute;display:block;height:3px;width:100%;background-color:#fff}.header .burger{top:14px;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:background-color 0s .3s;transition:background-color 0s .3s}.header .burger:after,.header .burger:before{content:'';-webkit-transition:top .3s .3s,width .3s .3s,-webkit-transform .3s;transition:transform .3s,top .3s .3s,width .3s .3s;transition:transform .3s,top .3s .3s,width .3s .3s,-webkit-transform .3s}.header .burger:before{top:-8px}.header .burger:after{top:8px}header.nav-open{position:fixed;width:100%;height:100%}header.nav-open .logo{opacity:.6}header.nav-open .burger{background-color:transparent}header.nav-open .burger:after,header.nav-open .burger:before{top:0;-webkit-transition:top .3s,width .3s,-webkit-transform .3s .3s;transition:top .3s,transform .3s .3s,width .3s;transition:top .3s,transform .3s .3s,width .3s,-webkit-transform .3s .3s}header.nav-open .burger:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}header.nav-open .burger:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:100%}header.nav-open nav{-webkit-transform:translateX(0);transform:translateX(0)}header.nav-open nav li{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}header.nav-open nav li:first-child{-webkit-transition-delay:.3s;transition-delay:.3s}header.nav-open nav li:nth-child(2){-webkit-transition-delay:.4s;transition-delay:.4s}header.nav-open nav li:nth-child(3){-webkit-transition-delay:.5s;transition-delay:.5s}header.nav-open .social-media{opacity:1;-webkit-transition:opacity .3s .3s;transition:opacity .3s .3s}header.nav-open .social-media .join-us::after{content:":"}header.nav-open .social-media .join-us{float:none;width:100%;font-weight:300;opacity:.6;font-size:80%;font-size:.8rem}header.nav-open .social-media a{max-width:none;opacity:.6;display:inline-block;padding:0 14px;width:17%;margin:0}header.nav-open .social-media a .black{display:none}header.nav-open .social-media a .white{display:inline-block;margin-top:-2px}header.nav-open .social-media a:hover{opacity:1}header.nav-open .social-media:hover{width:100%;padding:0 10px;background-color:transparent}header.nav-open .social-media:hover .join-us{display:block}header.nav-open .social-media:hover a{max-width:none}}@media only screen and (max-height:400px){header.nav-open nav ul{margin-top:0}header.nav-open nav ul li{margin:.35em 0}header.nav-open nav a{font-size:100%;font-size:1rem;line-height:3}header.nav-open .social-media:before{top:-10px}}.logo{float:left}.social-media{border:1px solid #fff;width:109px;-webkit-transition:all .5s;transition:all .5s;line-height:32px;float:right;text-align:center;border-radius:80px;color:#fff;height:32px;overflow:hidden}.social-media .white,.social-media:hover .join-us{display:none}.social-media a{line-height:32px;max-width:0;opacity:0;-webkit-transition:max-width .5s,opacity .2s .2s;transition:max-width .5s,opacity .2s .2s}.social-media a img{height:18px;width:auto}.social-media a.mail-icon img{height:14px;width:auto;margin-top:2px}.social-media:hover{width:auto;padding:0 10px;background-color:#fff}.social-media:hover a{margin:0 14px;display:inline-block;max-width:40px;opacity:1}.social-media:hover a img{margin-top:-2px}.social-media:hover a:hover img{opacity:.65}.nav{text-align:center;width:50%;margin:0 auto}.nav ul{list-style:none;padding:0;margin:0}.nav li,.social-media a{display:inline-block}.nav a{font-weight:300;font-size:75%;font-size:.75rem;text-transform:uppercase;line-height:1;padding:8px 21px;letter-spacing:.05em;text-decoration:none}.nav a,.nav a:hover{color:#fff}.nav .current-menu-item a,.nav a:hover{font-weight:500;text-shadow:0 0 14px #fff}.footer{background-color:#111;position:relative;z-index:15}.footer .copyright{color:#4c4c4c;font-size:11px;text-align:center;font-weight:300;margin:0 0 40px}.footer #footer-header{padding-top:42px}.footer .inner{max-width:1700px}.footer .nav{width:100%;position:absolute;left:0;z-index:5}.footer .nav a{color:#949494}.footer .nav a:hover{color:#7ed9a2}#top-of-page-content h1.mobile-big-title,.footer .join-us,.footer .social-media a .black{display:none}.footer .logo,.footer .social-media{position:relative;z-index:10}.footer .social-media{background-color:transparent;border:0;width:auto;padding:0 10px}.footer .social-media a:hover,.footer .social-media:hover,.page-template-page-film #purchase-outlets .purchase-outlet a:hover,.page-template-page-film #section9 .col25 a:hover{opacity:1}.footer .social-media a{max-width:none;margin:0 14px;-webkit-transition:none;opacity:.5;transition:none}.footer .social-media a .white{display:inline-block;margin-top:0}.footer .social-media a.mail-icon img{height:14px;width:auto;margin-top:2px}.footer .footer-gradient{display:block;margin:28px 0}.footer .footer-mobile-gradient{display:none;margin:28px 0}.footer .email-signup{background-color:#1c1c1c;color:#949494;text-align:center;padding:36px 0 40px}.footer .email-signup #mce-responses{color:#f7d176}.footer .email-signup .form{max-width:462px;width:100%;margin:15px auto 10px}.footer .email-signup .form input{font-family:"proxima-nova",sans-serif;line-height:45px;height:45px;font-size:75%;font-size:.75rem;background-color:#272727;width:72.7%;float:left;padding:0 26px;color:#fff;border:0}.footer .email-signup .form input[type=email]:focus{background-color:#2e2e2e;outline:0}.footer .email-signup .form input[type=submit]{border:1px solid #555;outline:0;color:#949494;width:27.3%;padding:0;text-transform:uppercase;cursor:pointer;-webkit-transition:background-color .3s;transition:background-color .3s}.footer .email-signup .form input[type=submit]:hover{background-color:#111}.footer .email-signup .form ::-webkit-input-placeholder{color:#7f7f7f;opacity:1!important}.footer .email-signup .form :-moz-placeholder,.footer .email-signup .form ::-moz-placeholder{color:#7f7f7f;opacity:1!important}.footer .email-signup .form :-ms-input-placeholder{color:#7f7f7f;opacity:1!important}.footer .email-signup .signup-form-title{font-size:150%;font-size:1.5rem;font-family:"rift",sans-serif;font-weight:500;color:#fff;margin-bottom:4px}@media only screen and (max-width:767px){.footer .logo{width:100%;text-align:center;float:none}.footer .social-media{width:100%;margin-top:24px;float:none}.footer .nav{margin-top:20px;position:relative;left:auto}.footer .footer-gradient{display:none}.footer .footer-mobile-gradient{display:block}}@media print{*,:after,:before{background:0 0!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}blockquote,img,pre,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.btn,.modal-window input[type=submit],.page-template-page-film #view-all-locations,.page-template-page-film .button-container .request-a-screening-btn{color:#fff;width:100%}.btn,.learn-more-button,.modal-window input[type=submit],.page-template-page-film #section7 .view-full-credit-list-btn,.page-template-page-film #view-all-locations,.page-template-page-film .button-container .request-a-screening-btn{border:1px solid #fff;border-radius:54px;font-size:83.625%;font-size:.83625rem;height:54px;line-height:54px;max-width:294px;display:inline-block;text-transform:uppercase;text-align:center;background:rgba(255,255,255,.08);cursor:pointer;text-decoration:none;-webkit-transition:all .3s;transition:all .3s}.learn-more-button{color:#fff}.page-template-page-film #section7 .view-full-credit-list-btn{width:100%}.page-template-page-film #section10 .download-press-kit-btn{color:#fff}.page-template-page-education #request-screening .request-a-screening-btn,.page-template-page-education .download-button,.page-template-page-film #section10 .download-press-kit-btn{border:1px solid #fff;border-radius:54px;font-size:83.625%;font-size:.83625rem;height:54px;line-height:54px;max-width:294px;width:100%;display:inline-block;text-transform:uppercase;text-align:center;background:rgba(255,255,255,.08);cursor:pointer;text-decoration:none;-webkit-transition:all .3s;transition:all .3s}.btn:hover,.learn-more-button:hover,.modal-window input[type=submit]:hover,.page-template-page-film #view-all-locations:hover,.page-template-page-film .button-container .request-a-screening-btn:hover{color:#7ed9a2;border-color:#7ed9a2;text-decoration:none;background-color:rgba(255,255,255,.16)}.page-template-page-film #section7 .view-full-credit-list-btn:hover{text-decoration:none;background-color:rgba(255,255,255,.16)}.page-template-page-film #section10 .download-press-kit-btn:hover{color:#7ed9a2}.page-template-page-education #request-screening .request-a-screening-btn:hover,.page-template-page-education .download-button:hover,.page-template-page-film #section10 .download-press-kit-btn:hover{border-color:#7ed9a2;text-decoration:none;background-color:rgba(255,255,255,.16)}@media (max-width:991.98px){.btn,.learn-more-button,.modal-window input[type=submit],.page-template-page-education #request-screening .request-a-screening-btn,.page-template-page-education .download-button,.page-template-page-film #section10 .download-press-kit-btn,.page-template-page-film #section7 .view-full-credit-list-btn,.page-template-page-film #view-all-locations,.page-template-page-film .button-container .request-a-screening-btn{color:#7ed9a2;border-color:#7ed9a2;background-color:rgba(255,255,255,.16)}}.join-us{height:32px;line-height:32px;width:109px;font-size:62.5%;font-size:.625rem;float:right;text-transform:uppercase}.learn-more-button{padding:0 80px 0 50px;width:auto;background-image:url(img/icons/right-arrow.png);background-image:url(img/icons/right-arrow.svg),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:url(img/icons/right-arrow.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-position:right 20% center;background-size:25px 10px}@media only screen and (max-width:767px){.learn-more-button{background-image:none;padding:0 50px}}.learn-more-button:hover{background-image:url(img/icons/right-arrow-gr.png);background-image:url(img/icons/right-arrow-gr.svg),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:url(img/icons/right-arrow-gr.svg),linear-gradient(transparent,transparent)}#heroic-background{background-color:#000;background-size:cover;background-position:center;height:100vh;width:100%;position:fixed;top:0;left:0;z-index:10;overflow:hidden}@media only screen and (max-width:1024px){#heroic-background iframe{display:none}}#heroic-background .hero-gradient,#heroic-background .hero-gradient img{position:absolute;bottom:0;left:0;width:100%;height:62.5%}#heroic-background .hero-gradient img{height:100%;visibility:visible}.vimeo-background-video{opacity:0}.vimeo-background-video.active{opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}#top-of-page-content{position:relative;z-index:14;padding:434px 20px 60px;max-width:1700px;width:100%;margin:0 auto}@media only screen and (min-width:768px){#top-of-page-content{padding-left:30px;padding-right:30px}}#top-of-page-content h1{color:#fff;margin-bottom:20px;margin-left:-4px}@media only screen and (max-width:767px){#top-of-page-content h1{font-size:450%;font-size:4.5rem}}#top-of-page-content .body-large{color:#d1d1d1;max-width:642px;margin-bottom:52px;line-height:1.5}@media only screen and (max-width:767px){#top-of-page-content .body-large{margin-bottom:24px;display:none}}#top-of-page-content .text-CTA{color:#f5c963;font-family:"rift",sans-serif;font-size:150%;font-size:1.5rem;text-transform:uppercase;letter-spacing:1.2px;font-style:italic;max-width:368px;float:left}#top-of-page-content .text-CTA p{margin:0}@media only screen and (max-width:767px){#top-of-page-content .text-CTA{font-size:120%;font-size:1.2rem;float:none;width:100%;margin:30px 0;text-align:center}#top-of-page-content .text-CTA hr{margin:10px 0}}#top-of-page-content .learn-more-button{float:left;display:block;margin-left:39px;margin-top:-8px}@media only screen and (max-width:767px){#top-of-page-content .learn-more-button{width:100%;float:none;margin:30px 0;max-width:unset}}#top-of-page-content #scroll-down{position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);cursor:pointer;text-transform:uppercase;font-size:.8em;font-style:italic;letter-spacing:.05em;font-weight:300;color:transparent}#top-of-page-content #scroll-down:after,#top-of-page-content #scroll-down:before{content:'';display:block;position:absolute;left:50%;bottom:5px;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);height:8px;width:8px;border-right:1px solid #fff;border-bottom:1px solid #fff;opacity:.5}#top-of-page-content #scroll-down:before{bottom:10px}#top-of-page-content #scroll-down img{margin:-10px auto 0;display:none}.home #top-of-page-content p{display:none}@media (min-width:768px){.home #top-of-page-content p{display:block}}.page-template-page-film #top-of-page-content .cta{float:left;width:auto}.page-template-page-film #top-of-page-content .btn{width:242px}.page-template-page-film #top-of-page-content h1{margin-bottom:34px}@media only screen and (max-width:767px){.page-template-page-film .sundance-emblem .alignright{margin-left:0;margin-top:-132px;width:64px}#top-of-page-content h1{display:none}#top-of-page-content h1.mobile-big-title{display:block}}@media only screen and (max-width:767px) and (max-width:384px){#top-of-page-content h1.mobile-big-title{font-size:350%;font-size:3.5rem}}@media only screen and (max-width:767px){#top-of-page-content .btn,#top-of-page-content .cta{width:100%!important;max-width:100%!important}}.pre-header,h1{font-family:"rift",sans-serif}.pre-header{color:#7ed9a2;text-transform:uppercase;letter-spacing:.05em}a,btn{-webkit-transition:all .3s;transition:all .3s}h1{font-size:587.5%;font-size:5.875rem;line-height:.8936;margin-top:0;font-weight:500}@media only screen and (max-width:1600px){h1{font-size:530%;font-size:5.3rem}}@media only screen and (max-width:1200px){h1{font-size:470%;font-size:4.7rem}}p{margin:0 0 1.5em}.pre-header,.quote{font-weight:300}#section1 p,.body-large,.modal-window p,.page-template-page-action #on-going-actions .inner,.page-template-page-action #photo-ark .photo-ark-text .content,.page-template-page-education #request-screening,.page-template-page-education #section1,.page-template-page-film #section4 p,.page-template-page-film #section7 .outro,.page-template-page-film #section8 .ops-content,.page-template-page-film #section9 .intro,.page-template-page-film .screenings .screening,.single-ongoing_actions section .content{font-size:87.5%;font-size:.875rem;line-height:2}@media only screen and (min-width:1600px){#section1 p,.body-large,.modal-window p,.page-template-page-action #on-going-actions .inner,.page-template-page-action #photo-ark .photo-ark-text .content,.page-template-page-education #request-screening,.page-template-page-education #section1,.page-template-page-film #section4 p,.page-template-page-film #section7 .outro,.page-template-page-film #section8 .ops-content,.page-template-page-film #section9 .intro,.page-template-page-film .screenings .screening,.single-ongoing_actions section .content{font-size:102.5%;font-size:1.025rem}}.body-small,.page-template-page-education .four-boxes .box-content,.page-template-page-film #section2 p{font-size:75%;font-size:.75rem;line-height:2}@media only screen and (min-width:1600px){.body-small,.page-template-page-education .four-boxes .box-content,.page-template-page-film #section2 p{font-size:95%;font-size:.95rem}}.box-description{font-weight:300;line-height:1.6;font-size:.8rem}.box-heading{margin-bottom:12px}#gallery h2,.page-template-page-action #follow-us h2,.page-template-page-action #on-going-actions h2,.page-template-page-action #ways-to-help h3,.page-template-page-education #free-resources h2,.page-template-page-education #virtual-field-trip .intro h2,.page-template-page-film #section10 h3,.page-template-page-film #section7 h1,.page-template-page-film #section7 h3,.page-template-page-film #section9 h3,main h2,main h3{font-size:300%;font-size:3rem;font-family:"rift",sans-serif;font-weight:500}.spacer{width:100%;height:auto}.preload{display:none}main{position:relative;z-index:15;background:rgba(255,255,255,.9)}main h2,main h3{color:#000;font-size:381.25%;font-size:3.8125rem;font-weight:700;margin:0 0 20px}main h3{font-size:262.5%;font-size:2.625rem;font-weight:500;line-height:1}@media only screen and (min-width:1600px){main h3{font-size:400%;font-size:4rem}}.center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#section1{text-align:center;background-image:url(img/bottom-gradient.png);background-repeat:repeat-x;background-position:bottom;padding-bottom:84px}#section1 .small-green-line{margin:126px auto 24px}#section1 p{color:#7f7f7f;max-width:767px;margin:0 auto 1.5em}.col50{width:50%;float:left;-webkit-transition:none;transition:none}.col33{width:33.33%;float:left}.col33:nth-child(3n){width:33.34%}.col25{width:25%;float:left}.ui-helper-hidden-accessible,br.mobile-break{display:none}.ui-checkboxradio-label{padding-left:28px;background-image:url(img/radio-unchecked.png);background-repeat:no-repeat;background-position:0 50%;width:33.33%;display:block;float:left;font-size:75%;font-size:.75rem}.ui-checkboxradio-checked{background-image:url(img/radio-checked.png)}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-selectmenu-open{z-index:150;padding:12px 0}.ui-selectmenu-menu{font-size:75%;font-size:.75rem;background-color:#021d36;color:#7ed9a2;max-width:440px;width:100%}.ui-menu-item{cursor:pointer;padding:4px 15px}.ui-menu-item:hover{color:#f7d176}.ui-menu-item:first-child{display:none}div.wpcf7-response-output{border-radius:9px;color:#fff}div.wpcf7-validation-errors{border-color:#f7d176}div.wpcf7-mail-sent-ok{border-color:#7ed9a2}@media only screen and (max-width:767px){main h2{font-size:250%;font-size:2.5rem;line-height:1.2}br.mobile-break{display:block}.slick-arrow{display:none!important}}.page-template-page-film main{background:rgba(255,255,255,.93)}.page-template-page-film #section1{background-image:none;padding-bottom:107px}.page-template-page-film #section2{-webkit-transition:none;transition:none;-webkit-box-shadow:0 -5px 47px -5px #ccc;box-shadow:0 -5px 47px -5px #ccc}.page-template-page-film #section2 h3{max-width:460px}.page-template-page-film #section2 p{max-width:537px;color:#7f7f7f}@media only screen and (min-width:1600px){.page-template-page-film #section2 p{max-width:800px}}.page-template-page-film #section2 #section2-content{padding:0 3.3%;background-color:#fff}@media screen and (max-width:1439px){.page-template-page-film #section2 #section2-content{padding-left:48px}}.page-template-page-film .watch-trailer{background-size:cover;background-position:50% 50%;cursor:pointer}.page-template-page-film .watch-trailer:hover{opacity:.8}.page-template-page-film .watch-trailer img{visibility:hidden;width:100%}.page-template-page-film .quote-img{margin-top:213px}.page-template-page-film .white-line-img{margin:24px 0}.page-template-page-film #section3{background-size:cover;background-position:bottom center;padding-bottom:110px;position:relative}.page-template-page-film #section3 .content{color:#fff;font-size:28px;font-weight:300}.page-template-page-film #section3 cite{font-style:normal;margin:20px 0;display:block}.page-template-page-film #section3:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:27%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(6,23,43,0)),color-stop(31%,rgba(6,23,43,.18)),to(#06172b));background:linear-gradient(to bottom,rgba(6,23,43,0) 0%,rgba(6,23,43,.18) 31%,#06172b 100%)}.page-template-page-film #section4{background:#06172b;background:-webkit-gradient(linear,left top,left bottom,from(#06172b),to(#000));background:linear-gradient(to bottom,#06172b 0%,#000 100%);padding-bottom:130px}.page-template-page-film #section4 h3{font-size:262.5%;font-size:2.625rem;color:#fff;text-transform:uppercase;font-family:"rift",sans-serif;text-align:center;margin:94px 0 32px}.page-template-page-film #section4 p{color:#afafaf;max-width:718px;margin:0 auto 24px;text-align:center}.page-template-page-film #purchase-outlets,.page-template-page-film #section4 .intro{text-align:center}.page-template-page-film #section4 .laurel-emblems{text-align:center;padding-top:100px}.page-template-page-film #section4 .laurel-image{display:inline-block;padding:20px 44px}.page-template-page-film #section4 .laurel-image img{width:168px}.page-template-page-film #purchase-outlets .purchase-outlet{display:inline-block;padding:44px}.page-template-page-film #purchase-outlets .purchase-outlet a{opacity:.5;max-width:150px}.page-template-page-film .screenings{padding:24px 0}.page-template-page-film .screenings .screening{max-width:600px;padding-left:5%;margin:12px auto;color:#afafaf}.page-template-page-film .screenings .screening-date{text-transform:uppercase;width:35%;float:left;padding-right:2%;color:#fff}@media only screen and (max-width:767px){.page-template-page-film .screenings .screening-date{width:100%;padding-right:0;text-align:center}}.page-template-page-film .screenings .screening-location{width:65%;float:left}@media only screen and (max-width:767px){.page-template-page-film .screenings .screening-location{width:100%;padding-right:0;text-align:center}}.page-template-page-film .button-container{text-align:center}.page-template-page-film #view-all-locations,.page-template-page-film .button-container .request-a-screening-btn{margin:32px 0}.page-template-page-film .releases{padding-bottom:32px}.page-template-page-film .releases .pre-order,.page-template-page-film .releases .release-date,.page-template-page-film .releases .release-location{width:33.33%;float:left;padding-left:5%}.page-template-page-film .releases .international-release{color:#bdbdbd}.page-template-page-film #view-all-locations-window,.page-template-page-film #view-all-locations-window #view-all-locations{display:none}.page-template-page-film #view-all-locations-window .releases{max-width:680px;margin:0 auto;overflow:auto}.page-template-page-film #view-all-locations-window .releases-heading{color:#fff;font-size:75%;font-size:.75rem;margin:50px 0 14px}.page-template-page-film #view-all-locations-window .international-release{margin:14px 0}.page-template-page-film #view-all-locations-window a{color:#7ed9a2;text-decoration:none}.page-template-page-film #view-all-locations-window a:hover{color:#f7d176}.page-template-page-film .cast-crew{float:left;width:50%;background-size:cover;background-position:50% 50%;color:#fff;text-align:center;padding:0 15px;position:relative}.page-template-page-film .cast-crew .photo-overlay{background-image:url(img/photo-overlay.png);background-size:cover;background-position:50% 50%;position:absolute;width:100%;height:100%;top:0;left:0;z-index:5}.page-template-page-film .cast-crew .content{position:relative;z-index:10}.page-template-page-film .cast-crew .role{font-size:75%;font-size:.75rem;text-transform:uppercase;font-weight:500;color:#959595}.page-template-page-film .cast-crew .name{font-family:"rift",sans-serif;font-size:225%;font-size:2.25rem}.page-template-page-film #section6{background-color:#0f0f0f;text-align:center;color:#fff;font-size:163.1875%;font-size:1.631875rem;padding-bottom:140px}.page-template-page-film #section6 .quote-img{margin-top:153px}.page-template-page-film #section6 .green-line-img{margin-bottom:20px}.page-template-page-film #section6 .quote{margin-top:30px;margin-bottom:30px}@media only screen and (max-width:965px){.page-template-page-film #section6 .quote br{display:none}}.page-template-page-film #section6 cite{font-style:normal}.page-template-page-film #section6 .alignnone{margin-right:0}.page-template-page-film #section7{padding:126px 0 107px;text-align:center}.page-template-page-film #section7 h1{margin-bottom:80px}.page-template-page-education #top-of-page-content h1,.page-template-page-film #section7 h3,.single-ongoing_actions section .content .action-social-share img{margin-bottom:20px}.page-template-page-film #section7 .col33{color:#959595;margin-bottom:32px}.page-template-page-film #section7 .position{font-size:75%;font-size:.75rem;font-weight:500;text-transform:uppercase}.page-template-page-film #section7 .name{font-size:225%;font-size:2.25rem;font-weight:500;font-family:"rift",sans-serif;color:#1a1a1a;line-height:1.2}.page-template-page-film #section7 .gradient-left-green{margin-right:3.47%;width:calc(45.9% - 70px);min-height:1px}.page-template-page-film #section7 .gradient-right-green{margin-left:3.47%;width:calc(45.9% - 70px);min-height:1px}.page-template-page-film #section7 .view-full-credit-list-btn{color:#333;border-color:#000;margin:54px 0 86px}.page-template-page-film #section7 .view-full-credit-list-btn:hover{color:#fff;background-image:url(img/icons/bg-colorful.png);background-image:url(img/icons/bg-colorful.svg),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:url(img/icons/bg-colorful.svg),linear-gradient(transparent,transparent);background-size:cover;border-color:#7ed9a2}@media only screen and (max-width:767px){.page-template-page-film #section7 .view-full-credit-list-btn{color:#fff;background-image:url(img/icons/bg-colorful.png);background-image:url(img/icons/bg-colorful.svg),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:url(img/icons/bg-colorful.svg),linear-gradient(transparent,transparent);background-size:cover;border-color:#7ed9a2}}.page-template-page-film #section7 .outro{color:gray;max-width:708px;margin-left:auto;margin-right:auto}.page-template-page-film #section8{padding:135px 0 140px;background-color:#0f0f0f;text-align:center;color:#afafaf}.page-template-page-film #section8 .inner{max-width:768px}.page-template-page-film #section8 img{margin-bottom:24px}.page-template-page-film #section8 .btn{margin-top:36px}.page-template-page-film #section9{text-align:center;padding:114px 0 56px}.page-template-page-film #section9 .sponsors-list{max-width:826px;margin-left:auto;margin-right:auto}.page-template-page-film #section9 h3{margin-bottom:32px;color:#1a1a1a}.page-template-page-film #section9 .intro{color:gray}.page-template-page-film #section9 .intro p{max-width:720px;margin:0 auto 70px}.page-template-page-film #section9 .col25{margin-bottom:60px;display:inline-block;width:24%;float:none}.page-template-page-film #section9 .col25 a{opacity:.3}.page-template-page-film #section9 .col25 img{max-width:125px;width:70%;height:auto}.page-template-page-film #section9 .gradient-left-green{margin-right:3.47%;width:calc(43.9% - 85px);min-height:1px}.page-template-page-film #section9 .gradient-right-green{margin-left:3.47%;width:calc(43.9% - 85px);min-height:1px}.page-template-page-film #section10{text-align:center;padding:96px 0 0;color:#afafaf;background-color:#000;background-repeat:no-repeat;background-position:bottom;background-size:100% auto}.page-template-page-film #section10 .intro{max-width:720px;margin:0 auto 60px}.page-template-page-film #section10 h3{color:#fff;margin-bottom:32px}.page-template-page-action #follow-us .follow-us-button span,.page-template-page-film #section10 .press-entry-container{float:left}@media (max-width:500px){.page-template-page-film #section10 .press-entry-container{max-width:300px}}.page-template-page-film #section10 .press-email-link a{font-style:italic}.page-template-page-film #section10 .press-entries-mobile{display:none}.page-template-page-film #section10 .press-entry{background-repeat:no-repeat;background-size:cover;background-position:50% 50%;margin:0 5%;position:relative;cursor:pointer;max-width:500px}.page-template-page-film #section10 .press-entry img{visibility:hidden}.page-template-page-film #section10 .press-entry:hover{opacity:.8}.page-template-page-film #section10 .press-entry .download-icon{position:absolute;z-index:2;width:76px;height:69px;top:50%;left:50%;margin-top:-38px;margin-left:-34px}.page-template-page-film #section10 .press-entry .download-icon img{visibility:visible}.page-template-page-film #section10 .download-press-kit-btn{margin:84px 0 40px}.page-template-page-film #section10 a{color:#afafaf}.page-template-page-action #follow-us .follow-us-button:hover .follow-us-button__follow,.page-template-page-action #ways-to-help .box-cta a,.page-template-page-film #section10 a:hover{color:#7ed9a2}.page-template-page-film .animated-gif{position:absolute;width:100%;height:100%;top:0;left:0;z-index:100;background-size:cover;background-position:50% 50%;display:none}@media only screen and (max-width:1023px){.page-template-page-film .col50{width:100%;height:auto!important}.page-template-page-film .col33{width:50%}.page-template-page-film #section9 .col25{width:31%}.page-template-page-film #section2 #section2-content{padding:35px 3%!important}.page-template-page-film .press-entry-pair{max-width:800px}.page-template-page-film .press-entry-container{max-width:50%}}@media only screen and (max-width:767px){.page-template-page-film main #section1 h2{line-height:.99}.page-template-page-film #section2 #section2-content{text-align:center;height:auto!important;padding-top:120px!important;padding-bottom:120px!important}.page-template-page-film #section2 p{margin-left:auto;margin-right:auto}.page-template-page-film #section3{text-align:center}.page-template-page-film #section6{padding-bottom:64px}.page-template-page-film #section6 .content{padding:0 15px}.page-template-page-film #section6 .quote-img{margin-top:80px}.page-template-page-film #section7{padding-top:80px;padding-bottom:52px}.page-template-page-film #section7 .view-full-credit-list-btn{margin-bottom:80px}.page-template-page-film #section7 .col33{display:inline-block;float:none;width:48%}.page-template-page-film #section8{padding:80px 0}.page-template-page-film #section9{padding:72px 0 20px}.page-template-page-film #section10{padding-top:72px}.page-template-page-film #section10 .download-press-kit-btn{margin-top:80px}.page-template-page-film #section10 .press-entries{display:none}.page-template-page-film #section10 .press-entries-mobile{display:block}.page-template-page-film .watch-trailer img{visibility:visible}.page-template-page-film .cast-crew{width:100%}.page-template-page-film .press-entry-pair{max-width:620px}}@media only screen and (max-width:546px){.page-template-page-film .col33{width:100%}.page-template-page-film #section7 .col33{width:48%}.page-template-page-film #section7 .name{font-size:125%;font-size:1.25rem}.page-template-page-film #section7 .position{font-size:65%;font-size:.65rem}.page-template-page-film #section9 .col25{width:48%}.page-template-page-film .press-entry-pair{max-width:320px}.page-template-page-film .slick-arrow{width:30px;height:30px;margin-top:-15px}}@media only screen and (max-width:440px){.page-template-page-film #purchase-outlets .purchase-outlet{padding:18px}}.slick-slide:focus{outline:0}.page-template-page-action #top-of-page-content .btn{float:right}.page-template-page-action #top-of-page-content .ng-photo-ark-img{margin-left:-18px}.page-template-page-action #section1{background-image:none;padding:125px 0 119px}.page-template-page-action #ways-to-help{padding-bottom:142px}.page-template-page-action #ways-to-help .intro{text-align:center}.page-template-page-action #ways-to-help .pre-header{color:#666;font-style:italic;font-size:109%;font-size:1.09rem;font-weight:500}.page-template-page-action #ways-to-help .pre-header img{margin-right:26px;margin-left:0}.page-template-page-action #follow-us h2 img:nth-child(2),.page-template-page-action #ways-to-help .pre-header img:nth-child(2){margin-left:28px;margin-right:0}.page-template-page-action #follow-us h2 .alignnone,.page-template-page-action #ways-to-help .pre-header .alignnone{margin-bottom:0;margin-top:-2px}.page-template-page-action #ways-to-help h3{color:#1a1a1a;margin-bottom:66px}.page-template-page-action #ways-to-help .three-boxes{max-width:1380px;margin:0 auto}.page-template-page-action #ways-to-help .three-boxes *{-webkit-transition:none;transition:none}.page-template-page-action #ways-to-help .three-boxes .box{margin:0 10%;background-color:#fff;-webkit-box-shadow:0 0 22px 2px rgba(102,102,102,.2);box-shadow:0 0 22px 2px rgba(102,102,102,.2)}.page-template-page-action #ways-to-help .box-thumb{overflow:hidden}.page-template-page-action #ways-to-help .box-thumb img{width:100%;height:auto!important}.page-template-page-action #ways-to-help .box-content{padding:14px 20px 61px;color:#aeaeae;position:relative}.page-template-page-action #ways-to-help .box-content .box-heading{font-size:225%;font-size:2.25rem;font-family:"rift",sans-serif;font-weight:500;color:#000;line-height:.99;margin-bottom:8px;-webkit-transition:none;transition:none}.page-template-page-action #ways-to-help .box-cta{font-family:"rift",sans-serif;font-size:128.5%;font-size:1.285rem;font-style:italic;margin-top:11px;position:absolute;bottom:10px}.page-template-page-action #ways-to-help .box-cta img{margin-left:10px}.page-template-page-action #follow-us{text-align:center;padding:84px 0 96px;color:#afafaf;font-size:84.6875%;font-size:.846875rem;background-size:cover;background-position:50% 50%}.page-template-page-action #follow-us h2{color:#fff;margin-bottom:12px}.page-template-page-action #follow-us h2 img{margin-right:28px;margin-left:0}.page-template-page-action #follow-us .follow-us-buttons{margin-top:33px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.page-template-page-action #follow-us .follow-us-buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.page-template-page-action #follow-us .follow-us-button{margin:20px;color:#06172b;height:35px;background-color:#fff;text-transform:uppercase;font-size:.7rem}.page-template-page-action #follow-us .follow-us-button:last-child{margin-bottom:0}@media (min-width:768px){.page-template-page-action #follow-us .follow-us-button{margin:0 20px}}.page-template-page-action #follow-us .follow-us-button img,.page-template-page-action #on-going-actions .action-social-share a,.page-template-page-action #photo-ark .action-social-share a,.single-ongoing_actions section .content .action-social-share a{display:block}.page-template-page-action #follow-us .follow-us-button__icon{background:#3baeb4;background:-webkit-gradient(linear,left top,right top,from(#3baeb4),to(#6ed592));background:linear-gradient(to right,#3baeb4 0%,#6ed592 100%);width:35px;height:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-template-page-action #follow-us .follow-us-button__follow{display:block;padding:0 20px;line-height:37px;height:35px}.page-template-page-action #on-going-actions{background-color:#fff;padding-top:122px}.page-template-page-action #on-going-actions h2{color:#000}.page-template-page-action #on-going-actions .inner{max-width:720px;text-align:center;color:gray}.page-template-page-action #on-going-actions .crooked-line{max-width:720px;margin:0 auto;text-align:center;padding:22px 0 84px}.page-template-page-action #on-going-actions .col,.page-template-page-action #on-going-actions .col50{min-height:390px;height:390px;max-height:390px;background-size:cover;background-position:center;position:relative}.page-template-page-action #on-going-actions .col .content{left:3%}.page-template-page-action #on-going-actions .col50 .content{left:6%}.page-template-page-action #on-going-actions .action-social-share{position:absolute;bottom:8px;right:40px;cursor:pointer;z-index:60}.page-template-page-action #on-going-actions .action-social-share img{margin-bottom:38px}.page-template-page-action #on-going-actions .action-social-share img:hover,.page-template-page-action #on-going-actions .btn:hover,.page-template-page-action #on-going-actions .video-play-button:hover{opacity:.8}.page-template-page-action #on-going-actions .video-play-button{width:80px;height:80px;position:absolute;z-index:1000;left:50%;top:50%;margin-top:-40px;margin-left:-40px;cursor:pointer}.page-template-page-action #on-going-actions .content{position:absolute;bottom:19px;color:#fff;z-index:50;width:calc(100% - 80px)}.page-template-page-action #on-going-actions .bottom-gradient{width:100%;height:264px;position:absolute;z-index:25;bottom:0;left:0}.page-template-page-action #on-going-actions .action-type{color:#c8c8c8;font-size:93.75%;font-size:.9375rem;font-family:"rift",sans-serif;font-style:italic}.page-template-page-action #on-going-actions .action-title{font-size:262.5%;font-size:2.625rem;font-weight:500;line-height:1.2;font-family:"rift",sans-serif;margin-bottom:10px;max-width:90%}.page-template-page-action #on-going-actions .btn{height:44px;line-height:44px;max-width:227px;border:0;color:#000;background-image:url(img/icons/btn-colorful1.png);background-image:url(img/icons/btn-colorful1.svg),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:url(img/icons/btn-colorful1.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;margin-bottom:21px}.page-template-page-action #big-quote{padding:116px 0 128px;text-align:center;color:#333;font-size:300%;font-size:3rem;font-weight:300;line-height:1.2}.page-template-page-action #big-quote p{max-width:712px;margin:0 auto}.page-template-page-action #big-quote .green-line-img{display:block;margin:10px auto 30px}.page-template-page-action #big-quote .alignnone{margin:20px 0 0}.page-template-page-action #big-quote cite{display:block;margin:-20px auto 0}.page-template-page-action #photo-ark,.single-ongoing_actions main{background-color:#fff}.page-template-page-action #photo-ark .photo-ark-img{background-size:cover;width:55.76%;float:left}.page-template-page-action #photo-ark .photo-ark-img img{width:100%;visibility:hidden}.page-template-page-action #photo-ark h2{line-height:1}.page-template-page-action #photo-ark .photo-ark-text{width:44.24%;padding:64px 0 0 4.16%;float:left}.page-template-page-action #photo-ark .photo-ark-text .content{max-width:436px;color:gray}.page-template-page-action #photo-ark .photo-ark-text .btn{color:#333;border-color:#333;margin-top:18px}.page-template-page-action #photo-ark .photo-ark-text .btn:hover{color:#fff;background-image:url(img/icons/bg-colorful.png);background-image:url(img/icons/bg-colorful.svg),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:url(img/icons/bg-colorful.svg),linear-gradient(transparent,transparent);background-size:cover;border-color:#7ed9a2}@media only screen and (max-width:767px){.page-template-page-action #photo-ark .photo-ark-text .btn{color:#fff;background-image:url(img/icons/bg-colorful.png);background-image:url(img/icons/bg-colorful.svg),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:url(img/icons/bg-colorful.svg),linear-gradient(transparent,transparent);background-size:cover;border-color:#7ed9a2}}.page-template-page-action #photo-ark .photo-ark-entries{padding:32px 0}.page-template-page-action #photo-ark .photo-ark-entry-container{float:left;width:auto}.page-template-page-action #photo-ark .photo-ark-entry{position:relative;background-size:cover;margin:0 4.25%}.page-template-page-action #photo-ark .photo-ark-entry .content{position:absolute;bottom:10px;left:18px;width:calc(100% - 48px);color:#fff}.page-template-page-action #photo-ark .photo-ark-entry .photo-ark-name{font-family:"rift",sans-serif;font-size:200%;font-size:2rem;font-weight:500;line-height:1.03125}.page-template-page-action #photo-ark .photo-ark-entry .photo-ark-remaining{font-size:75%;font-size:.75rem;font-style:italic}.page-template-page-action #photo-ark .photo-ark-entry img{visibility:hidden;max-height:317px;max-width:297px}.page-template-page-action #photo-ark .photo-ark-entry .action-social-share img{visibility:visible}.page-template-page-action #photo-ark .action-social-share{position:absolute;bottom:25px;right:16px;height:70px;cursor:pointer;z-index:1000}.page-template-page-action #photo-ark .action-social-share img{margin-top:22px}.page-template-page-action #photo-ark .action-social-share img:hover,.single-ongoing_actions section .content .action-social-share img:hover{opacity:.8}@media only screen and (max-width:1450px){.page-template-page-action #photo-ark .photo-ark-img{width:70%}.page-template-page-action #photo-ark .photo-ark-text{width:30%;padding:40px 2.08% 0}}@media only screen and (max-width:1180px){.page-template-page-action #ways-to-help .box-content .box-heading{font-size:150%;font-size:1.5rem}.page-template-page-action #photo-ark .photo-ark-img{width:100%}.page-template-page-action #photo-ark .photo-ark-text{width:100%;padding:40px 5%}}@media only screen and (max-width:1023px){.page-template-page-action #ways-to-help .box-cta{font-size:87.5%;font-size:.875rem}.page-template-page-action #gallery .gallery-slide-container{max-width:800px}}@media only screen and (max-width:815px){.page-template-page-action .three-boxes .col33{width:100%;height:auto!important;margin-bottom:40px}}@media only screen and (max-width:767px){.page-template-page-action #top-of-page-content .btn{float:left}.page-template-page-action #top-of-page-content .body-large{display:none}.page-template-page-action #ways-to-help{padding-bottom:70px}.page-template-page-action #ways-to-help .box-cta{font-size:128.5%;font-size:1.285rem}.page-template-page-action #ways-to-help #ways-to-help .box-thumb,.page-template-page-action #ways-to-help .box-content .box-description{height:auto!important}.page-template-page-action #follow-us h2,.page-template-page-action #on-going-actions h2{font-size:200%;font-size:2rem}.page-template-page-action #follow-us h2 img{width:20%}.page-template-page-action #on-going-actions{padding-top:60px}.page-template-page-action #on-going-actions .crooked-line{padding-bottom:42px}.page-template-page-action #on-going-actions .col50{width:100%}.page-template-page-action #on-going-actions .action-title{font-size:165%;font-sizse:1.65rem}}@media only screen and (max-width:500px){.page-template-page-action #ways-to-help .three-boxes .box{margin:0 2%}.page-template-page-action .pre-header img{width:25%}.page-template-page-action #ways-to-help h3{font-size:200%;font-size:2rem}}.page-template-page-education .in-the-us{visibility:hidden}.page-template-page-education .not-in-the-us{display:none}.page-template-page-education #top-of-page-content .btn{float:right}@media only screen and (min-width:1201px){.page-template-page-education #top-of-page-content .btn{margin-top:106px}}@media only screen and (max-width:1178px){.page-template-page-education #top-of-page-content .btn{float:left;clear:left;margin-top:0}}.page-template-page-education #top-of-page-content .education-logos{opacity:.9}@media only screen and (max-width:767px){.page-template-page-education #top-of-page-content .education-logos{float:left;width:10%;min-width:100px}}@media only screen and (max-width:767px){.page-template-page-education #top-of-page-content h1{float:left;clear:left}}.page-template-page-education h1{float:left;max-width:820px}@media only screen and (max-width:1280px){.page-template-page-education h1{max-width:820px}}.page-template-page-education #section1{background:0 0;padding:142px 0 0;color:gray}.page-template-page-education #section1 .crooked-line-wide{margin:72px 0 50px}@media only screen and (max-width:966px){.page-template-page-education #section1 .crooked-line-wide{margin:36px 0 25px}}@media only screen and (max-width:767px){.page-template-page-education #section1{padding-top:70px}.page-template-page-education #section1 .crooked-line-wide{margin:36px 0 30px}}.page-template-page-education .four-boxes{max-width:1300px;margin:25px auto;-webkit-transition:none;transition:none}.page-template-page-education .four-boxes .box{margin:0 4%;background-color:#fff;-webkit-box-shadow:0 0 12px 2px #ccc;box-shadow:0 0 12px 2px #ccc;-webkit-transition:none;transition:none}.page-template-page-education .four-boxes .box-thumb{overflow:hidden;-webkit-transition:none;transition:none}.page-template-page-education .four-boxes .box-thumb img{width:100%;height:auto!important;-webkit-transition:none;transition:none}.page-template-page-education .four-boxes .box-content{padding:21px 21px 81px;color:#aeaeae;-webkit-transition:none;transition:none;position:relative}.page-template-page-education .four-boxes .box-heading{font-size:225%;font-size:2.25rem;font-family:"rift",sans-serif;font-weight:500;color:#000;line-height:.99;margin-bottom:8px;-webkit-transition:none;transition:none}.page-template-page-education .four-boxes .box-files{margin-top:17px;position:absolute;bottom:10px}.page-template-page-education .four-boxes .file-download-link{display:inline-block;color:#7ed9a2;font-weight:400;font-family:"rift",sans-serif;font-size:128.5%;font-size:1.285rem;line-height:1.36;font-style:italic;padding-right:30px;margin-right:20px;background-image:url(img/icons/download-small-green.png);background-image:url(img/icons/download-small-green.svg),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:url(img/icons/download-small-green.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-size:19px 16px;background-position:100% 50%;cursor:pointer;text-decoration:none}.page-template-page-education .four-boxes .file-download-link:hover{color:#000;background-image:url(img/icons/download-small-black.png);background-image:url(img/icons/download-small-black.svg),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:url(img/icons/download-small-black.svg),linear-gradient(transparent,transparent)}.page-template-page-education .download-button:hover .btn-hover-img,.page-template-page-education .four-boxes .not-in-the-us{display:none}@media only screen and (max-width:966px){.page-template-page-education .four-boxes .col25{width:50%;margin-bottom:50px;-webkit-transition:none;transition:none}.page-template-page-education .four-boxes .file-download-link{float:left;width:auto;clear:left}}@media only screen and (max-width:524px){.page-template-page-education .four-boxes .col25{width:100%}.page-template-page-education .four-boxes .box-content,.page-template-page-education .four-boxes .box-description{height:auto!important}}.page-template-page-education .crooked-line-wide-rev{text-align:center;padding:66px 0}@media only screen and (max-width:966px){.page-template-page-education .crooked-line-wide-rev{padding:33px 0}}.page-template-page-education #request-screening{padding-bottom:80px;text-align:center;color:gray}.page-template-page-education #request-screening .inner{max-width:800px}.page-template-page-education #request-screening .request-a-screening-btn{color:#333;border-color:#333;margin:20px 0}.page-template-page-education #request-screening .request-a-screening-btn:hover{color:#fff;background-image:url(img/icons/bg-colorful.png);background-image:url(img/icons/bg-colorful.svg),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:url(img/icons/bg-colorful.svg),linear-gradient(transparent,transparent);background-size:cover}@media only screen and (max-width:767px){.page-template-page-education #request-screening .request-a-screening-btn{color:#fff;background-image:url(img/icons/bg-colorful.png);background-image:url(img/icons/bg-colorful.svg),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:url(img/icons/bg-colorful.svg),linear-gradient(transparent,transparent);background-size:cover;border-color:#7ed9a2}}.page-template-page-education #virtual-field-trip .intro{padding:100px 0;background-size:cover;color:#c8c8c8;text-align:center;line-height:2}.page-template-page-education #virtual-field-trip .intro .pre-header{color:#c8c8c8;font-style:italic;font-weight:500}.page-template-page-education #virtual-field-trip .intro h2{color:#fff;line-height:1;margin-bottom:36px}.page-template-page-education #virtual-field-trip .inner{max-width:850px}.page-template-page-education #virtual-field-trip .btn{margin-top:34px}.page-template-page-education #virtual-field-trip .vft-features .col50{height:388px;min-height:388px;max-height:388px;position:relative;background-size:cover;cursor:pointer}.page-template-page-education #virtual-field-trip .vft-features .col50:hover{opacity:.8;-webkit-transform:scale(1.001);transform:scale(1.001)}@media only screen and (max-width:767px){.page-template-page-education #virtual-field-trip .vft-features .col50{width:100%}}.page-template-page-education #virtual-field-trip .download-icon{position:absolute;z-index:2;width:76px;height:69px;top:50%;left:50%;margin-top:-38px;margin-left:-34px;cursor:pointer}.page-template-page-education #virtual-field-trip .download-icon img{visibility:visible}.page-template-page-education #virtual-field-trip .bottom-gradient{width:100%;height:216px;position:absolute;z-index:25;bottom:0;left:0}.page-template-page-education #virtual-field-trip .content{position:absolute;bottom:35px;left:26px;color:#fff;font-family:"rift",sans-serif;font-weight:500;z-index:40;padding-right:26px}.page-template-page-education #virtual-field-trip .vft-type{font-style:italic;font-size:93.75%;font-size:.9375rem}.page-template-page-education #virtual-field-trip .vft-title{font-size:262.5%;font-size:2.625rem;line-height:1.071428571}@media only screen and (max-width:1050px){.page-template-page-education #virtual-field-trip .vft-title{font-size:200%;font-size:2rem;line-height:1.1}}.page-template-page-education #free-resources{padding:115px 0 130px;text-align:center;color:gray;line-height:2}.page-template-page-education #free-resources .inner{max-width:785px}.page-template-page-education #free-resources h2{color:#000;line-height:1}.page-template-page-education .download-button{background-size:cover;background-repeat:no-repeat;margin-top:44px;color:#000;border-color:#333}.page-template-page-education .download-button .btn-img{height:17px}.page-template-page-education .download-button .btn-hover-img{width:21px;height:17px;margin-left:12px}.page-template-page-education .download-button .btn-img{opacity:0;width:0;margin-left:0}.page-template-page-education .download-button .alignnone{margin:0}.page-template-page-education .download-button:hover{color:#fff;background-image:url(img/icons/bg-colorful.png);background-image:url(img/icons/bg-colorful.svg),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:url(img/icons/bg-colorful.svg),linear-gradient(transparent,transparent);background-size:cover}.page-template-page-education .download-button:hover .btn-img{opacity:1;width:21px;margin-left:12px}@media only screen and (max-width:767px){.page-template-page-education .download-button{color:#fff;background-image:url(img/icons/bg-colorful.png);background-image:url(img/icons/bg-colorful.svg),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:url(img/icons/bg-colorful.svg),linear-gradient(transparent,transparent);background-size:cover;border-color:#7ed9a2}.page-template-page-education .download-button .btn-hover-img{display:none}.page-template-page-education .download-button .btn-img{opacity:1;width:21px;margin-left:12px}}.page-template-page-education #download-request-window,.page-template-page-education #download-request-window .download-request-form .hidden-field{display:none}.page-template-page-education #download-request-window .intro{max-width:600px;margin:0 auto}.page-template-page-education #download-request-window .download-request-form{max-width:440px;margin:0 auto;width:100%}.page-template-page-education #download-request-window .download-request-form input{margin-top:18px}.page-template-page-education #download-request-window .download-request-form input[type=submit]{margin-top:40px;background-image:url(img/icons/download-small.png);background-image:url(img/icons/download-small.svg),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:url(img/icons/download-small.svg),linear-gradient(transparent,transparent);background-size:21px 16px;background-repeat:no-repeat;background-position:82% 50%;padding-right:42px}.page-template-page-education #download-request-window .download-request-form input[type=submit]:hover{background-image:url(img/icons/download-small-green.png);background-image:url(img/icons/download-small-green.svg),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:url(img/icons/download-small-green.svg),linear-gradient(transparent,transparent)}.single-ongoing_actions #heroic-background{height:440px!important;background-position:50% 50%}.single-ongoing_actions #top-of-page-content{padding-top:185px!important;padding-bottom:69px}@media only screen and (max-width:767px){.single-ongoing_actions #top-of-page-content{padding-bottom:69px!important}}.single-ongoing_actions .progress-display{visibility:hidden;max-width:916px;width:100%;margin:0 auto;font-family:"rift",sans-serif;font-weight:500}.single-ongoing_actions .progress-display .progress-bar{background-color:transparent;border-radius:10px;height:9.65px;width:100%;max-width:120%;overflow:hidden;position:relative}.single-ongoing_actions .progress-display .progress-bar img{position:absolute;bottom:0;left:0;border-radius:10px;width:100%;height:9.65px}.single-ongoing_actions .progress-display .supporters{float:left;width:50%;color:#f85bc2}.single-ongoing_actions .progress-display .supporters .number{color:#fff;font-size:214.5%;font-size:2.145rem}.single-ongoing_actions .progress-display .goal{color:#f7d176;float:right;width:50%;text-align:right}.single-ongoing_actions .progress-display .goal .number{color:#fff;font-size:214.5%;font-size:2.145rem;margin-right:-23px}@media only screen and (max-width:767px){.single-ongoing_actions .progress-display .goal .number{margin-right:0}}@media only screen and (max-width:1023px){.single-ongoing_actions .progress-display{width:90%}}.single-ongoing_actions .hero-overlay{position:absolute;top:0;left:0;width:100%;height:440px;z-index:12;background-image:url(img/icons/single-action-header-overlay.png);background-size:cover}.single-ongoing_actions main h2{padding-right:30px;line-height:1}.single-ongoing_actions section .inner{max-width:992px;background-color:#fff;position:relative;top:-66px}.single-ongoing_actions section .content{max-width:720px;margin:0 auto;padding:85px 0;color:gray;position:relative}.single-ongoing_actions section .content .action-social-share{position:absolute;top:135px;right:0;cursor:pointer;z-index:60}.single-ongoing_actions section .pre-header{color:#f7d176;font-size:128.5%;font-size:1.285rem;font-style:italic}#gallery{background-color:#0f0f0f;padding:60px 0 172px}#gallery h2{color:#fff;margin:0 0 50px;text-align:center}#gallery .gallery-slide-container{float:left;width:auto}#gallery .gallery-slide{position:relative;background-size:cover;margin:0 4.25%}#gallery .gallery-slide .content{position:absolute;bottom:10px;left:18px;width:calc(100% - 48px);color:#fff}#gallery .gallery-slide img.space-maker{visibility:hidden}#gallery .gallery-slide .video-play-button{width:80px;height:80px;position:absolute;z-index:1000;left:50%;top:50%;margin-top:-40px;margin-left:-40px;cursor:pointer}#gallery .gallery-slide .video-play-button:hover{opacity:.8}#gallery .gallery-slide .slide-content{position:absolute;bottom:16px;left:24px;max-width:600px;color:#fff;z-index:50}#gallery .gallery-slide .slide-title{font-size:246.875%;font-size:2.46875rem;font-weight:500;font-family:"rift",sans-serif;line-height:1.13924}#gallery .gallery-slide .slide-text{color:#afafaf;font-size:84.6875%;font-size:.846875rem;line-height:1.77}#gallery .gallery-slide .bottom-gradient{width:100%;height:216px;position:absolute;z-index:25;bottom:0;left:0}@media only screen and (max-width:815px){#gallery{padding:60px 0 90px}#gallery .gallery-slide-container{max-width:600px}}@media only screen and (max-width:767px){#gallery{padding-bottom:86px}#gallery .gallery-slide-container{max-width:100%;float:none}#gallery .gallery-slide{margin:0;float:none}#gallery .gallery-slide .slide-text{max-height:48px;overflow:hidden}}@media only screen and (max-width:560px){#gallery .gallery-slide,#gallery .gallery-slide-container{min-height:350px}}

.page-template-page-education #request-screening .request-a-screening-btn.not-in-the-us {
	display:none;
	margin:0 auto;
}
/*.purchase-options ul {
	list-style:none;
	padding:0;
	margin:30px 0;
}
.purchase-options ul a {
	 color: #7ed9a2;
	 font-size:20px;
	 text-transform:uppercase;
}
.purchase-options ul a:hover {
	 text-decoration:underline;
}*/
.page-template-page-education #purchase-outlets .purchase-outlet {
    display: inline-block;
    padding: 44px;
}
@media only screen and (max-width: 440px)
.page-template-page-education #purchase-outlets .purchase-outlet {
    padding: 18px;
}
.page-template-page-education #purchase-outlets .purchase-outlet a {
    opacity: .5;
    max-width: 150px;
}
.page-template-page-education #purchase-outlets .purchase-outlet a:hover {
	opacity:1;
}
#purchase-the-film-window {
	height:auto;	
}