/*!
Theme Name: AvengAero
Theme URI: https://www.avengaero.com
Description: Custom theme by diguno media.
Author: diguno media
Author URI: http://www.diguno.com/
Version: 1.0.1
*/html{box-sizing:border-box;font-size:62.5%}body{font-size:1.6rem}*,:after,:before{box-sizing:border-box}blockquote,q{quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:""}hr{background-color:#ddd;border:0;height:1px;margin:45px 0 50px;clear:both}img{height:auto;max-width:100%}.wp-caption-text{font-size:1.4rem}figure{margin:1em 0}.clear{clear:both}.init{margin:0!important;padding:0!important}.init-top{margin-top:0!important;padding-top:0!important}.init-bottom{margin-bottom:0!important;padding-bottom:0!important}h1.logo{position:relative;margin:0}h1.logo a.logofix{display:none}h1.logo a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}a{transition:all .3s ease-in-out}ol,ul{margin:0 0 1.5em 1em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}table{margin:20px 0 30px;width:100%;background:#fff;border:1px solid #eee;box-shadow:0 0 3px rgba(0,0,0,.2)}table tr.table-foot,table tr.table-head{height:4rem;background:rgba(59,108,180,.1)}table tr.table-foot th,table tr.table-head th{font-size:1.9rem;vertical-align:bottom;border-bottom:2px solid #7a7a7a;padding:12px 25px 9px}table tr.table-foot th span,table tr.table-head th span{font-weight:400;font-size:1.4rem;display:block;text-transform:none}table tr.table-foot th strong,table tr.table-head th strong{font-size:1.4rem;text-transform:none;display:block;padding-bottom:5px;font-style:italic}table td{text-align:center;vertical-align:middle;padding:10px 25px 10px 25px}table td strong{display:inline-block;padding:5px 0 5px;font-size:1.6rem}table tr:nth-child(even) td{background:#f7f7f7}table a.button{display:inline-block;margin-top:1.5rem}table .padded-row td{padding:5px!important}table .nobg{background:0 0!important}@media screen and (max-width:660px){table{margin:1em 0;min-width:300px}table tr{margin:10px 0}table thead,table tr.head{display:none}table .padded-row{display:none}table td{display:block;text-align:center!important}table td.mobile-hide{display:none}table td:first-child{padding-top:1em;margin-top:10px}table td:last-child{padding-bottom:1em;margin-bottom:10px}table td:before{content:attr(data-th) ": ";font-weight:700;display:block;width:100%;text-align:center;color:#333}table th{display:block;text-align:center!important}table th.mobile-hide{display:none}table th:first-child{padding-top:.5em}table th:last-child{padding-bottom:.5em}}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:.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}pre{background:#f4f4f4;font:13px "Courier 10 Pitch",Courier,monospace;line-height:1.5;margin-bottom:1.625em;overflow:auto;padding:.75em 1.625em}code,kbd{font:13px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym,dfn{border-bottom:1px dotted #666;cursor:help}address{display:block;margin:0 0 1.625rem}sub,sup{font-size:10px;height:0;line-height:1;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}.gform_button.button,a.button,button,input[type=button],input[type=reset],input[type=submit]{position:relative;font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;display:inline-block;line-height:2em;background:#d16e42;color:#fff;text-decoration:none;padding:7px 3rem 7px;border-radius:0;font-size:1.6rem;text-transform:uppercase;cursor:pointer;border:none!important;margin-bottom:10px;transition:all .3s ease-in-out;text-shadow:0 0 1px #000}.gform_button.button:hover,a.button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background:#3d4045;color:#fff}.gform_button.button.reverse,a.button.reverse,button.reverse,input[type=button].reverse,input[type=reset].reverse,input[type=submit].reverse{background-color:#305679}.gform_button.button.reverse:hover,a.button.reverse:hover,button.reverse:hover,input[type=button].reverse:hover,input[type=reset].reverse:hover,input[type=submit].reverse:hover{background-color:#3d4045}.gform_button.button.light,a.button.light,button.light,input[type=button].light,input[type=reset].light,input[type=submit].light{font-weight:400!important}.gform_button.button.naked,a.button.naked,button.naked,input[type=button].naked,input[type=reset].naked,input[type=submit].naked{background:rgba(255,255,255,0);color:#fff;font-size:1.5rem;border:1px solid #d16e42!important;background:rgba(0,0,0,.15)}.gform_button.button.naked strong,a.button.naked strong,button.naked strong,input[type=button].naked strong,input[type=reset].naked strong,input[type=submit].naked strong{color:#bbb}.gform_button.button.naked:hover,a.button.naked:hover,button.naked:hover,input[type=button].naked:hover,input[type=reset].naked:hover,input[type=submit].naked:hover{color:#fff;background:rgba(0,0,0,.4)}.gform_button.button.naked:hover i.fa,a.button.naked:hover i.fa,button.naked:hover i.fa,input[type=button].naked:hover i.fa,input[type=reset].naked:hover i.fa,input[type=submit].naked:hover i.fa{color:#d16e42}.gform_button.button.naked:hover strong,a.button.naked:hover strong,button.naked:hover strong,input[type=button].naked:hover strong,input[type=reset].naked:hover strong,input[type=submit].naked:hover strong{color:#b2b2b2}.gform_button.button.naked span,a.button.naked span,button.naked span,input[type=button].naked span,input[type=reset].naked span,input[type=submit].naked span{line-height:2.3em}.gform_button.button.naked i.fa,a.button.naked i.fa,button.naked i.fa,input[type=button].naked i.fa,input[type=reset].naked i.fa,input[type=submit].naked i.fa{color:#d16e42;display:inline-block;margin-right:5px;font-size:120%}.gform_button.button.naked.orange,a.button.naked.orange,button.naked.orange,input[type=button].naked.orange,input[type=reset].naked.orange,input[type=submit].naked.orange{background:#fff;border:1px solid #d16e42!important;padding:0 3rem;color:#d16e42;border-color:#d16e42!important}.gform_button.button.naked.orange:hover,a.button.naked.orange:hover,button.naked.orange:hover,input[type=button].naked.orange:hover,input[type=reset].naked.orange:hover,input[type=submit].naked.orange:hover{background:#d16e42;color:#fff}.gform_button.button.naked.blue,a.button.naked.blue,button.naked.blue,input[type=button].naked.blue,input[type=reset].naked.blue,input[type=submit].naked.blue{background:#fff;border:1px solid #5d5d5d!important;padding:0 3rem;color:#5d5d5d;border-color:#5d5d5d!important}.gform_button.button.naked.blue:hover,a.button.naked.blue:hover,button.naked.blue:hover,input[type=button].naked.blue:hover,input[type=reset].naked.blue:hover,input[type=submit].naked.blue:hover{background:#5d5d5d;color:#fff}.gform_button.button.naked.block,a.button.naked.block,button.naked.block,input[type=button].naked.block,input[type=reset].naked.block,input[type=submit].naked.block{display:-ms-flexbox;display:flex}.gform_button.button.naked.block span,a.button.naked.block span,button.naked.block span,input[type=button].naked.block span,input[type=reset].naked.block span,input[type=submit].naked.block span{background:#f0f0f0;-ms-flex:1 1 auto;flex:1 1 auto;transition:all .3s ease-in-out}.gform_button.button.naked.block i.fa,a.button.naked.block i.fa,button.naked.block i.fa,input[type=button].naked.block i.fa,input[type=reset].naked.block i.fa,input[type=submit].naked.block i.fa{background:#e4e4e4;line-height:170%;-ms-flex:0 0 50px;flex:0 0 50px;font-size:2rem;margin-right:0;transition:all .3s ease-in-out}.gform_button.button.naked.block:hover span,a.button.naked.block:hover span,button.naked.block:hover span,input[type=button].naked.block:hover span,input[type=reset].naked.block:hover span,input[type=submit].naked.block:hover span{background:#e5e5e5;color:#3d4045}.gform_button.button.naked.block:hover i.fa,a.button.naked.block:hover i.fa,button.naked.block:hover i.fa,input[type=button].naked.block:hover i.fa,input[type=reset].naked.block:hover i.fa,input[type=submit].naked.block:hover i.fa{background:#d16e42;color:#fff}.gform_button.button.small,a.button.small,button.small,input[type=button].small,input[type=reset].small,input[type=submit].small{font-size:1.4rem;line-height:2em;padding:5px 1.5rem 0!important}.gform_button.button.medium,a.button.medium,button.medium,input[type=button].medium,input[type=reset].medium,input[type=submit].medium{font-size:1.7rem;line-height:2.2em;padding:0 1.5rem!important}.gform_button.button.large,a.button.large,button.large,input[type=button].large,input[type=reset].large,input[type=submit].large{font-size:1.8rem;line-height:2.2em}.gform_button.button.jumbo,a.button.jumbo,button.jumbo,input[type=button].jumbo,input[type=reset].jumbo,input[type=submit].jumbo{font-size:1.9rem;line-height:2.4em;padding:0 3.5rem}.gform_button.button.block,a.button.block,button.block,input[type=button].block,input[type=reset].block,input[type=submit].block{display:block;text-align:center}.gform_button.button.center,a.button.center,button.center,input[type=button].center,input[type=reset].center,input[type=submit].center{position:relative;left:50%;transform:translateX(-50%)}.gform_button.button,.gform_next_button,.gform_previous_button{font-size:1.8rem!important;font-weight:700;display:block;width:100%!important;margin-bottom:12px!important}.gform_previous_button{max-width:170px;background:#bbb!important}.gform_previous_button:hover{background:#aaa!important}.gform_wrapper .gform_page_footer{display:-ms-flexbox;display:flex}label{display:block;color:#333;font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.6rem;margin:5px 0 2px}input,select,textarea{-webkit-border-radius:0}input:not([type=radio]):not([type=checkbox]){-webkit-appearance:none;border-radius:0}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:#333;font-size:1.5rem;font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;border:1px solid #ddd;background:#fff;padding:12px 17px!important;width:100%;display:inline-block;margin:2px 0 5px;transition:all .3s ease-in-out}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{border:1px solid #6e94b7;background:#fbfbfb;color:#444}.white-box input[type=color],.white-box input[type=date],.white-box input[type=datetime-local],.white-box input[type=datetime],.white-box input[type=email],.white-box input[type=month],.white-box input[type=number],.white-box input[type=password],.white-box input[type=range],.white-box input[type=search],.white-box input[type=tel],.white-box input[type=text],.white-box input[type=time],.white-box input[type=url],.white-box input[type=week],.white-box textarea,.white_box input[type=color],.white_box input[type=date],.white_box input[type=datetime-local],.white_box input[type=datetime],.white_box input[type=email],.white_box input[type=month],.white_box input[type=number],.white_box input[type=password],.white_box input[type=range],.white_box input[type=search],.white_box input[type=tel],.white_box input[type=text],.white_box input[type=time],.white_box input[type=url],.white_box input[type=week],.white_box textarea{background:#f2f2f2}.white-box input[type=color]:focus,.white-box input[type=date]:focus,.white-box input[type=datetime-local]:focus,.white-box input[type=datetime]:focus,.white-box input[type=email]:focus,.white-box input[type=month]:focus,.white-box input[type=number]:focus,.white-box input[type=password]:focus,.white-box input[type=range]:focus,.white-box input[type=search]:focus,.white-box input[type=tel]:focus,.white-box input[type=text]:focus,.white-box input[type=time]:focus,.white-box input[type=url]:focus,.white-box input[type=week]:focus,.white-box textarea:focus,.white_box input[type=color]:focus,.white_box input[type=date]:focus,.white_box input[type=datetime-local]:focus,.white_box input[type=datetime]:focus,.white_box input[type=email]:focus,.white_box input[type=month]:focus,.white_box input[type=number]:focus,.white_box input[type=password]:focus,.white_box input[type=range]:focus,.white_box input[type=search]:focus,.white_box input[type=tel]:focus,.white_box input[type=text]:focus,.white_box input[type=time]:focus,.white_box input[type=url]:focus,.white_box input[type=week]:focus,.white_box textarea:focus{background:#f5f5f5}select{color:#333;border:1px solid #eee;width:100%;font-size:1.5rem;font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;background:#ededee;padding:12px 17px!important}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#ccc;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#333;display:block;font-size:14px;font-size:.875rem;font-weight:700;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.125em}.alignright{display:inline;float:right;margin-left:1.125em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.text-alignleft{text-align:left}.text-alignright{text-align:right}.text-aligncenter{text-align:center}.one_half{width:46.5%}.one_third{width:29.16%}.two_thirds{width:63.83%}.one_fourth{width:20.5%}.three_fourths{width:72.5%}.one_fifth{width:16%}.two_fifths{width:36.1%}.three_fifths{width:56.9%}.four_fifths{width:75.7%}.one_sixth{width:11.83%}.five_sixths{width:81.17%}.five_sixths,.four_fifths,.one_fifth,.one_fourth,.one_half,.one_sixth,.one_third,.three_fifths,.three_fourths,.two_fifths,.two_thirds{position:relative;margin-right:6%;margin-bottom:25px;float:left}.column-last,.last-column{margin-right:0!important;clear:right}@media screen and (max-width:800px){.two_thirds{width:98%;clear:both}.one_third+.two_thirds{margin-left:0}.two_thirds+.one_third{width:100%;margin:0 auto}}@media screen and (max-width:600px){.five_sixths,.one_fifth,.one_fourth,.one_half,.one_sixth,.one_third,.three_fifths,.three_fourths,.two_fifths,.two_thirds{width:99%}.one_fifth+.one_fifth,.one_fourth+.one_fourth,.one_half+.one_half,.one_sixth+.one_sixth,.one_third+.one_third,.one_third+.two_thirds,.two_thirds+.one_third{margin-left:0}}.flex-row,.flex_row{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-row div,.flex_row div{position:relative}.flex-row.flex-reverse,.flex_row.flex-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-row .flex_one_half,.flex_row .flex_one_half{-ms-flex:0 1 49%;flex:0 1 49%}.flex-row .flex_one_third,.flex_row .flex_one_third{-ms-flex:0 1 32%;flex:0 1 32%}.flex-row .flex_two_thirds,.flex_row .flex_two_thirds{-ms-flex:0 1 66%;flex:0 1 66%}.flex-row .flex_one_fourth,.flex_row .flex_one_fourth{-ms-flex:0 1 23.5%;flex:0 1 23.5%}.flex-row .flex_three_fourths,.flex_row .flex_three_fourths{-ms-flex:0 1 74.5%;flex:0 1 74.5%}.flex-row .flex_one_fifth,.flex_row .flex_one_fifth{-ms-flex:0 1 18.4%;flex:0 1 18.4%}.flex-row .flex_two_fifths,.flex_row .flex_two_fifths{-ms-flex:0 1 38.8%;flex:0 1 38.8%}.flex-row .flex_three_fifths,.flex_row .flex_three_fifths{-ms-flex:0 1 59.2%;flex:0 1 59.2%}.flex-row .flex_variable,.flex_row .flex_variable{-ms-flex:1 1 auto;flex:1 1 auto}.flex-row.padded .flex_one_half,.flex_row.padded .flex_one_half{-ms-flex:0 1 48%;flex:0 1 48%}.flex-row.padded .flex_one_third,.flex_row.padded .flex_one_third{-ms-flex:0 1 30.6667%;flex:0 1 30.6667%}.flex-row.padded .flex_two_thirds,.flex_row.padded .flex_two_thirds{-ms-flex:0 1 65.3333%;flex:0 1 65.3333%}.flex-row.padded .flex_one_fourth,.flex_row.padded .flex_one_fourth{-ms-flex:0 1 22%;flex:0 1 22%}.flex-row.padded .flex_three_fourths,.flex_row.padded .flex_three_fourths{-ms-flex:0 1 74%;flex:0 1 74%}.flex-row.padded .flex_one_fifth,.flex_row.padded .flex_one_fifth{-ms-flex:0 1 16.8%;flex:0 1 16.8%}.flex-row.padded .flex_two_fifths,.flex_row.padded .flex_two_fifths{-ms-flex:0 1 37.6%;flex:0 1 37.6%}.flex-row.padded .flex_three_fifths,.flex_row.padded .flex_three_fifths{-ms-flex:0 1 58.4%;flex:0 1 58.4%}.flex-row.seamless .flex_one_half,.flex_row.seamless .flex_one_half{-ms-flex:1 0 50%;flex:1 0 50%}.flex-row.seamless .flex_one_third,.flex_row.seamless .flex_one_third{-ms-flex:1 0 33.3%;flex:1 0 33.3%}.flex-row.seamless .flex_one_third:last-child,.flex_row.seamless .flex_one_third:last-child{-ms-flex:1 0 33.4%;flex:1 0 33.4%}.flex-row.seamless .flex_two_thirds,.flex_row.seamless .flex_two_thirds{-ms-flex:1 0 66.3%;flex:1 0 66.3%}.flex-row.seamless .flex_two_thirds_last-child,.flex_row.seamless .flex_two_thirds_last-child{-ms-flex:1 0 66.4%;flex:1 0 66.4%}.flex-row.seamless .flex_one_fourth,.flex_row.seamless .flex_one_fourth{-ms-flex:1 0 25%;flex:1 0 25%}.flex-row.seamless .flex_three_fourths,.flex_row.seamless .flex_three_fourths{-ms-flex:1 0 75%;flex:1 0 75%}.flex-row.seamless .flex_one_fifth,.flex_row.seamless .flex_one_fifth{-ms-flex:1 0 20%;flex:1 0 20%}.flex-row.seamless .flex_two_fifths,.flex_row.seamless .flex_two_fifths{-ms-flex:1 0 40%;flex:1 0 40%}.flex-row.seamless .flex_three_fifths,.flex_row.seamless .flex_three_fifths{-ms-flex:1 0 60%;flex:1 0 60%}.flex-row .flex-wrap,.flex_row .flex-wrap{padding:15px 0 0}.flex-row div p:first-child,.flex_row div p:first-child{margin-top:0}@media screen and (max-width:725px){.flex-row,.flex_row{display:block}.flex-row .flex_one_fifth,.flex-row .flex_one_fourth,.flex-row .flex_one_half,.flex-row .flex_one_third,.flex-row .flex_three_fifths,.flex-row .flex_three_fourths,.flex-row .flex_two_fifths,.flex-row .flex_two_thirds,.flex_row .flex_one_fifth,.flex_row .flex_one_fourth,.flex_row .flex_one_half,.flex_row .flex_one_third,.flex_row .flex_three_fifths,.flex_row .flex_three_fourths,.flex_row .flex_two_fifths,.flex_row .flex_two_thirds{margin-bottom:15px!important}.flex-row.seamless .flex_one_fifth,.flex-row.seamless .flex_one_fourth,.flex-row.seamless .flex_one_half,.flex-row.seamless .flex_one_third,.flex-row.seamless .flex_three_fifths,.flex-row.seamless .flex_three_fourths,.flex-row.seamless .flex_two_fifths,.flex-row.seamless .flex_two_thirds,.flex_row.seamless .flex_one_fifth,.flex_row.seamless .flex_one_fourth,.flex_row.seamless .flex_one_half,.flex_row.seamless .flex_one_third,.flex_row.seamless .flex_three_fifths,.flex_row.seamless .flex_three_fourths,.flex_row.seamless .flex_two_fifths,.flex_row.seamless .flex_two_thirds{margin-bottom:0!important}}html{font-size:62.5%}body{font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif}*{font-variant-ligatures:none}h1{color:#0a1628;font-size:3.8rem;font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;margin:1em 0 0;line-height:1.1em;padding-bottom:30px}h1:after{content:' ';width:90px;height:3px;background:#6e94b7;display:block;margin-top:25px}h2{color:#0a1628;font-size:3.4rem;font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;margin:1em 0 .5em;line-height:1.1em}h3{color:#0a1628;font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2.9rem;font-weight:400;margin:1em 0 .5em;line-height:1.1em}h4{color:#0a1628;font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2.4rem;font-weight:400;margin:1em 0 .5em;line-height:1.3em}h5{color:#305679;font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.9rem;font-weight:700;line-height:1.2em;margin:1em 0 .5em}h6{color:#305679;font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.7rem;font-weight:600;margin:.9em 0 .5em;line-height:1.2em}h6.alt{color:#7a7a7a!important}h1:first-child,h2:first-child,h3:first-child,h4:first-child{margin-top:0}h3+h1,h4+h1,h5+h1,h6+h1{margin-top:-5px}h2+h5,h2+h6,h5+h3,h5+p,h6+h3{margin-top:5px!important}.centered *{text-align:center}h5.tagline{letter-spacing:2px;text-transform:uppercase;color:#3d4045;font-size:1.4rem;font-weight:700}li,p{color:#333;line-height:2.25em;font-size:1.6rem;margin:12px 0;font-weight:400}p{margin:10px 0 15px}div{font-size:1.7rem;color:#333}#post-content p{text-align:justify}blockquote{font-size:2.2rem;font-family:"Playfair Display",Georgia,serif;color:#5d5d5d;padding:15px 20px;margin:25px 10px;border-top:1px solid #d16e42;border-bottom:1px solid #d16e42}blockquote p{font-size:2.2rem!important;font-family:"Playfair Display",Georgia,serif;color:#5d5d5d}a{color:#6e94b7;text-decoration:none;transition:all .3s ease-in-out;cursor:pointer}a:hover{color:#305679}.link{font-size:1.4rem;line-height:46px;font-weight:500;text-transform:uppercase;color:#d16e42}.link:hover{color:#305679}.link .fa{display:inline-block;padding-right:5px}#title{background:#eaeaea;margin-bottom:15px;border-bottom:1px solid #fff}#title h1{margin:0;padding:20px 0 16px;text-align:center}span.small{display:inline-block;font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;padding:0 3px;font-size:1.4rem;color:#b1b1b1}.alt-stack{font-family:"Playfair Display",Georgia,serif!important}h3.alt-stack{font-size:2.5rem}.white-box p.wp-caption-text,p.wp-caption-text{font-size:1.2rem!important}@media screen and (max-width:700px){html{font-size:55%}}@media screen and (max-width:500px){html{font-size:50%}}.mobx-html-inner *{font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif}#wpadminbar{display:none!important}body,html{background:#f2f2f2;-webkit-text-size-adjust:100%;min-width:350px;margin:0!important;padding:0!important}@media screen and (max-width:900px){html{font-size:60%}}@media screen and (max-width:650px){html{font-size:50%}}.center-vertically{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.justify-right{-ms-flex-pack:end;justify-content:flex-end}.content-wrap,.section-wrap,.wrapper{min-width:300px;position:relative;margin:0 auto}.content-wrap,.section-wrap{width:90%;margin:0 auto;position:relative;max-width:1400px}#masthead{position:fixed;top:0;left:0;right:0;z-index:550;padding:20px 0 20px;background:#305679;height:85px;box-shadow:0 0 8px rgba(0,0,0,.2)}#masthead .content-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.svg-logo{position:relative;display:block;top:-5px;margin:0}.svg-logo:after{display:none}.svg-logo a.logofix{display:none}.svg-logo a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}#masthead .svg-logo{width:95px;height:65px}@media screen and (max-width:550px){#masthead .svg-logo{width:75px}#masthead #cta .button{padding:7px 1rem;font-size:1.3rem;margin-top:3px}}#sentinel{height:84px}.section{max-width:100%}.section .section-wrap{padding:40px 0;max-width:90%;margin:0 auto;width:1400px}.section.padded .section-wrap{padding:60px 0 40px;max-width:90%;margin:0 auto;width:1100px}.section.padded+.section.padded .section-wrap{padding:40px 0}.feature.section{background:#fff}#feature{background:#fff;padding:30px 0;margin:20px 0;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4}#feature h2{margin:0 0 5px}#feature p{margin:3px 0}#feature .last-column{margin-bottom:0!important}.buttons{margin-top:45px}.buttons a{margin:0 1rem}.flex-content-row{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:7rem}@media screen and (max-width:800px){.flex-content-row{grid-auto-flow:unset}}.pad-left{padding-left:10%}.pad-right{padding-right:10%}.bgimg_button{width:100%;height:100%;text-align:center;min-height:295px;opacity:1;transition:all .3s ease-in-out}.bgimg_button .section-wrap{position:relative;z-index:99;width:90%;top:10px}.bgimg_button h3{color:#fff;font-size:4.3rem;margin:0 0 10px}.bgimg_button h5{color:#fff;font-size:1.6rem;margin-bottom:0}.bgimg_button:hover{opacity:.95}.bgimg_button:hover .filter{background:rgba(10,16,36,.8)}.section.content{background:#fff}.section.alt.content{background:#f2f2f2}.contact_form.section{background:#f2f2f2;padding-bottom:120px}.contact_form.section .heading_banner{min-height:450px;display:block;padding:120px 0 200px}.contact_form.section .heading_banner .section-wrap{position:relative;bottom:auto;text-align:center;max-width:950px}.contact_form.section .heading_banner h2:after{content:' ';width:90px;height:3px;background:#6e94b7;display:block;margin-top:25px}.contact_form.section .heading_banner p{font-weight:400;font-size:1.8rem}.contact_form.section .contact_form_wrapper{background:#fff;border-radius:8px;box-shadow:0 0 8px -3px rgba(0,0,0,.35);width:1100px;max-width:90%;margin:-150px auto 30px;z-index:100;position:relative;display:-ms-flexbox;display:flex;overflow:hidden}.contact_form.section .contact_form_wrapper .form-wrap{padding:30px 4rem}.contact_form.section .contact_form_wrapper .form-wrap{-ms-flex:1 1 auto;flex:1 1 auto}.contact_form.section .contact_form_wrapper .contact-info{-ms-flex:0 1 425px;flex:0 1 425px;background:#305679;padding:30px 4rem;color:#fff}.contact_form.section .contact_form_wrapper .contact-info a,.contact_form.section .contact_form_wrapper .contact-info h3,.contact_form.section .contact_form_wrapper .contact-info p{color:#fff}.contact_form.section .contact_form_wrapper .contact-info a:hover{color:#d16e42}.contact_form.section .contact_form_wrapper .contact-info p{line-height:1.8em}.contact_form.section .contact_form_wrapper .contact-info p em{font-size:1.4rem;display:inline-block;padding-left:1em}.contact_form.section .contact_form_wrapper .contact-info h5{color:#d16e42;font-weight:700;font-size:1.4rem;text-transform:uppercase;margin-top:30px}.contact_form.section .contact_form_wrapper .contact-info .fa{font-weight:400;display:inline-block;padding:0 1em;color:#d16e42}@media screen and (max-width:850px){.contact_form.section .contact_form_wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.contact_form.section .contact_form_wrapper .contact-info,.contact_form.section .contact_form_wrapper .form-wrap{-ms-flex:0 0 100%;flex:0 0 100%}}.post-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.post-summary{background:#222;position:relative;-ms-flex:1 0 50%;flex:1 0 50%;padding:200px 30px 60px;border-bottom:8px solid #222}.post-summary .content-wrap{position:relative;z-index:110}.post-summary h3,.post-summary h3 a,.post-summary p{color:#fff;text-align:center}.post-summary h3,.post-summary h3 a{font-weight:800}.post-summary p{font-size:1.5rem;line-height:1.9em}.post-summary .bg{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;opacity:.6;background-size:cover}.post-summary a{color:#d16e42}.post-summary a.link{position:absolute;z-index:111;top:0;left:0;right:0;bottom:0}.post-summary:hover .filter{opacity:.6}@media screen and (max-width:825px){.post-summary{-ms-flex:1 0 100%;flex:1 0 100%}}.contact-wrap{max-width:1050px;margin:30px auto 0}.contact-wrap p{font-weight:500;text-shadow:0 0 3px rgba(0,0,0,.3);text-align:center;line-height:1.8em;font-size:1.8rem}.contact-wrap p strong{display:block;font-size:2.2rem}.contact-wrap p a,.contact-wrap p strong{font-weight:800!important}.contact-wrap p a{color:#fff}#foot{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}#foot .filter{opacity:.8}#footer{background:rgba(26,26,26,.7);padding-top:25px;padding-bottom:30px;position:relative;z-index:100;border-top:4px solid #112544}#footer .section-wrap{padding:0}#footer .contact-wrap{display:grid;grid-template-columns:1fr 1fr 1fr;padding:25px 0 45px}#footer .contact-wrap p{font-size:1.7rem;text-align:center;color:#fff}#footer .contact-wrap p strong{display:block;font-weight:600;text-transform:uppercase;font-size:1.5rem}#footer .contact-wrap p a{font-weight:400!important}#footer .logo-wrap{background:#305679;height:90px;margin:25px 0 50px}#footer .logo-wrap .svg-logo{width:190px;margin:0 auto 0!important;top:-15px}#footer p.copy,#footer p.copy a,#footer p.copy a:hover{text-align:center;font-weight:400;font-size:1.2rem;color:rgba(255,255,255,.6);margin-top:50px}#footer a{color:#fff}.product-search{background:#305679;color:#fff}.product-search .section-wrap{padding:30px 0}.product-search h2{color:#fff;font-size:2.8rem;text-align:center}.product-search label{font-size:1.5rem;font-weight:500;color:#fff;margin:5px}.product-search form{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;gap:2vw}.product-search .field{-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-item-align:end;align-self:flex-end}.product-search .submit-field{-ms-flex:0 1 auto;flex:0 1 auto}.product-search input{margin:0}@media screen and (max-width:925px){.product-search .field{-ms-flex:0 0 calc(50% - 1.25vw);flex:0 0 calc(50% - 1.25vw)}.submit-field input{width:100%}}@media screen and (max-width:550px){.product-search .field{-ms-flex:0 0 100%;flex:0 0 100%}.submit-field{margin-top:20px}}.section.content.product-content{background:#f2f2f2}.product-content .section-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:5vw;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-content .product-column{-ms-flex:0 1 475px;flex:0 1 475px;min-width:300px;max-width:100%}.product-content .product-column .product-image{padding:20px;margin-bottom:50px;background:#fff;box-shadow:0 0 8px -3px rgba(0,0,0,.35)}.product-content .product-column .product-image img{display:block}.product-content .product-details{-ms-flex:1 1 500px;flex:1 1 500px}.product-content .product-details .part-number{font-size:1.6rem;color:#d16e42;margin-bottom:0}.product-content .product-details .part-title{font-size:4.5rem;margin-top:7px}.product-content .product-details .part-title span{position:relative;top:-7px;display:inline-block;margin-left:3.5rem;font-size:1.2rem;background:#fff;border-radius:16px;height:32px;line-height:32px;font-weight:600;padding:0 20px;box-shadow:0 0 8px -3px rgba(0,0,0,.35)}.product-content .product-details .part-pricing{display:-ms-flexbox;display:flex;gap:3vw}.product-content .product-details .part-pricing p{font-size:2.4rem;margin:0;color:#305679;line-height:1.1em;font-weight:500;padding:5px 0}.product-content .product-details .part-pricing p span{display:block;font-size:1.3rem;color:#7a7a7a}.product-content .product-details .part-description{margin:40px 0 0}.product-content .product-details .part-description p:first-child{margin-top:0}.product-content .product-details .part-description p:last-child{margin-bottom:0}.product-content .product-details .part-cta{margin:40px 0 0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.product-content .product-details .part-cta a{margin:0}.product-content .product-details .inquiry-copy{font-size:1.3rem;color:#5d5d5d}.product-content .button.add .fa,.product-content .button.remove .fa{display:inline-block;margin-right:10px}.product-content .button.remove{background-color:#3d4045}.product-content .button.remove:hover{background-color:#d16e42}.product-content .additional-notes{-ms-flex:1 0 100%;flex:1 0 100%;color:#5d5d5d;font-size:1.3rem;margin-top:30px}@media screen and (max-width:1175px){.product-content .product-column{-ms-flex:0 0 calc(40% - 2.75vw);flex:0 0 calc(40% - 2.75vw)}.product-content .product-details{-ms-flex:0 0 calc(60% - 2.75vw);flex:0 0 calc(60% - 2.75vw)}}@media screen and (max-width:915px){.product-content .section-wrap{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.product-content .product-column{-ms-flex:0 0 100%;flex:0 0 100%}.product-content .product-details{-ms-flex:0 0 100%;flex:0 0 100%}}a.download{display:block;position:relative;padding-left:60px;margin:0 0 20px 10px}a.download *,a.download:before{transition:all .3s ease-in-out}a.download .title{font-size:12px;text-transform:uppercase;font-weight:700;color:#d16e42;margin:0;display:block}a.download .label{font-size:2.4rem;font-weight:300;color:#112544;display:block}a.download:before{content:'\f358';font-family:"Font Awesome 6 Pro";color:#d16e42;position:absolute;left:0;top:-2px;font-size:4rem}a.download:hover .title{color:#112544}a.download:hover .label{color:#d16e42}a.download:hover:before{color:#112544}.white-box{background:#fff;padding:30px 40px;box-shadow:0 0 8px -3px rgba(0,0,0,.35)}.info_boxes{padding:50px 0}.info_boxes .info_boxes_wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:7rem}.info_boxes .info_boxes_wrap .info_box{margin:0 0 20px;-ms-flex:0 0 calc(33.34% - 5rem);flex:0 0 calc(33.34% - 5rem);background:#fff;border:1px solid #eee;box-shadow:0 0 8px -3px rgba(0,0,0,.35);text-align:right}.info_boxes .info_boxes_wrap .info_box .infobox-content{padding:20px 30px 25px}.info_boxes .info_boxes_wrap .info_box .infobox-image{aspect-ratio:16/9;width:100%;background-position:center;background-size:cover;opacity:.8;transition:all .3s ease-in-out}.info_boxes .info_boxes_wrap .info_box:hover .infobox-image{opacity:.9}.info_boxes .info_boxes_wrap .info_box h4{font-weight:300;font-size:3rem;margin:0}.info_boxes .info_boxes_wrap .info_box p{color:#7a7a7a;font-size:1.5rem;line-height:2em;margin:0 0 5px 0}.info_boxes .info_boxes_wrap .info_box p.a{font-weight:700;font-size:1.3rem;text-transform:uppercase}@media screen and (max-width:1000px){.info_boxes .info_boxes_wrap .info_box{-ms-flex:0 0 100%;flex:0 0 100%}}@media screen and (max-width:800px){.info_boxes .flex-row.padded .flex_one_third{-ms-flex:1 0 100%;flex:1 0 100%;margin-bottom:40px}.info_boxes .flex-row.padded .flex_two_thirds{-ms-flex:1 0 100%;flex:1 0 100%}}.boxed{background:#fff;box-shadow:0 0 4px rgba(0,0,0,.3);height:100%}.boxed .content{padding:15px 30px}.section.part-list{background-color:#f2f2f2;padding:40px 0}.section.part-list .part-summary-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;gap:2vw}.section.part-list .part-summary-wrap{-ms-flex:0 0 calc(calc(100% - 6.25vw)/ 4);flex:0 0 calc(calc(100% - 6.25vw)/ 4);margin-bottom:30px}.section.part-list .part-summary{background-color:#fff;display:block;width:100%;text-align:center;box-shadow:0 0 8px -3px rgba(0,0,0,.35)}.section.part-list .part-summary img{display:block;width:100%;margin-bottom:20px}.section.part-list .part-summary h3{font-size:2.2rem;font-weight:300}.section.part-list .part-summary .part-number{font-size:1.3rem;font-weight:700;color:#d16e42}.section.part-list .part-summary span.a{margin-top:25px;background-color:#fff;display:block;padding:7px 3rem;line-height:2em;color:#305679;font-weight:700;font-size:1.4rem;text-transform:uppercase;transition:all .3s ease-in-out}.section.part-list .part-summary:hover span.a{background-color:#d16e42;color:#fff}.section.part-list .part-summary .part-pricing{display:-ms-flexbox;display:flex;gap:1em;-ms-flex-pack:center;justify-content:center;width:80%;margin:0 auto}.section.part-list .part-summary .part-pricing p{font-size:2rem;margin:0;color:#305679;line-height:1.1em;font-weight:500}.section.part-list .part-summary .part-pricing p span{display:block;font-size:1.3rem;color:#7a7a7a}@media screen and (max-width:1000px){.section.part-list .part-summary h3{font-size:2rem}}@media screen and (max-width:900px){.section.part-list .part-summary-wrap{-ms-flex:0 0 calc(calc(100% - 6.25vw)/ 2);flex:0 0 calc(calc(100% - 6.25vw)/ 2)}}@media screen and (max-width:550px){.section.part-list .part-summary .part-pricing{-ms-flex-wrap:wrap;flex-wrap:wrap}.section.part-list .part-summary .part-pricing p{-ms-flex:0 0 100%;flex:0 0 100%}}strong.currency{font-size:1.2rem;font-weight:400;display:inline-block;padding:0 5px}.similar-products{background:#f2f2f2!important;padding-top:40px;padding-bottom:40px}.similar-products .section.part-list{padding-top:0}.filter-button{border-radius:23px;padding:7px 3rem 7px 1.5em;display:inline-block;margin-right:1rem}.filter-button .filter-label{font-size:1.4rem;text-transform:none;font-weight:500;display:inline-block;margin-right:5px}.filter-button .fa{display:inline-block;padding-right:.75em}.filter-list{margin-bottom:50px}.filter-list .filter-list-label{display:inline-block;margin-right:30px}.no-results{position:relative;background:#fff;box-shadow:0 0 8px -3px rgba(0,0,0,.35);padding:20px 30px 20px 100px;display:block;width:100%}.no-results:before{content:"\f06a";font-family:"Font Awesome 6 Pro";font-size:4rem;position:absolute;top:20px;left:30px}.no-results h4{margin:5px 0 0}.no-results p{margin:5px 0}.alt-title{text-align:center;font-size:2.8rem;font-weight:700;text-transform:uppercase}hr{margin:20px auto 50px;border:none;background:url(images/aveng-airplane.svg) no-repeat center;height:35px;position:relative}hr:after,hr:before{content:'';border-bottom:1px solid #d16e42;width:30%;display:block;position:absolute;top:50%;left:50%}hr:before{transform:translateX(calc(-100% - 70px))}hr:after{transform:translateX(70px)}.rfq-count{display:inline-block;width:20px;height:20px;line-height:20px;color:#3d4045;background-color:#fff;text-align:center;border-radius:50%;font-weight:400;font-size:1.3rem;margin-left:10px}.gform_footer{margin-top:30px!important}.gfield--type-section{margin-bottom:30px}.requested-parts-list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;margin:30px 0 0}.requested-parts-list .requested-part{-ms-flex:1 1 calc(50% - 16px);flex:1 1 calc(50% - 16px);max-width:calc(50% - 16px);display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;background:#fff;box-shadow:0 0 8px -3px rgba(0,0,0,.35);gap:2em}.requested-parts-list .requested-part a.thumb{-ms-flex:0 0 170px;flex:0 0 170px}.requested-parts-list .requested-part a.thumb img{display:block;width:170px}.requested-parts-list .requested-part .requested-part-details{-ms-flex:1 1 auto;flex:1 1 auto;padding-right:20px}.requested-parts-list .requested-part .part-number{font-size:1.4rem;margin-bottom:0}.requested-parts-list .requested-part .part-title{margin:5px 0;font-size:1.95rem}.requested-parts-list .requested-part .link.remove{font-size:1.2rem;line-height:1.2em}@media screen and (max-width:900px){.requested-parts-list{display:block}.requested-parts-list .requested-part{max-width:500px;width:90%;margin:0 auto 30px}}.section.alert{background-color:#e5e5e5}.section.alert .section-wrap{padding:5px}.section.alert p{text-align:center}.section.alert strong{font-weight:500}.section.alert .fa{display:inline-block;font-weight:400;margin-right:10px}.section.alert .success .fa{color:#4bb543}.section.alert .warning .fa{color:#d83e43}.section.alert a{font-weight:500;display:inline-block;margin-left:10px}#infoboxes-1339 .info_box .infobox-image{aspect-ratio:8/9}#infoboxes-1339 .info_box .infobox-content h4{font-size:2rem;text-align:center}#nav{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:-12px}#nav .menu-main-menu-container{padding:0 10px}#nav ul{margin:13px 0 0;padding:0;display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-align:center}#nav ul li{list-style:none;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 2.5rem 0 2.5rem;padding:0;font-size:1.8rem}#nav ul li a{position:relative;color:#fff;font-weight:500;white-space:nowrap;padding:0 2px 5px}#nav ul li a:hover{color:#fff}#nav ul li a:after{position:absolute;content:' ';height:2px;background-color:#6e94b7;width:0%;bottom:-3px;left:0;transition:all .2s ease-out}#nav ul li a:hover:after{width:100%}#nav ul li a:active:after{background-color:#d16e42}#nav ul li.current_page_item a:after{width:100%;background-color:#d16e42!important}#nav ul li.current_page_item a:hover{color:#fff}#nav ul li ul{display:none}#nav ul li.menu-switch{display:none}#nav a.cta{-ms-flex:0 0 auto;flex:0 0 auto;background:#305679;color:#fff;text-transform:uppercase;font-size:1.65rem;font-weight:600;padding:12px 20px 7px;display:block;margin-left:20px;-ms-flex-item-align:start;align-self:flex-start;border-radius:0;position:relative;top:-5px}#nav a.cta:hover{background:#112544}.search #nav #menu-item-134 a:after,.single-part #nav #menu-item-134 a:after,.tax-part-line #nav #menu-item-134 a:after{width:100%;background-color:#d16e42!important}.search #nav #menu-item-134 a:hover,.single-part #nav #menu-item-134 a:hover,.tax-part-line #nav #menu-item-134 a:hover{color:#fff}#nav.open .menu{display:block;position:fixed;top:70px;left:0;right:0;background:rgba(0,0,0,.9);padding:20px}#nav.open .menu li{display:block!important;margin:5px 0;text-align:center}#nav.open .menu li.menu-switch{margin:0 0 15px}#nav.open .menu li a{text-transform:none}@media screen and (max-width:1425px){#nav ul li{margin:0 10px}#nav a.cta{font-size:1.4rem;top:-8px}}@media screen and (max-width:1300px){#nav ul li{margin:0 10px}}@media screen and (max-width:1200px){#nav ul li{font-size:1.6rem}}@media screen and (max-width:1100px){#nav .menu li{display:none;margin:0}#nav .menu li.menu-switch{display:block!important;position:relative}#nav .menu li.menu-switch a:hover{text-decoration:none}}@media screen and (max-width:875px){#nav a.cta{padding:10px 20px}}@media screen and (max-width:650px){#nav .menu li.menu-switch{font-size:2rem}#nav .menu li.menu-switch a{font-weight:500}}@media screen and (max-width:475px){#nav a.cta span{display:none}}.banner{aspect-ratio:1900/550}.banner.has-search{-ms-flex-align:end;align-items:flex-end;padding-bottom:30px}.banner .section-wrap{position:relative;z-index:99;padding:50px 0 20px;margin:0 auto;width:90%}.banner .slide{position:relative;z-index:99;width:100%;aspect-ratio:1900/550;display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center;align-items:center}.banner .content-wrap{max-width:900px}.banner h1,.banner h2{font-size:4.5rem;color:#fff;margin-top:0;font-weight:300;text-align:center;text-transform:uppercase}.banner h1::after,.banner h2::after{margin:25px auto 0}.banner h1:after{content:''}.banner h5.tagline{color:#fff;text-align:center}.banner h1,.banner h2,.banner h5{text-shadow:0 0 1px rgba(0,0,0,.3)}.banner h1+h5.tagline{margin:-10px 0 30px}.banner p{color:#fff;margin:0;font-size:1.8rem;text-align:center;line-height:1.8em}.banner a.button{margin-top:20px}.banner .banner-logo{margin:0 auto 30px;text-align:center;width:200px;max-width:30vw}.banner .banner-logo:after{content:' ';width:80px;height:3px;background:#6e94b7;display:block;margin:25px auto 65px}.banner.heading_banner.section_heading_banner{min-height:300px;-ms-flex-align:end;align-items:flex-end}.banner.heading_banner.section_heading_banner .section-wrap{bottom:50px}.banner.product-banner{min-height:295px}.banner.term-banner{min-height:450px}.banner .has-logo h1,.banner.has-logo h1{text-transform:none;font-size:3.5rem}.banner .has-logo h1:after,.banner.has-logo h1:after{display:none}.slider{display:block!important}.slider .slider-controls .next,.slider .slider-controls .prev{position:absolute;top:50%;transform:translateY(-50%);z-index:999;color:#fff;left:5vw;cursor:pointer;transition:all .3s ease-in-out;background:rgba(0,0,0,.3);border-radius:50%;width:40px;height:40px;display:block;line-height:40px;text-align:center}.slider .slider-controls .next:hover,.slider .slider-controls .prev:hover{opacity:.7;background:rgba(0,0,0,.2)}.slider .slider-controls .next{right:5vw;left:auto}@media screen and (max-width:1100px){.banner .section-wrap{bottom:50px;margin:0 auto}.banner .section-wrap h1{font-size:4.4rem}.banner .section-wrap p{font-size:2rem}}@media screen and (max-width:850px){.banner.has-search{padding-bottom:0;padding-top:50px}}@media screen and (max-width:725px){.banner.primary-banner *{text-align:center}.banner .section-wrap{position:relative;bottom:0}.banner .section-wrap h1{font-size:4rem;text-align:center!important}.banner .section-wrap h1:after{margin-left:auto;margin-right:auto}.banner .section-wrap p{font-size:1.8rem}}.banner,.bgimg_button{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.banner .background,.bgimg_button .background{position:absolute;top:0;left:0;right:0;bottom:0;z-index:94;background-position:center center;background-size:cover;background-repeat:no-repeat}.filter{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(9,9,9,.65);z-index:95;transition:all .3s ease-in-out}.banner-product-search{background:0 0;margin-top:80px}.file_box{background:#fff;position:relative;background:#fff;border:1px solid #eee;padding:10px 20px 17px 40px;margin:25px 0 10px}.file_box.pdf:before{position:absolute;top:-5px;left:-20px;content:"\f1c1";font-family:FontAwesome;background:#f2f2f2;font-size:44px;padding:3px 8px 8px 3px;border-radius:3px;color:#d16e42}.file_box p{font-size:1.5rem}.file_box .file_label{margin:0;font-weight:700;font-size:1.8rem}.file_box .file_description{margin:0;font-size:1.4rem}.file_box ul{margin:0;padding-left:20px}.file_box ul li{margin:5px;line-height:1.5em;font-size:1.5rem}.wp-paginate{padding:30px;margin:30px auto 30px;text-align:center;border-top:1px solid #eaeaea}.wp-paginate *{text-align:center}.wp-paginate li{display:inline;list-style:none;text-transform:uppercase;font-size:14px}.wp-paginate a{background:#fff;font-weight:700;border:1px solid #eee;color:#333;margin-right:4px;padding:4px 8px;text-decoration:none;transition:.2s all ease-in-out}.wp-paginate a:active,.wp-paginate a:hover{background:#e7e7e7;border-color:#ddd;color:#5d5d5d}.wp-paginate .title{color:#aaa;margin-right:15px}.wp-paginate .gap{color:#aaa;margin-right:4px}.wp-paginate .current{color:#fff;background:#d16e42;border:1px solid #d16e42;margin-right:8px;margin-left:4px;padding:4px 8px;font-weight:700}.wp-paginate .next,.wp-paginate .prev{border:none;background:0 0!important}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.pace-inactive{display:none}.pace .pace-progress{background:#d16e42;opacity:.8;position:fixed;z-index:2000;top:0;right:100%;width:100%;height:4px}