/*!
Theme Name: QDRO Benefits Firm
Version: 1.0
*//*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}html{line-height:1.15;-webkit-text-size-adjust:100%}h1{font-size:2em}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;color:#55823d;text-decoration:none;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.hero-image-wrapper .hero-image-description a,a span{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.button,.with-arrow,body{font-family:century-gothic,"Helvetica Neue",Helvetica,Arial,sans-serif}details{display:block}summary{display:list-item}[hidden],template{display:none}body{margin:0;font-size:1em;line-height:1.5}.clearfix:after{content:""!important;display:table!important;clear:both!important}.block-center{display:block;position:relative;width:1440px;margin:0 auto}@media (max-width:1440px){.block-center{width:100%;padding:0 20px}}a span{transition:all .5s}a:hover{color:#000;cursor:pointer}.new-breadcrumb{margin-bottom:18px;font-size:.85em}.new-breadcrumb a{color:#55823d;display:inline-block}.new-breadcrumb a:hover{color:#95c27d}.new-breadcrumb .current{color:gray!important;text-decoration:none!important}.new-breadcrumb .current:hover{color:gray;cursor:auto}.new-breadcrumb.center{text-align:left;margin-top:-18px;padding-bottom:18px}.new-breadcrumb.wide{padding:18px 20px 0}.with-arrow .icon{display:inline-block!important;font-size:1.15em;font-weight:700;position:relative;top:.15em}.with-arrow:hover,.with-arrow:hover .icon{color:#55823d}.button{background:#55823d;color:#fff;display:inline-block;font-weight:700;letter-spacing:.05em;margin-bottom:18px;padding:12px 30px;text-transform:uppercase;text-align:center}.button:hover{color:#fff;background:#334e25!important}.button.full{display:block;margin:36px 0}.nks_cc_trigger_tabs{display:none!important}.dynamic{text-align:justify;color:#000;padding:36px 0}.dynamic p{margin-bottom:18px}.dynamic img{max-width:100%;height:auto}.dynamic ul{padding-left:20px}.dynamic h1,.dynamic h2,.dynamic h3,.dynamic h4{font-family:hightower-text,Helvetica,Arial,sans-serif;color:#55823d;line-height:1.25;padding-bottom:4.5px;margin-bottom:18px;margin-top:36px}.dynamic h1:first-child,.dynamic h2:first-child,.dynamic h3:first-child,.dynamic h4:first-child{margin-top:0}.dynamic h1{font-size:2.25em}.dynamic h2{font-size:2em}.dynamic h3{font-size:1.75em}.dynamic h4{font-size:1.5em}.single-our_work_events .dynamic{text-align:left;font-weight:400}body.home .dynamic{width:60%;margin:0 auto;padding:0}@media (max-width:601px){.dynamic{font-size:.9em;text-align:left}body.home .dynamic{width:100%}}body.home .hero-image-wrapper .hero-image{padding:144px 0}body.home .hero-image-wrapper .hero-image .curtain{display:block}body.home .hero-image-wrapper .hero-image h1,body.home .hero-image-wrapper .hero-image h2,body.home .hero-image-wrapper .hero-image h3{font-size:4em;padding-bottom:18px;line-height:1.25}@media (max-width:1025px){body.home .hero-image-wrapper .hero-image{padding:180px 0 72px}body.home .hero-image-wrapper .hero-image h1,body.home .hero-image-wrapper .hero-image h2,body.home .hero-image-wrapper .hero-image h3{font-size:3.25em}}@media (max-width:601px){body.home .hero-image-wrapper .hero-image{padding:162px 0 54px}body.home .hero-image-wrapper .hero-image h1,body.home .hero-image-wrapper .hero-image h2,body.home .hero-image-wrapper .hero-image h3{font-size:2.5em}}.hero-image-wrapper{box-sizing:border-box;margin:0;padding:0;overflow:hidden;position:relative;width:100%}.hero-image-wrapper .hero-image-inner{width:45%;margin:0 auto;z-index:99;position:relative;padding:0 20px;text-shadow:rgba(0,0,0,.45) 0 1px 15px}@media (max-width:1441px){.hero-image-wrapper .hero-image-inner{width:60%}}.hero-image-wrapper .hero-image-description{font-size:1.15em;padding-bottom:9px;text-shadow:rgba(0,0,0,.45) 0 1px 15px}.hero-image-wrapper .hero-image-description a,.hero-image-wrapper .hero-image-description h1,.hero-image-wrapper .hero-image-description h2,.hero-image-wrapper .hero-image-description h3,.hero-image-wrapper .hero-image-description li,.hero-image-wrapper .hero-image-description p,.hero-image-wrapper .hero-image-description ul{color:#fff}.hero-image-wrapper .hero-image-description a{transition:all .5s;color:#ded5bb;border-bottom:#ded5bb 1px solid;text-decoration:none}.wrapper .header .menu,.wrapper .header .menu .sub-menu{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}.hero-image-wrapper .hero-image-description a:hover{border-bottom:rgba(255,255,255,0) 1px solid}@media (max-width:1025px){.hero-image-wrapper .hero-image-inner{width:100%}.hero-image-wrapper .hero-image-description{font-size:.9em}}.hero-image-wrapper .hero-image{box-sizing:border-box;margin:0;display:block;padding:36px 0;background:#55823d;height:auto!important;text-align:center;z-index:1}.hero-image-wrapper .hero-image .curtain{display:none}.hero-image-wrapper .hero-image .button{position:relative;margin-bottom:0;z-index:5}.hero-image-wrapper .hero-image h1,.hero-image-wrapper .hero-image h2,.hero-image-wrapper .hero-image h3{box-sizing:border-box;margin:0;color:#fff;font-family:hightower-text,Helvetica,Arial,sans-serif;font-size:2.5em;font-weight:300;display:block;padding:0 40px;text-align:center;position:relative;z-index:5}.hero-image-wrapper .hero-image .separator{display:none!important}@media (max-width:1025px){.hero-image-wrapper .hero-image{padding:162px 20px 54px}}@media (max-width:541px){.hero-image-wrapper .hero-image{padding:144px 20px 36px}.hero-image-wrapper .hero-image h1,.hero-image-wrapper .hero-image h2,.hero-image-wrapper .hero-image h3{font-size:2em}}.curtain{background:#000;opacity:.3;width:100%;height:100%;position:absolute;top:0;left:0;content:"";z-index:4}.wrapper .header .menu:after,.wrapper .header:after,.wrapper .locations:after{content:""!important;clear:both!important}.wrapper p{color:#000;margin-bottom:18px;display:block}.wrapper .menu-toggle{background:#cdc099;position:relative;width:45px;height:45px;line-height:45px;padding:0;font-size:1.75em;text-align:center;margin:12px 0;color:#fff;display:none;float:right}@media (max-width:1025px){.wrapper .menu-toggle{display:inline-block}}.wrapper .header .menu.on{opacity:1;z-index:100;pointer-events:auto}.wrapper .header .bottom-bar,.wrapper .header .bottom-bar .block-center{background:#fff}.wrapper .header .bottom-bar .block-center:after,.wrapper .header .bottom-bar:after{content:""!important;display:table!important;clear:both!important}.wrapper .header .bottom-bar{height:72px}.wrapper .header .top-bar{display:block;font-weight:700;font-family:century-gothic,"Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:.05em;padding:18px 20px 0 10px;text-align:right}.wrapper .header .top-bar a{color:#55823d!important}.wrapper .header .top-bar a:hover{color:#3e5f2d!important}@media (max-width:1025px){.wrapper .header .top-bar{background:#55823d;text-align:center;padding:0;line-height:36px;font-size:.9em;height:36px}.wrapper .header .top-bar a{color:#fff!important}.wrapper .header .top-bar a:hover{color:#95c27d!important}.wrapper .header{position:fixed}.wrapper .header .logo img{height:54px}}.wrapper .header{box-sizing:border-box;margin:0;padding:0;background:#fff;z-index:9997;width:100%}.wrapper .header:after{display:table!important}.wrapper .header .logo{display:table;padding:0 20px;float:left;line-height:54px;position:relative}.wrapper .header .logo img{width:auto;display:table-cell;display:none}@media (max-width:541px){.wrapper .header .logo img{height:45px}}.wrapper .header .logo .logo-text{display:table-cell;font-size:1.8em;font-family:hightower-text,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.025em;height:100%;vertical-align:middle}.wrapper .header .menu .with-button a,.wrapper .header .menu li a{font-family:century-gothic,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}.wrapper .header .logo .logo-text span{font-size:1.5em}.wrapper .header .logo:hover,.wrapper .header .logo:hover .span{color:#55823d}@media (max-width:1025px){.wrapper .header .logo{top:0;padding-left:0;line-height:72px}.wrapper .header .logo .logo-text{font-size:1.6em}}@media (max-width:601px){.wrapper .header .logo .logo-text{font-size:1.3em}}.wrapper .header .menu-main-navigation-container{float:right}.wrapper .header .menu{box-sizing:border-box;margin:0;padding:18px 0 0;text-transform:uppercase;float:right;transition:all .5s}.wrapper .header .menu:after{display:table!important}.wrapper .header .menu ul{box-sizing:border-box;margin:0;padding:0;list-style-type:none}.wrapper .header .menu ul li{box-sizing:border-box;margin:0;padding:0;display:inline-block;width:auto}.wrapper .header .menu .with-button a{background:#cdc099;color:#fff;line-height:1;padding:18px 20px}.wrapper .header .menu .with-button a:hover{color:#fff}.wrapper .header .menu .with-button.khaki a{background:#cdc099}.wrapper .header .menu .with-button.khaki a:hover{background:#bcab77}.wrapper .header .menu .with-button.green a{background:#55823d}.wrapper .header .menu .with-button.green a:hover{background:#3e5f2d}@media (max-width:1025px){.wrapper .header .menu .with-button a{background:0 0!important;padding:9px 0}}.wrapper .header .menu li{display:inline-block;margin:0 6.67px;position:relative}.wrapper .header .menu li a{color:#55823d;display:block;font-size:1.1em;letter-spacing:.05em;position:static;opacity:1!important}.wrapper .location-row,.wrapper .locations{font-family:hightower-text,Helvetica,Arial,sans-serif}.wrapper .header .menu li a:hover,.wrapper .header .menu li a:hover span{color:#87ba6b}.wrapper .header .menu li a .icon{position:relative;top:.05em;margin-left:5px;-webkit-transition:all 0s;-moz-transition:all 0s;-ms-transition:all 0s;-o-transition:all 0s;transition:all 0s}.wrapper .header .menu li:hover .sub-menu{pointer-events:auto;opacity:1;top:100%;display:block;z-index:9998}.wrapper .header .menu .sub-menu{pointer-events:none;background:#fff;opacity:0;transition:all .5s;text-align:center;width:150%;margin-left:-27.5%;left:0;position:absolute;padding:18px 0;line-height:1.5}.wrapper .header .menu .sub-menu.toggled{pointer-events:auto;opacity:1;z-index:9998}.wrapper .header .menu .sub-menu li{line-height:1.5;display:block}.wrapper .header .menu .sub-menu li a{padding:9px 30px;color:#55823d}.wrapper .header .menu .sub-menu li a:hover{text-decoration:underline}@media (max-width:1281px){.wrapper .header .menu{font-size:.9em}.wrapper .header .menu li a{padding:0 20px}}@media (max-width:1025px){.wrapper .header .menu{pointer-events:none;position:fixed;top:0;left:0;margin-top:108px;width:100%;padding:18px 20px;background:#55823d;text-align:center;overflow:auto;border:0;opacity:0}.wrapper .header .menu li{display:block;width:100%;padding-bottom:18px}.wrapper .header .menu li a{display:block;padding:9px;color:#fff;line-height:1;font-size:1.5em;font-weight:700;text-transform:none;text-transform:uppercase}.wrapper .header .menu li a .icon{display:none}.wrapper .header .menu li a:hover{color:#fff!important}.wrapper .header .menu li:last-child{padding-bottom:0}.wrapper .header .menu .menu-item-has-children .sub-menu{background:0 0;padding:0;color:#fff}.wrapper .header .menu .menu-item-has-children .sub-menu li a{text-transform:none;font-weight:400}.wrapper .header .menu .sub-menu{pointer-events:auto;opacity:1;position:relative;text-align:center;line-height:1.5;width:100%;margin:0}.wrapper .header .menu .sub-menu li{line-height:1.5;display:block}.wrapper .header .menu .sub-menu li a{color:#fff;line-height:1;padding:6px}}@media (max-width:769px){.wrapper .header .menu{border-bottom:#fff 1px solid}.wrapper .header .menu li a{font-size:1.25em}}@media (max-width:541px){.wrapper .header .menu{margin-top:108px}.wrapper .header .menu li a{font-size:1em;padding:4.5px 0}}.wrapper .wp-block-gallery{padding:36px 0!important}.wrapper .row-table{box-sizing:border-box;margin:0;padding:0;display:table;width:100%;border-spacing:20px;border-collapse:separate}.wrapper .row-table .col-table{box-sizing:border-box;margin:0;padding:18px 20px;display:table-cell;vertical-align:top;float:none}.fancybox,.wrapper .footer .footer-top .row-table .col-table{vertical-align:middle}.wrapper .row-table .col-table.col-20{width:20%}.wrapper .row-table .col-table.col-25{width:25%}.wrapper .row-table .col-table.col-33{width:33.3%}.wrapper .row-table .col-table.col-50{width:50%}.wrapper .row-table .col-table.col-75{width:75%}.wrapper .row-table .col-table.col-80{width:80%}@media (max-width:1025px){.wrapper .row-table .col-table{display:block;border-spacing:0;width:100%!important;padding:18px 0}}.wrapper .arrow-left,.wrapper .arrow-right{width:0;height:0;border-top:40px solid transparent;border-bottom:40px solid transparent}.wrapper .arrow-left{border-right:40px solid #f2f2f2;float:right}.wrapper .arrow-right{border-left:40px solid #f2f2f2;float:left}@media (max-width:769px){.wrapper .arrow-left,.wrapper .arrow-right{display:none}}.wrapper .locations.other-locations .location{display:inline-block!important;float:none!important;width:30%!important}.wrapper .locations.other-locations .location .info-wrapper{text-align:center}.wrapper .locations.other-locations .location .info{display:inline-block;text-align:left}.wrapper .locations.other-locations .location .address{margin-bottom:9px}.wrapper .locations.other-locations .location .email,.wrapper .locations.other-locations .location .phone{margin:0}@media (max-width:1025px){.wrapper .locations.other-locations .location{display:block!important;width:100%!important}}.wrapper .locations{text-align:center}.wrapper .locations:after{display:table!important}.wrapper .locations .location{padding:36px 0;color:#000}.wrapper .locations .location a{color:#000;font-weight:700}.wrapper .locations .location a:hover{color:#55823d}.wrapper .locations .location .name{color:#55823d;font-size:1.3em;font-weight:700;margin-bottom:9px}.wrapper .locations .location .name:after{background:#55823d;display:block;content:"";width:80px;height:4px;text-align:left;margin:9px 0 18px}.wrapper .footer .footer-top:after,.wrapper .footer:after{content:""!important;clear:both!important}.wrapper .locations .location .info-wrapper{text-align:center;display:block}.wrapper .locations .location .info{display:inline-block;text-align:left;font-size:1em}.wrapper .locations .location .info .address{line-height:1.25;margin-bottom:9px}.wrapper .locations .location .info span{display:block;margin:0;padding:0}.wrapper .locations .location .info .learn-more{display:block;margin-top:9px;font-weight:700}@media (max-width:601px){.wrapper .locations .location{margin-bottom:36px}}.wrapper .location-row{box-sizing:border-box;margin:0;padding:0;text-align:center;display:table;width:100%;position:relative}.wrapper .location-row a{color:#fff}.wrapper .location-row img{display:block;margin:0 auto 9px;width:120px;height:auto}.wrapper .location-row .fixed-col{box-sizing:border-box;margin:0;position:relative;color:#fff;font-weight:700;display:table-cell;vertical-align:middle;width:33.3%;float:none;padding:36px 20px;line-height:1.25}.wrapper .location-row .address{background:#669c49}.wrapper .location-row .address:hover{background:#000}.wrapper .location-row .phone{background:#55823d}.wrapper .location-row .phone:hover{background:#000}.wrapper .location-row .email{background:#446831}.wrapper .location-row .email:hover{background:#000}.wrapper .location-row .equipment{background:#446831}.wrapper .location-row .equipment:hover{background:#000}@media (max-width:601px){.wrapper .location-row{display:block}.wrapper .location-row img{width:100px}.wrapper .location-row .fixed-col{padding:9px 0 18px;display:block;width:100%}.wrapper .location-row .info{font-size:.9em;font-weight:400}}.wrapper .container{background:#fff;padding-bottom:18px}.wrapper .full_width{width:auto}.wrapper .side_menu_button_wrapper{display:none!important}.wrapper .content.content_top_margin{margin-top:0!important}.wrapper .footer_bottom_holder{background:#55823d}.wrapper .associations{display:flex;align-items:center;justify-content:center}.wrapper .associations .association{margin:0 10px;display:inline-block}.wrapper .associations .association img{width:auto;height:auto;max-width:240px;max-height:72px}@media (max-width:1025px){.wrapper .associations{display:block}.wrapper .associations .association{display:block;margin-bottom:18px}}.wrapper .women-owned-firm img{width:140px;height:auto}.wrapper .women-owned-firm .pending{color:#334e25;display:block;font-style:italic;margin-top:9px;font-weight:700;font-size:.75em}.wrapper .footer .pending-text{color:#000}.wrapper .footer,.wrapper .footer .widget a,.wrapper .footer .widget div,.wrapper .footer .widget h1,.wrapper .footer .widget h2,.wrapper .footer .widget h3,.wrapper .footer .widget h4,.wrapper .footer .widget li,.wrapper .footer .widget p,.wrapper .footer .widget ul,.wrapper .footer a{color:#fff}.wrapper .footer .widget{padding:18px 20px}.wrapper .footer .copyright{letter-spacing:.025em;font-size:.85em;text-transform:uppercase}.wrapper .footer{text-align:center}.wrapper .footer:after{display:table!important}.wrapper .footer h1,.wrapper .footer h2,.wrapper .footer h3{display:block;font-family:hightower-text,Helvetica,Arial,sans-serif;font-weight:700;margin-bottom:18px;text-transform:uppercase}.gform_wrapper .gform_footer input[type=submit],.wrapper .footer .menu li a{font-family:century-gothic,"Helvetica Neue",Helvetica,Arial,sans-serif}.wrapper .footer .contact-info .item{display:block;padding-bottom:4.5px}.wrapper .footer .contact-info address{font-style:normal;margin-bottom:9px}.wrapper .footer .menu{text-align:center;box-sizing:border-box;padding:0;margin:0;list-style-type:none}.wrapper .footer .menu li{box-sizing:border-box;width:auto;margin:0;padding:0;display:block}.wrapper .footer .menu li a{color:#fff;font-weight:700;display:inline-block;padding:0 20px;font-size:.95em;letter-spacing:.05em}.wrapper .footer .menu li a:hover{color:#fff!important;text-decoration:underline}.wrapper .footer .social-icons a{display:inline-block;padding:0 10px;color:#fff;font-size:1.5em}.wrapper .footer .social-icons a:hover{color:#55823d}.wrapper .footer .footer-top{background:#efeadd;text-align:center;padding:18px 20px}.wrapper .footer .footer-top:after{display:table!important}.wrapper .footer .footer-top h1,.wrapper .footer .footer-top h2,.wrapper .footer .footer-top h3{color:#334e25;margin:0 0 18px;padding:0}.wrapper .footer .footer-top .menu{display:block;text-align:center;text-transform:uppercase}.wrapper .footer .footer-top .menu li a{color:#fff;padding-top:9px;padding-bottom:9px}@media (max-width:601px){.wrapper .footer .footer-top .social-icons a{font-size:1.4em}.wrapper .footer .footer-top .menu{float:none;font-size:.9em;text-align:center;text-transform:none}.wrapper .footer .footer-top .menu a{padding:9px 10px}}.wrapper .footer .footer-bottom{background:#55823d;padding:36px 20px;clear:both}.gform_wrapper:after,.wrapper .footer .footer-bottom:after{display:table!important;clear:both!important;content:""!important}.wrapper .footer .footer-bottom .row-table .col-table{padding:0}.gform_wrapper{box-sizing:border-box;margin:0;padding:0;border-top:#ccc 1px solid;padding-top:36px!important;margin-top:36px!important}.gform_wrapper input,.gform_wrapper select,.gform_wrapper textarea{border:1px solid #d9d9d9!important;line-height:normal}.gform_wrapper .section{padding:12px 0}.gform_wrapper .gform_heading{display:none}.gform_wrapper .gfield_label,.gform_wrapper label{font-weight:700!important}.gform_wrapper .gsection.hero-image{color:#55823d}.gform_wrapper .gfield{clear:none!important;margin-bottom:18px!important}.gform_wrapper .gfield input[type=checkbox]{margin:0 10px 0 0!important}.col,.row,div,h1,h2,h3,h4,p{margin:0;box-sizing:border-box}.gform_wrapper .gfield input[type=text],.gform_wrapper .gfield textarea{width:100%!important;padding:9px 10px!important}.gform_wrapper .gform_footer input[type=submit]{border-radius:0;color:#fff;font-weight:700;letter-spacing:.1em;background:#000;padding:9px 20px!important;text-transform:uppercase;line-height:1.5!important;height:auto!important;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.gform_wrapper .gform_footer input[type=submit]:hover{background:#334e25;cursor:pointer}.gform_wrapper .gfield{padding-left:0!important;padding-right:20px!important}.gform_wrapper .gfield_checkbox:after{content:""!important;display:table!important;clear:both!important}.gform_wrapper .gfield_checkbox li{width:50%;float:left}@media (max-width:601px){.gform_wrapper .gfield_checkbox li{width:100%;float:none}}.row{padding:0;clear:both;display:block}.row:after{content:""!important;display:table!important;clear:both!important}.col-100,.col:after{clear:both}.col{display:block;float:left;padding:0 10px}.col img.fill{width:100%;height:auto}.col:first-child{padding-right:20px;padding-left:0}.col:last-child{padding-right:0;padding-left:20px}.col:only-child{padding-left:0;padding-right:20px}.col:after,.col:before{content:" ";display:table}@media (max-width:1025px){.col{float:none!important;width:100%!important;padding:18px 0!important}}.col-10{width:10%}.col-15{width:15%}.col-20{width:20%}.col-25{width:25%}.col-30{width:30%}.col-33{width:33.3%}.col-40{width:40%}.col-50{width:50%}.col-60{width:60%}.col-66{width:66.6%}.col-70{width:70%}.col-75{width:75%}.col-80{width:80%}.col-85{width:85%}.col-100{float:none;width:100%}.fancybox:after,.gallery:after{content:""!important;clear:both!important}div,h1,h2,h3,h4,p{padding:0}img.vspace{display:block;padding:18px 0}.wrapper .home-blocks{width:100%;display:block;margin:18px 0}.wrapper .home-blocks .home-block{background:#55823d;width:50%;padding:18px 40px 108px;position:relative;text-align:center}.wrapper .home-blocks .home-block .button-wrapper{display:block;padding-bottom:36px;position:absolute;bottom:0;left:0;width:100%;text-align:center;z-index:3}@media (max-width:1025px){.wrapper .home-blocks .home-block .button-wrapper{padding-top:18px;position:relative}}.wrapper .home-blocks .home-block .button{margin:0;background:#cdc099;color:#fff;left:0;right:0;text-align:center}.wrapper .home-blocks .home-block .button:hover{background:#bcab77!important}.wrapper .home-blocks .home-block .title{box-sizing:border-box;margin:0;text-shadow:rgba(0,0,0,.1) 0 1px 5px;font-family:hightower-text,Helvetica,Arial,sans-serif;color:#fff;display:block;line-height:1.25;font-size:2em;padding:36px 0;text-align:center;height:100%;z-index:3;position:relative}.wrapper .home-blocks .home-block .title-bold{display:block;font-size:1.25em;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.wrapper .home-blocks .home-block .description{font-size:1.1em;position:relative;text-align:justify;text-shadow:rgba(0,0,0,.1) 0 1px 5px;z-index:3}.wrapper .home-blocks .home-block .description a,.wrapper .home-blocks .home-block .description div,.wrapper .home-blocks .home-block .description h1,.wrapper .home-blocks .home-block .description h2,.wrapper .home-blocks .home-block .description h3,.wrapper .home-blocks .home-block .description h4,.wrapper .home-blocks .home-block .description li,.wrapper .home-blocks .home-block .description p,.wrapper .home-blocks .home-block .description ul{color:#fff}.wrapper .home-blocks .home-block .description ul{padding-left:20px}.wrapper .home-blocks .home-block:nth-child(even){background:#cdc099}.wrapper .home-blocks .home-block:nth-child(even) .button{background:#55823d}.wrapper .home-blocks .home-block:nth-child(even) .button:hover{background:#3e5f2d!important}@media (max-width:1281px){.wrapper .home-blocks .home-block{margin-bottom:18px}.wrapper .home-blocks .home-block .title{font-size:1.5em}}@media (max-width:1025px){.wrapper .home-blocks .home-block{padding:0 20px}.wrapper .home-blocks .home-block .title{font-size:1.25em;padding:36px 0}.wrapper .home-blocks .home-block .description{text-align:left;font-size:.9em}}.gallery{box-sizing:border-box;margin:18px 0 0;padding:0;text-align:center;display:table;width:100%}.gallery:after{display:table!important}.gallery .row{display:table-row}.gallery .row .fancybox{display:table-cell}@media (max-width:601px){.gallery .row{display:block}.gallery .row .fancybox{display:block;width:100%}}.fancybox{margin:0;width:25%;height:324px;padding:9px 13.33px;border:1px solid #fff;box-sizing:border-box;background-size:cover;background-position:center center;background-repeat:no-repeat}.fancybox:after{display:table!important}.fancybox .piece-info{display:none}@media (max-width:1367px){.fancybox{height:252px}}@media (max-width:769px){.fancybox{height:180px}}.fancybox-image{height:50%}.fancybox-caption:before{background:0 0!important}.fancybox-caption:after{border:0!important}.fancybox-caption{transition:opacity .25s,visibility 0s,bottom .25s!important}.fancybox-caption.toggled{bottom:-100%!important}button.fancybox-button.fancybox-button--toggleCaption{width:auto}img.aligncenter{display:block;margin:0 auto}h1.has-text-align-center,h2.has-text-align-center,h3.has-text-align-center,h4.has-text-align-center{text-align:center!important}.wrapper .widget-area{padding-top:36px;font-size:.95em}.wrapper .widget-area h1,.wrapper .widget-area h2,.wrapper .widget-area h3,.wrapper .widget-area h4{color:#55823d;font-family:hightower-text,Helvetica,Arial,sans-serif;font-size:1.5em;margin-bottom:18px}.wrapper .widget-area ul{padding-left:20px}.wrapper .widget-area .widget{padding-bottom:18px;text-align:justify}