.main-navigation{clear:both;display:block;float:left;width:100%}.main-navigation
ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation
li{float:left;position:relative}.main-navigation
a{display:block;text-decoration:none}.main-navigation ul
ul{box-shadow:0 3px 3px rgba(0, 0, 0, 0.2);float:left;position:absolute;top:1.5em;left:-999em;z-index:99999}.main-navigation ul ul
ul{left:-999em;top:0}.main-navigation ul ul
a{width:200px}.main-navigation ul ul
li{}.main-navigation li:hover > a,
.main-navigation li.focus>a{}.main-navigation ul ul :hover > a,
.main-navigation ul ul .focus>a{}.main-navigation ul ul a:hover,
.main-navigation ul ul
a.focus{}.main-navigation ul li:hover > ul,
.main-navigation ul li.focus>ul{left:auto}.main-navigation ul ul li:hover > ul,
.main-navigation ul ul li.focus>ul{left:100%}.main-navigation .current_page_item > a,
.main-navigation .current-menu-item > a,
.main-navigation .current_page_ancestor > a,
.main-navigation .current-menu-ancestor>a{}.menu-toggle,
.main-navigation.toggled
ul{display:block}@media screen and (min-width: 37.5em){.menu-toggle{display:none}.main-navigation
ul{display:block}}.site-main .comment-navigation,
.site-main .posts-navigation,
.site-main .post-navigation{margin:0
0 1.5em;overflow:hidden}.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,
.posts-navigation .nav-next,
.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px
23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0
0 1.5em}.widget
select{max-width:100%}.sticky{display:block}.hentry{margin:0
0 1.5em}.byline,.updated:not(.published){display:none}.single .byline,
.group-blog
.byline{display:inline}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0
0 1.5em}.comment-content
a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation, .infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}h1.hp-title{font-size:1.4rem}
body{font-family:'Archivo Narrow',sans-serif;line-height:1.7;-webkit-font-smoothing:antialiased;padding-top:58px;font-size:16px}@media (min-width: 768px){body{padding-top:96px}}@media (min-width: 992px){body{padding-top:100px}}img{width:auto;height:auto}.container{position:relative;margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px}@media (min-width: 576px){.container{width:540px;max-width:100%;padding-right:15px;padding-left:15px}}@media (min-width: 768px){.container{width:720px;max-width:100%;padding-right:15px;padding-left:15px}}@media (min-width: 992px){.container{width:960px;max-width:100%;padding-right:15px;padding-left:15px}}@media (min-width: 1200px){.container{width:1140px;max-width:100%;padding-right:15px;padding-left:15px}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1.3}.navbar-light .navbar-toggler{border-color:transparent !important}.bg-primary{background-color:#deeffb !important}.btn{font-family:'Belgrano',sans-serif;font-size:0.8em;text-transform:uppercase}.widget ul>li{line-height:1.3;margin-bottom:0.5rem}ul>li{line-height:1.3;margin-bottom:0.5rem}.img-breakout{margin-bottom:2rem}@media (min-width: 768px){.img-breakout{margin:0
calc(-50vw + 420px) 2rem}}.img-breakout
img{display:block;width:100%}#masthead{box-shadow:0px 0px 5px rgba(0, 0, 0, 0.5)}@media (min-width: 768px){#masthead{box-shadow:none}}#masthead .navbar-nav{width:100%}#masthead
.navbar{max-width:1140px;margin:0
auto}#masthead .nav-link{font-weight:bold;text-transform:lowercase}#masthead .nav-link
.caret{display:none}.navbar-light .navbar-nav .nav-link{transition:color 200ms ease-in-out}.navbar-light .navbar-nav .current-menu-parent > .nav-link, .navbar-light .navbar-nav .active>.nav-link{color:#a3b032 !important}@media (min-width: 768px){.menu-item{margin-bottom:0}}#menu-primary .menu-item>a{color:#4f4c4d !important}#menu-primary .current-menu-parent>a{color:#1682c6 !important}#menu-primary .current-menu-item>a{color:#1682c6 !important}#menu-primary #menu-item-1244>a{color:#fff !important;background-color:#a3b032 !important;border-radius:4px}#menu-primary #menu-item-1244.current-menu-item>a{background-color:#fff !important;color:#a3b032 !important;border-radius:4px}.dropdown-item{font-family:'Archivo Narrow',sans-serif;text-transform:lowercase}.dropdown-menu{background-color:#f5faf6;border:0}.dropdown-toggle::after{display:none}.dropdown-item:hover{color:#1d1e1f;text-decoration:none;background-color:#ebf1ec}@media (min-width: 768px){.nav-link{font-size:0.85em}}@media (min-width: 990px){.nav-link{padding-right:0.7rem !important;padding-left:0.7rem !important;font-size:1em}}@media (min-width: 1140px){.nav-link{padding-right:1rem !important;padding-left:1rem !important;font-size:1.1em}}.navbar-logo{width:145px;display:block}@media (min-width: 768px){.navbar-logo{width:200px}}@media (min-width: 980px){.navbar-logo{width:300px}}#menu-item-863{border-top:1px solid #000;padding-top:0.6rem;margin-top:0.4rem}.site-content{padding-bottom:2rem}.home,.page-id-442{background-image:url('../../themes/ptp/img/homepage-image.jpg');background-position:top center;background-size:1000px;background-repeat:no-repeat}@media (min-width: 768px){.home,.page-id-442{background-size:1600px}}@media (min-width: 1600px){.home,.page-id-442{background-size:100%}}@media (min-width: 768px){.home .site-content, .page-id-442 .site-content{max-width:1140px;margin:0
auto}}.home .entry-content, .page-id-442 .entry-content{margin-top:0}.archive .site-content{padding-top:2rem}@media (min-width: 768px){.archive .site-content{padding-top:3rem}}.blog .site-content{padding-top:2rem}@media (min-width: 768px){.blog .site-content{padding-top:3rem}}.single .site-content{padding-top:2rem}@media (min-width: 768px){.single .site-content{padding-top:3rem}}.hentry{margin-bottom:0}@media (min-width: 768px){.ptp-featured-panel-two,.ptp-featured-panel-four{margin-top:6rem}}@media (min-width: 768px){.ptp-featured-panel-three{margin-top:-4rem}}@media (min-width: 980px){.ptp-featured-panel-three{margin-top:-5rem}}@media (min-width: 768px){.ptp-featured-panel-four{margin-top:2rem}}.homepage-featured{text-align:center;margin-top:7rem;margin-bottom:5rem;overflow:hidden}@media (min-width: 768px){.homepage-featured{margin-top:4rem;margin-bottom:3rem}}@media (min-width: 990px){.homepage-featured{margin-top:8rem;margin-bottom:6rem}}.homepage-featured
.wpb_text_column.wpb_content_element{margin-bottom:0}.homepage-featured
span{color:#fff;margin:0;font-size:1.5em;letter-spacing:0.02em;display:block;line-height:1.1;text-shadow:0px 0px 20px #000, 0px 0px 100px #000}@media (min-width: 768px){.homepage-featured
span{font-size:2.5em}}@media (min-width: 990px){.homepage-featured
span{font-size:3.5em}}.homepage-featured span:nth-child(1){color:#9cdbf8;position:relative;right:0.75em}.homepage-featured span:nth-child(2){color:#d5e05b;position:relative;left:1.8em}.homepage-featured span:nth-child(3){color:#ffdf4f;position:relative;left:0.24em}.ptp-featured-panel{margin-bottom:1rem}@media (min-width: 768px){.ptp-featured-panel{margin-bottom:2rem}}.ptp-featured-panel-header{padding:1rem}@media (min-width: 768px){.ptp-featured-panel-header{padding:1.5rem 1rem}}@media (min-width: 990px){.ptp-featured-panel-header{padding:2rem 1.5rem}}.ptp-featured-panel-header-text{font-family:'Belgrano',sans-serif;color:#fff;font-size:1.25em;margin:0}.ptp-featured-panel-icon{max-height:42px;width:auto;max-width:100%;display:block;margin-left:auto}.ptp-featured-panel-one .ptp-featured-panel-icon{max-height:48px}@media (min-width: 768px){.ptp-featured-panel-one .ptp-featured-panel-icon{max-height:60px}}.ptp-featured-panel-three .ptp-featured-panel-icon{max-height:60px}.ptp-featured-panel-four .ptp-featured-panel-icon{max-height:60px}.ptp-featured-panel-image-container{position:relative}.ptp-featured-panel-image-container
p{position:absolute;bottom:0;right:0;color:rgba(255, 255, 255, 0.95);margin:0;padding:0.3rem;font-size:0.7em;text-shadow:0 0 6px #000}.ptp-featured-panel-image{width:100%;display:block}.ptp-featured-panel-body{background-color:#fff;padding:1rem}@media (min-width: 768px){.ptp-featured-panel-body{padding:2rem 1rem}}@media (min-width: 990px){.ptp-featured-panel-body{padding:2.5rem 1.5rem}}.btn-featured-panel{margin-top:1rem;letter-spacing:0.15em;border-radius:0 !important}.btn-featured-panel:hover{color:#fff !important}.featured-image{background-size:cover;background-position:center center;padding-top:5rem}@media (min-width: 768px){.featured-image{padding-top:13rem}}@media (min-width: 990px){.featured-image{padding-top:18rem}}.featured-image .bottom-curve{width:100%;display:block}.current-news{margin-top:2rem}.current-news
h2{font-family:'Belgrano',sans-serif;font-size:1.2em;letter-spacing:0.05em;margin-bottom:2rem;text-transform:uppercase}.current-news
h3{margin-top:1rem;font-family:'Belgrano',sans-serif;font-size:0.9em;letter-spacing:0.05em}.current-news
p{margin-top:0.5rem;font-size:0.8em}.current-news
a{color:#0275d8;transition:color 200ms ease-in-out}.current-news a:hover, .current-news a:focus{text-decoration:none;color:#0275d8}.current-projects
h3{margin-top:1rem;font-family:'Belgrano',sans-serif;font-size:0.9em !important;letter-spacing:0.05em;font-weight:400 !important}.current-projects
img{display:block;width:100%;height:auto;margin-bottom:0}.current-news-thumbnail{display:block;max-width:100%;height:auto;margin-bottom:0}.current-projects
p{margin-top:0.5rem;font-size:0.8em}.page-template-page-skinny .entry-content h1, .page-template-page-skinny .entry-content
.h1{font-size:1.25em;font-family:'Belgrano',sans-serif;letter-spacing:0.05em;text-transform:uppercase;margin-bottom:1rem}.page-template-page-skinny .entry-content
h2{font-size:1.25em;font-weight:700}.page-template-page-skinny .entry-content
p{margin-bottom:2rem}.page-template-page-skinny .entry-content
ul{margin-bottom:2rem}.page-template-page-skinny .entry-content p+ul{margin-top:-1rem}.page-template-default:not(.home) .entry-content
p{margin-bottom:2rem}.page-template-default:not(.home) .entry-content h1, .page-template-default:not(.home) .entry-content
.h1{font-size:1.25em;font-family:'Belgrano',sans-serif;letter-spacing:0.05em;text-transform:uppercase;font-weight:400;margin-bottom:1rem}.page-template-default:not(.home) .entry-content
h2{font-size:1.25em;font-weight:700}.page-template-default:not(.home) .entry-content h2+h3{margin-top:2rem}.page-template-default:not(.home) .entry-content .h2-secondary, .page-template-default:not(.home) .entry-content .h3-secondary{color:#006ed0}.page-template-default:not(.home) .entry-content .h2-secondary-font{font-family:'Belgrano',sans-serif;font-weight:400;letter-spacing:0.05em;text-transform:uppercase}.page-template-default:not(.home) .entry-content
h3{font-size:1em;font-weight:700}.post .entry-title{font-size:1.5em}.post .entry-title
a{transition:color 200ms ease-in-out}.post .entry-title a:hover{color:#a7a5a6}.post .entry-meta{font-size:0.8em;margin-bottom:0.5rem;color:#888}.post .entry-content{margin:0}.post .entry-title
a{color:#292b2c;font-family:'Belgrano',sans-serif}.post .entry-title a:hover, .post .entry-title a:focus{text-decoration:none}.blog-index-thumbnail{width:100%;margin-bottom:1rem}.no-bullets{list-style-type:none;padding-left:0;margin-left:0}.no-bullets
li{margin-bottom:1rem}.no-bullets li:last-child{margin-bottom:0}.ptp-tour .vc_tta-tabs-list::before{display:block;content:'Projects';font-family:'Belgrano',sans-serif;font-weight:400 !important;text-transform:uppercase;letter-spacing:0.05em;margin-bottom:1.5rem;margin-top:-0.2em;color:#2f6eb6}.ptp-tour .vc_tta-tab>a{line-height:1.3}.ptp-tour
h2{font-family:'Belgrano',sans-serif;font-weight:400 !important;text-transform:uppercase;letter-spacing:0.05em}.ptp-tour .vc_tta-panel-heading{background-color:transparent !important;border:0
!important}.ptp-tour .vc_tta-panel-title{font-size:1em}.ptp-tour .vc_tta-panel-title>a{padding-left:0 !important}.ptp-tour .vc_tta-panel-body{border:0
!important;background-color:transparent !important;padding-top:0 !important;padding-left:0 !important}.ptp-tour .vc_active .vc_tta-panel-title>a{color:#9b9b9b !important}.ptp-tour .vc_active .vc_tta-panel-title > a .vc_tta-icon{color:#2f6eb6 !important}@media (min-width: 768px){.ptp-tour .vc_tta-panels{background-color:transparent !important;border:0
!important}.ptp-tour .vc_tta-tab>a{padding-left:0 !important;border:0
!important;background-color:transparent !important;color:#333 !important;padding-top:0 !important}.ptp-tour .vc_tta-tab.vc_active>a{padding-left:0 !important;border:0
!important;background-color:transparent !important;color:#9b9b9b !important}.ptp-tour .vc_tta-tab.vc_active > a .vc_tta-icon{color:#2f6eb6 !important}.ptp-tour .vc_tta-panel-body{padding-top:0 !important}}.solutions-process
h2{color:#006ed0;font-family:'Archivo Narrow',sans-serif;font-size:1.25em !important;font-weight:700;background-color:#fff;padding:0.5rem;text-transform:uppercase;position:relative}.solutions-process h2:before{height:1px;width:75px;content:'';display:inline-block;background-color:#006ed0;margin-bottom:0.5rem;margin-right:1rem}.solutions-process h2:after{height:1px;width:75px;content:'';display:inline-block;background-color:#006ed0;margin-bottom:0.5rem;margin-left:1rem}.solutions-process
p{font-size:0.8em;font-family:'Belgrano',sans-serif}.need-stats
h2{color:#006ed0;font-family:'Archivo Narrow',sans-serif;font-size:2em !important;font-weight:400 !important}.need-stats
p{font-size:1em;margin-bottom:1rem !important}.need-stats
em{font-size:0.8em;line-height:1.5;display:block}.blue-text{color:#006ed0 !important}.curve-divider{margin-top:2rem}.curve-divider .vc_figure, .curve-divider .vc_single_image-wrapper, .curve-divider
img{display:block}.page-id-149 .featured-image, .page-id-54 .featured-image, .page-id-52 .featured-image, .page-id-50 .featured-image{background-position:top center}.entry-title{font-family:'Belgrano',sans-serif}@media (max-width: 767px){.page-id-52 .vc_tta-panel-heading{margin-top:0 !important;margin-bottom:0 !important}}@media (max-width: 767px){.page-id-52 .vc_tta-panel .vc_tta-panel-heading{display:none}}@media (max-width: 767px){.page-id-52 .vc_tta-panel-body{height:auto !important;display:block !important;margin-bottom:2rem}}.gform_button.button{background-color:#1577bf;border:0;border-radius:10px;color:#fff;padding:0.25rem 1.5rem}.gform_wrapper
ul{padding-left:0;list-style:none}.gform_wrapper
li{margin-bottom:15px}.gform_wrapper
form{margin-bottom:0}.gform_wrapper
.gfield_required{padding-left:1px;color:#b94a48}.ginput_container input, .ginput_container select, .ginput_container
textarea{display:block;width:100%;height:34px;padding:6px
12px;font-size:14px;line-height:1.42857;color:#555;vertical-align:middle;background-color:#fff;border:1px
solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s}.ginput_container input:-moz-placeholder, .ginput_container select:-moz-placeholder, .ginput_container textarea:-moz-placeholder{color:#999}.ginput_container input::-moz-placeholder, .ginput_container select::-moz-placeholder, .ginput_container textarea::-moz-placeholder{color:#999}.ginput_container input:-ms-input-placeholder, .ginput_container select:-ms-input-placeholder, .ginput_container textarea:-ms-input-placeholder{color:#999}.ginput_container input::-webkit-input-placeholder, .ginput_container select::-webkit-input-placeholder, .ginput_container textarea::-webkit-input-placeholder{color:#999}.ginput_container input:focus, .ginput_container select:focus, .ginput_container textarea:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6)}.ginput_container input[disabled], .ginput_container select[disabled], .ginput_container textarea[disabled], .ginput_container input[readonly], .ginput_container select[readonly], .ginput_container textarea[readonly], fieldset[disabled] .ginput_container input, fieldset[disabled] .ginput_container select, fieldset[disabled] .ginput_container
textarea{cursor:not-allowed;background-color:#eee}textarea.ginput_container input, textarea.ginput_container select, textarea.ginput_container
textarea{height:auto}.ginput_container
textarea{height:auto}.gform_button{display:inline-block;padding:6px
12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.42857;text-align:center;vertical-align:middle;cursor:pointer;border:1px
solid transparent;border-radius:4px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;color:#fff;background-color:#428bca;border-color:#357ebd}.gform_button:focus{outline:thin dotted #333;outline:5px
auto -webkit-focus-ring-color;outline-offset:-2px}.gform_button:hover,.gform_button:focus{color:#333;text-decoration:none}.gform_button:active,.gform_button.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125)}.gform_button.disabled, .gform_button[disabled], fieldset[disabled] .gform_button{cursor:not-allowed;pointer-events:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.gform_button:hover, .gform_button:focus, .gform_button:active, .gform_button.active, .open .dropdown-toggle.gform_button{color:#fff;background-color:#3276b1;border-color:#285e8e}.gform_button:active, .gform_button.active, .open .dropdown-toggle.gform_button{background-image:none}.gform_button.disabled, .gform_button[disabled], fieldset[disabled] .gform_button, .gform_button.disabled:hover, .gform_button[disabled]:hover, fieldset[disabled] .gform_button:hover, .gform_button.disabled:focus, .gform_button[disabled]:focus, fieldset[disabled] .gform_button:focus, .gform_button.disabled:active, .gform_button[disabled]:active, fieldset[disabled] .gform_button:active, .gform_button.disabled.active, .gform_button[disabled].active, fieldset[disabled] .gform_button.active{background-color:#428bca;border-color:#357ebd}.gform_wrapper .gfield_error
.gfield_label{color:#b94a48}.gform_wrapper .gfield_error input, .gform_wrapper .gfield_error select, .gform_wrapper .gfield_error
textarea{border-color:#eed3d7;background-color:#f2dede;color:#b94a48}.gform_wrapper .gfield_error input:focus, .gform_wrapper .gfield_error select:focus, .gform_wrapper .gfield_error textarea:focus{border-color:#b94a48;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(185, 74, 72, 0.6);box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(185,74,72,0.6)}.validation_error{padding:15px;margin-bottom:20px;border:1px
solid transparent;border-radius:4px;background-color:#f2dede;border-color:#eed3d7;color:#b94a48}.validation_error
h4{margin-top:0;color:inherit}.validation_error .alert-link{font-weight:bold}.validation_error>p,.validation_error>ul{margin-bottom:0}.validation_error>p+p{margin-top:5px}.validation_error
hr{border-top-color:#e6c1c7}.validation_error .alert-link{color:#953b39}#gforms_confirmation_message{padding:15px;margin-bottom:20px;border:1px
solid transparent;border-radius:4px}#gforms_confirmation_message
h4{margin-top:0;color:inherit}#gforms_confirmation_message .alert-link{font-weight:bold}#gforms_confirmation_message>p,#gforms_confirmation_message>ul{margin-bottom:0}#gforms_confirmation_message>p+p{margin-top:5px}.photo-credit{font-size:0.7em;color:rgba(0, 0, 0, 0.5);line-height:1.5}.page-id-46 .featured-image{background-position:center 55%}.page-id-48 .featured-image{background-position:center 41%}.page-id-52 .featured-image{background-position:center center}.page-id-50 .featured-image{background-position:center bottom}.page-id-149 .featured-image{background-position:center bottom}.page-id-54 .featured-image{background-position:center 65%}.page-id-56 .featured-image{background-position:center 86%}.page-id-273 .featured-image{background-position:center bottom}@media (min-width: 980px){.entry-content{font-size:20px}}@media (min-width: 768px){#secondary{margin-top:2rem;padding-left:2rem}}#secondary
h2{font-size:1.2em}#secondary
ul{list-style-type:none;padding-left:0;margin-left:0}.page-title{margin-bottom:2rem}.page .site-content{padding:0}.single
article.post{margin-bottom:0}.blog
article.post{margin-bottom:2rem}.archive .page-title{margin-top:1rem;font-size:1.5em;margin-bottom:1rem}.archive
article.post{margin-bottom:2rem}.home .site-content{padding:0
0 1rem 0}@media (min-width: 768px){.home .site-content{padding:0
0 2rem 0}}.white-popup-block{position:relative;background:#fff;padding:2em
3em;width:auto;margin:20px
auto;max-width:600px}.videoWrapper{position:relative;width:100%;height:0;background-color:#000}.videoWrapper43{padding-top:75%}.videoWrapper169{padding-top:56%}.videoIframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:transparent}.videoPoster{position:absolute;top:0;right:0;left:0;width:100%;height:100%;margin:0;padding:0;cursor:pointer;border:0;outline:none;background-position:50% 50%;background-size:100% 100%;background-size:cover;text-indent:-999em;overflow:hidden;opacity:1;-webkit-transition:opacity 800ms, height 0s;-moz-transition:opacity 800ms, height 0s;transition:opacity 800ms, height 0s;-webkit-transition-delay:0s,0s;-moz-transition-delay:0s,0s;transition-delay:0s,0s}.videoPoster:before{content:'';position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px;border:5px
solid #fff;border-radius:100%;-webkit-transition:border-color 300ms;-moz-transition:border-color 300ms;transition:border-color 300ms}.videoPoster:after{content:'';position:absolute;top:50%;left:50%;width:0;height:0;margin:-24px 0 0 -14px;border-left:40px solid #fff;border-top:25px solid transparent;border-bottom:25px solid transparent;-webkit-transition:border-color 300ms;-moz-transition:border-color 300ms;transition:border-color 300ms}.videoPoster:hover:before,.videoPoster:focus:before{border-color:#a3b032}.videoPoster:hover:after,.videoPoster:focus:after{border-left-color:#a3b032}.videoWrapperActive
.videoPoster{opacity:0;height:0;-webkit-transition-delay:0s, 800ms;-moz-transition-delay:0s, 800ms;transition-delay:0s, 800ms}@media (min-width: 990px){.ptp-video{padding:2em
0;margin-bottom:1em}}.ptp-video
h2{font-weight:400 !important}@media (min-width: 768px){.ptp-video
h2{font-size:1.5em !important}}@media (min-width: 990px){.ptp-video
h2{font-size:1.9em !important}}.newsletter-signup
.btn{display:block;white-space:normal}@media (min-width: 768px){.newsletter-signup
.btn{display:inline-block}}.newsletter-signup-text{display:block;margin-bottom:1rem}@media (min-width: 990px){.newsletter-signup-text{display:inline-block;margin-bottom:0rem}}.newsletter-signup{background-color:#1682c6;color:#fff;text-align:center;padding:2rem 1rem}@media (min-width: 768px){.newsletter-signup{font-size:1.2em}}.newsletter-signup .btn-secondary{background-color:#deeffb !important;border-color:#deeffb !important;color:#404042 !important;margin-left:1rem}.newsletter-signup .btn-secondary:hover{transform:scale(1.05)}.site-footer{background-color:#e6edee}.site-footer .form-group{margin-bottom:0}.site-footer .social-icons li
a{color:#5b5f63}.site-footer
h2{font-size:1.2em;font-family:'Belgrano',sans-serif}.social-icons{list-style-type:none;margin:0;padding:0}.social-icons
li{display:inline-block;margin-right:1rem;font-size:2em}@media (min-width: 768px){.social-icons
li{font-size:2.5em}}.email-signup
input{color:#d9dcd9;background-color:#404041;border:2px
solid #404041;padding:0.5rem 1rem;font-size:0.8em;font-weight:700;font-family:'Archivo Narrow',sans-serif;width:60%}.email-signup input::-webkit-input-placeholder{color:#d9dcd9}.email-signup
button{font-size:0.8em;padding:0.5rem 0.5rem;background-color:#e6edee;border:2px
solid #404041;font-size:0.8em;font-family:'Archivo Narrow',sans-serif;width:26%}