@import url('https://fonts.googleapis.com/css?family=Roboto:300,900');@import url('https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css');.line{display:inline-block;width:3.5rem;height:.5rem;background:#fff;border-radius:.25rem;transition:.3s}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.heroWithButton{padding-bottom:70px;display:flex;align-items:center;flex-direction:column}.heroWithButton h1{padding-bottom:0 !important;margin-bottom:40px !important}.heroWithButton .btn.heroBtn{font-size:20px;font-weight:900}#careersPage .subheading{font-size:24px}#careersPage .intro-wrapper{padding:60px 0}#careersPage .intro-wrapper p{color:#58585b}#careersPage .intro-wrapper .intro{margin-bottom:40px}#careersPage .intro-wrapper .columns{display:flex;flex-direction:column;justify-content:space-between}#careersPage .intro-wrapper .columns .left,#careersPage .intro-wrapper .columns .right{width:100%}#careersPage .intro-wrapper .columns .left h4,#careersPage .intro-wrapper .columns .right h4{font-weight:900;color:#58585b}#careersPage .intro-wrapper .columns .left p,#careersPage .intro-wrapper .columns .right p{margin-bottom:30px}#careersPage .intro-wrapper .columns .left{margin-bottom:60px}#careersPage .perks-wrapper{position:relative;padding:65px 0}#careersPage .perks-wrapper .columns{display:flex;flex-direction:column;justify-content:space-between}#careersPage .perks-wrapper .columns .left,#careersPage .perks-wrapper .columns .right{width:100%}#careersPage .perks-wrapper .columns .left h4,#careersPage .perks-wrapper .columns .right h4{font-weight:900;color:#58585b}#careersPage .perks-wrapper .columns .left p,#careersPage .perks-wrapper .columns .right p{margin-bottom:30px}#careersPage .perks-wrapper .columns .left{margin-bottom:50px}#careersPage .perks-wrapper img{width:100%;height:100%;object-fit:cover;z-index:4;position:absolute;left:0;right:0;top:0;bottom:0}#careersPage .perks-wrapper .perks-content{z-index:9;position:relative}#careersPage .perks-wrapper .perks-content h3{color:white;margin-top:0px}#careersPage .perks-wrapper .perks-content .the-perks{background:rgba(255,255,255,0.8);padding:30px}#careersPage .perks-wrapper .perks-content .the-perks .each-perk{display:flex;align-items:center;position:relative;color:#58585b;padding-left:40px;margin-bottom:30px}#careersPage .perks-wrapper .perks-content .the-perks .each-perk:before{content:"\002B";position:absolute;left:0;color:#3fbfb8;font-size:35px}#careersPage .perks-wrapper .perks-content .the-perks .each-perk:last-child{margin-bottom:0}#careersPage .positions-wrapper{background:#134074;padding:100px 0}#careersPage .positions-wrapper .positions-content{color:white}#careersPage .positions-wrapper .positions-content .the-intro{border-bottom:1px solid #fff;padding-bottom:40px}#careersPage .positions-wrapper .positions-content h3{color:white}#careersPage .positions-wrapper .each-position{border-bottom:1px solid #fff;padding:25px 0;display:flex;flex-direction:column;align-items:center;justify-content:space-between}#careersPage .positions-wrapper .each-position h4{font-weight:bold;font-size:24px;color:white;margin-bottom:30px}#careersPage .positions-wrapper .each-position .right-side{display:flex;align-items:center}#careersPage .positions-wrapper .each-position .right-side a{font-size:20px;color:white;text-transform:uppercase;font-weight:bold}#careersPage .positions-wrapper .each-position .right-side .angle{font-size:20px;font-weight:500;margin-left:24px}#careersPage .form-wrapper{padding:100px 0 30px 0}#careersPage .form-wrapper h3{text-align:center}#careersPage .form-wrapper p{font-size:24px;margin-bottom:39px;text-align:center;color:#58585b}#careersPage .form-wrapper .captcha-submit{display:flex;flex-direction:column;align-items:center;justify-content:space-between}#careersPage .frm_dropzone.frm_single_upload{width:100%;max-width:100%}#careersPage .frm_button_submit{width:100%}@media only screen and (min-width:992px){#careersPage .intro-wrapper{padding:100px 0}#careersPage .intro-wrapper .columns{flex-direction:row}#careersPage .intro-wrapper .columns .left,#careersPage .intro-wrapper .columns .right{width:45%}#careersPage .perks-wrapper{padding:50px 0}#careersPage .perks-wrapper .columns{flex-direction:row}#careersPage .perks-wrapper .columns .left,#careersPage .perks-wrapper .columns .right{width:45%}#careersPage .perks-wrapper .columns .left h3,#careersPage .perks-wrapper .columns .right h3{margin-top:50px}#careersPage .positions-wrapper .each-position{flex-direction:row;padding:50px 0}#careersPage .positions-wrapper .each-position h4{margin-bottom:0}#careersPage .form-wrapper .captcha-submit{flex-direction:row}}#singleJob h5{color:#58585b}#singleJob .jobContainer{padding:1em;width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}#singleJob .jobContainer .jobDescription{width:100%}#singleJob .jobContainer .jobDescription .subheading{font-size:1.5em;font-weight:200;margin-bottom:1em}#singleJob .jobContainer .jobForm{width:100%;display:flex;justify-content:end}#singleJob .jobContainer .jobForm .formContainer{padding:2em;width:100%;background-color:#f4f4f4}#singleJob .jobContainer .jobForm .formContainer .submitResume{margin:1em 0;padding:1em;display:flex;justify-content:space-between;align-items:center;width:100%;background-color:#3fbfb8}#singleJob .jobContainer .jobForm .formContainer .submitResume .resumeButtonText{display:flex;flex-direction:column;justify-content:start;align-items:start;color:white}#singleJob .jobContainer .jobForm .formContainer .submitResume .resumeButtonText .uploadText{font-size:larger;font-weight:900;text-transform:uppercase}#singleJob .jobContainer .jobForm .formContainer .submitResume .resumeButtonText .sizeText{font-size:small}#singleJob .jobContainer .jobForm .formContainer .formHeading{font-size:1.5em;font-weight:200;margin-bottom:1em}#singleJob .jobContainer .jobForm .formContainer input{background-color:#fff;border:2px solid #979797;padding:1em}#singleJob .jobContainer .jobForm .formContainer .frm_dropzone.frm_single_upload{width:100%;max-width:100%}#singleJob .jobContainer .jobForm .formContainer .frm_button_submit{width:100%}#singleJob ul,#singleJob ol{margin:0 0 1.5em 1.5em}#singleJob ul li,#singleJob ol li{padding-bottom:24px}#singleJob ul{list-style:none !important;padding-left:2em;margin:0}#singleJob ul>li{position:relative;padding-left:5px}#singleJob .wp-admin ul li:before{content:none}#singleJob ul>li:before{content:"\2022";display:inline-block;position:absolute;left:-1em;color:#3fbfb8;font-weight:bold}@media only screen and (min-width:1024px){#singleJob .jobContainer{padding:4em;flex-direction:row}#singleJob .jobContainer .jobDescription{flex:1}#singleJob .jobContainer .jobForm{width:50%}#singleJob .jobContainer .jobForm .formContainer{width:90%}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}html{font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;scroll-behavior:smooth}body{background:#fff;overflow:hidden}article,aside,details,figcaption,figure,footer,header,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:normal;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:''}blockquote,q{quotes:'' ''}a:focus{outline:thin dotted}a:hover,a:active{outline:0}a img{border:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,button,input,select,textarea{color:#404040;font-family:sans-serif;font-size:16px;font-size:1.6rem;line-height:1.5;font-family:"Roboto","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6{clear:both}h1{font-size:3.5em;font-weight:300;margin-bottom:0.5em}h2{font-size:2.375em;font-weight:900;margin-bottom:0.5em;text-transform:uppercase;color:#134074}h3{font-size:2.25em;font-weight:900;margin-bottom:0.5em;color:#134074;text-transform:uppercase}h4{font-size:1.5em;margin-bottom:0.75em;color:#134074;text-transform:uppercase}h5{font-size:1.25em;font-weight:900;margin-bottom:0.875em}h6{font-size:1.125em;font-weight:900;margin-bottom:1em;color:#134074;text-transform:uppercase}@media (max-width:767px){h1{font-size:2.125em}h2{font-size:1.875em}h3{font-size:1.625em}}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}p{margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}b,strong{font-weight:bold}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:'Courier 10 Pitch',Courier,monospace;font-size:15px;font-size:1.5rem;line-height:1.6;margin-bottom:1.6em;padding:1.6em;overflow:auto;max-width:100%}code,kbd,tt,var{font:15px Monaco,Consolas,'Andale Mono','DejaVu Sans Mono',monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:0.5ex}small{font-size:75%}big{font-size:125%}figure{margin:0}table{margin:0 0 1.5em;width:100%}th{font-weight:bold}img{height:auto;max-width:100%}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;-webkit-appearance:none}button,input{line-height:normal}button,html input[type='button'],input[type='reset'],input[type='submit']{-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}input[type='checkbox'],input[type='radio']{box-sizing:border-box;padding:0}input[type='search']::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type='text'],input[type='email'],input[type='password'],input[type='search'],textarea{color:#58585b;background:#f4f4f4;border:none;padding:1.275em;font-size:1.25em;font-weight:900;text-transform:uppercase;line-height:1em}select{color:#58585b;background:#f4f4f4;border:none;padding:1.375em 2.5em 1.375em 1.375em;font-size:1.25em;font-weight:900;text-transform:uppercase;line-height:1em;position:relative}.select{position:relative;display:block}.select:after{content:'\f107';font-family:'FontAwesome';font-size:1.5em;right:1.375em;top:50%;transform:translateY(-50%);position:absolute}.select select{width:100%}input[type='text']:focus,input[type='email']:focus,input[type='password']:focus,input[type='search']:focus,select:focus,textarea:focus{color:#58585b;outline:none}::-webkit-input-placeholder{color:#58585b}::-moz-placeholder{color:#58585b}:-ms-input-placeholder{color:#58585b}:-moz-placeholder{color:#58585b}textarea{overflow:auto;vertical-align:top;width:98%}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin:0 auto}.fifty{width:49%;height:auto;margin-right:0px;margin-left:0px}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important}.screen-reader-text:hover,.screen-reader-text:active,.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-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.clear:after,[class*='content']:after,[class*='site']:after{clear:both}.row{margin:0 !important}#page{background:#fff}.home #page{background:transparent}.main-wrapper{width:92%;max-width:1276px;margin:0 auto;position:relative;-webkit-backface-visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.span1,.span2,.span3,.span4,.span5,.span6,.span7,.span8,.span9,.span10,.span11,.span12,.span13,.span14,.span15{margin-right:1.5673%;float:left;min-height:1px}.span1{width:4.7805%}.span2{width:11.1285%}.span3{width:17.4764%}.span4{width:23.8244%}.span5{width:30.1724%}.span6{width:36.5203%}.span7{width:42.8683%}.span8{width:49.2163%}.span9{width:55.5642%}.span10{width:61.9122%}.span11{width:68.2601%}.span12{width:74.6081%}.span13{width:80.9561%}.span14{width:87.304%}.span15{width:93.652%}.span16{width:100%}.prefix1{margin-left:6.3479%}.prefix2{margin-left:12.6959%}.prefix3{margin-left:19.0438%}.prefix4{margin-left:25.3918%}.prefix5{margin-left:31.7398%}.prefix6{margin-left:38.0877%}.prefix7{margin-left:44.4357%}.prefix8{margin-left:50.7836%}.prefix9{margin-left:57.1316%}.prefix10{margin-left:63.4796%}.prefix11{margin-left:69.8275%}.prefix12{margin-left:76.1755%}.prefix13{margin-left:82.5235%}.prefix14{margin-left:88.8714%}.prefix15{margin-left:95.2194%}.suffix1{margin-right:6.3479%}.suffix2{margin-right:12.6959%}.suffix3{margin-right:19.0438%}.suffix4{margin-right:25.3918%}.suffix5{margin-right:31.7398%}.suffix6{margin-right:38.0877%}.suffix7{margin-right:44.4357%}.suffix8{margin-right:50.7836%}.suffix9{margin-right:57.1316%}.suffix10{margin-right:63.4796%}.suffix11{margin-right:69.8275%}.suffix12{margin-right:76.1755%}.suffix13{margin-right:82.5235%}.suffix14{margin-right:88.8714%}.suffix15{margin-right:95.2194%}div.last{margin-right:0px}img,object,embed{max-width:100%}img{height:auto;vertical-align:middle}a{color:#134074;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear;text-decoration:none}a:hover{color:#214142}a:visited{color:#134074}a:active{color:#134074}.btn,a.btn:link,a.btn:visited{text-transform:uppercase;font-size:20px;padding:1.325em 1.375em;line-height:1em;background:#3fbfb8;display:inline-block;text-align:left;color:#fff;border-radius:0;position:relative}.btn.ctaBtn:after,a.btn:link.ctaBtn:after,a.btn:visited.ctaBtn:after{content:'\f105';font-family:'FontAwesome';position:absolute;right:1.25em}.btn:hover,a.btn:link:hover,a.btn:visited:hover,.btn:active,a.btn:link:active,a.btn:visited:active{background:#2c8581}.outlineBtn,a.outlineBtn:link,a.outlineBtn:visited{display:inline-block;text-transform:uppercase;font-weight:900;color:#134074;padding:1em 1.75em 1em 1.375em;max-width:300px;width:100%;line-height:1em;background:#fff;border:4px solid #134074;text-align:left;position:relative;text-decoration:none}.outlineBtn:after,a.outlineBtn:link:after,a.outlineBtn:visited:after{content:'\f105';font-family:'FontAwesome';position:absolute;right:1.25em}.outlineBtn:hover,a.outlineBtn:link:hover,a.outlineBtn:visited:hover,.outlineBtn:active,a.outlineBtn:link:active,a.outlineBtn:visited:active{background:#134074;color:#fff}button.frm_button_submit{display:inline-block;text-transform:uppercase;font-size:1.25em;font-weight:900;color:#134074;padding:1em 5em 1em 1.375em;line-height:1em;background:transparent;border:4px solid #134074;text-align:left;position:relative;text-decoration:none;float:right}button.frm_button_submit:after{content:'\f105';font-family:'FontAwesome';position:absolute;right:1.25em}button.frm_button_submit:hover,button.frm_button_submit:active{background:#134074;color:#fff}.middleBtn,a.middleBtn,a.middleBtn.btn{font-size:30px;font-weight:900;display:block;width:100%;margin:0 auto;max-width:500px;padding-right:1.75em}.middleBtn:after,a.middleBtn:after,a.middleBtn.btn:after{content:'\f105';font-family:'FontAwesome';position:absolute;right:1.25em}.headOverlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;background:-moz-linear-gradient(left, rgba(88,88,91,0.7) 0%, rgba(19,64,118,0.7) 100%);background:-webkit-linear-gradient(left, rgba(88,88,91,0.7) 0%, rgba(19,64,118,0.7) 100%);background:linear-gradient(to right, rgba(88,88,91,0.7) 0%, rgba(19,64,118,0.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b358585b", endColorstr="#b3134076", GradientType=1)}body.page-template-pg-about header.innerHead h1.pageTitle{margin-top:35px;margin-bottom:90px}header{color:#fff}header .container{position:relative}header .container .siteLogo{position:absolute;top:50%;transform:translateY(-50%)}@media (max-width:991px){header .container .siteLogo{position:relative;top:0;transform:none;padding:1em 15px}}header .innerPageTitle{margin-top:50px;z-index:10}header #menu-main-navigation{display:flex;margin-left:0}@media (max-width:991px){header #menu-main-navigation{display:none}}header #menu-main-navigation li{position:relative;list-style-type:none;flex:1 1 auto;font-size:1.25em;font-weight:900;text-transform:uppercase;text-align:center}@media (max-width:1400px){header #menu-main-navigation li{font-size:1em}}header #menu-main-navigation li a{padding:2em 0 1em 0}header #menu-main-navigation li.current-menu-item a:link,header #menu-main-navigation li.current_page_item a:link,header #menu-main-navigation li.current-menu-item a:visited,header #menu-main-navigation li.current_page_item a:visited{border-bottom:4px solid #fff}header #menu-main-navigation li a:link,header #menu-main-navigation li a:visited{color:#fff;border-bottom:4px solid transparent;display:block}header #menu-main-navigation li a:hover,header #menu-main-navigation li a:active{text-decoration:none;border-bottom:4px solid #fff}header #menu-main-navigation li ul.sub-menu{display:none;margin:0;width:auto;position:absolute;right:0;background:rgba(255,255,255,0.9);border:3px solid #134074;z-index:99}header #menu-main-navigation li ul.sub-menu li{padding:0}header #menu-main-navigation li ul.sub-menu li a{color:#134074;border-bottom:none !important;padding:20px 35px;font-size:18px}header #menu-main-navigation li ul.sub-menu li a:hover{color:#3fbfb8}header #menu-main-navigation li.menu-item-has-children:hover{border-bottom:none}header #menu-main-navigation li.menu-item-has-children a{border-bottom:none}header #menu-main-navigation li:hover>ul.sub-menu{display:block}header.homeHead{position:absolute;width:100%;z-index:11}header.innerHead{background-color:#134074;position:relative}header.innerHead .headTop{color:#58585b;background-color:#fff;text-align:right;position:relative;z-index:15;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}header.innerHead .headTop h5{display:inline-block;text-transform:uppercase;color:#134074;margin-right:1em;margin-bottom:0px}header.innerHead .headTop form{display:inline-block;margin-right:1em}header.innerHead .headTop form span#header-search-container{display:flex}header.innerHead .headTop form span#header-search-container span.twitter-typeahead{margin-right:5px}header.innerHead .headTop form button{font-size:14px;padding:.5em 1em;display:inline-block;margin-top:-1px}header.innerHead .headTop form input{font-size:14px;padding:.358em 1em;background:#fff;border:2px solid #d4d4d4}header.innerHead .headTop form .tooltip{position:absolute;top:32px !important;background:#2a2c2b;color:#fff;font-size:11px;padding:.5em .75em}header.innerHead .headTop form .tt-dropdown-menu{min-width:431px;margin-top:2px;padding:5px 0;background-color:#f4f4f4;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;left:none !important;right:0 !important;z-index:100}header.innerHead .headTop form .tt-dropdown-menu .header{text-transform:uppercase;font-weight:900;color:#134074;padding:0 10px}header.innerHead .headTop form .tt-dropdown-menu .footer{padding:5px 10px 0;font-size:0.875em}header.innerHead .headTop form .tt-dropdown-menu .tt-suggestion{position:relative;border-bottom:1px solid #e2e2e2;padding:15px 10px;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}header.innerHead .headTop form .tt-dropdown-menu .tt-suggestion a:hover,header.innerHead .headTop form .tt-dropdown-menu .tt-suggestion a:active{text-decoration:none}header.innerHead .headTop form .tt-dropdown-menu .tt-suggestion img{float:left;margin:2px 10px 5px 0;max-width:65px}header.innerHead .headTop form .tt-dropdown-menu .tt-suggestion .suggestion-text{width:calc(100% - 75px);float:left}header.innerHead .headTop form .tt-dropdown-menu .tt-suggestion .suggestion-text .title{font-size:0.875em;line-height:1em;width:65%;float:left;text-transform:uppercase;color:#134074;text-align:left}header.innerHead .headTop form .tt-dropdown-menu .tt-suggestion .suggestion-text .city{position:relative;top:-2px;font-size:12px;color:#2a2c2b;font-style:italic;width:35%;float:right;text-align:right}header.innerHead .headTop form .tt-dropdown-menu .tt-suggestion .suggestion-text .description{font-size:13px;color:#2a2c2b;line-height:14px;text-align:left;clear:both;margin-bottom:0}header.innerHead .headTop form .tt-dropdown-menu .tt-suggestion:hover{background:#134074;color:#fff}header.innerHead .headTop form .tt-dropdown-menu .tt-suggestion:hover .title,header.innerHead .headTop form .tt-dropdown-menu .tt-suggestion:hover .city,header.innerHead .headTop form .tt-dropdown-menu .tt-suggestion:hover .description{color:#fff}header.innerHead .headTop a.btn-contact{font-size:0.875em;font-weight:900;padding:1.375em 2.25em}header.innerHead .container{position:relative}header.innerHead .container.mainNav{z-index:11}header.innerHead h1.pageTitle{text-align:center;padding:0em 0 .625em}header .breadcrumbs{background:#134074;font-size:0.875em;text-transform:uppercase;padding:1em 0;position:relative;z-index:10}header .breadcrumbs [property='itemListElement']{margin:0 2em;font-weight:900}header .breadcrumbs [property='itemListElement']:first-child{margin:0 2em 0 0}header .breadcrumbs [property='itemListElement']:last-child{margin:0 0 0 2em}header .breadcrumbs a:link,header .breadcrumbs a:visited{color:#fff}header .breadcrumbs a:hover,header .breadcrumbs a:active{text-decoration:none}@media (max-width:767px){header.innerHead .headTop{display:none}header.innerHead .breadcrumbs [property='itemListElement']{margin:0 1em}header.innerHead .breadcrumbs [property='itemListElement']:first-child{margin:0 1em 0 0}header.innerHead .breadcrumbs [property='itemListElement']:last-child{margin:0 0 0 1em}}footer{padding:6em 0 2em}footer a:link,footer a:visited{text-decoration:none}footer .footLogo{margin-bottom:1.5em}footer #menu-footer-navigation{margin:0;column-count:2;column-gap:8px}footer #menu-footer-navigation li{list-style-type:none;font-size:1.125em;display:block;padding:.25em 0}footer #menu-footer-navigation li a:link,footer #menu-footer-navigation li a:visited{color:#58585b;display:block}footer address{font-size:1.125em;margin-bottom:8px}footer .footLogos{text-align:center;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}footer .footLogos a{margin-bottom:1.5em;padding-left:20px;padding-right:20px;display:block;width:50%}footer .footLogos a:last-child{width:66%}footer .socialIcon{margin-right:0.5em;font-size:24px}footer a.btn:link,footer a.btn:visited{display:inline-block;padding:12px 36px;text-align:center;margin-top:16px}@media (max-width:767px){footer .footLogo{text-align:center}footer #menu-footer-navigation{margin-bottom:2em}footer #menu-footer-navigation li{padding:.125em 0}}.frontCTA{position:relative;padding:15em 0 12em;margin-bottom:0;background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width:1024px){.frontCTA{font-size:0.75em}}.frontCTA .container{position:relative;z-index:10}.frontCTA .container h1{text-align:center;margin:0 auto 0;color:#fff;font-size:3.125em}.frontCTA .container a.ctaBtn{display:block;width:350px;margin:0 auto}@media (max-width:767px){.frontCTA{padding:10em 0 3em}.frontCTA .container h1{font-size:2.5em}.frontCTA .container a.ctaBtn{width:100%}}.frontSearchForm{background:#134074}.frontSearchForm .container{color:#fff;padding:2em 4em}.frontSearchForm .container h4{color:#fff;text-transform:uppercase;text-align:center}.frontSearchForm .container form{display:flex;align-items:flex-start;color:#2a2c2b}.frontSearchForm .container form .formLeft{flex:1 1 50%;margin:0 1em 0 0}@media (max-width:564px){.frontSearchForm .container form .formLeft{margin-right:0}}.frontSearchForm .container form .formRight{flex:0 0 auto;display:flex;justify-content:flex-end}@media (max-width:564px){.frontSearchForm .container form .formRight{flex:1 1 100%}}.frontSearchForm .container form .select,.frontSearchForm .container form span.twitter-typeahead{width:100%}.frontSearchForm .container form input[type='text']{width:100%}.frontSearchForm .container form .btn-submit{flex:0 0 auto;width:75px;color:#fff;margin-right:0.8em}.frontSearchForm .container form a.invBtn{flex:1 1 auto;max-width:200px;background:transparent;border:4px solid #3fbfb8;color:#3fbfb8;text-align:center;font-size:1.5em;text-transform:uppercase;font-weight:600;display:flex;align-items:center;padding:0 1em}.frontSearchForm .container form a.invBtn:hover,.frontSearchForm .container form a.invBtn:active{text-decoration:none;background:#3fbfb8;color:#fff}.frontSearchForm .container form a.invBtn span{flex:1 0 auto}@media (max-width:767px){.frontSearchForm .container form a.invBtn{font-size:1.25em}}@media (max-width:564px){.frontSearchForm .container form a.invBtn{max-width:100%;padding:.5em 0}}.frontSearchForm .container form .propertyFilter{display:flex;margin:1em 0 0}.frontSearchForm .container form .propertyFilter li{list-style:none;flex:0 0 auto;margin-right:1em}.frontSearchForm .container form .propertyFilter li:last-child{margin-right:0}.frontSearchForm .container form .propertyFilter label{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff}@media (max-width:564px){.frontSearchForm .container form .propertyFilter label{font-size:16px}}.frontSearchForm .container form .propertyFilter label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.frontSearchForm .container form .propertyFilter .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee}.frontSearchForm .container form .propertyFilter label:hover input~.checkmark{background-color:#ccc}.frontSearchForm .container form .propertyFilter label input:checked~.checkmark{background-color:#3fbfb8}.frontSearchForm .container form .propertyFilter .checkmark:after{content:'';position:absolute;display:none}.frontSearchForm .container form .propertyFilter label input:checked~.checkmark:after{display:block}.frontSearchForm .container form .propertyFilter label .checkmark:after{left:9px;top:5px;width:6px;height:12px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.frontSearchForm .container form .tt-dropdown-menu{min-width:431px;margin-top:2px;padding:5px 0;background-color:#f4f4f4;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;right:0}@media (max-width:767px){.frontSearchForm .container form .tt-dropdown-menu{left:0 !important;min-width:0;width:100%}}.frontSearchForm .container form .tt-dropdown-menu .header{text-transform:uppercase;font-weight:900;color:#134074;padding:0 10px}.frontSearchForm .container form .tt-dropdown-menu .footer{padding:5px 10px 0;font-size:0.875em}.frontSearchForm .container form .tt-dropdown-menu .tt-suggestion{position:relative;border-bottom:1px solid #e2e2e2;padding:15px 10px;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}.frontSearchForm .container form .tt-dropdown-menu .tt-suggestion a:hover,.frontSearchForm .container form .tt-dropdown-menu .tt-suggestion a:active{text-decoration:none}.frontSearchForm .container form .tt-dropdown-menu .tt-suggestion img{float:left;margin:2px 10px 5px 0;max-width:65px}.frontSearchForm .container form .tt-dropdown-menu .tt-suggestion .suggestion-text{width:calc(100% - 75px);float:left}.frontSearchForm .container form .tt-dropdown-menu .tt-suggestion .suggestion-text .title{font-size:0.875em;line-height:1em;width:65%;float:left;text-transform:uppercase;color:#134074;text-align:left}.frontSearchForm .container form .tt-dropdown-menu .tt-suggestion .suggestion-text .city{position:relative;top:-2px;font-size:12px;color:#2a2c2b;font-style:italic;width:35%;float:right;text-align:right}.frontSearchForm .container form .tt-dropdown-menu .tt-suggestion .suggestion-text .description{font-size:13px;color:#2a2c2b;line-height:14px;text-align:left;clear:both;margin-bottom:0}.frontSearchForm .container form .tt-dropdown-menu .tt-suggestion:hover{background:#134074;color:#fff}.frontSearchForm .container form .tt-dropdown-menu .tt-suggestion:hover .title,.frontSearchForm .container form .tt-dropdown-menu .tt-suggestion:hover .city,.frontSearchForm .container form .tt-dropdown-menu .tt-suggestion:hover .description{color:#fff}@media (max-width:767px){.frontSearchForm .container{padding:1em 0}.frontSearchForm .container form{flex-wrap:wrap}.frontSearchForm .container form .select{flex-basis:100%;margin-bottom:1em;margin-right:0}.frontSearchForm .container form .select select{padding:1em 2.5em 1em 1em}.frontSearchForm .container form input[type='text']{padding:1em}.frontSearchForm .container form .btn-submit{width:64px;padding:1em}}.frontServices{position:relative;padding:0;color:#fff}.frontServices .secWrap{position:relative}.frontServices .bgColor{position:absolute;z-index:2;background:#3fbfb8;top:0;left:0;width:100%;height:100%}.frontServices h1{color:#134074;padding:.875em 0;margin-bottom:0;text-align:center;background:#fff;position:relative;z-index:10}.frontServices .container{position:relative;z-index:10;padding-top:4em;padding-bottom:4em}@media (max-width:767px){.frontServices .container{padding-top:4em;padding-bottom:4em}}.frontServices h4{text-transform:uppercase;font-weight:900;margin-bottom:3em;color:#fff}.frontServices ul.servicesList{font-size:1.75em;-webkit-column-count:2;-moz-column-count:2;column-count:2;list-style-type:none;margin-bottom:0}.frontServices ul.servicesList li{line-height:1.75em}.frontServices ul.servicesList li a:link,.frontServices ul.servicesList li a:visited{color:#fff}.frontServices ul.frontServiceLinks{margin:0;border-top:4px solid #fff}.frontServices ul.frontServiceLinks li{text-transform:uppercase;font-size:3.5em;list-style-type:none;line-height:1em;border-bottom:4px solid #fff;position:relative}.frontServices ul.frontServiceLinks li a:link,.frontServices ul.frontServiceLinks li a:visited{color:#fff;display:block;padding:.75em 0;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}.frontServices ul.frontServiceLinks li a:link:after,.frontServices ul.frontServiceLinks li a:visited:after{content:'\f105';font-family:'FontAwesome';font-size:0.5em;position:absolute;right:0;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear;transform:translateX(-1em)}.frontServices ul.frontServiceLinks li a:hover,.frontServices ul.frontServiceLinks li a:active{text-decoration:none}.frontServices ul.frontServiceLinks li a:hover:after,.frontServices ul.frontServiceLinks li a:active:after{transform:translateX(-0.5em)}@media (max-width:991px){.frontServices{font-size:0.75em}}@media (max-width:767px){.frontServices h4{margin-bottom:1em}.frontServices ul.servicesList{-webkit-column-count:1;-moz-column-count:1;column-count:1;list-style-type:none}.frontServices ul.servicesList li{font-size:1em}}.clientSlide{background:#f4f4f4}.clientSlide .container{padding-top:2em}.clientSlide .container .slider .slick-track{height:200px}@media (max-width:767px){.clientSlide .container .slider .slick-track{height:150px}}.clientSlide .container .slider .clientLogo{padding:0 3em;text-align:center;height:200px}@media (max-width:1200px){.clientSlide .container .slider .clientLogo{padding:0 1.5em}}@media (max-width:767px){.clientSlide .container .slider .clientLogo{height:150px}}.clientSlide .container .slider .clientLogo:before{content:'';display:inline-block;height:100%;vertical-align:middle}.clientSlide .container .slider .clientLogo img{display:inline-block;vertical-align:middle;max-height:100%}.clientSlide .container .slider .slick-arrow{position:absolute;top:50%;margin-top:-40px;background:none;font-size:4em;color:#3fbfb8;border:none;outline:none;cursor:pointer}@media (max-width:992px){.clientSlide .container .slider .slick-arrow{margin-top:-30px}}.clientSlide .container .slider .slick-arrow.slick-prev{left:-1em}@media (max-width:1500px){.clientSlide .container .slider .slick-arrow.slick-prev{left:-0.25em}}@media (max-width:1100px){.clientSlide .container .slider .slick-arrow.slick-prev{left:-0.5em}}@media (max-width:767px){.clientSlide .container .slider .slick-arrow.slick-prev{left:-0.25em}}.clientSlide .container .slider .slick-arrow.slick-next{right:-1em}@media (max-width:1500px){.clientSlide .container .slider .slick-arrow.slick-next{right:-0.25em}}@media (max-width:1100px){.clientSlide .container .slider .slick-arrow.slick-next{right:-0.5em}}@media (max-width:767px){.clientSlide .container .slider .slick-arrow.slick-next{right:-0.25em}}.clientSlide .container .slider .slick-dots{position:absolute;bottom:-45px;margin:0;display:block;width:100%;padding:0;list-style:none;text-align:center}.clientSlide .container .slider .slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.clientSlide .container .slider .slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}.clientSlide .container .slider .slick-dots li button:before{font-family:'fontAwesome';font-size:12px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'\f111';text-align:center;opacity:0.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.clientSlide .container .slider .slick-dots li button:hover{-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}.clientSlide .container .slider .slick-dots li button:hover:before{opacity:1}.clientSlide .container .slider .slick-dots li.slick-active button:before{color:#3fbfb8;opacity:1}.byNumbers{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat}.byNumbers h1{color:#134074;padding:.875em 0;margin-bottom:0;text-align:center;background:#fff;position:relative}.byNumbers .container{display:flex;flex-wrap:wrap;padding-top:6em;padding-bottom:6em}.byNumbers .container span.waypoint{display:none}.byNumbers .container div{color:#fff;padding:0 2em;width:32.33%}.byNumbers .container div span.stat-count{font-size:4.25em}.byNumbers .container div p{font-size:1.5em;text-transform:uppercase}.byNumbers .container div.stat0{text-align:right}.byNumbers .container div.stat1{text-align:center;border-left:4px solid #fff;border-right:4px solid #fff}@media (max-width:1400px){.byNumbers .container div span.stat-count{font-size:2.75em}.byNumbers .container div p{font-size:1.125em}}@media (max-width:991px){.byNumbers .container div{flex:1 1 32.3333%}.byNumbers .container div span.stat-count{font-size:2.75em}.byNumbers .container div p{font-size:1.125em}}@media (max-width:767px){.byNumbers .container div.stat{flex:1 1 100%;text-align:center;padding:1em 0;border-left:none;border-right:none;border-bottom:4px solid #fff}.byNumbers .container div.stat:first-child{padding-top:0}.byNumbers .container div.stat:last-child{border-bottom:none}.byNumbers .container div.stat p{margin-bottom:0}}.frontProjects{position:relative}.frontProjects .slick-slider button{position:absolute;border:4px solid #fff;width:50px;height:50px;color:#fff;bottom:5em;left:50%;background:transparent;line-height:1em;z-index:20}@media (max-width:767px){.frontProjects .slick-slider button.slick-prev{left:15px}}@media (min-width:768px){.frontProjects .slick-slider button.slick-prev{transform:translateX(-360px)}}@media (min-width:992px){.frontProjects .slick-slider button.slick-prev{transform:translateX(-470px)}}@media (min-width:1200px){.frontProjects .slick-slider button.slick-prev{transform:translateX(-570px)}}@media (min-width:1400px){.frontProjects .slick-slider button.slick-prev{transform:translateX(-665px)}}@media (max-width:767px){.frontProjects .slick-slider button.slick-next{left:75px}}@media (min-width:768px){.frontProjects .slick-slider button.slick-next{transform:translateX(-300px)}}@media (min-width:992px){.frontProjects .slick-slider button.slick-next{transform:translateX(-410px)}}@media (min-width:1200px){.frontProjects .slick-slider button.slick-next{transform:translateX(-510px)}}@media (min-width:1400px){.frontProjects .slick-slider button.slick-next{transform:translateX(-605px)}}.frontProjects .slick-slider button:hover{background:#134074}.frontProjects h1{color:#134074;padding:.875em 0;margin-bottom:0;text-align:center;background:#fff;position:relative}.frontProjects .frontProjSlide{background-size:cover;background-position:center;background-repeat:no-repeat;padding-top:20em;padding-bottom:8em;position:relative}.frontProjects .frontProjSlide .slideOverlay{position:absolute;z-index:5;top:0;left:0;width:100%;height:100%;background-color:rgba(150,150,150,0.45)}.frontProjects .frontProjSlide .propBox{position:relative;z-index:10}.frontProjects .frontProjSlide p.propLoc{font-size:1.25em;text-transform:uppercase;color:#fff;margin-bottom:0}.frontProjects .frontProjSlide a:link,.frontProjects .frontProjSlide a:visited{text-decoration:none}.frontProjects .frontProjSlide h4{color:#fff;font-weight:700;font-size:2.25em;text-transform:uppercase}.frontProjects .frontProjSlide a.outlineBtn{border-color:#fff;background:transparent;color:#fff;padding:1.375em 10em 1.375em 1.375em}.frontProjects .frontProjSlide a.outlineBtn:hover,.frontProjects .frontProjSlide a.outlineBtn :active{background:#134074}@media (max-width:767px){.frontProjects .frontProjSlide{padding-top:12em}}.frontNews{position:relative;color:#404040}.frontNews h1{color:#134074;padding:.875em 0;margin-bottom:0;text-align:center;background:#fff;position:relative}.frontNews .container{display:flex;padding-top:6em;padding-bottom:4em}@media (max-width:767px){.frontNews .container{padding-top:4em;padding-bottom:4em}}.frontNews .container .newsBox{flex:1 1 32.33333%;border:1px solid #d4d4d4;position:relative;background:#fff}.frontNews .container .newsBox:nth-child(2){margin:0 1.5em}.frontNews .container .newsBox h4{margin-bottom:0.75em;color:#134074;font-weight:400}.frontNews .container .newsBox .newsDate{background:#134074;color:#fff;font-weight:900;padding:1em;margin-bottom:1em;text-align:right;text-transform:uppercase}.frontNews .container .newsBox .newsExcerpt{padding:0 1em;min-height:230px}.frontNews .container .newsBox .newsExcerpt p{display:inline}.frontNews .container .newsBox div.button{height:100px}.frontNews .container .newsBox div.button p.button{position:absolute;bottom:20px;left:20px;margin-bottom:0px;display:block;width:80%}.frontNews .container .newsBox div.button p.button a{margin-bottom:0px}.frontNews .more-news{text-align:center}.frontNews .more-news a.btn{z-index:3;display:inline-block;text-transform:uppercase;font-weight:900;color:#134074;padding:1em;line-height:1em 1.75em;background:#ffffff;border:4px solid #134074;text-align:center;position:relative;text-decoration:none;margin-bottom:2em}.frontNews .more-news a.btn:hover{color:#fff;background:#134074}@media (max-width:767px){.frontNews .container{flex-wrap:wrap}.frontNews .container .newsBox{flex:0 0 100%;margin-bottom:1.5em}.frontNews .container .newsBox:nth-child(2){margin:0 0 1.5em}.frontNews .container .newsBox .newsExcerpt{min-height:1px}}header.innerHead{background-size:cover;background-position:center;background-repeat:no-repeat}.breadcrumbs{margin-bottom:3em}.pageTopContent{font-size:1.5em}.pageTopContent h2{font-size:1.58333em;color:#134074;width:60%;text-transform:uppercase;margin-bottom:1em}.pageTopContent h2:after{content:'';position:relative;display:block;width:40%;border-bottom:4px solid #134074;padding:.5em 0}.flexboxWrap{display:-webkit-flex;display:flex;clear:both}.hBorder:after{content:'';position:relative;display:block;width:40%;max-width:150px;border-bottom:5px solid #134074;padding:.25em 0}.defaultPage p,.defaultPage ul li,.defaultPage ol li{font-size:1.5em}.defaultPage hr{clear:both;margin:3em 0}.frm_forms .form-field{margin-bottom:1em}.frm_forms .form-field label{display:none}.frm_forms .form-field input,.frm_forms .form-field textarea,.frm_forms .form-field select{width:100%}.frm_forms .form-field .frm_dropzone.dz-clickable.frm_single_upload .frmsvg{height:36px}.frm_forms .form-field .frm_dropzone.dz-clickable.frm_single_upload p{font-size:14px !important}.frm_forms .form-field .frm_dropzone.dz-clickable.frm_single_upload .dz-message{background:#3fbfb8;border:none;margin-top:20px;max-height:200px}.frm_forms .form-field .frm_dropzone.frm_single_upload{max-width:300px}.frm_forms .form-field .frm_upload_icon:before{color:white;font-size:24px}.frm_forms .form-field .frm_upload_text{margin-top:10px;display:block;color:white;margin-bottom:10px}.frm_forms .form-field .frm_small_text{color:white}ul.pagination{float:right}ul.pagination li{background:#134074;border:1px solid #fff;color:#fff}ul.pagination li span{color:#fff;background:#134074;border:1px solid #fff}ul.pagination li span:hover,ul.pagination li span:focus{background:#134074;color:#fff}ul.pagination li a{background:#134074;color:#fff}ul.pagination li a span{background:none !important;border:none}ul.pagination li a:hover{background:#3fbfb8}ul.pagination li a:focus{background:#134074}@media (max-width:767px){.pageTopContent{font-size:1.125em}.pageTopContent h2{width:100%}.defaultPage p,.defaultPage ul li,.defaultPage ol li{font-size:1.125em}.btn,a.btn:link,a.btn:visited{padding:1em 1.125em}.middleBtn,a.middleBtn,a.middleBtn.btn{font-size:20px}}.pageSearchForm{background:#134074}.pageSearchForm .container{color:#fff;padding:2em 4em}.pageSearchForm .container h4{color:#fff;text-transform:uppercase;text-align:center}.pageSearchForm .container form{display:flex;color:#2a2c2b}.pageSearchForm .container form .formLeft{width:100%}.pageSearchForm .container form .formRight{flex:0 0 auto}@media (max-width:767px){.pageSearchForm .container form .formRight{flex:1 1 100%}}.pageSearchForm .container form .select,.pageSearchForm .container form span.twitter-typeahead{flex:1 1 50%;margin:0 1em 0 0}.pageSearchForm .container form input[type='text']{width:100%}.pageSearchForm .container form .btn-submit{width:75px;color:#fff;display:flex;justify-content:center;align-items:center}.pageSearchForm .container form .propertyFilter{display:flex;margin:1em 0 0}.pageSearchForm .container form .propertyFilter li{list-style:none;flex:0 0 auto;margin-right:1em}.pageSearchForm .container form .propertyFilter li:last-child{margin-right:0}.pageSearchForm .container form .propertyFilter label{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff}@media (max-width:564px){.pageSearchForm .container form .propertyFilter label{font-size:16px}}.pageSearchForm .container form .propertyFilter label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.pageSearchForm .container form .propertyFilter .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee}.pageSearchForm .container form .propertyFilter label:hover input~.checkmark{background-color:#ccc}.pageSearchForm .container form .propertyFilter label input:checked~.checkmark{background-color:#3fbfb8}.pageSearchForm .container form .propertyFilter .checkmark:after{content:'';position:absolute;display:none}.pageSearchForm .container form .propertyFilter label input:checked~.checkmark:after{display:block}.pageSearchForm .container form .propertyFilter label .checkmark:after{left:9px;top:5px;width:6px;height:12px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.pageSearchForm .container form .tt-dropdown-menu{min-width:431px;margin-top:2px;padding:5px 0;background-color:#f4f4f4;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;right:0}@media (max-width:767px){.pageSearchForm .container form .tt-dropdown-menu{left:0 !important;min-width:0;width:100%}}.pageSearchForm .container form .tt-dropdown-menu .header{text-transform:uppercase;font-weight:900;color:#134074;padding:0 10px}.pageSearchForm .container form .tt-dropdown-menu .footer{padding:5px 10px 0;font-size:0.875em}.pageSearchForm .container form .tt-dropdown-menu .tt-suggestion{position:relative;border-bottom:1px solid #e2e2e2;padding:15px 10px;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}.pageSearchForm .container form .tt-dropdown-menu .tt-suggestion a:hover,.pageSearchForm .container form .tt-dropdown-menu .tt-suggestion a:active{text-decoration:none}.pageSearchForm .container form .tt-dropdown-menu .tt-suggestion img{float:left;margin:2px 10px 5px 0;max-width:65px}.pageSearchForm .container form .tt-dropdown-menu .tt-suggestion .suggestion-text{width:calc(100% - 75px);float:left}.pageSearchForm .container form .tt-dropdown-menu .tt-suggestion .suggestion-text .title{font-size:0.875em;line-height:1em;width:65%;float:left;text-transform:uppercase;color:#134074;text-align:left}.pageSearchForm .container form .tt-dropdown-menu .tt-suggestion .suggestion-text .city{position:relative;top:-2px;font-size:12px;color:#2a2c2b;font-style:italic;width:35%;float:right;text-align:right}.pageSearchForm .container form .tt-dropdown-menu .tt-suggestion .suggestion-text .description{font-size:13px;color:#2a2c2b;line-height:14px;text-align:left;clear:both;margin-bottom:0}.pageSearchForm .container form .tt-dropdown-menu .tt-suggestion:hover{background:#134074;color:#fff}.pageSearchForm .container form .tt-dropdown-menu .tt-suggestion:hover .title,.pageSearchForm .container form .tt-dropdown-menu .tt-suggestion:hover .city,.pageSearchForm .container form .tt-dropdown-menu .tt-suggestion:hover .description{color:#fff}@media (max-width:767px){.pageSearchForm .container{padding:1em 0}.pageSearchForm .container form{flex-wrap:wrap}.pageSearchForm .container form .select{flex-basis:100%;margin-bottom:1em;margin-right:0}.pageSearchForm .container form .select select{padding:1em 2.5em 1em 1em}.pageSearchForm .container form input[type='text']{padding:1em}.pageSearchForm .container form .btn-submit{width:100%;padding:1em}}.propertiesMap .acf-map{height:565px;margin-bottom:3em}.propertiesList .container{display:flex;flex-wrap:wrap}.propertiesList .container .noProps{padding:2em 0}.propertiesList .container .propListBox{padding:0 2em;margin:0 0 3em;width:25%}.propertiesList .container .propListBox .propBox{border:4px solid #f4f4f4;background:#f4f4f4;height:100%;position:relative;overflow:hidden}.propertiesList .container .propListBox .propBox a:link,.propertiesList .container .propListBox .propBox a:visited{text-decoration:none}.propertiesList .container .propListBox .propBox h6{font-size:0.875em;font-weight:900;color:#fff;background:#134074;margin:0;text-align:right;padding:.5em 1em}.propertiesList .container .propListBox .propBox .propThmb{background-position:center;background-repeat:no-repeat;width:100%;padding-top:75%}.propertiesList .container .propListBox .propBox .sold-banner{position:absolute;top:29px;right:-14px;width:65%;background-color:rgba(211,47,47,0.9);color:white;font-size:1em;font-weight:bold;text-align:center;padding:4px 0;text-transform:uppercase;letter-spacing:2px;z-index:10;transform:skew(10deg);transform-origin:bottom right}.propertiesList .container .propListBox .propBox .sold-banner span{display:inline-block;transform:skew(-10deg)}@media (max-width:767px){.propertiesList .container .propListBox .propBox .sold-banner{font-size:1em;padding:2px 0;letter-spacing:1px;width:60%}}.propertiesList .container .propListBox .propBox .propContent{padding:0.5em}.propertiesList .container .propListBox .propBox .propContent h5{margin-bottom:0.25em;text-transform:uppercase}.propertiesList .container .propListBox .propBox .propContent p{margin-bottom:0;color:#58585b;font-size:0.875em;line-height:1.2em}@media (max-width:1200px){.propertiesList .container .propListBox{padding:0 1em}}@media (max-width:950px){.propertiesList .container .propListBox{flex:1 1 32%;padding:0 1em}}@media (max-width:767px){.propertiesList .container .propListBox{flex:0 1 50%;padding:0 .5em;overflow:hidden}.propertiesList .container .propListBox .propBox .propContent h5{font-size:1em}}.single-properties .pageTitleWrap{display:none}.single-properties .content-container{background-repeat:no-repeat;background-size:contain;background-position:top center}.singleProp{padding-top:20%}.singleProp h1{background:#134074;text-align:center;padding:.5em 0;margin:0;color:#fff;text-transform:uppercase}.singleProp .flexboxWrap{flex-direction:row;flex-wrap:wrap;padding:0 15px}.singleProp .flexboxWrap>div{width:50%}.singleProp .flexboxWrap p{font-size:1.5em}.singleProp .flexboxWrap ul{font-size:1.5em;list-style-type:none;margin-left:0}.singleProp .flexboxWrap .propInfo{background:#f4f4f4;padding:6em 1.5em 0 1.5em}.singleProp .flexboxWrap .propInfo h4{font-weight:900;margin-bottom:0.125em}.singleProp .flexboxWrap .contactBroker{background:#fff;padding:6em 1.5em 0 1.5em}.singleProp .flexboxWrap .contactBroker h4{font-weight:900;margin-bottom:0.125em}.singleProp .flexboxWrap .brochureWrapper{background:#134074;display:flex;flex-direction:column}.singleProp .flexboxWrap .propBrochure{flex:1 1 auto}.singleProp .flexboxWrap .propBrochure:not(:first-child) a{border-top:2px solid #000}.singleProp .flexboxWrap .propBrochure a{background:#134074;color:#fff;display:block;height:100%;padding:1.5em;font-size:1.25em;font-weight:700;text-transform:uppercase;position:relative;text-decoration:none}.singleProp .flexboxWrap .propBrochure a span{font-size:1.25em;font-weight:400;display:block}.singleProp .flexboxWrap .propBrochure a i{font-size:1.5em;position:absolute;right:1em;bottom:1em}.singleProp .flexboxWrap .propBrochure a:hover{background:#3fbfb8}.singleProp .flexboxWrap .propForm{background:#f4f4f4;padding:1.5em}.singleProp .flexboxWrap .propForm h4{font-weight:900}.singleProp .flexboxWrap .propForm .form-field{margin-bottom:1.5em}.singleProp .flexboxWrap .propForm label{display:none}.singleProp .flexboxWrap .propForm input[type='text'],.singleProp .flexboxWrap .propForm input[type='email']{width:100%;background:#fff}.singleProp .propDescription{font-size:1.325em;padding:4em 13em;margin:0 auto 2em;background:#fff}@media (max-width:950px){.singleProp .propDescription{padding:4em 6em}}@media (max-width:767px){.singleProp .propDescription{font-size:1em;padding:4em 0}}.singleProp .propDescription h2{font-size:2.325em;text-transform:uppercase;color:#134074}.singleProp .propBottom{border-top:30px solid #134074}.singleProp .propBottom .botSec{flex:1 1 50%;flex-basis:50%;padding:0}.singleProp .propBottom .propMap{float:left;width:45%;min-height:550px;height:100%}.singleProp .propBottom .propMap .acf-map{min-height:550px;height:100%}.singleProp .propBottom .propGallery{float:left;width:55%}.singleProp .propBottom .propGallery .propSlider button{position:absolute;width:50px;height:50px;color:#fff;border:none;top:50%;margin-top:-25px;background:transparent;line-height:1em;z-index:20;font-size:3em;opacity:0;text-shadow:0 0 8px #000}.singleProp .propBottom .propGallery .propSlider button.slick-prev{left:-15px}.singleProp .propBottom .propGallery .propSlider button.slick-next{right:-15px}.singleProp .propBottom .propGallery .propSlider button:focus{outline:none}.singleProp .propBottom .propGallery .propSlider:hover button{opacity:1}.singleProp .propBottom .propGallery .propSlider:hover button.slick-prev{left:15px}.singleProp .propBottom .propGallery .propSlider:hover button.slick-next{right:15px}.singleProp .propBottom .propGallery .propSlider .slide{height:550px;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative}.singleProp .propBottom .propGallery .propSlider .slide .sold-banner{position:absolute;top:0;right:-15px;width:60%;background-color:rgba(211,47,47,0.9);color:white;font-size:1.66em;font-weight:bold;text-align:center;padding:9px 0;text-transform:uppercase;letter-spacing:3px;z-index:10;transform:skew(25deg);transform-origin:bottom right}.singleProp .propBottom .propGallery .propSlider .slide .sold-banner span{display:inline-block;transform:skew(-25deg)}@media (max-width:767px){.singleProp .propBottom .propGallery .propSlider .slide .sold-banner{font-size:1.33em;padding:10px 0;letter-spacing:2px}}@media (max-width:1200px){.singleProp{font-size:0.875em}}@media (max-width:950px){.single .propBottom .propMap{float:none;width:100%;min-height:300px}.single .propBottom .propMap .acf-map{min-height:300px}.single .propBottom .propGallery{float:none;width:100%}.single .propBottom .propGallery .propSlider button{opacity:1}.single .propBottom .propGallery .propSlider button.slick-prev{left:15px}.single .propBottom .propGallery .propSlider button.slick-next{right:15px}}@media (max-width:767px){.singleProp h1{padding:.5em 15px}.singleProp .flexboxWrap>div{flex:1 0 100%}.singleProp .flexboxWrap .propInfo,.singleProp .flexboxWrap .contactBroker{padding:2em 1.5em 0 1.5em}.singleProp .propBottom{display:block}.singleProp .propBottom .propMap{height:300px}.singleProp .propBottom .propGallery .propSlider .slide{height:400px}}.newsContainer{display:flex}.newsContainer .newsList{flex:1 1 50%;flex-basis:50%}.newsContainer .newsList .newsBox{border:1px solid #f4f4f4;margin-bottom:3em}@media (max-width:767px){.newsContainer .newsList .newsBox{font-size:0.75em}}.newsContainer .newsList .newsBox h6{background:#134074;padding:.5em 1.5em .5em .5em;color:#fff;text-align:right}.newsContainer .newsList .newsBox .newsEx{padding:0 1.5em}.newsContainer .newsList .newsBox .newsEx h4{text-transform:none}.newsContainer .newsList .newsBox .newsEx h4 a{color:#58585b}.newsContainer .newsList .newsBox .newsEx h4:after{border-bottom:5px solid #f4f4f4}.newsContainer .newsList .newsBox .newsEx p{font-size:1.25em}.blog nav ul.pagination li{background:#3fbfb8}.blog nav ul.pagination li span{background:#3fbfb8}.blog nav ul.pagination li span:hover,.blog nav ul.pagination li span:focus{background:#3fbfb8}.blog nav ul.pagination li a{background:#3fbfb8}.blog nav ul.pagination li a:hover{background:#134074}.blog nav ul.pagination li a:focus{background:#3fbfb8}.staffRow h1{font-size:2.25em;font-weight:900;color:#fff;text-align:center;text-transform:uppercase;padding:1em 0;margin-bottom:1.5em;background-image:url(https://www.veritasrealty.com/wp-content/themes/veritas/less/../img/about.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.staffList .container{display:flex;flex-wrap:wrap;max-width:1064px;position:relative}.staffList .container .staffListBox{flex:0 1 auto;width:25%;padding:0 .5em;margin:0 0 3em}.staffList .container .staffListBox .staffBox{background:#f4f4f4;max-width:264px;margin:0 auto;text-align:center}.staffList .container .staffListBox .staffBox h6{font-size:1.125em;font-weight:900;color:#fff;background:#134074;margin:0;padding:.5em 1em;min-height:56px;display:flex;align-items:center;justify-content:center}.staffList .container .staffListBox .staffBox h6 a i{color:#fff;float:left}.staffList .container .staffListBox .staffBox a:hover img{filter:contrast(135%)}.staffList .container .staffListBox .staffBox h5{color:#134074;margin-bottom:0;padding:0.5em}.staffList .container .staffListBox .staffBox a.staffBtn{display:block;background:#134074;text-align:center;font-size:1.5em;color:#fff;position:relative}.staffList .container .staffListBox .staffBox a.staffBtn.active:after{width:0;height:0;content:'';border-top:15px solid #134074;border-bottom:0 solid transparent;border-left:15px solid transparent;border-right:15px solid transparent;position:absolute;bottom:-15px;left:50%;transform:translateX(-50%)}.staffList .container .staffListBox .staffBox a.staffBtn:focus{outline:none}.staffList .container .staffListBox .staffContent{position:absolute;width:100%;left:0;margin-top:20px;display:none;padding:2em 1em 1em;border-top:10px solid #134074;border-left:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;border-right:1px solid #d4d4d4;font-size:1.125em}.staffList .container .staffListBox .staffContent.active{display:block}.staffList .container .staffListBox .staffContent .fa-times{font-size:1.5em;color:#134074;position:absolute;top:5px;right:1em;cursor:pointer}.staffList .container .staffListBox .staffContent a.cardBtn{background:#3fbfb8;padding:1em 1.5em;display:inline-block;color:#fff;font-size:0.875em;text-transform:uppercase;font-weight:900}.staffList .container .staffListBox .staffContent a.cardBtn i{margin-left:2em}.staffList .container .staffListBox .staffContent a.cardBtn:hover,.staffList .container .staffListBox .staffContent a.cardBtn:active{text-decoration:none;background:#134074}@media (max-width:991px){.staffList .container .staffListBox{flex:0 1 50%;flex-basis:50%}}@media (max-width:767px){.staffList .container .staffListBox{width:100%;flex-basis:100%}}.exStaffList .container{display:flex;flex-wrap:wrap;max-width:1064px;position:relative}.exStaffList .container .exStaffListBox{flex:0 1 auto;width:25%;padding:0 .5em;margin:0 0 3em}.exStaffList .container .exStaffListBox .exStaffBox{background:#f4f4f4;max-width:264px;margin:0 auto}.exStaffList .container .exStaffListBox .exStaffBox .title{background:#134074;height:80px;padding:.625em .625em;display:table;width:100%}.exStaffList .container .exStaffListBox .exStaffBox .title h6{display:table-cell;font-size:1.125em;font-weight:900;color:#fff;margin:0;width:100%;vertical-align:middle;text-align:center}.exStaffList .container .exStaffListBox .exStaffBox h5{color:#134074;margin-bottom:0;padding:0.25em;text-align:center}.exStaffList .container .exStaffListBox .exStaffBox a.cardBtn{color:#fff;background:#134074;display:block;padding:.5em 1em;font-weight:900;text-transform:uppercase}.exStaffList .container .exStaffListBox .exStaffBox a.cardBtn i{float:right;top:3px;position:relative}@media (max-width:991px){.exStaffList .container .exStaffListBox{flex:0 1 50%;flex-basis:50%}}@media (max-width:767px){.exStaffList .container .exStaffListBox{width:100%;flex-basis:100%}}.singleTeam{margin-top:80px;margin-bottom:80px}.singleTeam img{margin-bottom:20px}.singleTeam h3{font-size:1.75em;line-height:150%;margin-bottom:10px}.singleTeam h4{font-size:1.25em;line-height:150%}.singleTeam h5{font-size:1em;margin-bottom:20px;line-height:150%;color:#134074}.singleTeam h5.contact{margin-bottom:10px}.singleTeam a.btn{font-size:1.25em;padding:1em 1.25em}.zIndex{z-index:2;position:relative}img.hiring{position:absolute;left:0px;top:0;right:0;bottom:0;margin:auto;width:125%;opacity:0.5;z-index:1;transform:rotate(35deg)}.ctaBar{background:#134074;color:#fff;padding:2.25em 0}.ctaBar .container{display:flex;align-items:center}@media (max-width:767px){.ctaBar .container{display:block}}.ctaBar .container div:last-child{padding:5em 0}.ctaBar h2{font-size:3.125em;color:#fff;font-weight:200;text-transform:none}.ctaBar h2:after{border-color:#fff}.ctaBar p{font-weight:200;font-size:2.25em;margin-bottom:0}.contactAddress{background:#134074;color:#fff;padding:2.25em 0}.contactAddress .container{display:flex;align-items:center}.contactAddress .container div:last-child .middleBtn{padding:.75em 1.375em}.contactAddress .container div:last-child .middleBtn:first-child{margin-bottom:20px}.contactAddress h2{font-size:3.125em;color:#fff;font-weight:200;text-transform:none}.contactAddress h2:after{border-color:#fff}.contactAddress p{font-weight:200;font-size:2.25em;margin-bottom:0}.contactMap{margin-bottom:3em}.contactMap .acf-map{height:600px}@media (max-width:767px){.contactAddress{font-size:0.75em}.contactMap .acf-map{height:350px}}.clientList{display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;clear:both}.clientList .clientBox{flex:1 1 26%;-webkit-flex:1 1 26%;-ms-flex:1 1 26%;flex-basis:26%;position:relative;padding:1.5em;margin-bottom:2.5em;text-align:center}.clientList .clientBox .clientLogo{padding:2em 5em;position:absolute;width:100%;height:100%;background:#fff;top:0;left:0;text-align:center}.clientList .clientBox .clientLogo img{position:relative;top:50%;transform:translateY(-50%);max-height:100%}.clientList .clientBox .clientContent{position:relative;font-size:0.8125em;text-align:left;background:rgba(244,244,244,0.875);padding:1.5em;z-index:10;height:100%;visibility:hidden;opacity:0;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}.clientList .clientBox .clientContent h6{margin-bottom:0}.clientList .clientBox .clientContent span:last-child p:last-child{margin-bottom:0}.clientList .clientBox:hover .clientContent{visibility:visible;opacity:1}@media (max-width:1200px){.clientList .clientBox .clientLogo{padding:2em}}@media (max-width:991px){.clientList .clientBox{flex:1 1 40%;-webkit-flex:1 1 40%;-ms-flex:1 1 40%;flex-basis:40%}}@media (max-width:767px){.clientList .clientBox{flex:1 1 100%;flex-basis:100%;width:100%;padding:0.5em;margin-bottom:1em}.clientList .clientBox .clientLogo{padding:1em}.clientList .clientBox .clientContent{padding:1em}}.row.sectionListRow{position:relative;color:#fff;background-size:cover;background-repeat:no-repeat;background-position:center;margin-bottom:3em !important}.row.sectionListRow .container{position:relative;z-index:10}.row.sectionListRow .container .sectionListing{padding:4em 0}.row.sectionListRow .container .sectionListing h2{color:#fff;width:50%}.row.sectionListRow .container .sectionListing h2:after{border-color:#fff}.row.sectionListRow .container .sectionListing ul{margin:0;padding:0;column-count:2}.row.sectionListRow .container .sectionListing ul li{list-style:none;text-transform:uppercase;margin-bottom:1em}.row.sectionListRow .container .sectionListing ul li a{color:#fff;display:block;border:2px solid #fff;line-height:1em;padding:.325em .5em;text-decoration:none;font-weight:900;position:relative}.row.sectionListRow .container .sectionListing ul li a:after{content:'\f105';font-family:'FontAwesome';position:absolute;right:1.25em;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}.row.sectionListRow .container .sectionListing ul li a:hover{text-decoration:none}.row.sectionListRow .container .sectionListing ul li a:hover:after{right:0.5em}.innerImg.row{position:relative;height:500px;background-size:cover;background-position:center;background-repeat:no-repeat}.sectionRow{padding:3em 0;font-size:1.25em;border-bottom:1px solid #d4d4d4}.sectionRow:last-child{border-bottom:none}.sectionRow h3{font-size:1.8em}.sectionRow.bgImg{position:relative;font-size:1em;background-size:cover;background-position:center;background-repeat:no-repeat;border-bottom:none}.sectionRow.bgImg .container{position:relative;z-index:10;color:#fff !important}.sectionRow.bgImg .container h3{color:#fff;font-size:2.25em}.sectionRow.bgImg .container h3:after{border-color:#fff}.sectionRow.bgImg .container ul{margin:0;padding:0}.sectionRow.bgImg .container ul li{list-style:none;text-transform:uppercase;font-weight:900;margin-bottom:1em}.sectionRow.imgGrid ul{margin:0;padding:0;display:flex;flex-wrap:wrap}.sectionRow.imgGrid ul li{list-style:none;flex:1 1 40%;-ms-flex:1 1 40%;-webkit-flex:1 1 40%;flex-basis:40%;padding-bottom:1.5em}@media (max-width:767px){.sectionRow.imgGrid ul li{flex:1 1 100%;-ms-flex:1 1 100%;-webkit-flex:1 1 100%;flex-basis:100%}}.sectionRow.imgGrid ul li:nth-child(odd){padding-right:1em}@media (max-width:767px){.sectionRow.imgGrid ul li:nth-child(odd){padding-right:0}}.sectionRow.imgGrid ul li:nth-child(even){padding-left:1em}@media (max-width:767px){.sectionRow.imgGrid ul li:nth-child(even){padding-left:0}}.sectionRow.imgGrid ul li img{object-fit:cover;object-position:center;width:100%;height:100%}.sectionRow.aloneImg{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;border-bottom:none;height:450px;margin-top:0.5em !important}@media (max-width:767px){.sectionRow.aloneImg{height:350px}}@media (max-width:460px){.sectionRow.aloneImg{height:275px}}.mobile-menu-bar,.mobileLogo{display:none}#navicon,.navicon-wrap,#naviclose{display:none}#navicon.opened{display:none !important}#naviclose.opened{display:block !important}#overflow-wrap{max-width:100%;width:100%;height:auto;overflow-x:hidden}.mobile-nav-wrap{display:none;position:fixed;width:100%;height:100%;top:0;right:0;background:#333;padding-left:25%;font-weight:bold;text-transform:uppercase;z-index:0;box-shadow:0 0 10px;-webkit-overflow-scrolling:touch;-webkit-transform:rotateY(-15deg) translate3d(-100%, 0, 0);-moz-transform:rotateY(-15deg) translate3d(-100%, 0, 0);-o-transform:rotateY(-15deg) translate3d(-100%, 0, 0);-ms-transform:rotateY(-15deg) translate3d(-100%, 0, 0);transform:rotateY(-15deg) translate3d(-100%, 0, 0);-webkit-transform-origin:right center center;-moz-transform-origin:right center center;-o-transform-origin:right center center;-ms-transform-origin:right center center;transform-origin:right center center;-webkit-transition:-webkit-transform .2s ease-in-out;-moz-transition:-moz-transform .2s ease-in-out;-o-transition:-o-transform .2s ease-in-out;-ms-transition:-ms-transform .2s ease-in-out;transition:transform .2s ease-in-out}.mobile-nav-wrap.opened{display:block;overflow:auto;z-index:1;-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-o-transform:rotateY(0);-ms-transform:rotateY(0);transform:rotateY(0);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.navigation-mobile ul{margin:0;padding:0;list-style:none}.navigation-mobile a{display:block;color:#fff;padding:5px 15px;border-top:1px solid rgba(255,255,255,0.1);border-bottom:1px solid rgba(0,0,0,0.4);text-decoration:none}.navigation-mobile a:hover{color:#134074}.navigation-mobile .sub-menu,.navigation-mobile .children{font-weight:400}.navigation-mobile .sub-menu li,.navigation-mobile .children li{float:none;font-size:0.9em;margin:0}.navigation-mobile .sub-menu a,.navigation-mobile .children a{padding:.25em 1.5em !important;background:#333;color:#f4f4f4 !important}.navigation-mobile .sub-menu a:hover,.navigation-mobile .children a:hover{padding:.25em 1.5em !important;background:#333;color:#214142 !important}.navigation-mobile #menu-home-menu{background:#00aedb}.navigation-mobile #menu-home-menu a:hover{color:#00aedb;background:#fff}.navigation-mobile #menu-home-menu .orange{background:#f47321;text-align:center;font-size:1.1em}.navigation-mobile #menu-home-menu .orange a:hover{color:#f47321;background:#fff}.navicon-wrap{float:right;width:60px}.navicon-wrap p{color:#f4f4f4}#navicon,#naviclose{display:none;width:40px;height:40px;padding:10px;margin:0 0 0 auto;background:rgba(0,0,0,0.5);cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease}#navicon img{display:block}#navicon span,#naviclose span{font-size:36px;width:40px;line-height:20px;color:#fff}#navicon:hover,#naviclose:hover{background:#134074}#page{display:block;position:relative;box-shadow:0 0 10px #000;z-index:1000;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease}#page.opened{-webkit-transform:translate3d(-75%, 0, 0);-moz-transform:translate3d(-75%, 0, 0);-o-transform:translate3d(-75%, 0, 0);-ms-transform:translate3d(-75%, 0, 0);transform:translate3d(-75%, 0, 0);position:fixed;top:0;width:100%}.navicon-wrap{display:none;text-align:right;float:right}@media (max-width:991px){.navicon-wrap{display:block}}.navicon-wrap .lines-button{display:inline-block;padding:1.75rem 0;transition:0.3s;cursor:pointer;user-select:none;border-radius:.5rem;background:none;border:none;outline:none}.navicon-wrap .lines-button:hover{opacity:1}.navicon-wrap .lines-button:active{transition:0;background:none}.navicon-wrap .lines-button:focus{border:none}.navicon-wrap .lines-button .lines{display:inline-block;width:3.5rem;height:.5rem;background:#fff;border-radius:.25rem;transition:.3s;position:relative}.navicon-wrap .lines-button .lines:before,.navicon-wrap .lines-button .lines:after{display:inline-block;width:3.5rem;height:.5rem;background:#fff;border-radius:.25rem;transition:.3s;position:absolute;left:0;content:'';transform-origin:.25rem center}.navicon-wrap .lines-button .lines:before{top:1rem}.navicon-wrap .lines-button .lines:after{top:-1rem}.navicon-wrap .lines-button:hover{opacity:1}.navicon-wrap .lines-button:hover .lines:before{top:1.16666667rem}.navicon-wrap .lines-button:hover .lines:after{top:-1.16666667rem}.navicon-wrap .lines-button.x.close .lines{background:transparent}.navicon-wrap .lines-button.x.close .lines:before,.navicon-wrap .lines-button.x.close .lines:after{transform-origin:50% 50%;top:0;width:3.5rem}.navicon-wrap .lines-button.x.close .lines:before{transform:rotate3d(0, 0, 1, 45deg)}.navicon-wrap .lines-button.x.close .lines:after{transform:rotate3d(0, 0, 1, -45deg)}@media (max-width:1199px){.navicon-wrap .lines-button{padding:1.75rem 0 .95rem 0}}.hentry{margin:0 0 1.5em}.byline{display:none}.single .byline,.group-blog .byline{display:inline}.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}embed,iframe,object{max-width:100%}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.widget_search .submit{display:none}