@charset "UTF-8";

/*!
 * Milligram-scss v1.3.0
 * https://milligram.github.io
 *
 * Copyright (c) 2017 CJ Patoilo
 * Licensed under the MIT license
 */
/*!
 * Milligram-scss v1.3.0
 * https://milligram.github.io
 *
 * Copyright (c) 2017 CJ Patoilo
 * Licensed under the MIT license
 */
/*!
 * Milligram-scss v1.3.0
 * https://milligram.github.io
 *
 * Copyright (c) 2017 CJ Patoilo
 * Licensed under the MIT license
 */*,:after,:before{box-sizing:inherit}html{box-sizing:border-box;font-size:62.5%}body{color:#606c76;/*font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;*/font-size:1.6em;font-weight:300;letter-spacing:.01em;line-height:1.6}

/*!
 * Milligram-scss v1.3.0
 * https://milligram.github.io
 *
 * Copyright (c) 2017 CJ Patoilo
 * Licensed under the MIT license
 */blockquote{border-left:.3rem solid #d1d1d1;margin-left:0;margin-right:0;padding:1rem 1.5rem}blockquote :last-child{margin-bottom:0}

/*!
 * Milligram-scss v1.3.0
 * https://milligram.github.io
 *
 * Copyright (c) 2017 CJ Patoilo
 * Licensed under the MIT license
 */.button,button,input[type=button],input[type=reset],input[type=submit]{border:.1rem solid #b8a082;border-radius:.4rem;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;height:3.8rem;letter-spacing:.1rem;line-height:3.8rem;padding:0 3rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap}.button:focus,.button:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#606c76;border-color:#606c76;color:#fff;outline:0}.button[disabled],button[disabled],input[type=button][disabled],input[type=reset][disabled],input[type=submit][disabled]{cursor:default;opacity:.5}.button[disabled]:focus,.button[disabled]:hover,button[disabled]:focus,button[disabled]:hover,input[type=button][disabled]:focus,input[type=button][disabled]:hover,input[type=reset][disabled]:focus,input[type=reset][disabled]:hover,input[type=submit][disabled]:focus,input[type=submit][disabled]:hover{background-color:#b8a082;border-color:#b8a082}.button.button-outline,button.button-outline,input[type=button].button-outline,input[type=reset].button-outline,input[type=submit].button-outline{background-color:transparent;color:#b8a082}.button.button-outline:focus,.button.button-outline:hover,button.button-outline:focus,button.button-outline:hover,input[type=button].button-outline:focus,input[type=button].button-outline:hover,input[type=reset].button-outline:focus,input[type=reset].button-outline:hover,input[type=submit].button-outline:focus,input[type=submit].button-outline:hover{background-color:transparent;border-color:#606c76;color:#606c76}.button.button-outline[disabled]:focus,.button.button-outline[disabled]:hover,button.button-outline[disabled]:focus,button.button-outline[disabled]:hover,input[type=button].button-outline[disabled]:focus,input[type=button].button-outline[disabled]:hover,input[type=reset].button-outline[disabled]:focus,input[type=reset].button-outline[disabled]:hover,input[type=submit].button-outline[disabled]:focus,input[type=submit].button-outline[disabled]:hover{border-color:inherit;color:#b8a082}.button.button-clear,button.button-clear,input[type=button].button-clear,input[type=reset].button-clear,input[type=submit].button-clear{background-color:transparent;border-color:transparent;color:#b8a082}.button.button-clear:focus,.button.button-clear:hover,button.button-clear:focus,button.button-clear:hover,input[type=button].button-clear:focus,input[type=button].button-clear:hover,input[type=reset].button-clear:focus,input[type=reset].button-clear:hover,input[type=submit].button-clear:focus,input[type=submit].button-clear:hover{background-color:transparent;border-color:transparent;color:#606c76}.button.button-clear[disabled]:focus,.button.button-clear[disabled]:hover,button.button-clear[disabled]:focus,button.button-clear[disabled]:hover,input[type=button].button-clear[disabled]:focus,input[type=button].button-clear[disabled]:hover,input[type=reset].button-clear[disabled]:focus,input[type=reset].button-clear[disabled]:hover,input[type=submit].button-clear[disabled]:focus,input[type=submit].button-clear[disabled]:hover{color:#b8a082}

/*!
 * Milligram-scss v1.3.0
 * https://milligram.github.io
 *
 * Copyright (c) 2017 CJ Patoilo
 * Licensed under the MIT license
 */code{border-radius:.4rem;font-size:86%;margin:0 .2rem;padding:.2rem .5rem;white-space:nowrap}code,pre{background:#f4f5f6}pre{border-left:.3rem solid #b8a082;overflow-y:hidden}pre>code{border-radius:0;display:block;padding:1rem 1.5rem;white-space:pre}

/*!
 * Milligram-scss v1.3.0
 * https://milligram.github.io
 *
 * Copyright (c) 2017 CJ Patoilo
 * Licensed under the MIT license
 */hr{border-top:.1rem solid #f4f5f6;margin:3rem 0}

/*!
 * Milligram-scss v1.3.0
 * https://milligram.github.io
 *
 * Copyright (c) 2017 CJ Patoilo
 * Licensed under the MIT license
 */input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:.1rem solid #d1d1d1;border-radius:.4rem;box-shadow:none;box-sizing:inherit;height:3.8rem;padding:.6rem 1rem;width:100%}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:#b8a082;outline:0}select{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="14" viewBox="0 0 29 14" width="29"><path fill="#d1d1d1" d="M9.37727 3.625l5.08154 6.93523L19.54036 3.625"/></svg>') 100% no-repeat;padding-right:3rem}select:focus{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="14" viewBox="0 0 29 14" width="29"><path fill="#B8A082" d="M9.37727 3.625l5.08154 6.93523L19.54036 3.625"/></svg>')}textarea{min-height:6.5rem}label,legend{display:block;font-size:1.6rem;font-weight:700;margin-bottom:.5rem}fieldset{border-width:0;padding:0}input[type=checkbox],input[type=radio]{display:inline}.label-inline{display:inline-block;font-weight:400;margin-left:.5rem}

/*!
 * Milligram-scss v1.3.0
 * https://milligram.github.io
 *
 * Copyright (c) 2017 CJ Patoilo
 * Licensed under the MIT license
 */.container{margin:0 auto;max-width:112rem;padding:0 2rem;position:relative;width:100%}.row{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.row.row-no-padding,.row.row-no-padding>.column{padding:0}.row.row-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.row.row-top{-ms-flex-align:start;align-items:flex-start}.row.row-bottom{-ms-flex-align:end;align-items:flex-end}.row.row-center{-ms-flex-align:center;align-items:center}.row.row-stretch{-ms-flex-align:stretch;align-items:stretch}.row.row-baseline{-ms-flex-align:baseline;align-items:baseline}.row .column{display:block;-ms-flex:1 1 auto;flex:1 1 auto;margin-left:0;max-width:100%;width:100%}.row .column.column-offset-10{margin-left:10%}.row .column.column-offset-20{margin-left:20%}.row .column.column-offset-25{margin-left:25%}.row .column.column-offset-33,.row .column.column-offset-34{margin-left:33.3333%}.row .column.column-offset-50{margin-left:50%}.row .column.column-offset-66,.row .column.column-offset-67{margin-left:66.6666%}.row .column.column-offset-75{margin-left:75%}.row .column.column-offset-80{margin-left:80%}.row .column.column-offset-90{margin-left:90%}.row .column.column-10{-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%}.row .column.column-20{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row .column.column-25{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row .column.column-33,.row .column.column-34{-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%}.row .column.column-40{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}.row .column.column-50{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row .column.column-60{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}.row .column.column-66,.row .column.column-67{-ms-flex:0 0 66.6666%;flex:0 0 66.6666%;max-width:66.6666%}.row .column.column-75{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.row .column.column-80{-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%}.row .column.column-90{-ms-flex:0 0 90%;flex:0 0 90%;max-width:90%}.row .column .column-top{-ms-flex-item-align:start;align-self:flex-start}.row .column .column-bottom{-ms-flex-item-align:end;align-self:flex-end}.row .column .column-center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}

/*!
 * Milligram-scss v1.3.0
 * https://milligram.github.io
 *
 * Copyright (c) 2017 CJ Patoilo
 * Licensed under the MIT license
 */a{color:#b8a082;text-decoration:none}a:focus,a:hover{color:#606c76}

/*!
 * Milligram-scss v1.3.0
 * https://milligram.github.io
 *
 * Copyright (c) 2017 CJ Patoilo
 * Licensed under the MIT license
 */dl,ol,ul{list-style:none;margin-top:0;padding-left:0}dl dl,dl ol,dl ul,ol dl,ol ol,ol ul,ul dl,ul ol,ul ul{font-size:90%;margin:1.5rem 0 1.5rem 3rem}ol{list-style:decimal inside}ul{list-style:circle inside}

/*!
 * Milligram-scss v1.3.0
 * https://milligram.github.io
 *
 * Copyright (c) 2017 CJ Patoilo
 * Licensed under the MIT license
 */.button,button,dd,dt,li{margin-bottom:1rem}fieldset,input,select,textarea{margin-bottom:1.5rem}blockquote,dl,figure,form,ol,p,pre,table,ul{margin-bottom:2.5rem}

/*!
 * Milligram-scss v1.3.0
 * https://milligram.github.io
 *
 * Copyright (c) 2017 CJ Patoilo
 * Licensed under the MIT license
 */td,th{border-bottom:.1rem solid #e1e1e1;padding:1.2rem 1.5rem;text-align:left}td:first-child,th:first-child{padding-left:0}td:last-child,th:last-child{padding-right:0}

/*!
 * Milligram-scss v1.3.0
 * https://milligram.github.io
 *
 * Copyright (c) 2017 CJ Patoilo
 * Licensed under the MIT license
 */h1,h2,h3,h4,h5,h6{font-weight:300;letter-spacing:-.1rem;margin-bottom:2rem;margin-top:0}h1{line-height:1.2}h2{font-size:3.6rem;line-height:1.25}h3{font-size:2.8rem;line-height:1.3}h4{font-size:2.2rem;letter-spacing:-.08rem;line-height:1.35}h5{font-size:1.8rem;letter-spacing:-.05rem;line-height:1.5}h6{font-size:1.6rem;letter-spacing:0;line-height:1.4}

/*!
 * Milligram-scss v1.3.0
 * https://milligram.github.io
 *
 * Copyright (c) 2017 CJ Patoilo
 * Licensed under the MIT license
 */

/*!
 * Milligram-scss v1.3.0
 * https://milligram.github.io
 *
 * Copyright (c) 2017 CJ Patoilo
 * Licensed under the MIT license
 */
 .clearfix:after{content:" ";display:table}.float-left{float:left}.float-right{float:right}body,button,input,select,textarea{color:#111;font-family:'Poppins';line-height:1.2}a,a:active,a:focus,a:hover,a:visited{color:#21759b}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#333}ul{font-weight:400;color:#555}ul li{line-height:22px}p{margin:0 0 1.5rem;font-weight:400;color:#555;line-height:140%;}b,strong{font-weight:700}cite,dfn,em,i{font-style:italic}blockquote,q{margin:0 1.5rem;quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:""}address,pre{margin:0 0 1.5rem}pre{font-family:Courier\ 10 Pitch,Courier,monospace;font-size:.9375rem;line-height:1.2;max-width:100%;overflow:auto;padding:1.5rem}code,kbd,tt,var{font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{text-decoration:none}sub,sup{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}.comment-content,.comments-title,.entry-content,.entry-title,.widget,.widget-title{word-break:keep-all;word-wrap:break-word}.screen-reader-text{height:.0625rem;width:.0625rem;clip:rect(.0625rem,.0625rem,.0625rem,.0625rem);overflow:hidden;position:absolute;white-space:nowrap}.screen-reader-text:active,.screen-reader-text:focus,.screen-reader-text:hover{height:auto;width:auto;background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 .125rem .125rem rgba(0,0,0,.6);clip:auto;color:#21759b;display:block;font-size:.875rem;font-weight:700;left:.3125rem;line-height:normal;padding:.9375rem 1.4375rem .875rem;text-decoration:none;top:.3125rem;z-index:100000}.alignleft{display:inline;float:left;margin:0 1.5rem 0 0}.alignright{display:inline;float:right;margin:0 0 0 1.5rem}.aligncenter{display:block;margin-left:auto;margin-right:auto}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both;content:"";display:block}embed,iframe,object{max-width:100%}hr{height:1px;width:auto;background-color:#ccc;border:0;margin:0 0 1.5rem}figure{margin:0}ol,ul{margin:0 0 3rem 1.5rem}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin:0 0 0 1.5rem}dt{font-weight:700}dd{margin:0 1.5rem 1.5rem 0}table{height:auto;margin:0 0 1.5rem}th{font-weight:700}.bg-image{background-position:50%;background-repeat:no-repeat;background-size:cover}.bg-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5)}.flex{display:-ms-flexbox;display:flex}.inline-flex{display:-ms-inline-flexbox;display:inline-flex}.flex-row{-ms-flex-direction:row;flex-direction:row}.flex-row-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-column{-ms-flex-direction:column;flex-direction:column}.flex-column-reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.justify-start{-ms-flex-pack:start;justify-content:flex-start}.justify-end{-ms-flex-pack:end;justify-content:flex-end}.justify-between{-ms-flex-pack:justify;justify-content:space-between}.justify-around{-ms-flex-pack:distribute;justify-content:space-around}.justify-center{-ms-flex-pack:center;justify-content:center}.align-center{-ms-flex-align:center;align-items:center}.align-start{-ms-flex-align:start;align-items:flex-start}.align-end{-ms-flex-align:end;align-items:flex-end}.align-stretch{-ms-flex-align:stretch;align-items:stretch}.comment-content img.wp-smiley,.entry-content img.wp-smiley,.page-content img.wp-smiley{margin:0;padding:0;border:none}img{height:auto;max-width:100%}.wp-caption{margin:0 0 1.5rem;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin:0 auto}.wp-caption.aligncenter{margin:0 auto 1.5rem}.wp-caption.alignleft{margin-right:1.5rem}.wp-caption.alignright{margin-left:1.5rem}.wp-caption .wp-caption-text{margin:.75rem 0}.wp-caption-text{text-align:center}.gallery{margin:0 0 1.5rem}.gallery-item{height:auto;width:100%;display:inline-block;text-align:center;vertical-align:top}.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}.fluid-embed{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.fluid-embed embed,.fluid-embed iframe,.fluid-embed object{position:absolute;top:0;left:0;height:100%;width:100%}.image-as-background{background-position:50%;background-repeat:no-repeat;background-size:cover}.video-as-background{height:100%;width:100%;display:block;object-fit:cover;object-position:center top;position:absolute;z-index:1}.svg-defs{display:none}.not-ready{opacity:0;transition:opacity .5s ease;visibility:hidden}.ready .not-ready{opacity:1;visibility:visible}html{background-color:#fff}#page{box-shadow:0 10px 25px 0 rgba(0,0,0,.25);letter-spacing:1px;margin:0 auto;padding-top:150px;}#content,#page{position:relative}section{display:block;position:relative;background:#fff;margin:0;padding:60px;width:100%}section :first-child{margin-top:0}section :last-child{margin-bottom:0}.wrap{max-width:1100px;margin:0 auto}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.row{display:block;font-size:0;position:relative;padding:0;margin:0 -30px 30px}.row:last-of-type{margin-bottom:0}.row .col-1,.row .col-1-2,.row .col-1-3,.row .col-1-4,.row .col-1-5,.row .col-2-3,.row .col-3-4{display:inline-block;font-size:1rem;position:relative;padding:0 30px;vertical-align:top}.row .col-1{width:100%}.row .col-1 :first-child{margin-top:0}.row .col-1 :last-child{margin-bottom:0}.row .col-1-2{width:50%}.row .col-1-2 :first-child{margin-top:0}.row .col-1-2 :last-child{margin-bottom:0}.row .col-1-3{width:33.33%}.row .col-1-3 :first-child{margin-top:0}.row .col-1-3 :last-child{margin-bottom:0}.row .col-2-3{width:66.67%}.row .col-2-3 :first-child{margin-top:0}.row .col-2-3 :last-child{margin-bottom:0}.row .col-1-4{width:25%}.row .col-1-4 :first-child{margin-top:0}.row .col-1-4 :last-child{margin-bottom:0}.row .col-3-4{width:75%}.row .col-3-4 :first-child{margin-top:0}.row .col-3-4 :last-child{margin-bottom:0}.row .col-1-5{width:20%}.row .col-1-5 :first-child{margin-top:0}.row .col-1-5 :last-child{margin-bottom:0}.comments-title{font-size:1.5rem}.comment-list{list-style:none;margin:0}.comment-meta{margin:0 0 .875rem}.avatar{float:left;margin:0 .625rem 0 0}.bypostauthor{display:block}.comment-form{float:left;display:block;margin-right:1.25%;width:100%}.comment-form:last-child{margin-right:0}.comment-form input:not(.submit){width:100%}.comment-form-author label,.comment-form-email label,.comment-form-url label{float:left;display:block;margin-right:1.25%;width:100%}.comment-form-author label:last-child,.comment-form-email label:last-child,.comment-form-url label:last-child{margin-right:0}.comment-list .children{margin-left:0;padding-left:1.25rem}.entry-title{font-size:2.25rem}.comments-link,.sticky{display:block}.hentry{margin:0 0 1.5rem}.byline,.updated:not(.published){display:none}.group-blog .byline,.single .byline{display:inline}.entry-content,.entry-summary,.page-content{margin:1.5rem 0 0}.page-links{clear:both;margin:0 0 1.5rem}.edit-link{margin:0 1.5rem}.archive .format-aside .entry-title,.blog .format-aside .entry-title{display:none}.footer-cta{background:#2c3240;text-align:center;padding:20px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative}.footer-cta span{font-size:23px;font-weight:500;line-height:32px;color:#fff;text-transform:uppercase;margin-right:20px}.footer-cta .footer-cta-buttons-wrap{margin:20px 0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row}.footer-cta .footer-cta-buttons-wrap a{padding:14px 36px;box-shadow:0 2px 14px 0 rgba(0,0,0,.5);background:#b8a082;color:#fff;margin:0 10px;transition:all .4s ease-in-out}.footer-cta .footer-cta-buttons-wrap a:hover{background:#a68761;box-shadow:none}.footer-cta .footer-cta-buttons-wrap a:nth-of-type(2){display:inline-block;background:hsla(0,0%,100%,0);padding:14px 36px;color:#fff;border:1px solid #fff;text-align:center;outline:none}.footer-cta .footer-cta-buttons-wrap a:nth-of-type(2):hover{background:#fff;color:#2c3240}.site-footer .footer-menus{padding:35px 20px 70px;background:#fff}.site-footer .footer-menus .wrap{display:-ms-flexbox;display:flex}.site-footer .footer-menus .wrap .col-12{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.site-footer .footer-menus .wrap .col-12 ul{list-style:none;margin:0 40px 0 0;padding-bottom:20px}.site-footer .footer-menus .wrap .col-12 ul li{font-size:13px;margin-bottom:20px}.site-footer .footer-menus .wrap .col-12 ul li a{color:#999;letter-spacing:0;-webkit-font-smoothing:initial}.site-footer .footer-menus .wrap .col-12 ul li a:hover{text-decoration:underline}.site-footer .footer-menus .wrap .col-12 ul li a:hover:not([href]){text-decoration:none}.site-footer .footer-menus .wrap .col-12 ul li:first-child{font-weight:600;font-size:15px}.site-footer .footer-menus .wrap .col-12 ul li:first-child a{color:#2c3240}.site-footer .footer-menus .wrap .col-12 ul li:last-child{margin-bottom:0}.site-footer .footer-menus .wrap .col-12 .column ul{margin:0}.site-footer .footer-menus .wrap .col-12 .column ul li{font-size:15px;font-weight:600;margin-bottom:30px}.site-footer .footer-menus .wrap .col-12 .column ul li a{color:#2c3240}.site-footer .footer-menus .wrap .col-12 .column #menu-social-items li{margin:0}.site-footer .footer-menus .wrap .col-12 .column #menu-social-items li a{font-size:18px;color:#2c3240;transition:all .3s ease;padding:0 5px}.site-footer .footer-menus .wrap .col-12 .column #menu-social-items li a:hover{color:#b8a082}.site-footer .footer-menus .wrap .col-12 .map{width:50%;max-height:200px;box-shadow:0 2px 7px #929292}.site-footer .site-info{padding:10px 20px;color:#929292;font-size:12px;background-color:#f1f1f1}.site-footer .site-info span{display:inline-block}.site-footer .site-info span p{margin-bottom:0}.site-footer .site-info span p a{color:#929292;text-decoration:underline}.site-footer .site-info span p a:hover{color:#b8a082}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}input[type=checkbox],input[type=radio]{padding:0}input[type=search]::-ms-clear,input[type=text]::-ms-clear{display:none}input[type=search]{appearance:textfield;-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding: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{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:.0625rem solid #e5e3dd;background-color:transparent;border-radius:0;color:#666;line-height:0;padding:.375rem;font-size:14px}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{color:#999}textarea{height:auto;width:100%;overflow:auto;vertical-align:top}.button,button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#b8a082;font-weight:400;text-transform:none;border:none;border-radius:0;border-width:0;color:#fff;line-height:1.5;margin:0;padding:10px 20px}.ie .button,.ie button,.ie input[type=button],.ie input[type=reset],.ie input[type=submit]{height:2.1875rem}.button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#a68761}.button:active,.button:focus,button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{background-color:#333}.site-header{position:fixed;width:100%;background:#fff;top:0;margin:0;text-align:center;z-index:99}.site-header .info-wrap .info{padding:15px 30px 15px 0}.site-header .info-wrap .info a{color:#666}.site-header .info-wrap .info a:hover{text-decoration:underline}.site-header .info-wrap .info p{display:inline-block;margin-bottom:0}.site-header .site-branding{display:-ms-flexbox;display:flex;width:100%;max-width:1100px;margin:0 auto;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;}.site-header .site-branding img{height:60px;padding:10px 0 5px;margin:0 60px 0 20px}.site-header .site-branding .info-wrap{display:-ms-flexbox;display:flex;align-items: center;}.site-header .site-branding .info-wrap .info{text-align:left;padding:30px 50px 30px 0;}.site-header .site-branding .info-wrap .info a{display:flex;align-items:center;padding:0;text-decoration:none;justify-content: space-around;}.site-header .site-branding .info-wrap .info:last-child{padding-right:0}.site-header .site-branding .info-wrap .info p{display: flex;flex-direction: column;align-items: center;}.site-header .site-branding .info-wrap .info p:first-child{color:#2c3240;font-size:14px;margin-bottom:10px;font-family:Lucida Grande,sans-serif}.site-header .site-branding .info-wrap .info p span{color:#b8a082;margin-right:4px;font-size:1.3em;position:relative;top:2px}.hero-area{overflow-y:hidden;position:relative;z-index:1}.hero-area:after{position:absolute;top:0;right:0;height:100%;width:100%;background-color:rgba(0,0,0,.6);content:"";z-index:2}.hero-area .hero-content{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:31.25rem;min-height:31.25rem;position:relative;text-align:center;z-index:3}.hero-area .hero-content .hero-button,.hero-area .hero-content .hero-description,.hero-area .hero-content .hero-title{color:#fff}.hero-area .hero-content .hero-description{padding-bottom:1.5rem}.hero-area .hero-content .hero-button{padding:.75rem 2.5rem;background:transparent;border:2px solid #fff}.hero-area .hero-content .hero-button:hover{background:rgba(0,0,0,.7);text-decoration:none}.social-icons{margin:0;padding:0;list-style:none}.social-icons:after{clear:both;content:"";display:block}.social-icons .social-icon{display:inline-block}.social-icons .social-icon .icon-facebook{height:1.875rem;width:1.875rem;fill:#3b5998}.social-icons .social-icon .icon-facebook:hover{fill:#718dc8}.social-icons .social-icon .icon-facebook-square{height:1.875rem;width:1.875rem;fill:#3b5998}.social-icons .social-icon .icon-facebook-square:hover{fill:#718dc8}.social-icons .social-icon .icon-googleplus{height:1.875rem;width:1.875rem;fill:#dd4b39}.social-icons .social-icon .icon-googleplus:hover{fill:#ec9a90}.social-icons .social-icon .icon-googleplus-square{height:1.875rem;width:1.875rem;fill:#dd4b39}.social-icons .social-icon .icon-googleplus-square:hover{fill:#ec9a90}.social-icons .social-icon .icon-instagram{height:1.875rem;width:1.875rem;fill:#517fa4}.social-icons .social-icon .icon-instagram:hover{fill:#92b0c9}.social-icons .social-icon .icon-instagram-square{height:1.875rem;width:1.875rem;fill:#517fa4}.social-icons .social-icon .icon-instagram-square:hover{fill:#92b0c9}.social-icons .social-icon .icon-linkedin{height:1.875rem;width:1.875rem;fill:#007bb6}.social-icons .social-icon .icon-linkedin:hover{fill:#1db6ff}.social-icons .social-icon .icon-linkedin-square{height:1.875rem;width:1.875rem;fill:#007bb6}.social-icons .social-icon .icon-linkedin-square:hover{fill:#1db6ff}.social-icons .social-icon .icon-pinterest{height:1.875rem;width:1.875rem;fill:#cb2027}.social-icons .social-icon .icon-pinterest:hover{fill:#e76a6f}.social-icons .social-icon .icon-pinterest-square{height:1.875rem;width:1.875rem;fill:#cb2027}.social-icons .social-icon .icon-pinterest-square:hover{fill:#e76a6f}.social-icons .social-icon .icon-rss{height:1.875rem;width:1.875rem;fill:#f90}.social-icons .social-icon .icon-rss:hover{fill:#ffc266}.social-icons .social-icon .icon-rss-square{height:1.875rem;width:1.875rem;fill:#f90}.social-icons .social-icon .icon-rss-square:hover{fill:#ffc266}.social-icons .social-icon .icon-twitter{height:1.875rem;width:1.875rem;fill:#00aced}.social-icons .social-icon .icon-twitter:hover{fill:#54d0ff}.social-icons .social-icon .icon-twitter-square{height:1.875rem;width:1.875rem;fill:#00aced}.social-icons .social-icon .icon-twitter-square:hover{fill:#54d0ff}.social-icons .social-icon .icon-youtube{height:1.875rem;width:1.875rem;fill:#b00}.social-icons .social-icon .icon-youtube:hover{fill:#f22}.social-icons .social-icon .icon-youtube-square{height:1.875rem;width:1.875rem;fill:#b00}.social-icons .social-icon .icon-youtube-square:hover{fill:#f22}.social-icons .social-icon:last-child{margin-right:0}body{position:relative;right:0;overflow-x:hidden}.mobile-nav-toggle{cursor:pointer;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:30px;transform:translateY(-50%)}.mobile-nav-toggle,.mobile-nav-toggle #menu-call-icon,.mobile-nav-toggle #menu-icon{display:none;visibility:hidden}.mobile-nav-toggle #menu-call-icon i{color:#b8a082}.mobile-nav-toggle.active .menu-hamburger span{background-color:transparent}.mobile-nav-toggle.active .menu-hamburger span:after,.mobile-nav-toggle.active .menu-hamburger span:before{top:8px;left:0}.mobile-nav-toggle.active .menu-hamburger span:before{transform:rotate(45deg)}.mobile-nav-toggle.active .menu-hamburger span:after{transform:rotate(-45deg)}nav#site-navigation{-webkit-font-smoothing:antialiased;position:relative;width:100%;background:#2c3240;color:#fff;padding:20px 0;margin:0 auto;}nav#site-navigation .menu-header-navigation-container{background:#2c3240}nav#site-navigation .menu-header-navigation-container ul{margin:0;padding:0;list-style:none;display:flex;align-items:center;justify-content: center;}nav#site-navigation .menu-header-navigation-container ul .mobile-phone{display:none}nav#site-navigation .menu-header-navigation-container ul li{display:inline-block;position:relative;margin:0;line-height:1;padding:0 20px;border-left:1px solid #e5e3dd}nav#site-navigation .menu-header-navigation-container ul li:first-of-type{border-left:none}nav#site-navigation .menu-header-navigation-container ul li:first-of-type:hover{text-decoration:none}nav#site-navigation .menu-header-navigation-container ul li>a{display:block;color:#e5e3dd;cursor:pointer;font-size:12px;font-weight:400;padding:0;text-decoration:none;line-height:20px;}nav#site-navigation .menu-header-navigation-container ul li>a strong{font-weight:600}nav#site-navigation .menu-header-navigation-container ul li>a:hover{color:#b8a082}nav#site-navigation .menu-header-navigation-container ul li.menu-item-has-children:hover>a{color:#b8a082;cursor:default;text-decoration:none}nav#site-navigation .menu-header-navigation-container ul li:hover>ul.sub-menu{display:block}nav#site-navigation .menu-header-navigation-container ul li:hover>a{text-decoration:underline}nav#site-navigation .menu-header-navigation-container ul li:hover>a:after{transform:rotate(90deg)}nav#site-navigation .menu-header-navigation-container ul li ul.sub-menu{display:none;transition:all .3s ease;position:absolute;list-style:none;background:#2c3240;box-shadow:0 9px 15px 0 rgba(0,0,0,.07);height:inherit;width:220px;top:42px;right:0;margin:0;padding:0;text-align:left;z-index:99}nav#site-navigation .menu-header-navigation-container ul li ul.sub-menu:before{content:"";position:absolute;top:-30px;left:0;right:0;padding:15px}nav#site-navigation .menu-header-navigation-container ul li ul.sub-menu:after{content:"";border:7px inset;border-color:transparent transparent #2c3240;display:block;height:0;width:0;position:absolute;top:-14px;right:20px}nav#site-navigation .menu-header-navigation-container ul li ul.sub-menu li{display:block;width:100%;margin:0;padding:0;border-left:none}nav#site-navigation .menu-header-navigation-container ul li ul.sub-menu li:not(:first-of-type){border-top:1px solid #3a3f40}nav#site-navigation .menu-header-navigation-container ul li ul.sub-menu li:last-child{border-bottom:none}nav#site-navigation .menu-header-navigation-container ul li ul.sub-menu li a{color:#e5e3dd;line-height:normal;padding:12px}nav#site-navigation .menu-header-navigation-container ul li ul.sub-menu li a:after{top:-1px;left:0;margin:0 0 0 2px;transform:rotate(-90deg)}nav#site-navigation .menu-header-navigation-container ul li ul.sub-menu li:hover a:after{top:-1px;left:3px}nav#site-navigation .menu-header-navigation-container ul li ul.sub-menu li.menu-item-has-children>a:after{content:"\f107";position:relative;display:inline-block;top:0;margin:0 0 0 6px;transition:all .5s ease}nav#site-navigation .search-form-wrap{display:none;width:100%;max-width:1100px;margin:0 auto}nav#site-navigation .search-form-wrap .search-form{width:calc(80% - 450px);max-width:845px;position:absolute;top:150%;left:50%;transform:translate(-50%,-50%);display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;margin:0}nav#site-navigation .search-form-wrap .search-form input[type=text]{margin:0;background:hsla(0,0%,100%,.92);-ms-flex-positive:1;flex-grow:1;border-radius:0;text-indent:10px}nav#site-navigation .search-form-wrap .search-form input[type=text]:focus{border:1px solid #b8a082}nav#site-navigation .search-form-wrap .search-form button{background:#b8a082;border-radius:0;line-height:0;text-transform:none;font-weight:400;font-size:14px}.social-menu{display:inline-block;margin:5px 0;vertical-align:top}.social-menu ul{list-style:none;margin:0;padding:0}.social-menu ul li{display:inline-block;margin:0}.social-menu ul li:not(:last-child){margin:0 20px 0 0}.social-menu a{font-size:20px;line-height:24px}.menu-social li a:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.menu-social li.dribbble a:before,.menu-social li a[href*="dribbble.com"]:before{content:"\f17d"}.menu-social li.facebook a:before,.menu-social li a[href*="facebook.com"]:before{content:"\f09a"}.menu-social li.flickr a:before,.menu-social li a[href*="flickr.com"]:before{content:"\f16e"}.menu-social li.github a:before,.menu-social li a[href*="github.com"]:before{content:"\f09b"}.menu-social li.googleplus a:before,.menu-social li a[href*="plus.google.com"]:before{content:"\f0d5"}.menu-social li.instagram a:before,.menu-social li a[href*="instagram.com"]:before{content:"\f16d"}.menu-social li.lastfm a:before,.menu-social li a[href*="last.fm"]:before{content:"\f202"}.menu-social li.linkedin a:before,.menu-social li a[href*="linkedin.com"]:before{content:"\f0e1"}.menu-social li.pinterest a:before,.menu-social li a[href*="pinterest.com"]:before{content:"\f231"}.menu-social li.skype a:before,.menu-social li a[href*="skype.com"]:before{content:"\f17e"}.menu-social li.spotify a:before,.menu-social li a[href*="spotify.com"]:before{content:"\f1bc"}.menu-social li.stumbleupon a:before,.menu-social li a[href*="stumbleupon.com"]:before{content:"\f1a4"}.menu-social li.tumblr a:before,.menu-social li a[href*="tumblr.com"]:before{content:"\f173"}.menu-social li.twitter a:before,.menu-social li a[href*="twitter.com"]:before{content:"\f099"}.menu-social li.vimeo a:before,.menu-social li a[href*="vimeo.com"]:before{content:"\f27d"}.menu-social li.vine a:before,.menu-social li a[href*="vine.co"]:before{content:"\f1ca"}.menu-social li.vk a:before,.menu-social li a[href*="vk.com"]:before{content:"\f189"}.menu-social li.xing a:before,.menu-social li a[href*="xing.com"]:before{content:"\f168"}.menu-social li.youtube a:before,.menu-social li a[href*="youtube.com"]:before{content:"\f16a"}table{border:0;border-collapse:collapse;border-spacing:0;padding:0;width:100%}table thead{display:none}table td,table th{padding:.625rem;text-align:center}table th{font-size:.875rem;letter-spacing:.0625rem;text-transform:uppercase}table tr{display:block;margin-bottom:.625rem}table td{border:.0625rem solid #ccc;border-bottom:0;display:block;font-size:.8125rem;text-align:center}table td:before{content:"";float:left;font-weight:700;text-transform:uppercase}.infinite-scroll.neverending .site-footer,.infinite-scroll .posts-navigation{display:none}.infinity-end.neverending .site-footer{display:block}.gform_wrapper{background:#fff;border:0 solid #fff;padding:0}.gform_wrapper.gform_body .gform_fields .gfield,.gform_wrapper.gform_body .gform_fields .gfield.gf_left_half,.gform_wrapper.gform_body .gform_fields .gfield.gf_right_half{margin-bottom:1.5625rem}.gform_wrapper .gfield_label{color:#333;font-size:1rem;font-weight:700}.gform_wrapper input[type=email],.gform_wrapper input[type=file],.gform_wrapper input[type=number],.gform_wrapper input[type=password],.gform_wrapper input[type=tel],.gform_wrapper input[type=text],.gform_wrapper input[type=url],.gform_wrapper textarea{background:#fff}.gform_wrapper textarea{width:100%}.gform_wrapper select{appearance:none;-webkit-appearance:none;background:url(assets/images/svg-icons/caret-down.svg) no-repeat 97% transparent;background-color:#fff;background-size:.75rem;border-color:#ccc;border-radius:0;line-height:1.45;padding:.375rem;width:100%}.gform_wrapper select[multiple=multiple]{background:#fff}.gform_wrapper.gf_browser_chrome .gform_body .gform_fields .gfield select,.gform_wrapper .gform_body .gform_fields .gfield select{margin-left:0;width:100%!important}.gform_wrapper .gfield .chosen-container-single{font-size:1rem}.gform_wrapper .gfield .chosen-container-single .chosen-single{background:#fff;border-color:#ccc;border-radius:0;height:auto;padding:.375rem}.gform_wrapper .gfield .chosen-container-single .chosen-single div b{position:absolute;top:40%;right:.6875rem;height:0;width:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #ccc;background:none}.gform_wrapper .gfield .chosen-container-single .chosen-drop .chosen-search input[type=text]{background:none}.gform_wrapper .gfield .chosen-container-single .chosen-drop .chosen-results li{padding:.625rem .3125rem}.gform_wrapper .gfield .chosen-container-single.chosen-container-single.chosen-with-drop .chosen-single{background-image:none}.gform_wrapper .gfield .chosen-container-single.chosen-container-single.chosen-with-drop .chosen-single div b{height:0;width:0;border-bottom:6px solid #ccc;border-left:6px solid transparent;border-right:6px solid transparent;border:none}#content .gform_wrapper{margin-right:0;max-width:100%}#content .gform_wrapper input[type=email],#content .gform_wrapper input[type=file],#content .gform_wrapper input[type=number],#content .gform_wrapper input[type=password],#content .gform_wrapper input[type=tel],#content .gform_wrapper input[type=text],#content .gform_wrapper input[type=url],#content .gform_wrapper textarea{padding:.375rem;width:100%}#content .gform_wrapper .chosen-search input[type=text],#content .gform_wrapper .gf_left_half,#content .gform_wrapper .gf_right_half,#content .gform_wrapper .ginput_complex .name_first input[type=text],#content .gform_wrapper .ginput_complex .name_last input[type=text],#content .gform_wrapper textarea{width:100%}.accordion{margin:0;padding:0 0 0 30px;margin-bottom:60px}.accordion .ac-row{height:auto}.accordion .ac-row:hover{cursor:pointer}.accordion .ac-row:after{display:block;content:"";border-bottom:1px solid #f6f6f6}.accordion .ac-row.active .ac-title:before{content:"\f068"}.accordion .ac-title{color:#555;list-style-type:none;font-size:18px;font-weight:500;padding:20px;line-height:140%;}.accordion .ac-title:before{display:inline-block;content:"\f067";font-family:FontAwesome;margin:0 10px 0 0;color:#b8a082;width:16px;}.accordion .ac-content{display:none;color:#999;padding:0 20px 20px 40px;font-size:16px;font-weight:400;letter-spacing:1px;line-height:28px}.additional-info{text-align:center;font-size:16px;color:#666;line-height:2;letter-spacing:1px;padding:30px 0}.additional-info .additional-info-intro{margin:0 auto;max-width:730px}.additional-info .additional-info-intro h3{font-size:35px;font-weight:600;letter-spacing:2px;margin-bottom:20px;color:#111}.additional-info .additional-info-intro h4{font-weight:700;font-size:22px;letter-spacing:1px;text-transform:uppercase;color:#333}.additional-info .info-block-wrap{width:auto;height:auto;margin:30px 0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}.additional-info .info-block-wrap .info-block{height:auto;width:48%;position:relative;background-repeat:no-repeat;box-shadow:0 6px 20px 0 rgba(0,0,0,.18);background-size:cover}.additional-info .info-block-wrap .info-block img{max-width:100%;max-height:100%}.additional-info .info-block-wrap .info-block .info-block-content{width:100%;height:auto;position:absolute;bottom:0;background:#b8a082}.additional-info .info-block-wrap .info-block .info-block-content h5{margin:0;color:#fff;font-size:22px;letter-spacing:1px;font-weight:700;line-height:80px;border-bottom:1px solid #cebea9}.additional-info .info-block-wrap .info-block .info-block-content ul{display:none}.additional-info .info-block-wrap .info-block .info-block-content i{margin:0 10px}.additional-info .info-block-wrap .info-block .info-block-content:hover ul{text-align:left;list-style-type:none;padding:30px 20px;display:table}.additional-info .info-block-wrap .info-block .info-block-content:hover ul li{font-size:14px;padding:0 30px;line-height:28px;color:#fff;display:table-row}.additional-info .info-block-wrap .info-block .info-block-content:hover ul li:before{content:"-";display:table-cell;text-align:right;padding-right:10px}.banner{padding:0;height:250px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative}.banner h1,.banner h2,.banner h3,.banner h4,.banner h5,.banner h6{margin:0 auto;color:#fff;line-height:32px;margin-bottom:10px}.banner h2{width:100%}.banner #fab-container{position:absolute;right:0}.banner #fab-container i{font-size:28px;color:#fff}.banner #fab-container #fab-chat-container{right:-100px}.banner #fab-container #fab-chat-container .fab-chat{background-color:#b8a082;width:45px;height:45px;margin:10px 0;padding:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}.banner #fab-container #fab-chat-container .fab-chat:hover{background-color:#a68761;box-shadow:0 2px 4px 0 transparent}.banner #fab-container #fab-call-container .fab-call{background-color:#b8a082;width:45px;height:45px;margin:10px 0;padding:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}.banner #fab-container #fab-call-container .fab-call:hover{background-color:#a68761;box-shadow:0 2px 4px 0 transparent}.banner .content{color:#fff;text-align:center;z-index:9}.banner .content h1{font-size:48px;padding-bottom:5px;letter-spacing:1px;margin-bottom:10px;line-height:1.2}.banner .content h2{font-size:22px;-webkit-font-smoothing:initial;letter-spacing:2px;line-height:1.2;text-shadow:0 0 6px rgba(0,0,0,.5);margin-bottom:40px}.banner .content ul{margin:0;padding:0;list-style:none;display:-ms-flexbox;display:flex;margin:0 auto;-ms-flex-pack:center;justify-content:center}.banner .content ul:after{clear:both;content:"";display:block}.banner .content ul li{margin:0;transition:all .3s ease;min-width:140px}.banner .content ul li a{display:block;padding:15px 20px;color:#fff;font-size:14px;-ms-flex-positive:1;flex-grow:1;-webkit-font-smoothing:initial;text-shadow:none}.banner.homepage-banner .banner-image,.banner.homepage-banner .slider-overlay{position:absolute;top:0;left:0;right:0;bottom:0}.banner.homepage-banner .slider-overlay{background-color:rgba(0,0,0,.3)}.buckets .wrap h2{text-align:center;font-size:35px;font-weight:600;letter-spacing:.01em;margin-bottom:45px}.buckets .wrap .row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;font-size:16px}.buckets .wrap .row .column img{width:100%}.buckets .wrap .row .column .bucket_content{margin-top:30px}.buckets .wrap .row .column .bucket_content h4{font-size:18px;font-weight:600;letter-spacing:.01em}.buckets .wrap .row .column .bucket_content ul{margin-left:30px}.buckets .wrap .row .column .bucket_content ul li{color:#555;line-height:26px}.buckets .wrap .buckets-link{text-align:center}.buckets .wrap .buckets-link a{font-size:18px;color:#555;font-weight:600}.buckets .wrap .buckets-link a:hover{text-decoration:underline}.buyers-guides{margin:0;padding-bottom:0}.buyers-guides .wrap{text-align:center;max-width:75%;-ms-flex-pack:justify;justify-content:space-between}.buyers-guides .wrap,.buyers-guides .wrap .buyers-guides-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.buyers-guides .wrap .buyers-guides-wrap{padding-bottom:40px}.buyers-guides .wrap .buyers-guides-wrap .buyers-guides-image-wrap{width:50%;height:auto;padding:40px 0 60px;margin-top:20px;background-color:#fff;border-right:2px solid #efefef;border-bottom:2px solid #efefef}.buyers-guides .wrap .buyers-guides-wrap .buyers-guides-image-wrap:nth-of-type(2){border-bottom:2px solid #efefef;border-right:none}.buyers-guides .wrap .buyers-guides-wrap .buyers-guides-image-wrap img{box-shadow:0 2px 25px 0 rgba(0,0,0,.28);margin-bottom:20px}.buyers-guides .wrap .buyers-guides-wrap .buyers-guides-image-wrap a{font-size:14px;font-weight:700;text-align:center;color:#b8a082;width:100%}.buyers-guides .wrap .buyers-guides-wrap .buyers-guides-image-wrap a:before{content:"\f1c1";font-family:FontAwesome;font-size:18px;margin-right:10px}.buyers-guides .wrap .buyers-guides-wrap h3{font-size:35px;font-weight:600;letter-spacing:2px;color:#111;text-align:left}.buyers-guides .wrap .buyers-guides-wrap p{font-size:16px;color:#666;line-height:1.5;letter-spacing:1px;text-align:left}.buy-or-sell{margin:0;padding-bottom:0}.buy-or-sell .wrap{-ms-flex-pack:justify;justify-content:space-between}.buy-or-sell .wrap,.buy-or-sell .wrap .buy-or-sell-wrap{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.buy-or-sell .wrap .buy-or-sell-wrap{padding-bottom:60px}.buy-or-sell .wrap .buy-or-sell-wrap .buy-or-sell-image-wrap{width:50%;height:auto;padding:0 80px;margin-top:20px;background-color:#fff;border-right:2px solid #efefef}.buy-or-sell .wrap .buy-or-sell-wrap .buy-or-sell-image-wrap:nth-of-type(2){border-right:none}.buy-or-sell .wrap .buy-or-sell-wrap .buy-or-sell-image-wrap a{font-size:14px;font-weight:700;text-align:center;color:#b8a082;width:100%}.buy-or-sell .wrap .buy-or-sell-wrap .buy-or-sell-image-wrap a:before{content:"\f1c1";font-family:FontAwesome;font-size:18px;margin-right:10px}.buy-or-sell .wrap .buy-or-sell-wrap h3{font-size:35px;font-weight:600;letter-spacing:2px;padding-top:40px;color:#111}.buy-or-sell .wrap .buy-or-sell-wrap p{font-size:16px;color:#666;line-height:1.5;letter-spacing:1px}.buy-or-sell .wrap .buy-or-sell-wrap ul li{color:#666;text-align:left;line-height:26px}.featured-testimonials .content{max-width:640px;margin:0 auto 40px;text-align:center}.featured-testimonials .content img{font-size:20px;background-color:#fff;width:100px;height:100px;line-height:45px;border-radius:50%;box-shadow:0 2px 10px 0 rgba(0,0,0,.07);text-align:center}.featured-testimonials .content h3{font-size:35px;font-weight:600;letter-spacing:2px}.featured-testimonials .content p{font-size:16px;letter-spacing:1px;line-height:2}.featured-testimonials .wrap{padding:0 20px}.featured-testimonials .wrap .slider{margin-left:0}.featured-testimonials .wrap .slider .slick-track{width:1200px}.featured-testimonials .wrap .slider .slick-next,.featured-testimonials .wrap .slider .slick-prev{height:40px}.featured-testimonials .wrap .slider .slick-next:before,.featured-testimonials .wrap .slider .slick-prev:before{width:16px;font-family:FontAwesome;color:#b8a082;font-size:40px;font-weight:400}.featured-testimonials .wrap .slider .slick-next{right:-22px}.featured-testimonials .wrap .slider .slick-next:before{content:"\f105"}.featured-testimonials .wrap .slider .slick-prev{left:-16px}.featured-testimonials .wrap .slider .slick-prev:before{content:"\f104"}.featured-testimonials .wrap .slider .slick-dots button{background-color:#fff}.featured-testimonials .wrap .slick-slide{padding:0 20px}.featured-testimonials .wrap .slick-slide .content{padding:20px 40px;box-shadow:0 5px 30px 0 rgba(0,0,0,.15);position:relative}.featured-testimonials .wrap .slick-slide .content:after{display:block;position:absolute;top:40px;left:40px;content:"\201C";font-family:PT Serif;font-size:65px;color:#b8a082}.featured-testimonials .wrap .slick-slide .content img{margin:20px auto}.featured-testimonials .wrap .slick-slide .content p{color:#666;font-size:12px;line-height:2;letter-spacing:1px}.featured-testimonials .wrap .slick-slide .content p .more-link{color:#b8a082;text-transform:uppercase;white-space:pre}.featured-vehicles-section{background-color:#f9fafa;height:auto;width:100%}.featured-vehicles-section h3{width:100%;font-size:35px;font-weight:600;letter-spacing:1px;margin:0 auto;text-align:center;padding:15px 0}.featured-vehicles-section .wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}.featured-vehicles-section .wrap .featured-vehicle-wrap{max-width:30%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:15px 0}.featured-vehicles-section .wrap .featured-vehicle-wrap img{margin:0 auto;width:100%;background-color:#fff;box-shadow:0 9px 15px 0 rgba(0,0,0,.1);margin-bottom:40px}.featured-vehicles-section .wrap .featured-vehicle-wrap h5{margin:0;padding:0;height:24px;width:350px;color:#252525;font-size:18px;font-weight:700;letter-spacing:1px;line-height:24px}.featured-vehicles-section .wrap .featured-vehicle-wrap h6{height:19px;width:350px;color:#555;font-size:14px;font-weight:400;line-height:19px}.featured-vehicles-section .wrap .featured-vehicle-wrap a{height:18px;width:320.23px;color:#555;font-size:13px;letter-spacing:1px;font-weight:400;margin:5px 0}.featured-vehicles-section .wrap .featured-vehicle-wrap a:hover{color:#b8a082}.featured-vehicles-section .wrap .featured-vehicle-wrap a i{margin-right:10px;color:#b8a082}.key-features{background-color:#f7f7f7;text-align:center;font-size:16px;color:#666;line-height:1.5;letter-spacing:1px;padding:30px 0}.key-features h3{margin:0 auto;font-size:35px;font-weight:600;letter-spacing:2px;color:#333;padding:30px 10px 60px}.key-features .wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.key-features .wrap .key-feature-wrap{width:23%;padding-bottom:30px}.key-features .wrap .key-feature-wrap:nth-child(n+5){padding-bottom:0}.key-features .wrap .key-feature-wrap .key-feature h4{padding-top:30px;font-weight:700;font-size:16px;letter-spacing:1px;color:#333}.key-features .wrap .key-feature-wrap .key-feature p{font-size:14px;line-height:26px}.testimonials-alt{padding:0}.testimonials-alt .wrap .alt-testimonials-slider{padding:0 20px;margin:0 20px 40px}.testimonials-alt .wrap .alt-testimonials-slider button{background-color:#fff}.testimonials-alt .wrap .alt-testimonials-slider .slick-list .slick-dots{display:block!important}.testimonials-alt .wrap .alt-testimonials-slider .slick-list .slick-track li .content{position:relative;padding:40px 40px 20px;width:100%!important;margin:60px 0}.testimonials-alt .wrap .alt-testimonials-slider .slick-list .slick-track li .content:nth-child(2){background-color:red}.testimonials-alt .wrap .alt-testimonials-slider .slick-list .slick-track li .content:after{display:block;position:absolute;top:20px;left:25px;content:"\201C";font-family:PT Serif;font-size:120px;color:#b8a082}.testimonials-alt .wrap .alt-testimonials-slider .slick-list .slick-track li .content p{color:#666;font-size:12px;line-height:2;letter-spacing:1px}.testimonials-alt .wrap .alt-testimonials-slider .slick-list .slick-track li .content p .more-link{color:#b8a082;text-transform:uppercase;white-space:pre}.testimonials-alt .wrap .alt-testimonials-slider .slick-next,.testimonials-alt .wrap .alt-testimonials-slider .slick-prev{height:40px}.testimonials-alt .wrap .alt-testimonials-slider .slick-next:before,.testimonials-alt .wrap .alt-testimonials-slider .slick-prev:before{width:16px;font-family:FontAwesome;color:#b8a082;font-size:40px;font-weight:400}.testimonials-alt .wrap .alt-testimonials-slider .slick-next{right:-22px}.testimonials-alt .wrap .alt-testimonials-slider .slick-next:before{content:"\f105"}.testimonials-alt .wrap .alt-testimonials-slider .slick-prev{left:-16px}.testimonials-alt .wrap .alt-testimonials-slider .slick-prev:before{content:"\f104"}.testimonials-single{padding:0}.testimonials-single .wrap{text-align:center;padding:45px 30px}.testimonials-single .wrap h2{color:#333;font-size:32px;letter-spacing:1px;font-weight:700}.testimonials-single .wrap p{line-height:28px}.testimonials-single .wrap .content{background:#f9f9f9;padding:30px 80px;margin:30px 0}.testimonials-single .wrap .content p:first-of-type:before{display:block;position:relative;top:20px;left:25px;content:"\201C";font-family:PT Serif;font-size:65px;color:#b8a082}.icon-grid:before{display:none}.icon-grid .wrap h2{font-family:'Poppins';font-weight:600;text-align:center;margin-bottom:30px}.icon-grid .wrap .grid{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;text-align:center}.icon-grid .wrap .grid .icon-section{width:33%;padding:30px;border-right:1px solid #efefef;border-bottom:1px solid #efefef}.icon-grid .wrap .grid .icon-section:nth-of-type(n+4){border-bottom:none}.icon-grid .wrap .grid .icon-section:nth-of-type(3n-6){border-right:none}.icon-grid .wrap .grid .icon-section .icon{margin-bottom:20px}.icon-grid .wrap .grid .icon-section .icon-content{font-size:15px;line-height:18px;font-family:'Poppins' !important}.intro-content{text-align:center;font-size:16px;color:#666;line-height:1.5;letter-spacing:1px}.intro-content .wrap{max-width:730px;margin:0 auto}.intro-content h3{font-size:35px;letter-spacing:2px;font-size:22px;font-weight:600;letter-spacing:1px;color:#111}.intro-content p{font-size:16px;color:#666;line-height:1.5;letter-spacing:1px}.get-quote{margin:0;padding:0 0 80px;background-repeat:no-repeat;background-size:cover}.get-quote .wrap{background-color:#fff;box-shadow:0 2px 36px 0 rgba(0,0,0,.12);padding:50px 60px}.get-quote .wrap h3{text-align:left;font-size:35px;font-weight:700;letter-spacing:1px;padding-bottom:30px}.get-quote .wrap .nf-before-form-content{display:none}.get-quote .wrap nf-fields-wrap nf-field .html-container{color:#999}.get-quote .wrap nf-fields-wrap nf-field:last-of-type .nf-field-container{margin-bottom:0}.get-quote .wrap nf-fields-wrap nf-field .nf-field-container{height:auto;margin-bottom:20px}.get-quote .wrap nf-fields-wrap nf-field .nf-field-container input,.get-quote .wrap nf-fields-wrap nf-field .nf-field-container select,.get-quote .wrap nf-fields-wrap nf-field .nf-field-container textarea{background-color:#f5f9fa;border:none;border-radius:5px;line-height:1;min-height:50px;padding:15px}.get-quote .wrap nf-fields-wrap nf-field .nf-field-container ::-webkit-input-placeholder{color:#999;font-size:16px}.get-quote .wrap nf-fields-wrap nf-field .nf-field-container input[type=button]{background-color:#b8a082;border-radius:0;min-width:170px;font-size:16px;text-transform:none;font-weight:400}.get-quote .wrap nf-fields-wrap nf-field .nf-field-container input[type=button]:hover{background-color:#a68761}.partner-gallery-row .partner-gallery-intro{text-align:center;font-size:16px;color:#666;line-height:1.5;letter-spacing:1px}.partner-gallery-row .partner-gallery-intro h3{font-size:35px;font-weight:600;letter-spacing:2px;color:#111}.partner-gallery-row .partner-gallery-intro p{font-size:16px;color:#666;line-height:1.5;letter-spacing:1px;max-width:730px;margin:0 auto}.partner-gallery-row .partner-gallery{height:auto;margin:0 auto;padding:40px 20px 30px}.partner-gallery-row .partner-gallery ul{margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.partner-gallery-row .partner-gallery ul li{list-style:none;margin:0 5px 5px}.side-by-side .wrap{display:-ms-flexbox;display:flex;margin-bottom:120px}.side-by-side .wrap .image-wrapper{max-width:48%;margin:0 auto;position:relative}.side-by-side .wrap .image-wrapper img{max-width:100%;max-height:100%;box-shadow:0 6px 20px 0 rgba(0,0,0,.18)}.side-by-side .wrap .image-wrapper .thumbnail-overlay{position:absolute;top:0;bottom:0;left:0;right:0;}.side-by-side .wrap .image-wrapper .thumbnail-overlay i{position:relative;top:calc(50% - 50px);left:50%;transform:translate(-50%);color:#fff;font-size:50px}.side-by-side .wrap .image-wrapper .thumbnail-overlay:hover{background-color:rgba(0,0,0,.3)}.side-by-side .wrap .copy{width:50%;padding-right:50px}.side-by-side .wrap .copy h3{color:#333;font-size:35px;font-weight:600;letter-spacing:2px}.side-by-side .wrap .copy p{font-size:16px;letter-spacing:1px;line-height:2}.side-by-side .wrap .copy a:not(.default){color:#b8a082;font-weight:600;font-size:14px;text-transform:uppercase;transition:all .3s ease}.side-by-side .wrap .copy a:not(.default):hover{color:#2c3240}.side-by-side .wrap .copy a:not(.default):after{content:">";font-weight:400;margin-left:6px}.side-by-side .wrap .copy ol,.side-by-side .wrap .copy ul{padding-left:20px;line-height:26px}.side-by-side .wrap:nth-child(2n){-ms-flex-direction:row-reverse;flex-direction:row-reverse}.side-by-side .wrap:nth-child(2n) img{margin:0 30px 0 0}.side-by-side .wrap:nth-child(2n) .copy{padding-right:0;padding-left:50px}.side-by-side .wrap:last-child{margin-bottom:60px}.social-reviews-wrap{margin:0;padding:0;height:auto;width:100%}.social-reviews-wrap .social-reviews-title h3{color:#333;font-size:24px;font-weight:600;letter-spacing:2px;text-align:center;padding:30px 0}.social-reviews-wrap .social-reviews{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:600px;margin:0 auto;-ms-flex-pack:distribute;justify-content:space-around;padding:0 40px}.social-reviews-wrap .social-reviews .social-review{width:100px;height:100px;border-radius:50%;position:relative;padding-bottom:60px;margin:15px 0;box-shadow:0 2px 10px 0 rgba(0,0,0,.25)}.social-reviews-wrap .social-reviews .social-review:hover{box-shadow:none;transition:.2s ease}.social-reviews-wrap .social-reviews .social-review .social-review-icon{font-size:20px;background-color:#fff;width:45px;height:45px;line-height:45px;border-radius:50%;position:absolute;bottom:0;right:0;box-shadow:0 2px 10px 0 rgba(0,0,0,.07);text-align:center}.social-reviews-wrap .social-reviews .social-review .social-review-icon .fa-google-plus{color:#d34836}.social-reviews-wrap .social-reviews .social-review .social-review-icon .fa-quote-right{color:#4099ff}.social-reviews-wrap .social-reviews .social-review .social-review-icon .fa-yelp{color:#c41200}.social-reviews-wrap .social-reviews .social-review .social-review-icon .fa-facebook{color:#3b5998}.social-reviews-wrap .social-reviews .social-review .social-review-icon .fa-twitter{color:#4099ff}.social-reviews-wrap .social-reviews .social-review .social-review-icon .fa-instagram{color:#8a3ab9}.timeline{padding:50px 10px}.timeline .timeline-row{width:100%;display:-ms-flexbox;display:flex;position:relative}.timeline .timeline-row .timeline-row-content{width:50%;max-width:400px;background-color:#fff;box-shadow:0 2px 40px 0 rgba(0,0,0,.2);padding:1.6em;position:relative}.timeline .timeline-row .timeline-row-content:after{color:#fff;content:"\f0da";font-family:FontAwesome;font-size:45px;position:absolute;right:-16px;top:15px}.timeline .timeline-row .timeline-row-content h3{margin-bottom:10px;font-size:26px;font-weight:600;color:#4a4a4a}.timeline .timeline-row:nth-child(2n){-ms-flex-direction:row-reverse;flex-direction:row-reverse}.timeline .timeline-row:nth-child(2n) .timeline-row-content:after{color:#fff;content:"\f0d9";font-family:FontAwesome;font-size:45px;position:absolute;left:-15px;top:15px}.timeline .timeline-row .timeline-image{width:348px;height:114px;background-size:cover;background-position:50%}.timeline .timeline-row .timeline-content p{color:#666;line-height:1.75em;letter-spacing:1px;margin-top:20px}.timeline .timeline-row .timeline-vertical-line{background-color:#e9eded;width:5px;height:100%;position:absolute;top:50%;left:50%;transform:translateY(-50%)}.timeline .timeline-row .timeline-vertical-line .timeline-dot:after{content:"";background-color:#b8a082;box-shadow:0 2px 5px 0 rgba(0,0,0,.2);font-size:20px;position:absolute;top:25px;left:-12px;border:5px solid #fff;width:30px;height:30px;border-radius:50px}.hairline{margin:0;padding:0}.hairline .wrap{margin:0 auto;background-color:#efefef;height:2px;width:85%}.financing .wrap{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.financing .wrap .copy{margin-left:15px}.financing .wrap .copy p{font-size:16px;line-height:28px;color:#555}.financing .wrap .copy p a{text-decoration:underline}.financing .wrap .copy h2{color:#333;font-size:32px;letter-spacing:1px;font-weight:700}.financing .wrap .copy h4{margin-bottom:5px;font-size:21px;font-weight:300;color:#333;font-weight:700}.financing .wrap .copy ol,.financing .wrap .copy ul{margin-left:30px}.financing .wrap .copy ol li,.financing .wrap .copy ul li{line-height:28px;color:#555}.financing .wrap .copy ol li a:hover,.financing .wrap .copy ul li a:hover{text-decoration:underline}.financing .wrap img{margin-right:15px}.pano-tour-wrapper{width:100%;height:auto;padding:30px}.pano-tour-wrapper #panoStudioViewerID{position:relative;margin:auto;padding:0;left:0;top:0;width:100%;height:300px}.shortcode{padding:0;color:#666;line-height:1.5;letter-spacing:1px}.shortcode .shortcode__intro-content{border-top:1px solid #ddd;max-width:1100px;margin:0 auto;padding:45px 0 60px;text-align:center}.shortcode .shortcode__intro-content .content-wrap{max-width:900px;margin:0 auto}.shortcode h3{font-size:35px;font-weight:600;letter-spacing:2px}.shortcode p{color:#666;line-height:1.75em;letter-spacing:1px;padding:5px 0}.shortcode .wpgmza_map{border-top:1px solid #f7f7f7;box-shadow:10px 0 50px rgba(0,0,0,.1)}.technicians{width:100%;padding:60px 0 30px}.technicians .wrap{text-align:center}.technicians .wrap .shortcode{display:block!important}.technicians .wrap .team-members{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:60px}.technicians .wrap .team-members h3{font-size:35px;font-weight:600;letter-spacing:2px;color:#111}.technicians .wrap .team-members p{font-size:16px;color:#666;line-height:1.75;letter-spacing:1px;max-width:730px;margin:0 auto;padding:0 20px}.technicians .wrap .team-members .team-member{max-width:290px;width:100%;margin-bottom:20px}.technicians .wrap .team-members .team-member img{margin-bottom:20px}.technicians .wrap .team-members .team-member h4{margin:0;padding-bottom:10px;font-size:18px;font-weight:600;line-height:18px;letter-spacing:1px}.technicians .wrap .team-members .team-member p{font-size:16px;font-weight:500;letter-spacing:1px;color:#999}.technicians .wrap .team-members .team-member a{color:#999;margin:0 5px}.technicians .wrap .team-members .team-member a:hover{color:#b8a082}.video-embed{margin:20px 0;padding:0}.video-embed .video-embed-wrapper{margin:0 auto;text-align:center}.nationwide-map{padding-top:0}.nationwide-map h2{font-weight:700;text-align:center}.svg-wrap{overflow-x:auto;overflow-y:hidden;text-align:center}#states a path{fill:#2c3240}#states a:hover path,#states a path{transition:fill .5s ease;-moz-transition:fill .5s ease;-webkit-transition:fill .5s ease}#states a:hover path{fill:#5f6573!important;cursor:pointer;fill:#5f6573}#states a text{cursor:pointer;fill:#222;display:initial}#states a:hover text{fill:#eaeaea;color:#eaeaea}#states a.inverse text{fill:#222}#states a text{font-size:12px}.archive #page,.blog #page,.error404 #page,.search-no-results #page,.search-results #page,.single-post #page{background:#fff}.archive .primary,.blog .primary,.error404 .primary,.search-no-results .primary,.search-results .primary,.single-post .primary{width:66.66%;float:left}.archive .site-content,.blog .site-content,.error404 .site-content,.search-no-results .site-content,.search-results .site-content,.single-post .site-content{padding-top:0}.archive .site-content .content-area,.blog .site-content .content-area,.error404 .site-content .content-area,.search-no-results .site-content .content-area,.search-results .site-content .content-area,.single-post .site-content .content-area{padding:0 30px 60px}.archive .site-content .content-area img,.blog .site-content .content-area img,.error404 .site-content .content-area img,.search-no-results .site-content .content-area img,.search-results .site-content .content-area img,.single-post .site-content .content-area img{margin-bottom:20px}.archive .site-content .content-area article,.blog .site-content .content-area article,.error404 .site-content .content-area article,.search-no-results .site-content .content-area article,.search-results .site-content .content-area article,.single-post .site-content .content-area article{padding:30px;margin:30px 0;background:#fff;box-shadow:0 5px 30px rgba(0,0,0,.15)}.archive .site-content .content-area article .post-image,.blog .site-content .content-area article .post-image,.error404 .site-content .content-area article .post-image,.search-no-results .site-content .content-area article .post-image,.search-results .site-content .content-area article .post-image,.single-post .site-content .content-area article .post-image{width:100%;height:340px;margin-bottom:20px}.archive .site-content .content-area article a,.blog .site-content .content-area article a,.error404 .site-content .content-area article a,.search-no-results .site-content .content-area article a,.search-results .site-content .content-area article a,.single-post .site-content .content-area article a{color:#2c3240;text-decoration:none}.archive .site-content .content-area article a:hover,.blog .site-content .content-area article a:hover,.error404 .site-content .content-area article a:hover,.search-no-results .site-content .content-area article a:hover,.search-results .site-content .content-area article a:hover,.single-post .site-content .content-area article a:hover{text-decoration:underline}.archive .site-content .content-area article .entry-header,.blog .site-content .content-area article .entry-header,.error404 .site-content .content-area article .entry-header,.search-no-results .site-content .content-area article .entry-header,.search-results .site-content .content-area article .entry-header,.single-post .site-content .content-area article .entry-header{margin:15px 0 30px}.archive .site-content .content-area article .entry-header a,.blog .site-content .content-area article .entry-header a,.error404 .site-content .content-area article .entry-header a,.search-no-results .site-content .content-area article .entry-header a,.search-results .site-content .content-area article .entry-header a,.single-post .site-content .content-area article .entry-header a{color:#2c3240;text-decoration:none}.archive .site-content .content-area article .entry-header a:hover,.blog .site-content .content-area article .entry-header a:hover,.error404 .site-content .content-area article .entry-header a:hover,.search-no-results .site-content .content-area article .entry-header a:hover,.search-results .site-content .content-area article .entry-header a:hover,.single-post .site-content .content-area article .entry-header a:hover{color:#b8a082}.archive .site-content .content-area article .entry-header .entry-title,.blog .site-content .content-area article .entry-header .entry-title,.error404 .site-content .content-area article .entry-header .entry-title,.search-no-results .site-content .content-area article .entry-header .entry-title,.search-results .site-content .content-area article .entry-header .entry-title,.single-post .site-content .content-area article .entry-header .entry-title{color:#2c3240;margin:0;font-weight:600;letter-spacing:1px;line-height:1.2;padding-bottom:30px}.archive .site-content .content-area article .entry-header .entry-title:after,.blog .site-content .content-area article .entry-header .entry-title:after,.error404 .site-content .content-area article .entry-header .entry-title:after,.search-no-results .site-content .content-area article .entry-header .entry-title:after,.search-results .site-content .content-area article .entry-header .entry-title:after,.single-post .site-content .content-area article .entry-header .entry-title:after{display:block;content:"";height:3px;width:40px;background-color:#b8a082;position:relative;top:10px}.archive .site-content .content-area article .entry-header .entry-meta a,.blog .site-content .content-area article .entry-header .entry-meta a,.error404 .site-content .content-area article .entry-header .entry-meta a,.search-no-results .site-content .content-area article .entry-header .entry-meta a,.search-results .site-content .content-area article .entry-header .entry-meta a,.single-post .site-content .content-area article .entry-header .entry-meta a{color:#b8a082}.archive .site-content .content-area article .entry-header .post-image,.blog .site-content .content-area article .entry-header .post-image,.error404 .site-content .content-area article .entry-header .post-image,.search-no-results .site-content .content-area article .entry-header .post-image,.search-results .site-content .content-area article .entry-header .post-image,.single-post .site-content .content-area article .entry-header .post-image{width:100%;height:340px}/*.archive .site-content .content-area article .entry-content p,.blog .site-content .content-area article .entry-content p,.error404 .site-content .content-area article .entry-content p,.search-no-results .site-content .content-area article .entry-content p,.search-results .site-content .content-area article .entry-content p,.single-post .site-content .content-area article .entry-content p{line-height:26px}*/.archive .site-content .content-area article .entry-footer,.blog .site-content .content-area article .entry-footer,.error404 .site-content .content-area article .entry-footer,.search-no-results .site-content .content-area article .entry-footer,.search-results .site-content .content-area article .entry-footer,.single-post .site-content .content-area article .entry-footer{margin-top:30px}.archive .site-content .content-area article .entry-footer a,.blog .site-content .content-area article .entry-footer a,.error404 .site-content .content-area article .entry-footer a,.search-no-results .site-content .content-area article .entry-footer a,.search-results .site-content .content-area article .entry-footer a,.single-post .site-content .content-area article .entry-footer a{color:#b8a082}.archive .site-content .content-area article .entry-footer span,.blog .site-content .content-area article .entry-footer span,.error404 .site-content .content-area article .entry-footer span,.search-no-results .site-content .content-area article .entry-footer span,.search-results .site-content .content-area article .entry-footer span,.single-post .site-content .content-area article .entry-footer span{margin:20px 10px 10px 0}.archive .secondary,.blog .secondary,.error404 .secondary,.search-no-results .secondary,.search-results .secondary,.single-post .secondary{width:30%;float:left;padding:30px 30px 60px;margin:30px 0;background:#fff;box-shadow:0 5px 30px rgba(0,0,0,.15)}.archive .secondary h3,.blog .secondary h3,.error404 .secondary h3,.search-no-results .secondary h3,.search-results .secondary h3,.single-post .secondary h3{font-size:24px;font-weight:700;letter-spacing:1px}.archive .secondary .widget,.blog .secondary .widget,.error404 .secondary .widget,.search-no-results .secondary .widget,.search-results .secondary .widget,.single-post .secondary .widget{margin-bottom:40px}.archive .secondary .widget form input,.blog .secondary .widget form input,.error404 .secondary .widget form input,.search-no-results .secondary .widget form input,.search-results .secondary .widget form input,.single-post .secondary .widget form input{border-radius:0}.archive .secondary .widget form input:focus,.blog .secondary .widget form input:focus,.error404 .secondary .widget form input:focus,.search-no-results .secondary .widget form input:focus,.search-results .secondary .widget form input:focus,.single-post .secondary .widget form input:focus{border-color:#b8a082}.archive .secondary .widget form button,.blog .secondary .widget form button,.error404 .secondary .widget form button,.search-no-results .secondary .widget form button,.search-results .secondary .widget form button,.single-post .secondary .widget form button{background:#b8a082;border-radius:0;line-height:0;text-transform:none;font-weight:400}.archive .secondary .widget .widget-title,.blog .secondary .widget .widget-title,.error404 .secondary .widget .widget-title,.search-no-results .secondary .widget .widget-title,.search-results .secondary .widget .widget-title,.single-post .secondary .widget .widget-title{margin:0 0 10px}.archive .secondary .widget ul,.blog .secondary .widget ul,.error404 .secondary .widget ul,.search-no-results .secondary .widget ul,.search-results .secondary .widget ul,.single-post .secondary .widget ul{padding:0;list-style:none;margin:0;font-size:18px}.archive .secondary .widget ul:after,.blog .secondary .widget ul:after,.error404 .secondary .widget ul:after,.search-no-results .secondary .widget ul:after,.search-results .secondary .widget ul:after,.single-post .secondary .widget ul:after{clear:both;content:"";display:block}.archive .secondary .widget ul li,.blog .secondary .widget ul li,.error404 .secondary .widget ul li,.search-no-results .secondary .widget ul li,.search-results .secondary .widget ul li,.single-post .secondary .widget ul li{padding:0 0 10px;margin:0;line-height:28px;font-size:16px}.archive .secondary .widget ul li a,.blog .secondary .widget ul li a,.error404 .secondary .widget ul li a,.search-no-results .secondary .widget ul li a,.search-results .secondary .widget ul li a,.single-post .secondary .widget ul li a{color:#666;text-decoration:none}.archive .secondary .widget ul li a:hover,.blog .secondary .widget ul li a:hover,.error404 .secondary .widget ul li a:hover,.search-no-results .secondary .widget ul li a:hover,.search-results .secondary .widget ul li a:hover,.single-post .secondary .widget ul li a:hover{color:#b8a082;text-decoration:underline}.archive .secondary .widget.widget_categories ul li a,.blog .secondary .widget.widget_categories ul li a,.error404 .secondary .widget.widget_categories ul li a,.search-no-results .secondary .widget.widget_categories ul li a,.search-results .secondary .widget.widget_categories ul li a,.single-post .secondary .widget.widget_categories ul li a{font-weight:400}.archive .secondary .widget.widget_categories ul li a:after,.blog .secondary .widget.widget_categories ul li a:after,.error404 .secondary .widget.widget_categories ul li a:after,.search-no-results .secondary .widget.widget_categories ul li a:after,.search-results .secondary .widget.widget_categories ul li a:after,.single-post .secondary .widget.widget_categories ul li a:after{content:","}.archive .secondary .widget.widget_recent_entries ul li,.blog .secondary .widget.widget_recent_entries ul li,.error404 .secondary .widget.widget_recent_entries ul li,.search-no-results .secondary .widget.widget_recent_entries ul li,.search-results .secondary .widget.widget_recent_entries ul li,.single-post .secondary .widget.widget_recent_entries ul li{padding:0 0 10px}.single-post .link{color:#b8a082}.single-post .link:hover{text-decoration:underline}.single-post .share-section{padding:40px 30px 30px}.single-post .share-section a,.single-post .share-section a:hover{color:#b8a082}.single-post .share-section i{margin:0 10px}.more-link{color:#b8a082!important;text-decoration:underline!important}.more-link,.nav-links{text-transform:capitalize}.nav-links{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.nav-links a{color:#b8a082}.nav-links .nav-previous a:before{content:"\f100";font-family:FontAwesome;margin-right:5px}.nav-links .nav-next a:after{content:"\f101";font-family:FontAwesome;margin-left:5px}.search-form{display:-ms-flexbox;display:flex}.search-form input{border-radius:0;-ms-flex-positive:1;flex-grow:1;line-height:1;margin-right:10px;padding:8px 10px}.search-form button{border-radius:0;font-size:14px;padding:10px 26px;background:#b8a082}.search-form button:hover{background-color:#a68761;cursor:pointer}.error404 .site-content{padding:170px 0 60px}.error404 .site-content .primary{width:100%}.page-template-page-contact .contact-wrap{padding:60px 0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center}.page-template-page-contact .contact-wrap .intro-content{width:55%;text-align:left;padding:0 60px}.page-template-page-contact .contact-wrap .intro-content h3:after{display:block;content:"";height:4px;width:40px;margin-bottom:40px;background-color:#b8a082;position:relative;top:10px;left:0}.page-template-page-contact .contact-wrap .shortcode{width:45%;padding:0 60px}.page-template-page-contact .contact-wrap .shortcode .wrap{background-color:#fff;box-shadow:0 2px 36px 0 rgba(0,0,0,.12);padding:30px}.page-template-page-contact .contact-wrap .shortcode .wrap h3{text-align:left;font-size:35px;font-weight:700;letter-spacing:1px;padding-bottom:30px}.page-template-page-contact .shortcode-map{border-top:1px solid #f7f7f7;padding:0;margin-top:15px}nf-field:last-of-type .nf-field-container{margin-bottom:0}nf-field .nf-field-container{height:auto;margin-bottom:20px}nf-field .nf-field-container input,nf-field .nf-field-container select,nf-field .nf-field-container textarea{background-color:#f5f9fa;border:none;border-radius:5px;line-height:1;min-height:50px;padding:15px}nf-field .nf-field-container ::-webkit-input-placeholder{color:#999;font-size:16px}nf-field .nf-field-container input[type=button]{background-color:#b8a082;border-radius:0;min-width:170px;font-size:16px;text-transform:none;font-weight:400}nf-field .nf-field-container input[type=button]:hover{background-color:#a68761}.single-location .nf-form-cont{max-width:600px;margin:0 auto}.single-location .nf-before-form-content{margin-bottom:15px}.page-template-page-FAQ{background:#fff}.page-template-page-FAQ #content .wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-template-page-FAQ .side-navigation{padding-left:30px;margin:0;width:33.33333333%;border-right:1px solid #fafafa}.page-template-page-FAQ .side-navigation h1{font-size:35px;padding:60px 0 0;font-weight:700;background-color:#fff;letter-spacing:1px;margin-bottom:40px}.page-template-page-FAQ .side-navigation h3{font-size:18px;font-weight:700;letter-spacing:1px}.page-template-page-FAQ .side-navigation ul{height:auto;margin-left:0}.page-template-page-FAQ .side-navigation ul li{list-style-type:none;font-size:16px;font-weight:400;line-height:32px;padding-left:35px;position:relative}.page-template-page-FAQ .side-navigation ul li.current-menu-item{background:#f6f6f6}.page-template-page-FAQ .side-navigation ul li.current-menu-item a{color:#b8a082}.page-template-page-FAQ .side-navigation ul li.current-menu-item a:before{position:absolute;content:"\f1cd";color:#b8a082;font-family:FontAwesome;margin-right:5px;left:10px}.page-template-page-FAQ .side-navigation ul li:hover{background-color:#f6f6f6}.page-template-page-FAQ .side-navigation ul li a{color:#555}.page-template-page-FAQ .side-navigation ul li a:hover{color:#b8a082}.page-template-page-FAQ .faq-content{width:66.66666666%;}.page-template-page-FAQ .faq-content .accordion h1{margin:0;font-size:35px;padding:60px 0 20px;font-weight:700;background-color:#fff;letter-spacing:1px}.page-template-page-FAQ .faq-content .accordion h1:before{display:inline-block;content:"\f1cd";font-family:FontAwesome;font-size:30px;margin-right:20px;color:#b8a082}.home .banner{padding:0;height:450px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:no-repeat 0;background-size:cover}.home .banner .content{color:#fff;text-align:center}.home .banner .content h1{color:#fff;font-size:72px;letter-spacing:1px;margin-bottom:10px;line-height:1.2}.home .banner .content h2{color:#fff;font-size:22px;-webkit-font-smoothing:initial;letter-spacing:3px;line-height:1.2;text-shadow:0 0 6px rgba(0,0,0,.5);margin-bottom:40px}.home .banner .content ul{margin:0;padding:0;list-style:none;display:-ms-flexbox;display:flex;margin:0 auto;-ms-flex-pack:center;justify-content:center}.home .banner .content ul:after{clear:both;content:"";display:block}.home .banner .content ul li{margin:0;transition:all .3s ease;min-width:140px}.home .banner .content ul li a{display:block;padding:15px 20px;color:#fff;font-size:14px;-ms-flex-positive:1;flex-grow:1;-webkit-font-smoothing:initial;text-shadow:none}.home .banner .content ul li:first-child{background:#b8a082}.home .banner .content ul li:first-child:hover{background:#a68761;text-decoration:underline}.home .banner .content ul li:nth-child(2){background:#2c3240}.home .banner .content ul li:nth-child(2):hover{background:#171a22;text-decoration:underline}.home .van-types{padding:0;position:relative;z-index:2}.home .van-types.stuck{position:fixed;top:150px;width:100%;background:#fff;box-shadow:0 9px 15px 0 rgba(0,0,0,.07)}.home .van-types.stuck .wrap{position:relative;left:0;transform:translate(0);box-shadow:none;padding-top:0}.home .van-types.stuck .wrap li{padding:20px 15px}.home .van-types .wrap{padding-top:30px;position:absolute;background:#fff;left:50%;transform:translate(-50%,-50%);width:100%;max-width:920px;box-shadow:0 9px 15px 0 rgba(0,0,0,.07)}.home .van-types .wrap ul{margin:0;padding:0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-pack:space-evenly;justify-content:space-evenly}.home .van-types .wrap ul:after{clear:both;content:"";display:block}.home .van-types .wrap ul li{padding:0 15px 30px;margin:0;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.home .van-types .wrap ul li a p{margin-top:0;color:#666;text-transform:uppercase;font-size:12px;font-weight:600;text-align:center;transition:all .3s ease}.home .van-types .wrap ul li a:hover p{color:#b8a082}.home .usps{position:relative;z-index:1;padding:80px 20px 0}.home .usps .content{max-width:730px;margin:0 auto 50px;text-align:center;padding:0 20px 0 0}.home .usps .content h3{font-size:35px;font-weight:600;letter-spacing:2px}.home .usps .content p{font-size:16px;line-height:1.5;letter-spacing:1px}.home .usps .content a{color:#fff;padding:10px 0}.home .usps .wrap{border-bottom:1px solid hsla(0,0%,40%,.2);padding-bottom:60px}.home .usps .wrap ul{margin:0;padding:0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.home .usps .wrap ul:after{clear:both;content:"";display:block}.home .usps .wrap ul p{color:#fff}.home .usps .wrap ul li{margin:0;height:380px;padding:20px;position:relative;width:33.33%;background-position:top}.home .usps .wrap ul li:nth-child(2){margin:0 30px}.home .usps .wrap ul li .gradient{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.home .usps .wrap ul li .gradient:before{background:linear-gradient(180deg,transparent 10%,rgba(0,0,0,.5));opacity:0}.home .usps .wrap ul li .gradient:after,.home .usps .wrap ul li .gradient:before{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;transition:all .3s ease}.home .usps .wrap ul li .gradient:after{background:linear-gradient(180deg,transparent 30%,#000);opacity:1}.home .usps .wrap ul li .content{text-align:left;margin:0 auto 20px;z-index:2;position:absolute;bottom:0;transition:all .3s ease}.home .usps .wrap ul li .content h4{font-size:18px;color:#fff;text-transform:uppercase;letter-spacing:1px;font-weight:400;margin-bottom:15px}.home .usps .wrap ul li .content h4:after{content:"";display:block;height:1px;width:50px;background:#fff;margin-top:10px}.home .usps .wrap ul li .content p{font-size:13px;line-height:22px}.home .usps .wrap ul li:hover .content{bottom:10%}.home .usps .wrap ul li:hover .gradient:after,.home .usps .wrap ul li:hover .gradient:before{opacity:1}.home .featured-vehicle{padding:80px 20px;box-shadow:inset 0 0 0 2000px hsla(0,0%,100%,.25)}.home .featured-vehicle .content{max-width:640px;margin:0 auto;text-align:center}.home .featured-vehicle .content h3{font-size:35px;font-weight:600;letter-spacing:2px}.home .featured-vehicle .content p{font-weight:400;line-height:2;color:#666;letter-spacing:1px}.home .featured-vehicle .wrap{margin:0;padding:0;list-style:none;margin:0 auto;padding:20px}.home .featured-vehicle .wrap:after{clear:both;content:"";display:block}.home .featured-vehicle .wrap .info{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.home .featured-vehicle .wrap .info .info-content-wrap{width:50%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:20px 0}.home .featured-vehicle .wrap .info .info-content-wrap li{width:75%;margin:0 auto;text-align:center;list-style:none;color:#666;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.home .featured-vehicle .wrap .info .info-content-wrap li i{color:#3570c5;margin-right:20px}.home .featured-vehicle .wrap .info .info-content-wrap li i:before{font-size:32px;border:2px solid #bcbcbc;border-radius:50%;color:#3570c5;padding:8px 10px 7px}.home .featured-vehicle .wrap .info .info-content-wrap li .copy{display:inline-block;max-width:300px;text-align:left}.home .featured-vehicle .wrap .info .info-content-wrap li .copy h4{font-weight:600;font-size:18px}.home .featured-vehicle .wrap .info .info-content-wrap li .copy p{font-weight:400;font-size:13px;line-height:1.8}.home .featured-vehicle .wrap .info .info-content-wrap li .copy a{color:#3570c5;font-weight:600}.home .featured-vehicle .wrap .info .info-content-wrap li .copy a:hover{text-decoration:underline}.home .featured-vehicle .wrap .info .info-content-wrap:nth-of-type(2n) li{margin-right:0}.home .featured-vehicle .wrap .info .info-content-wrap:nth-of-type(odd) li{margin-left:0}.home .featured-vehicle a.button{font-size:14px;text-align:center;margin:0 auto;display:table;background:#b8a082;color:#fff;padding:20px 30px;box-shadow:0 0 20px #333;transition:all .3s ease;line-height:1}.home .featured-vehicle a.button:hover{box-shadow:0 0 10px #666}.download-cta{border-top:1px solid rgba(44,50,64,.1);width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.download-cta .image-wrap{max-width:300px;padding:0 25px}.download-cta .image-wrap img{box-shadow:0 6px 20px 0 rgba(0,0,0,.18)}.download-cta .content-wrap{padding:0 25px}.download-cta .content-wrap h4{font-weight:700;margin:20px 10px;padding:20px 0}.download-cta .content-wrap a{padding:14px 36px;box-shadow:0 2px 14px 0 rgba(0,0,0,.5);background:#2c3240;color:#fff;margin:0 10px;transition:all .4s ease-in-out}.download-cta .content-wrap a:hover{background:#171a22}.download-cta .content-wrap a:after{content:"\f019";font-family:FontAwesome;margin-left:10px}.page-template-page-inventory #page #content #title-wrap{background-color:#f7f7f7}.page-template-page-inventory #page #content #title-wrap .container h1{font-size:32px;margin:0;padding:40px 0 0;color:#2c3240}.page-template-page-inventory #page #content #title-wrap .container .search-navigation-wrapper{width:100%;height:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:15px}.page-template-page-inventory #page #content #title-wrap .container .search-navigation-wrapper #search-navigation{width:60%}.page-template-page-inventory #page #content #title-wrap .container .search-navigation-wrapper #search-navigation .filter-buttons{text-align:left}.page-template-page-inventory #page #content #title-wrap .container .search-navigation-wrapper #search-navigation .filter-buttons .button{margin:0 auto;color:#b8a082;text-align:center;padding:5px;line-height:0;background:none}.page-template-page-inventory #page #content #title-wrap .container .search-navigation-wrapper #search-navigation .filter-buttons .button.on{color:#b8a082;border-bottom:4px solid #b8a082;padding-bottom:15px}.page-template-page-inventory #page #content #title-wrap .container .search-navigation-wrapper #search-navigation .filter-buttons .button a{color:#666;font-weight:400;margin:10px 0 0}.page-template-page-inventory #page #content #title-wrap .container .search-navigation-wrapper #search-navigation .filter-buttons .button a:hover{color:#b8a082;border-bottom:4px solid #b8a082;padding-bottom:15px}.page-template-page-inventory #page #content #title-wrap .container .search-navigation-wrapper #search-form-wrapper{width:auto;height:auto;width:40%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.page-template-page-inventory #page #content #title-wrap .container .search-navigation-wrapper #search-form-wrapper .button{display:none;-ms-flex-item-align:end;align-self:flex-end;margin:10px 0;padding:14px 36px;box-shadow:0 2px 5px 0 rgba(0,0,0,.2);background:#b8a082;;line-height:12px;font-weight:400}.page-template-page-inventory #page #content #title-wrap .container .search-navigation-wrapper #search-form-wrapper .button a{color:#fff;text-transform:none}.page-template-page-inventory #page #content #title-wrap .container .search-navigation-wrapper #search-form-wrapper #keyword-search{margin:0;margin:5px 0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-item-align:end;align-self:flex-end}.page-template-page-inventory #page #content #title-wrap .container .search-navigation-wrapper #search-form-wrapper #keyword-search .input-append input:focus{border:1px solid #b8a082}.page-template-page-inventory #page #content #narrow-results{padding:15px 0;border-bottom:1px solid #e5e3dd}.page-template-page-inventory #page #content #narrow-results #srch_frm{margin:0;display:-ms-flexbox;display:flex}.page-template-page-inventory #page #content #narrow-results #srch_frm .filter-results{margin:10px;border-radius:0;font-size:13px}.page-template-page-inventory #page #content #narrow-results #srch_frm select:focus{border:1px solid #b8a082}.page-template-page-inventory #page #content #vehicle-listing .wrap{margin:0 auto;margin-top:40px;margin-bottom:40px;box-shadow:0 2px 29px 0 rgba(0,0,0,.1)}.page-template-page-inventory #page #content #vehicle-listing .result-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin:0 60px;height:auto;border-bottom:1px solid #e5e3dd;padding:60px 0}.page-template-page-inventory #page #content #vehicle-listing .result-container:last-of-type{border-bottom:none}.page-template-page-inventory #page #content #vehicle-listing .result-container .vehicle-photo{width:30%}.page-template-page-inventory #page #content #vehicle-listing .result-container .vehicle-photo img{box-shadow:0 2px 29px 0 rgba(0,0,0,.1)}.page-template-page-inventory #page #content #vehicle-listing .result-container .vehicle-info{width:50%;padding:10px 40px}.page-template-page-inventory #page #content #vehicle-listing .result-container .vehicle-info h3{font-size:24px;letter-spacing:1px}.page-template-page-inventory #page #content #vehicle-listing .result-container .vehicle-info h3 a{color:#2c3240}.page-template-page-inventory #page #content #vehicle-listing .result-container .vehicle-info h3 a:hover{text-decoration:underline}.page-template-page-inventory #page #content #vehicle-listing .result-container .vehicle-info ul{margin:0;padding:0;list-style:none}.page-template-page-inventory #page #content #vehicle-listing .result-container .vehicle-info ul:after{clear:both;content:"";display:block}.page-template-page-inventory #page #content #vehicle-listing .result-container .vehicle-info ul li{padding-left:20px;font-size:15px;font-weight:400;color:#333}.page-template-page-inventory #page #content #vehicle-listing .result-container .vehicle-info ul li:before{content:"-";text-align:right;padding-right:10px}.page-template-page-inventory #page #content #vehicle-listing .result-container .vehicle-pricing{width:20%;padding:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.page-template-page-inventory #page #content #vehicle-listing .result-container .vehicle-pricing h5{font-weight:700;-ms-flex-item-align:end;align-self:flex-end;margin:0}.page-template-page-inventory #page #content #vehicle-listing .result-container .vehicle-pricing .price{-ms-flex-item-align:end;align-self:flex-end;padding:20px 0;font-size:24px}.page-template-page-inventory #page #content #vehicle-listing .result-container .vehicle-pricing p{text-align:right}.page-template-page-inventory #page #content #vehicle-listing .result-container .vehicle-pricing .button{-ms-flex-item-align:end;align-self:flex-end;margin:10px 0;padding:20px;box-shadow:0 2px 5px 0 rgba(0,0,0,.2);background:#b8a082;;line-height:0;font-weight:400}.page-template-page-inventory #page #content #vehicle-listing .result-container .vehicle-pricing .button a{color:#fff;text-transform:none}.page-template-page-inventory #page #content #vehicle-listing .result-container .vehicle-pricing .button:hover{background-color:#a68761;box-shadow:none}.page-template-page-inventory #page #content #pagination{margin:0;padding:0;list-style:none;list-style-type:none;margin:0 auto;padding:0 0 30px;width:auto;float:none;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:baseline;align-items:baseline;max-width:1100px}.page-template-page-inventory #page #content #pagination:after{clear:both;content:"";display:block}.page-template-page-inventory #page #content #pagination li{margin:0 5px;display:inline-block}.page-template-page-inventory #page #content #pagination li.active{text-decoration:underline;padding:5px 0 0}.page-template-page-inventory #page #content #pagination li a{color:#2c3240}.page-template-page-inventory #page #content #pagination li a:hover{text-decoration:underline;color:#b8a082}.single-location #page #content .the-content{padding:0}.single-location #page #content .testimonials-single{padding:0;margin:0}.single-location #page #content .testimonials-single .wrap{text-align:center;padding:0;margin:0 auto}.single-location #page #content .testimonials-single .wrap .content{background:#f9f9f9;padding:60px 80px;margin:0}.single-location #page #content .intro-content .wrap{max-width:100%;padding:0 60px;margin:0 auto}.single-location #page #content .intro-content .wrap p{line-height:28px}.single-location #page #content .shortcode{margin:0 auto;max-width:1100px;padding:0}.single-location .site-footer{border-top:1px solid #ccc}.page-our-team .site-content{position:relative}.page-our-team .site-content .banner{background-size:cover;background-repeat:no-repeat}.page-our-team .site-content .banner h1{font-size:48px}.page-our-team .site-content .team-members{text-align:center}.page-our-team .site-content .team-members:nth-child(odd){background-color:#f9fafa}.page-our-team .site-content .team-members h3{font-size:35px;font-weight:600;letter-spacing:2px;color:#111}.page-our-team .site-content .team-members p{font-size:16px;color:#666;line-height:1.75;letter-spacing:1px;max-width:730px;margin:0 auto;padding:0 20px}.page-our-team .site-content .team-members .team-member{max-width:290px;width:100%;margin-bottom:20px}.page-our-team .site-content .team-members .team-member img{margin-bottom:20px}.page-our-team .site-content .team-members .team-member h4{margin:0;padding-bottom:10px;font-size:18px;font-weight:600;line-height:18px;letter-spacing:1px}.page-our-team .site-content .team-members .team-member p{font-size:16px;font-weight:500;letter-spacing:1px;color:#999}.page-our-team .site-content .team-members .team-member a{color:#999;margin:0 5px}.page-our-team .site-content .team-members .team-member a:hover{color:#b8a082}.page-our-team .site-content .team-members .team-member-leadership{padding:20px}.page-our-team .site-content .team-members .team-member-crew,.page-our-team .site-content .team-members .team-member-leadership{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.page-our-team .site-content .team-members .team-member-crew{padding:20px 0}.page-our-team .site-content .team-members button{background-color:#b8a082;display:block;width:auto;height:50px;padding:0 20px;margin-left:auto;margin-right:auto;margin-top:40px}.page-our-team .site-content .team-members button a{font-size:16px;font-weight:400;color:#fff;text-transform:none}.page-our-team .site-content .team-members button:hover{background-color:#a68761}.page-template-page-our-vehicles{background:#fff}.page-template-page-our-vehicles .side-navigation{padding-left:30px;margin:0;width:33.33%;border-right:1px solid #fafafa}.page-template-page-our-vehicles .side-navigation h2{font-size:28px;font-weight:700;background-color:#fff;letter-spacing:1px;margin:30px 0 15px}.page-template-page-our-vehicles .side-navigation h3{font-size:18px;font-weight:700;letter-spacing:1px}.page-template-page-our-vehicles .side-navigation ul{height:auto}.page-template-page-our-vehicles .side-navigation ul li{list-style-type:none;font-size:16px;font-weight:400;line-height:32px;padding-left:10px}.page-template-page-our-vehicles .side-navigation ul li:hover{background-color:#f6f6f6}.page-template-page-our-vehicles .side-navigation ul li.current-menu-item a{border-bottom:3px solid #b8a082;padding-bottom:3px}.page-template-page-our-vehicles .side-navigation ul li a{color:#555}.page-template-page-our-vehicles .side-navigation ul li a:hover{color:#b8a082}.page-template-page-our-vehicles .our-vehicles-content{width:66.66666666%;border-left:1px solid #f6f6f6;padding-bottom:60px}.page-template-page-our-vehicles .our-vehicles-content p{color:#656565;font-size:16px;letter-spacing:1px;line-height:33px;padding-left:30px}.page-template-page-our-vehicles .our-vehicles-content h1{margin:0;font-size:35px;padding:30px 0 20px 15px;font-weight:700;background-color:#fff;letter-spacing:1px}.page-template-page-our-vehicles .our-vehicles-content .our-vehicles-gallery{height:350px;width:100%;background-repeat:no-repeat;background-size:cover;position:relative}.page-template-page-our-vehicles .our-vehicles-content .our-vehicles-gallery #color-picker{background:hsla(0,0%,100%,.75);position:absolute;bottom:0;right:0;padding:5px 10px}.page-template-page-our-vehicles .our-vehicles-content .our-vehicles-gallery #color-picker h5{margin-bottom:5px;font-weight:bolder}.page-template-page-our-vehicles .our-vehicles-content .our-vehicles-gallery #color-picker ul{margin:0;padding:0;list-style:none}.page-template-page-our-vehicles .our-vehicles-content .our-vehicles-gallery #color-picker ul:after{clear:both;content:"";display:block}.page-template-page-our-vehicles .our-vehicles-content .our-vehicles-gallery #color-picker ul .color{border-radius:50%;box-shadow:0 0 2px 1px rgba(0,0,0,.5);display:inline-block;margin:0 4px 0 0;width:15px;height:15px}.page-template-page-our-vehicles .our-vehicles-content .our-vehicles-gallery #color-picker ul .color:last-of-type{margin:0}.page-template-page-our-vehicles .our-vehicles-content .our-vehicles-gallery #color-picker ul .color:hover{cursor:pointer}.page-template-page-our-vehicles .our-vehicles-content .our-vehicles-gallery-thumbnails{border-bottom:1px solid #f6f6f6;margin:0;padding:0;list-style:none;height:auto;width:100%;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;padding:0 20px}.page-template-page-our-vehicles .our-vehicles-content .our-vehicles-gallery-thumbnails:after{clear:both;content:"";display:block}.page-template-page-our-vehicles .our-vehicles-content .our-vehicles-gallery-thumbnails li{margin:0}.page-template-page-our-vehicles .our-vehicles-content .our-vehicles-gallery-thumbnails .arrow{height:100%;width:40px}.page-template-page-our-vehicles .our-vehicles-content .our-vehicles-gallery-thumbnails img{padding:10px 5px}.page-template-page-our-vehicles .our-vehicles-content .our-vehicles-gallery-thumbnails button,.page-template-page-our-vehicles .our-vehicles-content .our-vehicles-gallery-thumbnails button:hover{background-color:#fff}.page-template-page-our-vehicles .our-vehicles-content .vehicle-model-info{padding:20px 20px 20px 0}.page-template-page-our-vehicles .our-vehicles-content .vehicle-model-info p{margin:0}.page-template-page-our-vehicles .our-vehicles-content .tabs{margin:0;height:auto;background-color:#fff;border-top:1px solid #f6f6f6;border-bottom:1px solid #f6f6f6;padding-left:40px}.page-template-page-our-vehicles .our-vehicles-content .tabs .tab{display:inline;padding:0 20px 0 0}.page-template-page-our-vehicles .our-vehicles-content .tabs .tab a{color:#666;font-size:16px;font-weight:400;line-height:45px}.page-template-page-our-vehicles .our-vehicles-content .tabs .tab a.active,.page-template-page-our-vehicles .our-vehicles-content .tabs .tab a:hover{border-bottom:4px solid #b8a082;padding-bottom:10px}.page-template-page-our-vehicles .our-vehicles-content .tab-content{column-count:1;-webkit-column-count:1;padding:20px 0 20px 40px;line-height:30px}.page-template-page-our-vehicles .our-vehicles-content .tab-content h5{font-size:18px;font-weight:400;margin-bottom:10px}.page-template-page-our-vehicles .our-vehicles-content .tab-content ol,.page-template-page-our-vehicles .our-vehicles-content .tab-content ul{display:table;margin-bottom:20px}.page-template-page-our-vehicles .our-vehicles-content .tab-content ol li,.page-template-page-our-vehicles .our-vehicles-content .tab-content ul li{padding:0;color:#666;list-style:none;font-size:16px;line-height:26px;display:table-row}.page-template-page-our-vehicles .our-vehicles-content .tab-content ol li:before,.page-template-page-our-vehicles .our-vehicles-content .tab-content ul li:before{content:"·";display:table-cell;text-align:right;padding-right:10px}.page-template-page-our-vehicles .our-vehicles-content .intro-content{text-align:left;margin:0;padding:20px 0}.page-template-page-our-vehicles .our-vehicles-content .intro-content h2,.page-template-page-our-vehicles .our-vehicles-content .intro-content h3{padding:0 0 0 30px;font-size:22px;font-weight:600;letter-spacing:1px;color:#111}.page-template-page-our-vehicles .our-vehicles-content .intro-content h4{padding:0 0 0 30px}.page-template-page-our-vehicles .our-vehicles-content .intro-content ul{display:table;padding:20px 0 20px 40px;line-height:30px;column-count:2;-webkit-column-count:2}.page-template-page-our-vehicles .our-vehicles-content .intro-content ul li{padding:0;color:#666;list-style:none;font-size:16px;line-height:26px;display:table-row}.page-template-page-our-vehicles .our-vehicles-content .intro-content ul li:before{content:"·";display:table-cell;text-align:right;padding-right:10px}.page-template-page-our-vehicles .our-vehicles-content .shortcode{padding:30px;margin:20px 0}.page-template-page-our-vehicles .our-vehicles-content .shortcode .tablepress caption{display:none}.page-template-page-our-vehicles .our-vehicles-content .shortcode .tablepress .row-1 th{position:relative;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);top:50%;transform:translateY(-50%);background-color:#666;padding:10px;color:#fff;font-size:12px;font-weight:400;text-transform:none;border-bottom:none!important}.page-template-page-our-vehicles .our-vehicles-content .shortcode .tablepress .row-1 .column-1{border-right:1px solid #fff;font-weight:400}.page-template-page-our-vehicles .our-vehicles-content .shortcode .tablepress .row-hover tr td{border:1px solid #ddd;padding:10px;font-size:12px}.page-template-page-our-vehicles .our-vehicles-test{width:100%;height:auto;background-color:#e6e6fa}.page-template-page-our-vehicles #content .wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-id-148 .shortcode{padding:0}.page-template-page-process{background-color:#fafafa;margin:0 auto}.page-template-page-process .content-wrap{max-width:1024px;height:auto;margin:0 auto;padding:60px 30px;margin-top:60px;margin-bottom:60px;box-shadow:0 2px 29px 0 rgba(0,0,0,.1)}.page-template-page-process .content-wrap .intro-content{padding:0}.page-template-page-process .content-wrap .shortcode{margin-bottom:40px}.page-template-page-process .content-wrap .shortcode #cd-timeline .cd-timeline-icon-link{pointer-events:none;cursor:default}.page-template-page-process .content-wrap .shortcode #cd-timeline:before{background:#e5e5e5}.page-template-page-process .content-wrap .shortcode .cd-timeline-block:nth-child(odd) .cd-timeline-content:before{border-left-color:#fff!important}.page-template-page-process .content-wrap .shortcode .cd-timeline-block:nth-child(2n) .cd-timeline-content:before{border-right-color:#fff!important}.page-template-page-process .content-wrap .shortcode .cd-timeline-content{background-color:#fff!important;box-shadow:0 2px 40px 0 rgba(0,0,0,.2)!important}.page-template-page-process .content-wrap .shortcode .cd-timeline-content .timeline-date,.page-template-page-process .content-wrap .shortcode .cd-timeline-content .timeline-express-read-more-link{display:none}.page-template-page-process .content-wrap .shortcode .cd-timeline-content .announcement-banner-image{max-height:115px;max-width:348px}.page-template-page-process .content-wrap .shortcode .cd-timeline-content .cd-timeline-title-container h2{font-size:26px;font-weight:700;color:#4a4a4a}.page-template-page-process .content-wrap .shortcode .cd-timeline-content .cd-timeline-icon-link{display:none}.page-template-page-reviews{background-color:#fafafa}.page-template-page-reviews .process-content-wrap{max-width:1100px;height:auto;margin:0 auto;box-shadow:0 2px 29px 0 rgba(0,0,0,.1);margin-top:30px}.page-template-page-reviews .process-content-wrap .hairline{padding:0 20px}.page-template-page-reviews .process-content-wrap .reviews-wrapper{height:500px;width:100%;background-color:red}.page-template-page-reviews .process-content-wrap .featured-testimonials{padding:0}.page-template-vehicle-single #page #content .breadcrumbs{background:#efefef;padding:15px 30px}.page-template-vehicle-single #page #content .breadcrumbs .back-link{color:#b8a082;font-size:14px;letter-spacing:0}.page-template-vehicle-single #page #content .breadcrumbs .back-link:hover{text-decoration:underline}.page-template-vehicle-single #page #content .breadcrumbs .back-link:before{content:"\f104";font-family:FontAwesome;margin-right:5px}.page-template-vehicle-single #page #content #content-wrap #content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.page-template-vehicle-single #page #content #content-wrap #slider-wrap{width:50%;border-bottom:1px solid #e5e3dd;border-right:1px solid #e5e3dd}.page-template-vehicle-single #page #content #content-wrap #slider-wrap .missing-image{width:100%}.page-template-vehicle-single #page #content #content-wrap #slider-wrap .slider-for{height:auto;width:auto;padding:0 10px 0 0}.page-template-vehicle-single #page #content #content-wrap #slider-wrap .slider-nav{height:auto;padding:10px 20px}.page-template-vehicle-single #page #content #content-wrap #slider-wrap .slider-nav .slick-track img{margin:0 5px}.page-template-vehicle-single #page #content #content-wrap #slider-wrap button{background-color:#fff}.page-template-vehicle-single #page #content #content-wrap #slider-wrap button:hover{background-color:#b8a082}.page-template-vehicle-single #page #content #content-wrap .vehicle-information{width:50%;padding:40px 0 40px 80px;border-bottom:1px solid #e5e3dd}.page-template-vehicle-single #page #content #content-wrap .vehicle-information h1{margin:0;padding:5px 0 15px;font-weight:600;font-size:22px;color:#333;letter-spacing:1px}.page-template-vehicle-single #page #content #content-wrap .vehicle-information ul{margin-bottom:0;text-align:left;list-style-type:none;display:table}.page-template-vehicle-single #page #content #content-wrap .vehicle-information ul li{font-size:14px;padding:0 30px;line-height:26px;display:table-row}.page-template-vehicle-single #page #content #content-wrap .vehicle-information ul li:before{content:"-";display:table-cell;text-align:right;padding-right:10px}.page-template-vehicle-single #page #content #content-wrap .vehicle-information .button{margin:0 auto;height:50px;background-color:#2c3240;color:#fff;text-transform:none;font-size:15px;padding:15px 20px;font-weight:400;text-align:center;margin:30px 0}.page-template-vehicle-single #page #content #content-wrap .vehicle-information .button a{color:#666;font-weight:400;margin:10px 0 0}.page-template-vehicle-single #page #content #content-wrap .vehicle-information .button:active{color:#b8a082;border-bottom:4px solid #b8a082;padding-bottom:15px}.page-template-vehicle-single #page #content #content-wrap .vehicle-information .button:hover{background-color:#363e4f}.page-template-vehicle-single #page #content #content-wrap .vehicle-information .finance-links{margin:5px 0}.page-template-vehicle-single #page #content #content-wrap .vehicle-information .finance-links a{color:#555;font-weight:400;font-size:12px;letter-spacing:none;text-transform:uppercase}.page-template-vehicle-single #page #content #content-wrap .vehicle-information .finance-links a:hover{color:#b8a082;text-decoration:underline}.page-template-vehicle-single #page #content #content-wrap .vehicle-information .finance-links a:hover i{text-decoration:none}.page-template-vehicle-single #page #content #content-wrap .vehicle-information .finance-links i{color:#b8a082;margin-right:10px;font-size:15px}.page-template-vehicle-single #page #content #content-wrap .vehicle-information #calculator form{padding:30px 15px 0 0}.page-template-vehicle-single #page #content #content-wrap .vehicle-information #calculator form p{color:#666;font-size:14px}.page-template-vehicle-single #page #content #content-wrap .vehicle-information #calculator form input{margin:5px 0}.page-template-vehicle-single #page #content #content-wrap .vehicle-information #calculator form .note{color:#666;margin-top:10px;font-size:12px;font-style:italic;line-height:22px}.page-template-vehicle-single #page #content #title-wrap{background-color:#f7f7f7}.page-template-vehicle-single #page #content #title-wrap .container h1{font-size:32px;margin:0;padding:40px 0 0;color:#2c3240}.page-template-vehicle-single #page #content #title-wrap .container .search-navigation-wrapper{width:100%;height:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:15px}.page-template-vehicle-single #page #content #title-wrap .container .search-navigation-wrapper #search-navigation{width:60%}.page-template-vehicle-single #page #content #title-wrap .container .search-navigation-wrapper #search-navigation .filter-buttons{text-align:left}.page-template-vehicle-single #page #content #title-wrap .container .search-navigation-wrapper #search-navigation .filter-buttons .button{margin:0 auto;color:#b8a082;text-align:center;padding:5px;line-height:0;background:none}.page-template-vehicle-single #page #content #title-wrap .container .search-navigation-wrapper #search-navigation .filter-buttons .button a{color:#666;font-weight:400;margin:10px 0 0}.page-template-vehicle-single #page #content #title-wrap .container .search-navigation-wrapper #search-navigation .filter-buttons .button a:active,.page-template-vehicle-single #page #content #title-wrap .container .search-navigation-wrapper #search-navigation .filter-buttons .button a:hover{color:#b8a082;border-bottom:4px solid #b8a082;padding-bottom:15px}.page-template-vehicle-single #page #content #title-wrap .container .search-navigation-wrapper #search-form-wrapper{width:auto;height:auto;width:40%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.page-template-vehicle-single #page #content #title-wrap .container .search-navigation-wrapper #search-form-wrapper .button{-ms-flex-item-align:end;align-self:flex-end;margin:10px 0;padding:14px 36px;box-shadow:0 2px 5px 0 rgba(0,0,0,.2);background:#b8a082;;line-height:12px;font-weight:400}.page-template-vehicle-single #page #content #title-wrap .container .search-navigation-wrapper #search-form-wrapper .button a{color:#fff;text-transform:none}.page-template-vehicle-single #page #content #title-wrap .container .search-navigation-wrapper #search-form-wrapper #keyword-search{margin:0;margin:5px 0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-item-align:end;align-self:flex-end}.page-template-vehicle-single #page #content #title-wrap .container .search-navigation-wrapper #search-form-wrapper #keyword-search .input-append input:focus{border:1px solid #b8a082}.page-template-vehicle-single #page #content #title-wrap .container .search-navigation-wrapper #search-form-wrapper #keyword-search .input-append #searchsubmit{background-color:red!important}.page-template-vehicle-single #page #content #narrow-results{padding:15px 0;border-bottom:1px solid #e5e3dd}.page-template-vehicle-single #page #content #narrow-results #srch_frm{margin:0;display:-ms-flexbox;display:flex}.page-template-vehicle-single #page #content #narrow-results #srch_frm .one_fifth{margin:10px;border-radius:0;font-size:13px}.page-template-vehicle-single #page #content #vehicle-listing .wrap{margin:0 auto;margin-top:40px;margin-bottom:40px;box-shadow:0 2px 29px 0 rgba(0,0,0,.1)}.page-template-vehicle-single #page #content #vehicle-listing .result-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin:0 60px;height:auto;border-bottom:1px solid #e5e3dd;padding:60px 0}.page-template-vehicle-single #page #content #vehicle-listing .result-container:last-of-type{border-bottom:none}.page-template-vehicle-single #page #content #vehicle-listing .result-container .vehicle-photo{width:30%;box-shadow:0 2px 29px 0 rgba(0,0,0,.1)}.page-template-vehicle-single #page #content #vehicle-listing .result-container .vehicle-info{width:50%;padding:10px 40px}.page-template-vehicle-single #page #content #vehicle-listing .result-container .vehicle-info h3{font-size:24px;letter-spacing:1px}.page-template-vehicle-single #page #content #vehicle-listing .result-container .vehicle-info h3 a{color:#2c3240}.page-template-vehicle-single #page #content #vehicle-listing .result-container .vehicle-info h3 a:hover{text-decoration:underline}.page-template-vehicle-single #page #content #vehicle-listing .result-container .vehicle-info ul{margin:0;padding:0;list-style:none}.page-template-vehicle-single #page #content #vehicle-listing .result-container .vehicle-info ul:after{clear:both;content:"";display:block}.page-template-vehicle-single #page #content #vehicle-listing .result-container .vehicle-info ul li{padding-left:20px;font-size:15px;color:#333}.page-template-vehicle-single #page #content #vehicle-listing .result-container .vehicle-pricing{width:20%;padding:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.page-template-vehicle-single #page #content #vehicle-listing .result-container .vehicle-pricing h5{font-weight:700;-ms-flex-item-align:end;align-self:flex-end;margin:0}.page-template-vehicle-single #page #content #vehicle-listing .result-container .vehicle-pricing .price{-ms-flex-item-align:end;align-self:flex-end;padding:20px 0;font-size:24px}.page-template-vehicle-single #page #content #vehicle-listing .result-container .vehicle-pricing .button{-ms-flex-item-align:end;align-self:flex-end;margin:10px 0;padding:20px;box-shadow:0 2px 5px 0 rgba(0,0,0,.2);background:#b8a082;;line-height:0;font-weight:400}.page-template-vehicle-single #page #content #vehicle-listing .result-container .vehicle-pricing .button a{color:#fff;text-transform:none}.page-template-vehicle-single #page #content #pagination{padding:0;list-style:none;list-style-type:none;margin:0;padding:20px 0 60px;width:auto;float:right}.page-template-vehicle-single #page #content #pagination:after{clear:both;content:"";display:block}.page-template-vehicle-single #page #content #pagination li{margin:0 5px;display:inline-block}.page-template-vehicle-single #page #content #pagination li a{color:#2c3240}.page-template-vehicle-single #page #content #pagination li a:hover{text-decoration:underline;color:#b8a082}.vehicle-single__section #features-info{border-bottom:1px solid hsla(0,0%,40%,.2);margin-bottom:45px;padding-bottom:45px}.vehicle-single__section h3{font-size:35px;font-weight:600;letter-spacing:2px}.vehicle-single__section ul{column-count:3}.vehicle-single__section ul li{list-style-type:disc;list-style-position:inside;text-indent:-1.4em;padding-left:1em}#calculator,#schedule-a-demo-form{display:none}#calculator.show-form,#schedule-a-demo-form.show-form{display:block}#schedule-a-demo-form textarea{padding-top:10px;line-height:1.2}.page-rollx-veteran-solutions .fancybox-container label{font-size:15px;font-weight:400;color:#999}.page-rollx-veteran-solutions .fancybox-container #form-popup{max-width:60%}.page-rollx-veteran-solutions .fancybox-container #form-popup h3{font-size:35px;color:#333;font-weight:600}.page-rollx-veteran-solutions .fancybox-container .nf-form-content #nf-field-38-container ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-rollx-veteran-solutions .fancybox-container .nf-form-content #nf-field-38-container ul li{margin-right:30px!important}.page-rollx-veteran-solutions .fancybox-container .nf-form-content #nf-field-49-container ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-rollx-veteran-solutions .fancybox-container .nf-form-content #nf-field-49-container ul li{margin-right:30px!important}.page-rollx-veteran-solutions .fancybox-container nf-fields-wrap nf-field .html-container{color:#999}.page-rollx-veteran-solutions .fancybox-container nf-fields-wrap nf-field:last-of-type .nf-field-container{margin-bottom:0}.page-rollx-veteran-solutions .fancybox-container nf-fields-wrap nf-field .nf-field-container{height:auto;margin-bottom:20px}.page-rollx-veteran-solutions .fancybox-container nf-fields-wrap nf-field .nf-field-container input,.page-rollx-veteran-solutions .fancybox-container nf-fields-wrap nf-field .nf-field-container select,.page-rollx-veteran-solutions .fancybox-container nf-fields-wrap nf-field .nf-field-container textarea{background-color:#f5f9fa;border:none;border-radius:5px;line-height:1;min-height:50px;padding:15px}.page-rollx-veteran-solutions .fancybox-container nf-fields-wrap nf-field .nf-field-container ::-webkit-input-placeholder{color:#999;font-size:16px}.page-rollx-veteran-solutions .fancybox-container nf-fields-wrap nf-field .nf-field-container input[type=button]{background-color:#b8a082;border-radius:0;min-width:170px;font-size:16px;text-transform:none;font-weight:400}.page-rollx-veteran-solutions .fancybox-container nf-fields-wrap nf-field .nf-field-container input[type=button]:hover{background-color:#a68761}.page-rollx-veteran-solutions .buy-or-sell-wrap{padding-bottom:0!important}.page-rollx-veteran-solutions .buy-or-sell-wrap .buy-or-sell-image-wrap{padding:0 45px!important;margin:0!important;text-align:left;border:0!important}.page-rollx-veteran-solutions .buy-or-sell-wrap .buy-or-sell-image-wrap img{display:none}.page-rollx-veteran-solutions .buy-or-sell-wrap .buy-or-sell-image-wrap ol li{line-height:28px;color:#555}.page-rollx-veteran-solutions .buy-or-sell-wrap .buy-or-sell-image-wrap p{line-height:28px}.primary-videos{width:100%!important;height:auto}.primary-videos .video-gallery-filter-buttons{margin:30px 0 10px;border-bottom:1px solid #e7e7e7}.primary-videos .video-gallery-filter-buttons button{margin:5px 0}.primary-videos section.video-gallery{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;transition:all .4s;padding:0}.primary-videos section.video-gallery article.video{padding:0!important;width:23%;margin:1%;position:relative}.primary-videos section.video-gallery article.video:nth-of-type(4n){margin-right:0}.primary-videos section.video-gallery article.video img{margin:0}.primary-videos section.video-gallery article.video header.entry-header{background:rgba(0,0,0,.8);color:#fff;position:absolute;bottom:0;margin:0!important;text-align:center;width:100%;}.primary-videos section.video-gallery article.video header.entry-header h2.video-title{margin:0;padding:0;color:#fff;position:relative;font-size:13px;letter-spacing:1px;padding:10px}.primary-videos section.video-gallery article.video:hover header.entry-header{height:100%}.primary-videos section.video-gallery article.video:hover header.entry-header h2.video-title{position:relative;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);top:50%;transform:translateY(-50%)}.fancybox-caption{font-size:24px;font-weight:700}.fancybox-caption-wrap{bottom:inherit;top:0}.widget{margin:0 0 1.5rem}.widget select{max-width:100%}.widget_search .search-submit{display:none}@media only screen and (min-width:300px) and (max-width:992px) and (orientation:landscape){#page{padding-top:0!important}.site-header{position:static}.mobile-nav-toggle{top:30px!important}.home .van-types{display:none}}@media (min-width:40rem){.row{-ms-flex-direction:row;flex-direction:row;margin-left:-1rem;width:calc(100% + 2rem)}.row .column{margin-bottom:inherit;padding:0 1rem}}@media screen and (min-width:640px){.comment-form input:not(.submit){max-width:15.625rem}.comment-form-author label,.comment-form-email label,.comment-form-url label{width:4.6875rem}.comment-list .children{padding-left:2.1875rem}table thead{display:table-row-group}table td,table th{display:table-cell}table tr{display:table-row;margin-bottom:0}table td{border-bottom:0}table{border:.0625rem solid #ccc}.gform_wrapper select{width:49%}.gform_wrapper.gf_browser_chrome .gform_body .gform_fields .gfield select,.gform_wrapper .gform_body .gform_fields .gfield select{width:49%!important}#content .gform_wrapper input[type=email],#content .gform_wrapper input[type=file],#content .gform_wrapper input[type=number],#content .gform_wrapper input[type=password],#content .gform_wrapper input[type=tel],#content .gform_wrapper input[type=text],#content .gform_wrapper input[type=url],#content .gform_wrapper textarea{width:49%}#content .gform_wrapper .gf_left_half input[type=email],#content .gform_wrapper .gf_left_half input[type=file],#content .gform_wrapper .gf_left_half input[type=number],#content .gform_wrapper .gf_left_half input[type=password],#content .gform_wrapper .gf_left_half input[type=tel],#content .gform_wrapper .gf_left_half input[type=text],#content .gform_wrapper .gf_left_half input[type=url],#content .gform_wrapper .gf_right_half input[type=email],#content .gform_wrapper .gf_right_half input[type=file],#content .gform_wrapper .gf_right_half input[type=number],#content .gform_wrapper .gf_right_half input[type=password],#content .gform_wrapper .gf_right_half input[type=tel],#content .gform_wrapper .gf_right_half input[type=text],#content .gform_wrapper .gf_right_half input[type=url]{width:100%}#content .gform_wrapper .gf_left_half,#content .gform_wrapper .gf_right_half{width:49%}#content .gform_wrapper .gf_left_half{margin-right:2%}}@media screen and (max-width:1024px) and (min-width:640px){.mobile-nav-toggle{top:50%}.vehicle-single__section ul{column-count:2}}@media only screen and (min-width:667px){.mobile-nav-toggle{-ms-flex-direction:column-reverse;flex-direction:column-reverse;top:50%;right:20px;text-align:center}}@media screen and (min-width:767px){.comment-list .children{padding-left:3.75rem}}@media screen and (max-width:1366px){#page{margin:0 auto;box-shadow:none}}@media screen and (max-width:1024px){#page{padding-top:80px}.site-footer .footer-menus .wrap .col-12 .map{height:220px}.site-header .site-branding{box-shadow:0 10px 40px rgba(15,0,0,.1)}.site-header .site-branding img{padding:10px 0}.site-header .site-branding .info-wrap{display:none}body.menu-open{right:240px}.mobile-nav-toggle{display:-ms-flexbox;display:flex;visibility:visible}.mobile-nav-toggle #menu-icon{display:block;position:absolute;top:50%;margin:0;right:0;padding:7px 20px 8px 0;cursor:pointer;visibility:visible;transform:translateY(-50%);;z-index:10}.mobile-nav-toggle #menu-icon span,.mobile-nav-toggle #menu-icon span:after,.mobile-nav-toggle #menu-icon span:before{display:block;position:absolute;height:3px;width:20px;top:0;background:#b8a082;border-radius:1px;cursor:pointer;transition:all .5s ease-in-out;content:""}.mobile-nav-toggle #menu-icon span:before{top:6px}.mobile-nav-toggle #menu-icon span:after{top:12px}.mobile-nav-toggle #menu-icon.active span{background-color:transparent}.mobile-nav-toggle #menu-icon.active span:after,.mobile-nav-toggle #menu-icon.active span:before{top:8px;left:0}.mobile-nav-toggle #menu-icon.active span:before{transform:rotate(45deg)}.mobile-nav-toggle #menu-icon.active span:after{transform:rotate(-45deg)}.mobile-nav-toggle #menu-call-icon{display:block;position:absolute;top:24%;margin:0;font-size:18px;right:25px;padding:7px 20px 8px 0;cursor:pointer;visibility:visible;transform:translateY(-48%);;z-index:10}nav#site-navigation .menu-header-navigation-container ul li{border-left:none;padding:0;text-align:left;border-bottom:1px solid #3a3f40}nav#site-navigation .menu-header-navigation-container ul li>a{padding:20px 30px}nav#site-navigation .menu-header-navigation-container ul li.menu-item-has-children.active .sub-menu{display:block;height:auto;position:static;width:100%;min-height:0!important}.banner #fab-container,nav#site-navigation .menu-header-navigation-container ul li.menu-item-has-children.active .sub-menu li:after{display:none}.banner .content{padding:0 20px}.banner .content h1{font-size:36px;line-height:1;letter-spacing:1px}.banner .content h2{font-size:18px;line-height:1.5;letter-spacing:1px}.buyers-guides .wrap{margin:0;padding:0;max-width:100%}.buyers-guides .wrap .buyers-guides-wrap{-ms-flex-direction:column;flex-direction:column;width:100%;padding-bottom:15px;border-bottom:2px solid #efefef}.buyers-guides .wrap .buyers-guides-wrap .buyers-guides-image-wrap:nth-of-type(2){border-bottom:none}.buyers-guides .wrap .buyers-guides-wrap .buyers-guides-image-wrap{margin:0;padding:0;width:100%;border-right:none;border-bottom:none;padding:30px 0}.buyers-guides .wrap .buyers-guides-wrap h3,.buyers-guides .wrap .buyers-guides-wrap p{text-align:center}.buy-or-sell .wrap .buy-or-sell-wrap{-ms-flex-direction:column;flex-direction:column}.buy-or-sell .wrap .buy-or-sell-wrap .buy-or-sell-image-wrap{width:100%;border-bottom:2px solid #efefef;margin:0 auto;border-right:none;padding:30px 0}.buy-or-sell .wrap .buy-or-sell-wrap .buy-or-sell-image-wrap img{max-width:100%}.buy-or-sell .wrap .buy-or-sell-wrap .buy-or-sell-image-wrap:nth-of-type(2){border-bottom:none}.buy-or-sell .wrap .buy-or-sell-wrap h3{margin:0;padding:0;padding:15px 0}.featured-vehicles-section{padding:60px 0}.featured-vehicles-section h3{font-size:30px;letter-spacing:1px}.featured-vehicles-section .wrap{-ms-flex-direction:column;flex-direction:column}.featured-vehicles-section .wrap .featured-vehicle-wrap{margin:0 auto;max-width:100%}.key-features h3{padding-bottom:15px}.key-features .wrap{padding:15px 30px;-ms-flex-pack:distribute;justify-content:space-around}.key-features .wrap .key-feature-wrap{width:45%;padding:15px 30px}.key-features .wrap .key-feature-wrap .key-feature h4{padding-top:15px}.testimonials-alt .wrap .alt-testimonials-slider{padding:0}.testimonials-alt .wrap .alt-testimonials-slider .slick-list .slick-track li .content{margin:80px 0;padding:20px 20px 0}.icon-grid .wrap .grid{-ms-flex-direction:column;flex-direction:column}.icon-grid .wrap .grid .icon-section{width:100%;border-right:none}.icon-grid .wrap .grid .icon-section:nth-of-type(n+4){width:100%;border-bottom:1px solid #efefef}.icon-grid .wrap .grid .icon-section:last-of-type{border-bottom:none}.get-quote .wrap{padding:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.partner-gallery-row .partner-gallery ul li{margin:0 10px 10px}.financing .wrap{-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-bottom:30px}.financing .wrap .copy{margin:0 auto;padding-top:30px}.video-embed{width:100%;padding:0 20px}.page-template-page-FAQ #content .wrap{-ms-flex-direction:column;flex-direction:column}.page-template-page-FAQ .side-navigation{width:100%;padding:0;margin:0 auto;text-align:center}.page-template-page-FAQ .side-navigation h1{font-size:28px;margin-bottom:20px;padding:30px 0 0}.page-template-page-FAQ .side-navigation h3{font-size:16px;margin-bottom:10px;padding:15px 0 0}.page-template-page-FAQ .side-navigation ul{margin:0}.page-template-page-FAQ .side-navigation ul li{padding:0;line-height:22px}.page-template-page-FAQ .faq-content{width:100%}.page-template-page-FAQ .faq-content .accordion{margin:0;padding:0}.page-template-page-FAQ .faq-content .accordion h1{margin:0;padding:0;text-align:center;font-size:28px;margin:20px}.home .banner{height:350px;box-shadow:inset 0 0 0 2000px rgba(0,0,0,.5)}.home .banner .content{padding:0 20px}.home .banner .content h1{font-size:36px;line-height:1;letter-spacing:1px;padding:0}.home .banner .content h2{font-size:18px;line-height:1.5;letter-spacing:1px}.home .van-types{display:none}.home .usps{margin:0;padding:60px 20px 0}.home .featured-vehicle .wrap{padding:20px}.home .featured-vehicle .wrap .info{margin:0}.home .featured-vehicle .wrap .info .info-content-wrap li{color:#333;width:100%;-ms-flex-direction:column;flex-direction:column;margin:0 auto}.home .featured-vehicle .wrap .info .info-content-wrap li i{margin:0 auto;padding:20px 0}.home .featured-vehicle .wrap .info .info-content-wrap li .copy{text-align:center;margin:0 auto}.page-template-page-inventory #page #content #title-wrap .container .search-navigation-wrapper #search-navigation .filter-buttons .button.on,.page-template-page-inventory #page #content #title-wrap .container .search-navigation-wrapper #search-navigation .filter-buttons .button a:hover{height:auto;padding-bottom:15px}.page-template-page-our-vehicles .side-navigation{width:100%;padding:0;margin:0 auto;text-align:center}.page-template-page-our-vehicles .side-navigation h2{font-size:28px;margin-bottom:20px;padding:30px 0 0}.page-template-page-our-vehicles .side-navigation h3{font-size:16px;margin-bottom:10px;padding:15px 0 0}.page-template-page-our-vehicles .side-navigation ul{margin:0}.page-template-page-our-vehicles .side-navigation ul li{padding:0;line-height:22px}.page-template-page-our-vehicles .our-vehicles-content{width:100%}.page-template-page-our-vehicles .our-vehicles-content h1{margin:0;padding:0;text-align:center;font-size:28px;padding:15px 10px 30px}.page-template-page-our-vehicles .our-vehicles-content .tabs{height:auto;padding:10px 20px}.page-template-page-our-vehicles .our-vehicles-content .tab-content ol,.page-template-page-our-vehicles .our-vehicles-content .tab-content ul{margin:0;padding:0;padding-left:20px}.page-template-page-our-vehicles .our-vehicles-content .tab-content ol li,.page-template-page-our-vehicles .our-vehicles-content .tab-content ul li{line-height:32px}.page-template-page-our-vehicles .our-vehicles-content .tab-content{margin:0;padding:0;-webkit-column-count:1;column-count:1;padding:15px 10px}.page-template-page-our-vehicles .our-vehicles-content .intro-content{text-align:center}.page-template-page-our-vehicles .our-vehicles-content .intro-content h2,.page-template-page-our-vehicles .our-vehicles-content .intro-content h3,.page-template-page-our-vehicles .our-vehicles-content .intro-content h4,.page-template-page-our-vehicles .our-vehicles-content .intro-content p{padding:0 20px}.page-template-page-our-vehicles .our-vehicles-content .intro-content ul{margin:0;padding:0;padding-left:20px}.page-template-page-our-vehicles .our-vehicles-content .intro-content ul li:before{line-height:32px}.page-template-page-our-vehicles .our-vehicles-content .shortcode{padding:10px}.page-template-page-our-vehicles .our-vehicles-content .shortcode .tablepress .row-hover tr{margin:0 0 20px}.page-template-page-our-vehicles .our-vehicles-content .shortcode .tablepress .row-hover tr td{background-color:#fff}.page-template-page-our-vehicles #content .wrap{-ms-flex-direction:column;flex-direction:column}.page-template-page-process .content-wrap{margin-top:0;margin-bottom:0;padding:30px 20px;box-shadow:0 2px 29px 0 transparent}.page-template-page-process .content-wrap .shortcode #cd-timeline .cd-timeline-block{padding-bottom:40px}.page-template-page-process .content-wrap .shortcode .cd-timeline-block:nth-child(odd) .cd-timeline-content:before{border-right-color:#fff!important}.page-template-page-reviews .process-content-wrap{margin:0;padding:0;padding:0 20px}.page-template-vehicle-single #page #content #title-wrap .container .search-navigation-wrapper #search-navigation .filter-buttons .button a:hover{height:auto;padding-bottom:5px}.primary-videos section.video-gallery article.video{width:45%}.primary-videos section.video-gallery article.video:nth-of-type(2n){margin-right:0}}@media only screen and (max-width:640px){section{padding:30px}.row{margin-left:0;margin-right:0}.row .col-1,.row .col-1-2,.row .col-1-3,.row .col-1-4,.row .col-1-5,.row .col-2-3,.row .col-3-4{padding:0}}@media only screen and (max-width:767px){.row .col-1{width:100%;margin-bottom:30px}.row .col-1:last-child{margin-bottom:0}.row .col-1-2{width:100%;margin-bottom:30px}.row .col-1-2:last-child{margin-bottom:0}.row .col-1-4{width:50%;margin-bottom:30px}.row .col-1-4:nth-child(3n),.row .col-1-4:nth-child(4n){margin-bottom:0}}@media only screen and (max-width:1024px){.row .col-1-3{width:100%;margin-bottom:30px}.row .col-1-3:last-child{margin-bottom:0}.row .col-2-3{width:100%;margin-bottom:30px}.row .col-2-3:last-child{margin-bottom:0}.row .col-1-5{width:33.33%;margin-bottom:30px}.row .col-1-5:nth-child(4n){margin-left:16.66%;margin-bottom:0}.row .col-1-5:nth-child(5n){margin-bottom:0}.site-header{right:0}.menu-open .site-header{right:240px}nav#site-navigation{-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;position:fixed;width:240px;top:0;right:-240px;min-height:100vh;height:100%;overflow:auto}.menu-open nav#site-navigation{right:0}nav#site-navigation .menu-header-navigation-container ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100vh;align-items: inherit;justify-content: inherit;}nav#site-navigation .menu-header-navigation-container ul .search-toggle{display:none}nav#site-navigation .menu-header-navigation-container ul .mobile-phone{display:block}nav#site-navigation .menu-header-navigation-container ul li:hover>ul.sub-menu{display:none}nav#site-navigation .menu-header-navigation-container ul li ul.sub-menu{box-shadow:none;background-color:#222631}nav#site-navigation .menu-header-navigation-container ul li ul.sub-menu:before{display:none}nav#site-navigation .menu-header-navigation-container ul li ul.sub-menu:after{display:none;border:none}nav#site-navigation .menu-header-navigation-container ul li ul.sub-menu li,nav#site-navigation .menu-header-navigation-container ul li ul.sub-menu li:not(:first-of-type){border-top:none;border-bottom:none}nav#site-navigation .menu-header-navigation-container ul li ul.sub-menu li a{padding:10px 0 10px 40px;border:none}}@media only screen and (max-width:767px) and (max-width:640px){.row .col-1-4{width:100%}.row .col-1-4,.row .col-1-4:nth-child(3n){margin-bottom:30px}.row .col-1-4:last-child{margin-bottom:0}}@media only screen and (max-width:1024px) and (max-width:767px){.row .col-1-5{width:50%;margin-bottom:30px}.row .col-1-5:nth-child(4n){margin-left:0;margin-bottom:30px}.row .col-1-5:nth-child(5n){margin-left:25%;margin-bottom:0}}@media only screen and (max-width:1024px) and (max-width:767px) and (max-width:640px){.row .col-1-5{width:100%;margin-bottom:30px}.row .col-1-5:nth-child(4n){margin-left:0;margin-bottom:30px}.row .col-1-5:nth-child(5n){margin-left:0}.row .col-1-5:last-child{margin-bottom:0}}@media screen and (max-width:640px){.footer-cta .footer-cta-buttons-wrap{padding:0;margin:0;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-grid-column-align:center;justify-items:center}.footer-cta .footer-cta-buttons-wrap a{text-align:center;margin-top:20px}.buckets .wrap .row{-ms-flex-direction:column;flex-direction:column}.buckets .wrap .row .column{text-align:center}.buckets .wrap .row .column img{width:80%}.buckets .wrap .row .column .bucket_content{text-align:left;margin:30px}.buckets .wrap .row .column .bucket_content ul li{line-height:22px}.buckets .wrap .buckets-link a{max-width:50%;line-height:26px}.get-quote .wrap nf-fields-wrap{-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex;min-width:100%}.get-quote .wrap nf-fields-wrap nf-field .one-fourth,.get-quote .wrap nf-fields-wrap nf-field .one-half{width:100%}.get-quote .wrap nf-fields-wrap nf-field .first,.get-quote .wrap nf-fields-wrap nf-field .fourth,.get-quote .wrap nf-fields-wrap nf-field .last,.get-quote .wrap nf-fields-wrap nf-field .second,.get-quote .wrap nf-fields-wrap nf-field .third{margin:5px 0;padding:0}.get-quote .wrap nf-fields-wrap nf-field .nf-after-field{margin-top:10px}.home .banner{background-size:275%}.download-cta{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;padding-bottom:50px}.download-cta .content-wrap{text-align:center}.page-template-page-our-vehicles .our-vehicles-content .shortcode .tablepress .row-1 .column-1{display:none}.page-template-page-our-vehicles .our-vehicles-content .shortcode .tablepress .row-1 .column-2{width:640px}.vehicle-single__section ul{column-count:1}.page-rollx-veteran-solutions .fancybox-container nf-fields-wrap{-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex;min-width:100%}.page-rollx-veteran-solutions .fancybox-container nf-fields-wrap nf-field .one-fourth,.page-rollx-veteran-solutions .fancybox-container nf-fields-wrap nf-field .one-half{width:100%}.page-rollx-veteran-solutions .fancybox-container nf-fields-wrap nf-field .first,.page-rollx-veteran-solutions .fancybox-container nf-fields-wrap nf-field .fourth,.page-rollx-veteran-solutions .fancybox-container nf-fields-wrap nf-field .last,.page-rollx-veteran-solutions .fancybox-container nf-fields-wrap nf-field .second,.page-rollx-veteran-solutions .fancybox-container nf-fields-wrap nf-field .third{margin:5px 0;padding:0}.page-rollx-veteran-solutions .fancybox-container nf-fields-wrap nf-field .nf-after-field{margin-top:10px}.primary-videos section.video-gallery article.video{width:99%;margin:5px}}@media screen and (max-width:767px){.site-footer .footer-menus{padding-bottom:35px}.site-footer .footer-menus .wrap .col-12{-ms-flex-direction:column;flex-direction:column;text-align:center;-ms-flex-pack:start;justify-content:flex-start}.site-footer .footer-menus .wrap .col-12 ul{margin:15px 0}.site-footer .footer-menus .wrap .col-12 .column{-ms-flex-direction:column;flex-direction:column;margin-top:15px}.site-footer .footer-menus .wrap .col-12 .map{margin:0 auto;width:80%;height:200px;margin-top:15px}.site-footer .site-info{text-align:center}.additional-info{padding:0 20px}.additional-info .additional-info-intro h3{padding:0 30px}.additional-info .info-block-wrap{-ms-flex-direction:column;flex-direction:column;width:100%;margin:0 auto;padding-top:20px}.additional-info .info-block-wrap .info-block{height:auto;width:95%;margin:0 auto;margin-top:15px;margin-bottom:15px}.additional-info .info-block-wrap .info-block img{width:100%;height:100%}.featured-testimonials .content h3{font-size:30px;padding-top:30px;letter-spacing:1px}.featured-testimonials .wrap{padding:0}.testimonials-alt .wrap .alt-testimonials-slider .slick-list .slick-track li .content:after{top:0;left:10px}.intro-content h3{font-size:30px;font-size:18px;letter-spacing:1px}.side-by-side .wrap .image-wrapper{margin:0 auto;max-width:75%}.side-by-side .wrap .copy h3{font-size:30px;letter-spacing:1px}.side-by-side .wrap .copy ol,.side-by-side .wrap .copy ul{text-align:left}.side-by-side .wrap{-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:30px 0 0;margin-bottom:0}.side-by-side .wrap img{max-width:100%;margin:0 auto}.side-by-side .wrap .copy{width:100%;padding:30px 10px;text-align:center}.side-by-side .wrap:nth-child(2n){-ms-flex-direction:column-reverse;flex-direction:column-reverse}.side-by-side .wrap:nth-child(2n) img{margin:0 auto}.side-by-side .wrap:nth-child(2n) .copy{width:100%;padding:30px 10px;text-align:center}.side-by-side .wrap:last-child{margin-bottom:0}.shortcode{padding:0}.archive .primary,.blog .primary,.error404 .primary,.search-no-results .primary,.search-results .primary,.single-post .primary{width:100%}.archive .site-content .content-area,.blog .site-content .content-area,.error404 .site-content .content-area,.search-no-results .site-content .content-area,.search-results .site-content .content-area,.single-post .site-content .content-area{padding-bottom:0;margin-bottom:0}.archive .site-content .content-area article .post-image,.blog .site-content .content-area article .post-image,.error404 .site-content .content-area article .post-image,.search-no-results .site-content .content-area article .post-image,.search-results .site-content .content-area article .post-image,.single-post .site-content .content-area article .post-image{height:250px}.archive .secondary,.blog .secondary,.error404 .secondary,.search-no-results .secondary,.search-results .secondary,.single-post .secondary{width:100%;margin-bottom:0}.page-template-page-contact .contact-wrap{-ms-flex-direction:column;flex-direction:column}.page-template-page-contact .contact-wrap .intro-content{width:100%}.page-template-page-contact .contact-wrap .shortcode{width:100%;margin:60px 0 30px;padding:0 20px}.home .usps .content h3{font-size:30px;letter-spacing:1px}.home .usps .wrap{padding-bottom:30px}.home .usps .wrap ul{-ms-flex-direction:column;flex-direction:column}.home .usps .wrap ul li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:250px;height:auto;margin:0;padding:20px;position:relative;width:100%;margin-bottom:20px}.home .usps .wrap ul li a{display:block}.home .usps .wrap ul li:nth-child(2){margin:0 0 20px}.home .usps .wrap ul li .gradient{background-color:rgba(0,0,0,.5)}.home .usps .wrap ul li .content{position:relative;margin:0;padding:0;text-align:center}.home .usps .wrap ul li .content h4:after{margin:0 auto}.home .featured-vehicle{padding:30px 0;background-image:none;box-shadow:inset 0 0 0 2000px hsla(0,0%,100%,.85)}.home .featured-vehicle .content{max-width:700px;padding:0 30px}.home .featured-vehicle .content h3{font-size:30px;letter-spacing:1px}.home .featured-vehicle .wrap .info .info-content-wrap{width:100%;margin:10px 0}.home .featured-vehicle a.button{margin-top:20px}.page-template-page-inventory #page #content #title-wrap .container h1{text-align:center}.page-template-page-inventory #page #content #title-wrap .container .search-navigation-wrapper{-ms-flex-direction:column;flex-direction:column}.page-template-page-inventory #page #content #title-wrap .container .search-navigation-wrapper #search-navigation{width:100%}.page-template-page-inventory #page #content #title-wrap .container .search-navigation-wrapper #search-navigation .filter-buttons{text-align:center;padding-top:20px}.page-template-page-inventory #page #content #title-wrap .container .search-navigation-wrapper #search-form-wrapper{margin:0 auto;padding:20px 0;text-align:center;width:auto}.page-template-page-inventory #page #content #narrow-results #srch_frm{-ms-flex-direction:column;flex-direction:column;padding:0 20px}.page-template-page-inventory #page #content #narrow-results #srch_frm .filter-results{margin:10px 0}.page-template-page-inventory #page #content #vehicle-listing .wrap{margin:20px}.page-template-page-inventory #page #content #vehicle-listing .result-container{-ms-flex-direction:column;flex-direction:column;margin:0 20px;padding:30px 0}.page-template-page-inventory #page #content #vehicle-listing .result-container .vehicle-photo{width:100%}.page-template-page-inventory #page #content #vehicle-listing .result-container .vehicle-info{width:100%;padding:20px 0 0}.page-template-page-inventory #page #content #vehicle-listing .result-container .vehicle-info h3{text-align:left}.page-template-page-inventory #page #content #vehicle-listing .result-container .vehicle-pricing{width:100%;padding:20px 0 0}.page-template-page-inventory #page #content #vehicle-listing .result-container .vehicle-pricing h5{-ms-flex-item-align:start;align-self:flex-start}.page-template-page-inventory #page #content #vehicle-listing .result-container .vehicle-pricing .price{-ms-flex-item-align:start;align-self:flex-start;padding:5px 0}.page-template-page-inventory #page #content #vehicle-listing .result-container .vehicle-pricing p{text-align:left}.page-template-page-inventory #page #content #vehicle-listing .result-container .vehicle-pricing .button{-ms-flex-item-align:start;align-self:flex-start;margin-top:30px}.page-template-page-inventory #page #content #pagination{margin:0 20px}.page-our-team .site-content .team-members{padding:60px 0}.page-our-team .site-content .team-members button{margin:0 auto}.page-template-page-our-vehicles .our-vehicles-content .our-vehicles-gallery{background-position:50% 0;background-size:contain;height:280px}.page-template-page-our-vehicles .our-vehicles-content .our-vehicles-gallery #color-picker{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;width:100%}.page-template-vehicle-single #page #content #content-wrap #content{-ms-flex-direction:column;flex-direction:column}.page-template-vehicle-single #page #content #content-wrap #slider-wrap{width:100%;border-right:none}.page-template-vehicle-single #page #content #content-wrap #slider-wrap .slider-for{padding:0 10px}.page-template-vehicle-single #page #content #content-wrap .vehicle-information{width:100%;padding:20px}}@media screen and (max-width:480px){.site-footer .footer-menus .wrap{-ms-flex-direction:column;flex-direction:column}.site-footer .footer-menus .wrap .col-12 .map{margin:0 auto;width:80%;height:180px;margin-top:30px}.additional-info .info-block-wrap .info-block .info-block-content i{display:none}.additional-info .info-block-wrap .info-block .info-block-content{position:relative;display:block}.additional-info .info-block-wrap .info-block .info-block-content ul{display:block;text-align:left;list-style-type:none;padding:30px 20px;display:table}.additional-info .info-block-wrap .info-block .info-block-content ul li{font-size:14px;padding:0 30px;line-height:28px;color:#fff;display:table-row}.additional-info .info-block-wrap .info-block .info-block-content ul li:before{display:table-cell;text-align:right;padding-right:10px;content:"-"}.key-features .wrap .key-feature-wrap{width:100%;padding:15px 30px}.side-by-side .wrap .image-wrapper{margin:0 auto;max-width:100%}.page-template-page-process .content-wrap .shortcode{padding:0;margin:0}}@media only screen and (max-width:667px){.mobile-nav-toggle{-ms-flex-direction:column-reverse;flex-direction:column-reverse;top:50%;right:20px;text-align:center}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (orientation:landscape){.mobile-nav-toggle #menu-icon{display:block;position:absolute;top:50%;margin:0;right:0;padding:7px 20px 8px 0;cursor:pointer;visibility:visible;transform:translateY(-50%);;z-index:10}.mobile-nav-toggle #menu-icon span,.mobile-nav-toggle #menu-icon span:after,.mobile-nav-toggle #menu-icon span:before{display:block;position:absolute;height:3px;width:20px;top:0;background:#b8a082;border-radius:1px;cursor:pointer;transition:all .5s ease-in-out;content:""}.mobile-nav-toggle #menu-icon span:before{top:6px}.mobile-nav-toggle #menu-icon span:after{top:12px}.mobile-nav-toggle #menu-icon.active span{background-color:transparent}.mobile-nav-toggle #menu-icon.active span:after,.mobile-nav-toggle #menu-icon.active span:before{top:8px;left:0}.mobile-nav-toggle #menu-icon.active span:before{transform:rotate(45deg)}.mobile-nav-toggle #menu-icon.active span:after{transform:rotate(-45deg)}.mobile-nav-toggle #menu-call-icon{display:block;position:absolute;top:50%;margin:0;right:0;padding:7px 20px 8px 0;cursor:pointer;visibility:visible;transform:translateY(-50%);;z-index:10}.mobile-nav-toggle #menu-call-icon span,.mobile-nav-toggle #menu-call-icon span:after,.mobile-nav-toggle #menu-call-icon span:before{display:block;position:absolute;height:3px;width:20px;top:0;background:#b8a082;border-radius:1px;cursor:pointer;transition:all .5s ease-in-out;content:""}.mobile-nav-toggle #menu-call-icon span:before{top:6px}.mobile-nav-toggle #menu-call-icon span:after{top:12px}.mobile-nav-toggle #menu-call-icon.active span{background-color:transparent}.mobile-nav-toggle #menu-call-icon.active span:after,.mobile-nav-toggle #menu-call-icon.active span:before{top:8px;left:0}.mobile-nav-toggle #menu-call-icon.active span:before{transform:rotate(45deg)}.mobile-nav-toggle #menu-call-icon.active span:after{transform:rotate(-45deg)}}@media screen and (max-width:360px){.buckets .wrap .row .column img{width:100%}}@media screen and (max-width:1200px){.partner-gallery-row .partner-gallery ul li{margin:0 10px 10px}}@media screen and (max-width:900px){.timeline{padding:0}.timeline .timeline-row{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin:30px auto}.timeline .timeline-row .timeline-row-content{width:100%}.timeline .timeline-row .timeline-row-content:after{display:none}.timeline .timeline-row:nth-child(2n){-ms-flex-direction:column;flex-direction:column}.timeline .timeline-row:nth-child(2n) .timeline-row-content:after{display:none}.timeline .timeline-row .timeline-image{width:90%;display:block;margin:0 auto}.timeline .timeline-row .timeline-vertical-line{display:none}}nav#site-navigation .menu-header-navigation-container ul li{min-height:20px;}.site-header .site-branding .info-wrap{height:90px;}

/* Css Modified on 29-12-2021 */
.accordion *{box-sizing: border-box;}
#vehicle-list-wrap .product-section .vehicle-quick-stats h5{margin-bottom: 5px;}.accordion h1{font-size: 35px; text-align: center; background-color: #fff;letter-spacing: 1px;font-weight: 500;color: #212a4b;text-transform: inherit;padding: 0 0 0px;}.accordion .ac-content{padding: 20px 40px; font-size: 0px; transform: translate(0, -100%); opacity: 0; display: block; line-height: 0; box-sizing: border-box; border-top: 1px solid #f6f6f6; overflow: hidden; height: 0; position: absolute; z-index: -1;}.accordion .ac-content p{line-height: 1;}.accordion .ac-content.open{transform: translate(0,0);opacity: 1;height: auto;position: relative; z-index: 0;}.side-by-side .image-wrapper video{height: auto;max-width: 100%;}