/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root,[data-bs-theme=light]{--bb-primary-dark:#0c63e3;--bb-primary-text:#212529;--bb-secondary-dark:#5a6168;--bb-h1-color:#212529;--bb-h2-color:#212529;--bb-h3-color:#212529;}[data-bs-theme=dark]{color-scheme:dark;--bb-primary-text:#dee2e6;--bb-h1-color:#dee2e6;--bb-h2-color:#dee2e6;--bb-h3-color:#dee2e6;}
.password-strength__meter{margin-top:0.5em;background-color:#ebeae4;}.password-strength__indicator{background-color:#77b259;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;}.password-strength__indicator.is-weak{background-color:#e62600;}.password-strength__indicator.is-fair{background-color:#e09600;}.password-strength__indicator.is-good{background-color:#0074bd;}.password-strength__indicator.is-strong{background-color:#77b259;}.password-confirm,.password-field,.password-strength,.password-confirm-match{width:55%;}.password-suggestions{padding:0.2em 0.5em;margin:0.7em 0;max-width:34.7em;border:1px solid #b4b4b4;}.password-suggestions ul{margin-bottom:0;}.confirm-parent,.password-parent{clear:left;margin:0;max-width:33em;overflow:hidden;}[dir="rtl"] .confirm-parent,[dir="rtl"] .password-parent{clear:right;}.password-confirm .ok{color:#325e1c;font-weight:bold;}.password-confirm .error{color:#a51b00;font-weight:bold;}.page-user-login main .region-content,.page-user-password main .region-content{max-width:400px;background:white;padding:15px 25px;margin:0 auto;border-radius:5px;}body.path-user .field--label-inline .field__label{width:100px;}body.path-user .field--label-inline .field__item{padding:0.25rem 1rem;border-radius:1rem;background:#e9ecef;min-width:250px;margin:0.25rem 0;}body.path-user .field--label-above .field__item{padding:0.25rem 1rem;border-radius:1rem;background:#e9ecef;width:100%;margin:0.25rem 0;}

.affix{position:fixed;width:100%;top:0;z-index:1035;left:0;}
.book-navigation .menu{border-top:1px solid #d6d6d6;}.book-navigation .book-pager{border-bottom:1px solid #d6d6d6;border-top:1px solid #d6d6d6;margin:0;}
.contextual-links a{border-bottom:none;text-shadow:0 0 0;}
.feed-icon{border-bottom:none;display:inline-block;padding:15px 0 0 0;}
.field--type-entity-reference{margin:0 0 1.2em;}.field--type-entity-reference .field__label{font-weight:normal;margin:0;padding-right:5px;}[dir="rtl"] .field--type-entity-reference .field__label{padding-left:5px;padding-right:0;}.field--type-entity-reference ul.links{padding:0;margin:0;list-style:none;}.field--type-entity-reference ul.links li{float:left;padding:0 1em 0 0;white-space:nowrap;}[dir="rtl"] .field--type-entity-reference ul.links li{padding:0 0 0 1em;float:right;}@media all and (min-width:560px){.node .field--type-image{float:left;margin:0 1em 0 0;}[dir="rtl"] .node .field--type-image{float:right;margin:0 0 0 1em;}.node .field--type-image + .field--type-image{clear:both;}}.field--type-image img,.field--name-field-user-picture img{margin:0 0 1em;}.field--type-image a{border-bottom:none;}.field--name-field-tags{margin:0 0 1.2em;}.field--name-field-tags .field__label{font-weight:normal;margin:0;padding-right:5px;}[dir="rtl"] .field--name-field-tags .field__label{padding-left:5px;padding-right:0;}.field--name-field-tags .field__label,.field--name-field-tags ul.links{font-size:0.8em;}.node--view-mode-teaser .field--name-field-tags .field__label,.node--view-mode-teaser .field--name-field-tags ul.links{font-size:0.821em;}.field--name-field-tags ul.links{padding:0;margin:0;}.field--name-field-tags ul.links li{float:left;padding:0 1em 0 0;white-space:nowrap;}[dir="rtl"] .field--name-field-tags ul.links li{padding:0 0 0 1em;float:right;}.field--label-inline .field__label,.field--label-inline .field__items,.field--label-inline .field__item{display:inline-block;}
.navbar-dark .nav-link:hover,.navbar-dark .nav-link:focus{color:rgba(255,255,255,0.75);}.navbar-dark .nav-link{color:rgba(255,255,255,0.5);}.navbar-light .nav-link:hover,.navbar-light .nav-link:focus{color:rgba(0,0,0,0.7);}.navbar-light .nav-link{color:rgba(0,0,0,0.5);}.navbar-brand .site-logo{margin-right:1rem;}@media (max-width:33.9em){.navbar-toggleable-xs .navbar-nav .nav-item+.nav-item,.navbar-toggleable-xs.collapse.in .navbar-nav .nav-item{margin-left:0;float:none;}}@media (max-width:47.9em){.navbar-toggleable-sm .navbar-nav .nav-item+.nav-item,.navbar-toggleable-xs.collapse.in .navbar-nav .nav-item{margin-left:0;float:none;}}
.block-help{margin-bottom:1em;padding:1.26em;word-wrap:break-word;color:inherit;border:1px solid var(--bs-secondary);background-color:var(--bs-secondary-bg);overflow-wrap:break-word;}.block-help__container{padding-left:24px;background-image:url(/themes/contrib/bootstrap/images/help.png);background-repeat:no-repeat;background-position:left 4px;}[dir="rtl"] .block-help__container{padding-right:24px;padding-left:0;background-position:right 4px;}.block-help__container>*:last-child{margin-bottom:0;}
.icon-help{background:url(/themes/contrib/bootstrap/images/help.png) 0 50% no-repeat;padding:1px 0 1px 20px;}[dir="rtl"] .icon-help{background-position:100% 50%;padding:1px 20px 1px 0;}.feed-icon{background:url(/themes/contrib/bootstrap/images/feed.svg) no-repeat;overflow:hidden;text-indent:-9999px;display:block;width:16px;direction:ltr;height:16px;}.navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}
.image-button.is-disabled:hover,.image-button.is-disabled:active,.image-button.is-disabled:focus,.image-button.is-disabled{background:transparent;opacity:0.5;cursor:default;}
.item-list ul{list-style:none;margin:0 0 0.25em 0;padding:0;}[dir="rtl"] .item-list ul{padding:0;}.item-list ul li{margin:0;padding:0.2em 0.5em 0 0;}[dir="rtl"] .item-list ul li{margin:0;padding:0.2em 0 0 0.5em;}.item-list .item-list__comma-list,.item-list .item-list__comma-list li,[dir="rtl"] .item-list .item-list__comma-list,[dir="rtl"] .item-list .item-list__comma-list li{padding:0;}
.list-group__link{border-top:1px solid #ccc;padding:7px 0 0;}.list-group__description{margin:0 0 10px;}
.field--name-field-media-image img{max-width:100%;height:auto;}.media-library-wrapper{display:flex;flex-wrap:wrap;}.media-library-menu{margin:5px 5px 5px 0;padding:20px 15px;border:1px solid #dddddd;border-radius:3px;background:#e9e9e9;height:100%;}.media-library-menu li{margin:5px;white-space:nowrap;height:45px;}.media-library-menu li::marker{color:#e9e9e9;}.media-library-menu__link{margin:5px 5px 5px 0;padding:10px 15px;border:1px solid #dddddd;border-radius:3px;background:#e9e9e9;}.active.media-library-menu__link{background:#fff;}.media-library-content{flex:2;}.media-library-wrapper .form--inline{display:flex;flex-wrap:wrap;align-items:flex-end;}.media-library-widget-modal .js-form-item{margin:5px;}.media-library-wrapper .form-type-textfield{flex:2;}.media-library-widget-modal .form-actions{position:sticky;bottom:0;background:#fff;padding:5px;}.media-library-widget-modal .ui-dialog-content{padding-bottom:0;}.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.media-library-widget-modal.ui-dialog--narrow{width:80% !important;left:10% !important;}.media-library-views-form__rows{display:flex;flex-wrap:wrap;}.media-library-item--grid{margin:10px;width:220px;}.media-library-item--grid .js-form-type-checkbox,.media-library-item--grid .form-check-label{padding-left:0;}.media-library-add-form__media::marker{color:#fff;}
em.placeholder{vertical-align:unset!important;cursor:unset!important;background-color:unset!important;opacity:unset!important;}section.full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;}
input[type="search"]{box-sizing:border-box;}header #search-block-form{padding:5px 15px;flex-flow:row wrap;}#search-block-form{display:flex;}
.shortcut-wrapper{margin:2.2em 0 1.1em 0;}.shortcut-wrapper .page-title{float:left;margin:0;}[dir="rtl"] .shortcut-wrapper .page-title{float:right;}.shortcut-action{border-bottom:none;margin-left:0.5em;padding-top:0.35em;}[dir="rtl"] .shortcut-action{margin-left:0;margin-right:0.5em;}.shortcut-action:hover,.shortcut-action:active,.shortcut-action:focus{border-bottom:none;}
.sidebar .block{border-style:solid;border-width:1px;padding:15px 15px;margin:0 0 20px;}.sidebar h2{margin:0 0 0.5em;border-bottom:1px solid #d6d6d6;padding-bottom:5px;text-shadow:0 1px 0 #fff;font-size:1.071em;line-height:1.2;}.sidebar .block .content{font-size:0.914em;line-height:1.4;}.sidebar tbody{border:none;}.sidebar .even,.sidebar .odd{background:none;border-bottom:1px solid #d6d6d6;}.sidebar nav .nav{margin:0 -1rem;}
.site-footer{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:35px 0 30px;background:black;}.site-footer .layout-container{padding:0 15px;}@media all and (min-width:560px){.site-footer__top .region{float:left;position:relative;width:50%;}[dir="rtl"] .site-footer__top .region{float:right;}}@media all and (min-width:560px) and (max-width:850px){.site-footer .region{box-sizing:border-box;}.site-footer__top .region:nth-child(2n+1){padding-right:10px;}[dir="rtl"] .site-footer__top .region:nth-child(2n+1){padding-left:10px;padding-right:0;}.site-footer__top .region:nth-child(2n){padding-left:10px;}[dir="rtl"] .site-footer__top .region:nth-child(2n){padding-left:0;padding-right:10px;}.region-footer-third{clear:both;}}@media all and (min-width:851px){.site-footer__top .region{width:24%;padding:0 0.65%;}.site-footer__top .region:first-child{padding-left:0;}[dir="rtl"] .site-footer__top .region:first-child{padding-left:10px;padding-right:0;}.site-footer__top .region:last-child{padding-right:0;}[dir="rtl"] .site-footer__top .region:last-child{padding-left:0;padding-right:10px;}}.site-footer h2{color:#c0c0c0;color:rgba(255,255,255,0.65);}.site-footer blockquote{color:#555;}.site-footer .content{color:#c0c0c0;color:rgba(255,255,255,0.65);font-size:0.857em;}.site-footer .menu-item{padding:0;}.site-footer .content ol:not(.menu),.site-footer .content ul:not(.menu){padding-left:1.4em;}[dir="rtl"] .site-footer .content ol:not(.menu),[dir="rtl"] .site-footer .content ul:not(.menu){padding-right:1.4em;padding-left:0;}.site-footer .content a,.site-footer .content a.is-active{color:#fcfcfc;color:rgba(255,255,255,0.8);}.site-footer .content a:hover,.site-footer .content a:focus{color:#fefefe;color:rgba(255,255,255,0.95);}.site-footer .block{margin:20px 0;border:1px solid #444;border-color:rgba(255,255,255,0.1);padding:10px;}.site-footer table{font-size:1em;}.site-footer tr td,.site-footer tr th{border-color:#555;border-color:rgba(255,255,255,0.18);}.site-footer tr.odd{background-color:transparent;}.site-footer tr.even{background-color:#2c2c2c;background-color:rgba(0,0,0,0.15);}.site-footer__top h2{border-bottom:1px solid #555;border-color:rgba(255,255,255,0.15);font-size:1em;margin-bottom:0;padding-bottom:3px;text-transform:uppercase;}.site-footer__top .content{margin-top:0;}.site-footer__top p{margin-top:1em;}.site-footer__top .content .menu{padding-left:0;}[dir="rtl"] .site-footer__top .content .menu{padding-right:0;}.site-footer__top .content li a{display:block;border-bottom:1px solid #555;border-color:rgba(255,255,255,0.15);line-height:1.2;padding:0.8em 2px 0.8em 20px;text-indent:-15px;}[dir="rtl"] .site-footer__top .content li a{padding:0.8em 20px 0.8em 2px;}.site-footer__top .content li a:hover,.site-footer__top .content li a:focus{background-color:#1f1f21;background-color:rgba(255,255,255,0.05);text-decoration:none;}.site-footer__top .block-menu,.site-footer__bottom .block{margin:0;padding:0;border:none;}.site-footer__bottom .block{margin:0.5em 0;}.site-footer__bottom .content{padding:0.5em 0;margin-top:0;}.site-footer__bottom .block h2{margin:0;}.site-footer__bottom{letter-spacing:0.2px;margin-top:30px;border-top:1px solid #555;border-color:rgba(255,255,255,0.15);}.site-footer__bottom .region{margin-top:20px;}.site-footer__bottom .block{clear:both;}.site-footer__bottom .block .menu{padding:0;}.site-footer__bottom .menu-item a{float:left;padding:0 12px;display:block;border-right:1px solid #555;border-color:rgba(255,255,255,0.15);}[dir="rtl"] .site-footer__bottom .menu-item a{float:right;border-left:1px solid #555;border-right:none;}.site-footer__bottom .menu-item:first-child a{padding-left:0;}[dir="rtl"] .site-footer__bottom .menu-item:first-child a{padding-right:0;padding-left:12px;}.site-footer__bottom .menu-item:last-child a{padding-right:0;border-right:none;}[dir="rtl"] .site-footer__bottom .menu-item:last-child a{padding-left:0;padding-right:12px;border-left:none;}[dir="rtl"] .site-footer__bottom .menu-item:first-child:last-child a{padding-right:0;}
.skip-link{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:50;background:#444;background:rgba(0,0,0,0.6);font-size:0.94em;line-height:1.7em;padding:1px 10px 2px;border-radius:0 0 10px 10px;border-bottom-width:0;outline:0;}.skip-link.visually-hidden.focusable:focus{position:absolute !important;color:#fff;}
table{border:0;border-spacing:0;font-size:0.857em;margin:10px 0;width:100%;}table table{font-size:1em;}tr{border-bottom:1px solid #ccc;padding:0.1em 0.6em;background:#efefef;background:rgba(0,0,0,0.063);}thead > tr{border-bottom:1px solid #000;}tr.odd{background:#e4e4e4;background:rgba(0,0,0,0.105);}table tr th{background:#757575;background:rgba(0,0,0,0.51);border-bottom-style:none;}table tr th,table tr th a,table tr th a:hover,table tr th a:focus{color:#fff;font-weight:bold;}table tbody tr th{vertical-align:top;}tr td,tr th{padding:4px 9px;border:1px solid #fff;text-align:left;}[dir="rtl"] tr td,[dir="rtl"] tr th{text-align:right;}@media screen and (max-width:37.5em){th.priority-low,td.priority-low,th.priority-medium,td.priority-medium{display:none;}}@media screen and (max-width:60em){th.priority-low,td.priority-low{display:none;}}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}.tabledrag-changed.warning{margin-bottom:0.5rem;color:var(--bs-warning);}a.tabledrag-handle .handle{width:25px;height:25px;}.tabledrag-cell-content>*{display:table-cell;vertical-align:middle;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
.tablesort{width:14px;height:14px;vertical-align:top;margin:1px 0 0 5px;}.tablesort--asc{background-image:url(/core/misc/icons/ffffff/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/ffffff/twistie-up.svg);}
#page .ui-widget{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
nav.tabs{margin-bottom:1rem;}
body.toolbar-horizontal #navbar-top.fixed-top,body.toolbar-vertical #navbar-top.fixed-top,body.toolbar-vertical.toolbar-tray-open #navbar-top.fixed-top,body.toolbar-horizontal #navbar-main.fixed-top,body.toolbar-vertical #navbar-main.fixed-top,body.toolbar-vertical.toolbar-tray-open #navbar-main.fixed-top{top:40px;}body.toolbar-horizontal.toolbar-tray-open #navbar-top.fixed-top,body.toolbar-horizontal.toolbar-tray-open #navbar-main.fixed-top{top:80px;}body.toolbar-fixed .toolbar-oriented .toolbar-bar{z-index:1040;}
.vertical-tabs{margin:0;border:1px solid #ccc;display:flex;flex-direction:row;font-size:0.875rem;}[dir="rtl"] .vertical-tabs{flex-direction:row-reverse;margin-left:0;margin-right:0;}.vertical-tabs__menu{display:flex;flex-direction:column;flex-wrap:nowrap;width:15em;margin:0;padding:0;border-top:1px solid #ccc;list-style:none;}[dir="rtl"] .vertical-tabs__menu{margin-left:0;margin-right:-15em;}.vertical-tabs__pane{margin:0;border:0;}.vertical-tabs__pane>summary{display:none;}.vertical-tabs__pane label{font-weight:bold;}.vertical-tabs__menu-item{border:1px solid #ccc;border-top:0;background:#eee;}.vertical-tabs__menu-item a{display:block;padding:0.5em 0.6em;text-decoration:none;}.vertical-tabs__menu-item a:focus .vertical-tabs__menu-item-title,.vertical-tabs__menu-item a:active .vertical-tabs__menu-item-title,.vertical-tabs__menu-item a:hover .vertical-tabs__menu-item-title{text-decoration:underline;}.vertical-tabs__menu-item a:hover{outline:1px dotted;}.vertical-tabs__menu-item.is-selected{border-right-width:0;background-color:#fff;}[dir="rtl"] .vertical-tabs__menu-item.is-selected{border-left-width:0;border-right-width:1px;}.vertical-tabs__menu-item.is-selected .vertical-tabs__menu-item-title{color:#000;}.vertical-tabs__menu-item-summary{display:block;margin-bottom:0;line-height:normal;}
.views-displays .tabs .open > a{border-radius:7px 7px 0 0;}.views-displays .tabs .open > a:hover,.views-displays .tabs .open > a:focus{color:#0071b3;}.views-displays .secondary .form-submit{font-size:0.846em;}.views-displays .tabs .action-list{padding:0;}.views-filterable-options .filterable-option:nth-of-type(even) .form-type-checkbox{background-color:#f9f9f9;}.views-ui-display-tab-actions .dropbutton .form-submit{color:#0071b3;}.views-ui-display-tab-actions .dropbutton .form-submit:hover,.views-ui-display-tab-actions .dropbutton .form-submit:focus{color:#018fe2;}
.form-required::after{content:'';vertical-align:super;display:inline-block;background-image:url(/themes/contrib/bootstrap/images/required.svg);background-repeat:no-repeat;background-size:7px 7px;width:7px;height:7px;margin:0 0.3em;}.webform-options-display-buttons-horizontal .webform-options-display-buttons-wrapper{flex:auto;}.webform-options-display-buttons .form-check-label{margin:0 5px 10px 5px;border:3px solid #ccc;border-radius:3px;background-color:#fff;padding:10px;width:100%;}.webform-options-display-buttons .form-check-label:hover{border-color:#999;color:#333;}.webform-options-display-buttons .form-check-input:checked ~ .form-check-label{border-color:#0074bd;color:#000;}.webform-options-display-buttons .webform-options-display-buttons-wrapper .form-check-label{text-align:center;margin:0 5px 10px 0;}.webform-options-display-buttons .webform-options-display-buttons-wrapper .radio,.webform-options-display-buttons .webform-options-display-buttons-wrapper .form-check{padding:0;}
.ui-widget-overlay{background:#000;opacity:0.7;}.ui-dialog{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;border-radius:0;}.ui-dialog input,.ui-dialog select,.ui-dialog textarea{font-size:0.9em;}.ui-dialog .button{background-color:#fff;background-image:-webkit-linear-gradient(top,#f3f3f3,#e8e8e8);background-image:linear-gradient(to bottom,#f3f3f3,#e8e8e8);border:1px solid #e4e4e4;border-bottom-color:#b4b4b4;border-left-color:#d2d2d2;border-right-color:#d2d2d2;color:#3a3a3a;cursor:pointer;font-size:0.929em;font-weight:normal;text-align:center;padding:0.250em 1.063em;border-radius:1em;}
.carousel ul{margin:0;padding:0;}.carousel li{list-style:outside none none;}.brandslider .bx-controls{display:none !important;}.carousel-1 li{}.carousel-item-content .carousel-title{color:#333333;display:inline-block;font-size:15px;font-weight:600;margin:25px 0 15px;text-align:center;text-transform:uppercase;width:100%;}.carousel-1 li{overflow:hidden;}.carousel-1 li:hover img{transform:scale(1.1);}.carousel-1 li img{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.carousel-1 .carousel-item-content{-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}.carousel-1 .carousel-item-content .carousel-title{font-size:20px;text-align:left;text-transform:none;}.carousel-1 .btn{position:relative;z-index:12;}.carousel-1 .btn-icon{background-color:#df6a45;}a.btn-read-more.btn{padding:0;color:#85C440;}.bx-caption{border-bottom:1px solid #eeeeee;color:#999999;font-size:14px;padding:10px 0;*zoom:1;}.carousel-text a.btn-read-more.btn{color:#85C440;margin-top:20px;padding:0;}.carousel-3{min-height:700px;}.carousel-3 .media{display:inline-block;position:relative;width:40%;}.carousel-3 .carousel-item-content{display:inline-block;padding:0 0 0 3% !important;vertical-align:top;width:50%;}.carousel-3 .carousel-title{padding:0 !important;margin:0 !important;}.carousel-3 .bx-wrapper .bx-viewport{min-height:350px;}.carousel-3 .bx-wrapper{margin:0;padding:0;position:relative;}.carousel-3 .bx-controls-direction{margin:30px 0 0;text-align:left;}.carousel-testi .bx-wrapper .bx-pager{background:none repeat scroll 0 0 #2e375f;bottom:25px;display:block !important;height:40px;position:absolute;right:0;width:175px;}.carousel-testi .bx-wrapper .bx-pager:after{border:20px solid transparent;border-bottom-color:#2e375f;border-right-color:#2e375f;border-top-color:transparent;border-width:20px 10px 21px 10px;content:"";display:inline-block;left:-18px;position:absolute;top:0;}.carousel-testi .bx-controls-direction{display:none !important;}.carousel-3 .carousel-item-content{padding:20px;}.carousel-3 .carousel-text{padding:0px;text-align:left;}.carousel-3 .carousel-item-content .carousel-title{text-align:left;}.carousel-testi .bx-wrapper .bx-pager.bx-default-pager a{background:none repeat scroll 0 0 rgba(0,0,0,0);border:1px solid #666c8c;border-radius:0;display:block;height:10px;margin:0 5px;outline:0 none;position:relative;text-indent:-9999px;top:-5px;width:10px;}.carousel-3 .carousel-item-content .btn{margin-top:15px;}.meta{font-size:11px;color:#999999;}.meta-i{display:inline-block;margin-right:5px;}.meta a{color:#d74515;}.carousel-reviews .bx-controls-direction{margin:20px auto;text-align:center;width:1px;}.carousel-reviews .bx-wrapper .bx-prev{}.carousel-reviews .bx-wrapper .bx-next{}.carousel-reviews .bx-wrapper .bx-controls-direction a:hover{opacity:0.9;}.carousel-reviews .bx-controls-direction{transform:rotate(0deg) scale(1.003) skew(-26deg) translate(0px);-webkit-transform:rotate(0deg) scale(1.003) skew(-26deg) translate(0px);-moz-transform:rotate(0deg) scale(1.003) skew(-26deg) translate(0px);-o-transform:rotate(0deg) scale(1.003) skew(-26deg) translate(0px);-ms-transform:rotate(0deg) scale(1.003) skew(-26deg) translate(0px);}html .carousel-reviews .bx-controls-direction a{transform:rotate(0deg) scale(1.003) skew(0deg) translate(0px);-webkit-transform:rotate(0deg) scale(1.003) skew(0deg) translate(0px);-moz-transform:rotate(0deg) scale(1.003) skew(0deg) translate(0px);-o-transform:rotate(0deg) scale(1.003) skew(0deg) translate(0px);-ms-transform:rotate(0deg) scale(1.003) skew(0deg) translate(0px);}.carousel-reviews .bx-wrapper .bx-controls-direction a i{transform:rotate(0deg) scale(1.003) skew(22deg) translate(0px);-webkit-transform:rotate(0deg) scale(1.003) skew(22deg) translate(0px);-moz-transform:rotate(0deg) scale(1.003) skew(22deg) translate(0px);-o-transform:rotate(0deg) scale(1.003) skew(22deg) translate(0px);-ms-transform:rotate(0deg) scale(1.003) skew(22deg) translate(0px);}.carousel-reviews ul{margin:0;padding:0;}.bx-wrapper{margin:0 auto;padding:0;position:relative;}.bx-wrapper img{display:block;max-width:100%;height:auto;}.bx-wrapper .bx-viewport{-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0);}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%;}.bx-wrapper .bx-loading{min-height:50px;background:url(/themes/custom/building_agency/plugins/bxslider/images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000;}.bx-viewport ul{margin:0;padding:0;}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px;display:none !important;}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline;}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:none repeat scroll 0 0 #d74516;border:medium none;}.bx-wrapper .bx-next{background:#05386B !important;right:-40px;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}.bx-wrapper .bx-prev{left:-40px;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}.bx-viewport:hover .bx-wrapper .bx-prev{left:10px;}.bx-viewport:hover .bx-wrapper .bx-next{right:1px;background:#05386B !important;}.bx-controls-direction{margin:30px 0 0;text-align:center;}.bx-wrapper .bx-controls-direction a{color:#fff;display:inline-block;height:32px;margin:0;outline:0 none;text-decoration:none !important;top:0;width:32px;z-index:9;}.bx-wrapper .bx-controls-direction a:hover{text-decoration:none;}.bx-wrapper .bx-controls-direction a{background:none repeat scroll 0 0 #999999;border:0 none;color:#fff;font-size:18px;font-weight:normal;padding:6px 12px;transform-style:flat;}.bx-wrapper .bx-controls-direction a i{display:block;}.bx-wrapper .bx-controls-direction a.disabled{opacity:0.6;}html .carousel-brand .bx-controls-direction a{background:none repeat scroll 0 0 #adadad;border:1px solid #adadad;color:#fff;font-size:18px;font-weight:normal;padding:6px 12px;position:absolute;top:25px;}html .carousel-brand .bx-controls-direction a i{transform:rotate(0deg) scale(1.003) skew(14deg) translate(0px);-webkit-transform:rotate(360deg) scale(1.003) skew(14deg) translate(0px);-moz-transform:rotate(0deg) scale(1.003) skew(14deg) translate(0px);-o-transform:rotate(0deg) scale(1.003) skew(14deg) translate(0px);-ms-transform:rotate(0deg) scale(1.003) skew(14deg) translate(0px);}html .carousel-brand .bx-controls-direction a.bx-next{background:#05386B !important;border:0;color:#fff;font-size:18px;font-weight:normal;padding:6px 12px;}.bx-wrapper .bx-controls-auto{text-align:center;}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(/themes/custom/building_agency/plugins/bxslider/images/controls.png) -86px -11px no-repeat;margin:0 3px;}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0;}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(/themes/custom/building_agency/plugins/bxslider/images/controls.png) -86px -44px no-repeat;margin:0 3px;}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px;}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%;}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px;}.entry-thumbnail:hover .outside{opacity:1;}.outside{opacity:0;bottom:0;position:absolute;right:20px;z-index:7777;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;}.outside span{background:none repeat scroll 0 0 #85C440;border:0 none;color:#fff !important;font-size:18px;font-weight:normal;transform-style:flat;display:inline-block;height:32px;margin:0;outline:0 none;text-decoration:none !important;top:0;width:32px;z-index:9;line-height:20px;cursor:pointer;text-decoration:none !important;}.outside span i{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;color:#000;outline:medium none;text-decoration:none !important;}.outside span a{padding:6px 12px;display:inline-block;color:#000;outline:medium none;text-decoration:none !important;}.outside span:hover{background:none repeat scroll 0 0 #05386B;color:#fff !important;}.outside span:hover i{color:#fff !important;}
.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none;}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}@font-face{font-family:'flexslider-icon';src:url(/themes/custom/building_agency/plugins/flexslider/fonts/flexslider-icon.eot);src:url(/themes/custom/building_agency/plugins/flexslider/fonts/flexslider-icon.eot#iefix) format('embedded-opentype'),url(/themes/custom/building_agency/plugins/flexslider/fonts/flexslider-icon.woff) format('woff'),url(/themes/custom/building_agency/plugins/flexslider/fonts/flexslider-icon.ttf) format('truetype'),url(/themes/custom/building_agency/plugins/flexslider/fonts/flexslider-icon.svg#flexslider-icon) format('svg');font-weight:normal;font-style:normal;}.flexslider{margin:0;padding:0;}.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}.flexslider .slides img{width:100%;display:block;}.flex-pauseplay span{text-transform:capitalize;}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .slides{display:block;}* html .slides{height:1%;}.no-js .slides > li:first-child{display:block;}.flexslider{margin:0;position:relative;zoom:1;}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.loading .flex-viewport{max-height:300px;}.flexslider .slides{zoom:1;}.carousel li{margin-right:5px;}.flex-direction-nav{*height:0;}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:61%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:#000;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}.flex-direction-nav .flex-prev{left:-50px;}.flex-direction-nav .flex-next{right:-50px;text-align:right;}.flexslider:hover .flex-prev{font-size:0;opacity:0.7;left:30px;}.flexslider:hover .flex-next{font-size:0;opacity:0.7;right:30px;}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1;}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:20px;line-height:1;display:inline-block;content:'\f001';}.flex-direction-nav a.flex-next:before{content:'\f002';}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000;}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004';}.flex-pauseplay a:hover{opacity:1;}.flex-pauseplay a.flex-play:before{content:'\f003';}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center;}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7);}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default;}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}.flex-control-thumbs li{width:25%;float:left;margin:0;}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer;}.flex-control-thumbs img:hover{opacity:1;}.flex-control-thumbs .flex-active{opacity:1;cursor:default;}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px;}.flex-direction-nav .flex-next{opacity:1;right:10px;}}
.isotope-item{z-index:2;}.isotope-hidden.isotope-item{pointer-events:none;z-index:1;}.isotope,.isotope .isotope-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s;}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width;}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:top,left,opacity;transition-property:transform,opacity;}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;}.isotope.infinite-scrolling{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}#filter{height:80px;margin-top:-37px;padding-left:0px;}#filter li{display:inline-block;list-style:none;margin-bottom:0px;}#filter li a{background:none repeat scroll 0 0 #fff;border:1px solid #dddddd;color:#999999;display:block;font-size:13px;font-weight:normal;margin-left:-5px;overflow:hidden;padding:10px 20px;position:relative;text-transform:uppercase;transition:all 0.4s ease 0s;}#filter li a:hover,#filter li a.current{background:none repeat scroll 0 0 #000;border-color:#000;color:#fff;}.title-action  a{background:none repeat scroll 0 0 #05386B !important;border-color:#05386B !important;color:#fff !important;}.isotope-skin2  .isotope-item{margin:1%;width:31.18%;}.isotope-item{width:19.88%;}.isotope-item img{max-width:100%;height:auto;}.isotope-item:hover .slide-desc{opacity:1;}.isotope-item .slide-desc{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;background:none repeat scroll 0 0 rgba(0,0,0,0.6);left:0px;position:absolute;top:0;z-index:9999;width:100%;height:100%;padding:20px;color:#fff;opacity:0;overflow:hidden;text-align:center;}.isotope-item .slide-desc table,.isotope-item .slide-desc td{border:none;height:100%;width:100%;background:none;}.isotope-item{z-index:2;}.isotope-hidden.isotope-item{pointer-events:none;z-index:1;}.isotope,.isotope .isotope-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s;}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width;}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity;}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;}.isotope.infinite-scrolling{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}
.iviewSlider{overflow:hidden;}#iview-timer{position:absolute;z-index:100;border-radius:5px;cursor:pointer;}#iview-timer div{border-radius:3px;}#iview-preloader{position:absolute;z-index:1000;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:#000 1px solid;padding:1px 1px 3px 1px;width:100px;height:8px;}#iview-preloader div{float:left;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;height:3px;background:#000;width:0px;}.iview-strip{display:block;position:absolute;z-index:5;}.iview-block{display:block;position:absolute;z-index:5;}.iview-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer;}.iview-prevNav{left:0px;}.iview-nextNav{right:0px;}.iview-controlNav{position:absolute;z-index:9;}.iview-controlNav a{z-index:9;cursor:pointer;}.iview-controlNav a.active{font-weight:bold;}.iview-controlNav .iview-items ul{list-style:none;}.iview-controlNav .iview-items ul li{display:inline;position:relative;}.iview-controlNav .iview-tooltip{position:absolute;}.iview-caption{position:absolute;z-index:4;overflow:hidden;cursor:default;}.iview-video-show{background:#000;position:absolute;width:100%;height:100%;z-index:101;}.iview-video-show .iview-video-container{position:relative;width:100%;height:100%;}.iview-video-show .iview-video-container a.iview-video-close{position:absolute;right:10px;top:10px;background:#222;color:#FFF;height:20px;width:20px;text-align:center;line-height:29px;font-size:22px;font-weight:bold;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}.iview-video-show .iview-video-container a.iview-video-close:hover{background:#444;}
#iview{display:block;max-width:1920px;background:#000;background:rgba(0,0,0,0.7);position:relative;margin:0px auto;overflow:hidden;}#iview .iviewSlider{display:block;width:1920px;height:755px;overflow:hidden;}#iview div.iview-directionNav{bottom:60px;position:absolute;right:0;width:122px;z-index:9;}#iview div.iview-directionNav a:hover{background:none repeat scroll 0 0 #05386B;border-color:#05386B;}#iview div.iview-directionNav a:after{color:#000;}#iview div.iview-directionNav a{border:2px solid #fff;cursor:pointer;display:block;height:40px;position:absolute;transition:all 0.3s ease-out 0s;width:40px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#iview div.iview-directionNav a.iview-prevNav:after{color:#fff;content:"";display:inline-block;font-family:"FontAwesome";font-size:22px !important;height:30px;left:14px !important;position:relative;top:2px !important;width:30px;}#iview div.iview-directionNav a.iview-nextNav:after{color:#fff;content:"";display:inline-block;font-family:"FontAwesome";font-size:22px !important;height:30px;left:15px !important;position:relative;top:2px !important;width:30px;}#iview div.iview-directionNav a.iview-nextNav{right:-27px;background-position:27px 0px;}#iview div.iview-directionNav a.iview-prevNav{left:-27px;background-position:0px 0px}#iview.iview-hover div.iview-directionNav a.iview-nextNav{right:20px;}#iview.iview-hover div.iview-directionNav a.iview-prevNav{left:20px;}.iview-caption{background:none !important;}.custom-caption *{border:none !important;}.custom-caption{background:none repeat scroll 0 0 rgba(255,255,255,0.6);border-radius:0;color:#333333;display:inline-block;font-size:15px;margin:20px;padding:20px;}.iview-caption.caption1{text-shadow:none;}.iview-caption.caption2{background:#FFF;color:#000;text-shadow:none;}.iview-caption.caption3{background:#c4302b;box-shadow:rgba(0,0,0,0.7) 10px 10px 15px 0px;text-shadow:none;}#iview-preloader{border:#666 1px solid;width:150px}#iview-preloader div{background:#666;}#iview-timer{border-radius:10px;}#iview-timer div{border-radius:10px;}
.ua-ie-9  .loaded{display:none !important;}.ip-logo{margin-bottom:50px}.ip-header{text-align:center;padding-top:120px;position:fixed;top:0;z-index:99999;min-height:480px;width:100%;height:100%;background:#fff}.ip-header h1{margin:0;}.ip-loader{position:absolute;left:0;width:100%;opacity:0;cursor:default;pointer-events:none;}.ip-logo{top:0;height:100%;-webkit-transform:translate3d(0,25%,0);transform:translate3d(0,25%,0);}.ip-loader{bottom:50%;}.ip-header .ip-inner{display:block;margin:0 auto;}.ip-header .ip-logo svg{min-width:320px;max-width:480px;width:25%;}.ip-header .ip-logo svg path{fill:#ef6e7e;}.ip-header .ip-loader svg path{fill:none;stroke-width:6;}.ip-header .ip-loader svg path.ip-loader-circlebg{stroke:#ddd;}.ip-header .ip-loader svg path.ip-loader-circle{-webkit-transition:stroke-dashoffset 0.2s;transition:stroke-dashoffset 0.2s;stroke:#85C440;}.ip-main{overflow:hidden;margin:0 auto;padding:160px 0 10em 0;max-width:1100px;width:90%;}.ip-main h2{margin:0;padding:0.5em 0 1em;color:#be4856;text-align:center;font-size:4.25em;font-size:4vw;line-height:1;}.browser{margin:0 auto;padding-top:8%;min-height:400px;max-width:1000px;width:100%;border-radius:8px;background:#fff url(/themes/custom/building_agency/plugins/loader/img/browser.png) no-repeat 50% 0;background-size:100%;color:#d3d3d3;}.loading .ip-logo,.loading .ip-loader{opacity:1;-webkit-animation:animInitialHeader 1s cubic-bezier(0.7,0,0.3,1) both;animation:animInitialHeader 1s cubic-bezier(0.7,0,0.3,1) both;}.loading .ip-loader{-webkit-animation-delay:0.2s;animation-delay:0.2s;}@-webkit-keyframes animInitialHeader{from{opacity:0;-webkit-transform:translate3d(0,800px,0);}}@keyframes animInitialHeader{from{opacity:0;-webkit-transform:translate3d(0,800px,0);transform:translate3d(0,800px,0);}}.loaded .ip-logo,.loaded .ip-loader{opacity:1;}.loaded .ip-logo{-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-animation:animLoadedLogo 1s cubic-bezier(0.7,0,0.3,1) forwards;animation:animLoadedLogo 1s cubic-bezier(0.7,0,0.3,1) forwards;}@-webkit-keyframes animLoadedLogo{to{-webkit-transform:translate3d(0,100%,0) translate3d(0,50px,0) scale3d(0.65,0.65,1);}}@keyframes animLoadedLogo{to{-webkit-transform:translate3d(0,100%,0) translate3d(0,50px,0) scale3d(0.65,0.65,1);transform:translate3d(0,100%,0) translate3d(0,50px,0) scale3d(0.65,0.65,1);}}.loaded .ip-loader{-webkit-animation:animLoadedLoader 0.5s cubic-bezier(0.7,0,0.3,1) forwards;animation:animLoadedLoader 0.5s cubic-bezier(0.7,0,0.3,1) forwards;}@-webkit-keyframes animLoadedLoader{to{opacity:0;-webkit-transform:translate3d(0,-100%,0) scale3d(0.3,0.3,1);}}@keyframes animLoadedLoader{to{opacity:0;-webkit-transform:translate3d(0,-100%,0) scale3d(0.3,0.3,1);transform:translate3d(0,-100%,0) scale3d(0.3,0.3,1);}}.loaded .ip-logo svg path{-webkit-transition:all 0.5s ease 0.3s;transition:all 0.5s ease 0.3s;fill:#fff;}.loaded .ip-header{-webkit-animation:animLoadedHeader 1s cubic-bezier(0.7,0,0.3,1) forwards;animation:animLoadedHeader 1s cubic-bezier(0.7,0,0.3,1) forwards;}@-webkit-keyframes animLoadedHeader{to{-webkit-transform:translate3d(0,-100%,0);}}@keyframes animLoadedHeader{to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}}.loaded .ip-main h2,.loaded .ip-main .browser,.loaded .ip-main .browser .box,.loaded .codrops-demos{-webkit-animation:animLoadedContent 1s cubic-bezier(0.7,0,0.3,1) both;animation:animLoadedContent 1s cubic-bezier(0.7,0,0.3,1) both;}.loaded .ip-main .browser,.loaded .ip-main .browser .box:first-child{-webkit-animation-delay:0.1s;animation-delay:0.1s;}.loaded .ip-main .browser .box:nth-child(2){-webkit-animation-delay:0.15s;animation-delay:0.15s;}.loaded .ip-main .browser .box:nth-child(3){-webkit-animation-delay:0.2s;animation-delay:0.2s;}@-webkit-keyframes animLoadedContent{from{opacity:0;-webkit-transform:translate3d(0,200px,0);}}@keyframes animLoadedContent{from{opacity:0;-webkit-transform:translate3d(0,200px,0);transform:translate3d(0,200px,0);}}.layout-switch .ip-header{position:absolute;}.no-js .ip-header{position:relative;min-height:0px;}.no-js .ip-header .ip-logo{margin-top:20px;height:180px;opacity:1;-webkit-transform:none;transform:none;}.no-js .ip-header .ip-logo svg path{fill:#fff;}@media screen and (max-width:45em){.ip-main h2{font-size:2.25em;font-size:10vw;}}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80);}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}.mfp-align-top .mfp-container:before{display:none;}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}.mfp-ajax-cur{cursor:progress;}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}.mfp-auto-cursor .mfp-content{cursor:auto;}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}.mfp-loading.mfp-figure{display:none;}.mfp-hide{display:none !important;}.mfp-preloader{color:#cccccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}.mfp-preloader a{color:#cccccc;}.mfp-preloader a:hover{color:white;}.mfp-s-ready .mfp-preloader{display:none;}.mfp-s-error .mfp-content{display:none;}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;}button::-moz-focus-inner{padding:0;border:0;}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100);}.mfp-close:active{top:1px;}.mfp-close-btn-in .mfp-close{color:#333333;}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:6px;width:100%;}.mfp-counter{position:absolute;top:0;right:0;color:#cccccc;font-size:12px;line-height:18px;}.mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0);}.mfp-arrow:active{margin-top:-54px;}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100);}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px;}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}.mfp-arrow-left{left:0;}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid white;margin-left:31px;}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f;}.mfp-arrow-right{right:0;}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid white;margin-left:39px;}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f;}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}.mfp-iframe-holder .mfp-close{top:-40px;}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:black;}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}.mfp-figure{line-height:0;}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444444;}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px;}.mfp-figure figure{margin:0;}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px;}.mfp-image-holder .mfp-content{max-width:100%;}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}.mfp-img-mobile img.mfp-img{padding:0;}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}.mfp-img-mobile .mfp-counter{right:5px;top:3px;}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0;}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75);}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}.mfp-container{padding-left:6px;padding-right:6px;}}.mfp-ie7 .mfp-img{padding:0;}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px;}.mfp-ie7 .mfp-container{padding:0;}.mfp-ie7 .mfp-content{padding-top:44px;}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0;}
.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;-ms-user-select:none;-moz-user-select:none;-moz-box-sizing:border-box;box-sizing:border-box;}.noUi-base{width:100%;height:100%;position:relative;}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0;}.noUi-handle{background:none repeat scroll 0 0 #464646;position:relative;z-index:1;}.noUi-stacking .noUi-handle{z-index:10;}.noUi-stacking + .noUi-origin{*z-index:-1;}.noUi-state-tap .noUi-origin{-webkit-transition:left 0.3s,top 0.3s;transition:left 0.3s,top 0.3s;}.noUi-state-drag *{cursor:inherit !important;}.noUi-horizontal{height:10px;margin-bottom:40px;margin-top:40px;}.noUi-horizontal .noUi-handle{border-radius:10px;height:20px;left:-17px;top:-6px;width:20px;}.noUi-horizontal.noUi-extended{padding:0 15px;}.noUi-horizontal.noUi-extended .noUi-origin{right:-15px;}.noUi-vertical{width:18px;}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px;}.noUi-vertical.noUi-extended{padding:15px 0;}.noUi-vertical.noUi-extended .noUi-origin{bottom:-15px;}.noUi-background{background:#FAFAFA;}.noUi-origin{background:#464646;-webkit-transition:background 450ms;transition:background 450ms;}.noUi-origin + .noUi-origin{background:none repeat scroll 0 0 #cccccc;border:0 none;}.noUi-origin{border-radius:2px;}.noUi-target{background:none repeat scroll 0 0 #cccccc;border:0 none;}.noUi-target.noUi-connect{}.noUi-dragable{cursor:w-resize;}.noUi-vertical .noUi-dragable{cursor:n-resize;}.noUi-handle{border:0 none;cursor:default;}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB;}.noUi-handle:before,.noUi-handle:after{}.noUi-handle:after{left:9px;}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:14px;}.noUi-vertical .noUi-handle:after{top:17px;}[disabled].noUi-connect,[disabled] .noUi-connect{background:#B8B8B8;}[disabled] .noUi-handle{cursor:not-allowed;}
div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}div.pp_default .pp_top .pp_left{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/default/sprite.png) -78px -93px no-repeat}div.pp_default .pp_top .pp_middle{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/default/sprite_x.png) top left repeat-x}div.pp_default .pp_top .pp_right{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/default/sprite.png) -112px -93px no-repeat}div.pp_default .pp_content .ppt{color:#f8f8f8}div.pp_default .pp_content_container .pp_left{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}div.pp_default .pp_content_container .pp_right{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}div.pp_default .pp_next:hover{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}div.pp_default .pp_previous:hover{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}div.pp_default .pp_expand{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_expand:hover{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}div.pp_default .pp_contract{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_contract:hover{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}div.pp_default .pp_close{width:30px;height:30px;background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer}div.pp_default .pp_gallery ul li a{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}div.pp_default .pp_social{margin-top:7px}div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}div.pp_default .pp_content_container .pp_details{margin-top:5px}div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative}div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7}div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}div.pp_default .pp_bottom .pp_left{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/default/sprite.png) -78px -127px no-repeat}div.pp_default .pp_bottom .pp_middle{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/default/sprite_x.png) bottom left repeat-x}div.pp_default .pp_bottom .pp_right{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/default/sprite.png) -112px -127px no-repeat}div.pp_default .pp_loaderIcon{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/default/loader.gif) center center no-repeat}div.light_rounded .pp_top .pp_left{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}div.light_rounded .pp_top .pp_right{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}div.light_rounded .pp_next:hover{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.light_rounded .pp_previous:hover{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_rounded .pp_expand{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_rounded .pp_expand:hover{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_rounded .pp_contract{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_rounded .pp_contract:hover{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_rounded .pp_close{width:75px;height:22px;background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_rounded .pp_nav .pp_play{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_nav .pp_pause{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_arrow_previous{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}div.light_rounded .pp_arrow_next{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}div.light_rounded .pp_bottom .pp_left{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}div.light_rounded .pp_bottom .pp_right{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_top .pp_left{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}div.dark_rounded .pp_top .pp_right{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}div.dark_rounded .pp_content_container .pp_left{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}div.dark_rounded .pp_content_container .pp_right{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}div.dark_rounded .pp_next:hover{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.dark_rounded .pp_previous:hover{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.dark_rounded .pp_expand{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_rounded .pp_expand:hover{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_rounded .pp_contract{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_rounded .pp_contract:hover{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_rounded .pp_close{width:75px;height:22px;background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_rounded .pp_description{margin-right:85px;color:#fff}div.dark_rounded .pp_nav .pp_play{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_nav .pp_pause{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_arrow_previous{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}div.dark_rounded .pp_arrow_next{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}div.dark_rounded .pp_bottom .pp_left{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}div.dark_rounded .pp_bottom .pp_right{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_loaderIcon{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}div.dark_square .pp_loaderIcon{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/dark_square/loader.gif) center center no-repeat}div.dark_square .pp_expand{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_square .pp_expand:hover{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_square .pp_contract{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_square .pp_contract:hover{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_square .pp_close{width:75px;height:22px;background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_square .pp_nav{clear:none}div.dark_square .pp_nav .pp_play{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_nav .pp_pause{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_arrow_previous{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}div.dark_square .pp_arrow_next{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}div.dark_square .pp_next:hover{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}div.dark_square .pp_previous:hover{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_square .pp_expand{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_square .pp_expand:hover{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_square .pp_contract{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_square .pp_contract:hover{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_square .pp_close{width:75px;height:22px;background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_square .pp_nav .pp_play{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.light_square .pp_nav .pp_pause{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.light_square .pp_arrow_previous{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}div.light_square .pp_arrow_next{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}div.light_square .pp_next:hover{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}div.light_square .pp_previous:hover{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.facebook .pp_top .pp_left{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}div.facebook .pp_top .pp_middle{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}div.facebook .pp_top .pp_right{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}div.facebook .pp_content_container .pp_left{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}div.facebook .pp_content_container .pp_right{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}div.facebook .pp_expand{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}div.facebook .pp_expand:hover{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}div.facebook .pp_contract{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}div.facebook .pp_contract:hover{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}div.facebook .pp_close{width:22px;height:22px;background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer}div.facebook .pp_description{margin:0 37px 0 0}div.facebook .pp_loaderIcon{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/facebook/loader.gif) center center no-repeat}div.facebook .pp_arrow_previous{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}div.facebook .pp_arrow_next{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}div.facebook .pp_nav{margin-top:0}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}div.facebook .pp_nav .pp_play{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}div.facebook .pp_nav .pp_pause{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}div.facebook .pp_next:hover{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}div.facebook .pp_previous:hover{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}div.facebook .pp_bottom .pp_left{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}div.facebook .pp_bottom .pp_middle{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}div.facebook .pp_bottom .pp_right{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}div.pp_pic_holder a:focus{outline:none}div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_content{height:40px;min-width:40px}* html .pp_content{width:40px}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{float:left;margin:10px 0 2px}.pp_description{display:none;margin:0}.pp_social{float:left;margin:0}.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}.pp_social .twitter{float:left}.pp_nav{clear:right;float:left;margin:3px 10px 0 0}.pp_nav p{float:left;white-space:nowrap;margin:2px 4px}.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery div{float:left;overflow:hidden;position:relative}.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery li.default a{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}a.pp_next{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}a.pp_previous{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}#pp_full_res{line-height:1!important}#pp_full_res .pp_inline{text-align:left}#pp_full_res .pp_inline p{margin:0 0 15px}div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px}div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(/themes/custom/building_agency/plugins/prettyphoto/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}.pp_top,.pp_bottom{height:20px;position:relative}* html .pp_top,* html .pp_bottom{padding:0 20px}.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_fade,.pp_gallery li.default a img{display:none}
.cd-pricing-list{list-style:outside none none;margin:0;}.cd-pricing-container ul{list-style:none;margin:0;padding:0;}.cd-secondary-theme .cd-pricing-features li{border-top:1px solid #fff;color:#ffffff;text-transform:uppercase;}.cd-header{height:100px;line-height:170px;position:relative;}.cd-header h1{text-align:center;color:#FFFFFF;font-size:2.2rem;}@media only screen and (min-width:768px){.cd-header{height:160px;line-height:280px;}.cd-header h1{font-size:3.6rem;font-weight:300;}}.cd-pricing-container{margin:0 auto;max-width:1170px;width:90%;}@media only screen and (min-width:768px){.cd-pricing-container{}.cd-pricing-container.cd-full-width{width:100%;max-width:none;}}.cd-pricing-switcher{padding-bottom:40px;text-align:center;}.cd-pricing-switcher .fieldset{background:none repeat scroll 0 0 #ddd;border:0 none;border-radius:100px;display:inline-block;padding:2px;position:relative;}.cd-pricing-switcher input[type="radio"]{position:absolute;opacity:0;}.cd-pricing-switcher label{color:#fff;cursor:pointer;display:inline-block;float:left;font-size:1.4rem;height:40px;line-height:40px;margin:0;position:relative;width:90px;z-index:1;}.cd-pricing-switcher .cd-switch{position:absolute;top:2px;left:2px;height:40px;width:90px;background-color:#0c1f28;border-radius:50em;-webkit-transition:-webkit-transform 0.5s;-moz-transition:-moz-transform 0.5s;transition:transform 0.5s;}.cd-pricing-switcher input[type="radio"]:checked + label + .cd-switch,.cd-pricing-switcher input[type="radio"]:checked + label:nth-of-type(n) + .cd-switch{-webkit-transform:translateX(90px);-moz-transform:translateX(90px);-ms-transform:translateX(90px);-o-transform:translateX(90px);transform:translateX(90px);}.no-js .cd-pricing-switcher{display:none;}.cd-pricing-list{margin:2em 0 0;}.cd-pricing-list > li{margin-bottom:1em;position:relative;}@media only screen and (min-width:768px){.cd-pricing-list{list-style:outside none none;margin:0;}.cd-pricing-list:after{content:"";display:table;clear:both;}.cd-pricing-list > li{width:33.3333333333%;float:left;}.cd-has-margins .cd-pricing-list > li{width:32.3333333333%;float:left;margin-right:1.5%;}.cd-has-margins .cd-pricing-list > li:last-of-type{margin-right:0;}}.cd-pricing-wrapper{position:relative;}.touch .cd-pricing-wrapper{-webkit-perspective:2000px;-moz-perspective:2000px;perspective:2000px;}.cd-pricing-wrapper.is-switched .is-visible{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-animation:cd-rotate 0.5s;-moz-animation:cd-rotate 0.5s;animation:cd-rotate 0.5s;}.cd-pricing-wrapper.is-switched .is-hidden{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0);-webkit-animation:cd-rotate-inverse 0.5s;-moz-animation:cd-rotate-inverse 0.5s;animation:cd-rotate-inverse 0.5s;opacity:0;}.cd-pricing-wrapper.is-switched .is-selected{opacity:1;}.cd-pricing-wrapper.is-switched.reverse-animation .is-visible{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);transform:rotateY(-180deg);-webkit-animation:cd-rotate-back 0.5s;-moz-animation:cd-rotate-back 0.5s;animation:cd-rotate-back 0.5s;}.cd-pricing-wrapper.is-switched.reverse-animation .is-hidden{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0);-webkit-animation:cd-rotate-inverse-back 0.5s;-moz-animation:cd-rotate-inverse-back 0.5s;animation:cd-rotate-inverse-back 0.5s;opacity:0;}.cd-pricing-wrapper.is-switched.reverse-animation .is-selected{opacity:1;}.cd-pricing-wrapper > li{background-color:#333333;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:1px solid transparent;}.cd-pricing-wrapper .is-visible{position:relative;z-index:5;}.cd-pricing-wrapper .is-hidden{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);}.cd-pricing-wrapper .is-selected{z-index:3 !important;}@media only screen and (min-width:768px){.cd-pricing-wrapper > li::before{content:'';position:absolute;z-index:6;left:-1px;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:50%;width:1px;background-color:#b1d6e8;}.cd-pricing-wrapper > li::after{display:none;}.cd-popular .cd-pricing-wrapper > li{}.cd-has-margins .cd-pricing-wrapper > li,.cd-has-margins .cd-popular .cd-pricing-wrapper > li{box-shadow:0 1px 5px rgba(0,0,0,0.1);}.cd-secondary-theme .cd-pricing-wrapper > li{background:none repeat scroll 0 0 #333333;}.cd-secondary-theme .cd-popular .cd-pricing-wrapper > li{background:none repeat scroll 0 0 #05386B;}:nth-of-type(1) > .cd-pricing-wrapper > li::before{display:none;}.cd-has-margins .cd-pricing-wrapper > li{border-radius:4px 4px 6px 6px;}.cd-has-margins .cd-pricing-wrapper > li::before{display:none;}}@media only screen and (min-width:1500px){.cd-full-width .cd-pricing-wrapper > li{padding:2.5em 0;}}.no-js .cd-pricing-wrapper .is-hidden{position:relative;-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0);margin-top:1em;}@media only screen and (min-width:768px){.cd-popular .cd-pricing-wrapper > li::before{display:none;}.cd-popular + li .cd-pricing-wrapper > li::before{display:none;}}.cd-pricing-header{background-color:#05386B;color:#ffffff;height:auto;padding:1em 2em;pointer-events:none;position:relative;z-index:1;}.cd-pricing-header h2{margin-bottom:3px;text-transform:uppercase;}.cd-popular .cd-pricing-header{background-color:#85C440;}@media only screen and (min-width:768px){.cd-pricing-header{height:auto;padding:1.9em 0.9em 1.6em;pointer-events:auto;text-align:center;color:#173d50;background-color:transparent;}.cd-popular .cd-pricing-header{color:#85C440;background-color:transparent;}.cd-secondary-theme .cd-pricing-header{color:#FFFFFF;}.cd-pricing-header h2{font-size:1.8rem;letter-spacing:2px;}}.cd-currency,.cd-value{font-size:3rem;font-weight:300;}.cd-duration{font-size:1.3rem;text-transform:uppercase;}.cd-popular .cd-duration{}.cd-duration::before{content:'/';margin-right:2px;}@media only screen and (min-width:768px){.cd-value{font-size:7rem;font-weight:300;}.cd-currency,.cd-duration{color:#fff;}.cd-popular .cd-currency,.cd-popular .cd-duration{color:#fff;}.cd-secondary-theme .cd-currency,.cd-secondary-theme .cd-duration{color:#fff;}.cd-secondary-theme .cd-popular .cd-currency,.cd-secondary-theme .cd-popular .cd-duration{color:#fff;}.cd-currency{display:inline-block;margin-top:10px;vertical-align:top;font-size:2rem;font-weight:700;}.cd-duration{font-size:1.4rem;}}.cd-pricing-body{overflow-x:auto;-webkit-overflow-scrolling:touch;}.is-switched .cd-pricing-body{overflow:hidden;}@media only screen and (min-width:768px){.cd-pricing-body{overflow-x:visible;}}.cd-pricing-features{width:600px;}.cd-pricing-features:after{content:"";display:table;clear:both;}.cd-pricing-features li{width:100px;float:left;padding:2.6em 1em;font-size:1.4rem;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:none !important;}.cd-pricing-features em{display:block;margin-bottom:5px;font-weight:600;}@media only screen and (min-width:768px){.cd-pricing-features{width:auto;}.cd-pricing-features li{float:none;width:auto;padding:1em;}.cd-popular .cd-pricing-features li{margin:0 3px;}.cd-pricing-features li:nth-of-type(2n+1){background-color:#f4f4f4;}.cd-pricing-features em{display:inline-block;margin-bottom:0;}.cd-has-margins .cd-popular .cd-pricing-features li,.cd-secondary-theme .cd-popular .cd-pricing-features li{margin:0;}.cd-secondary-theme .cd-pricing-features li{color:#ffffff;}.cd-secondary-theme .cd-pricing-features li:nth-of-type(2n+1){background-color:transparent;}}.cd-pricing-footer{position:absolute;z-index:1;top:0;left:0;height:80px;width:100%;}.cd-pricing-footer::after{content:'';position:absolute;right:1em;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:20px;width:20px;background:url(/themes/custom/building_agency/plugins/pricing-tables/img/cd-icon-small-arrow.svg);}@media only screen and (min-width:768px){.cd-pricing-footer{position:relative;height:auto;padding:1.8em 0;text-align:center;}.cd-pricing-footer::after{display:none;}.cd-has-margins .cd-pricing-footer{padding-bottom:0;}}.cd-select{position:relative;z-index:1;display:block;height:100%;overflow:hidden;text-indent:100%;white-space:nowrap;color:transparent;}@media only screen and (min-width:768px){.cd-select{background-color:#fff;border-radius:0;color:#000;display:inline-block;font-size:1.4rem;height:auto;letter-spacing:2px;padding:1.3em 3em;position:static;text-indent:0;text-transform:uppercase;text-decoration:none !important;}.cd-popular .cd-select{background-color:#85C440;}.no-touch .cd-popular .cd-select:hover{background-color:#ec907e;}.cd-secondary-theme .cd-popular .cd-select{background-color:#85C440;color:#fff;}.no-touch .cd-secondary-theme .cd-popular .cd-select:hover{background-color:#112e3c;}.cd-has-margins .cd-select{display:block;padding:1.7em 0;border-radius:0 0 4px 4px;}}@-webkit-keyframes cd-rotate{0%{-webkit-transform:perspective(2000px) rotateY(0);}70%{-webkit-transform:perspective(2000px) rotateY(200deg);}100%{-webkit-transform:perspective(2000px) rotateY(180deg);}}@-moz-keyframes cd-rotate{0%{-moz-transform:perspective(2000px) rotateY(0);}70%{-moz-transform:perspective(2000px) rotateY(200deg);}100%{-moz-transform:perspective(2000px) rotateY(180deg);}}@keyframes cd-rotate{0%{-webkit-transform:perspective(2000px) rotateY(0);-moz-transform:perspective(2000px) rotateY(0);-ms-transform:perspective(2000px) rotateY(0);-o-transform:perspective(2000px) rotateY(0);transform:perspective(2000px) rotateY(0);}70%{-webkit-transform:perspective(2000px) rotateY(200deg);-moz-transform:perspective(2000px) rotateY(200deg);-ms-transform:perspective(2000px) rotateY(200deg);-o-transform:perspective(2000px) rotateY(200deg);transform:perspective(2000px) rotateY(200deg);}100%{-webkit-transform:perspective(2000px) rotateY(180deg);-moz-transform:perspective(2000px) rotateY(180deg);-ms-transform:perspective(2000px) rotateY(180deg);-o-transform:perspective(2000px) rotateY(180deg);transform:perspective(2000px) rotateY(180deg);}}@-webkit-keyframes cd-rotate-inverse{0%{-webkit-transform:perspective(2000px) rotateY(-180deg);}70%{-webkit-transform:perspective(2000px) rotateY(20deg);}100%{-webkit-transform:perspective(2000px) rotateY(0);}}@-moz-keyframes cd-rotate-inverse{0%{-moz-transform:perspective(2000px) rotateY(-180deg);}70%{-moz-transform:perspective(2000px) rotateY(20deg);}100%{-moz-transform:perspective(2000px) rotateY(0);}}@keyframes cd-rotate-inverse{0%{-webkit-transform:perspective(2000px) rotateY(-180deg);-moz-transform:perspective(2000px) rotateY(-180deg);-ms-transform:perspective(2000px) rotateY(-180deg);-o-transform:perspective(2000px) rotateY(-180deg);transform:perspective(2000px) rotateY(-180deg);}70%{-webkit-transform:perspective(2000px) rotateY(20deg);-moz-transform:perspective(2000px) rotateY(20deg);-ms-transform:perspective(2000px) rotateY(20deg);-o-transform:perspective(2000px) rotateY(20deg);transform:perspective(2000px) rotateY(20deg);}100%{-webkit-transform:perspective(2000px) rotateY(0);-moz-transform:perspective(2000px) rotateY(0);-ms-transform:perspective(2000px) rotateY(0);-o-transform:perspective(2000px) rotateY(0);transform:perspective(2000px) rotateY(0);}}@-webkit-keyframes cd-rotate-back{0%{-webkit-transform:perspective(2000px) rotateY(0);}70%{-webkit-transform:perspective(2000px) rotateY(-200deg);}100%{-webkit-transform:perspective(2000px) rotateY(-180deg);}}@-moz-keyframes cd-rotate-back{0%{-moz-transform:perspective(2000px) rotateY(0);}70%{-moz-transform:perspective(2000px) rotateY(-200deg);}100%{-moz-transform:perspective(2000px) rotateY(-180deg);}}@keyframes cd-rotate-back{0%{-webkit-transform:perspective(2000px) rotateY(0);-moz-transform:perspective(2000px) rotateY(0);-ms-transform:perspective(2000px) rotateY(0);-o-transform:perspective(2000px) rotateY(0);transform:perspective(2000px) rotateY(0);}70%{-webkit-transform:perspective(2000px) rotateY(-200deg);-moz-transform:perspective(2000px) rotateY(-200deg);-ms-transform:perspective(2000px) rotateY(-200deg);-o-transform:perspective(2000px) rotateY(-200deg);transform:perspective(2000px) rotateY(-200deg);}100%{-webkit-transform:perspective(2000px) rotateY(-180deg);-moz-transform:perspective(2000px) rotateY(-180deg);-ms-transform:perspective(2000px) rotateY(-180deg);-o-transform:perspective(2000px) rotateY(-180deg);transform:perspective(2000px) rotateY(-180deg);}}@-webkit-keyframes cd-rotate-inverse-back{0%{-webkit-transform:perspective(2000px) rotateY(180deg);}70%{-webkit-transform:perspective(2000px) rotateY(-20deg);}100%{-webkit-transform:perspective(2000px) rotateY(0);}}@-moz-keyframes cd-rotate-inverse-back{0%{-moz-transform:perspective(2000px) rotateY(180deg);}70%{-moz-transform:perspective(2000px) rotateY(-20deg);}100%{-moz-transform:perspective(2000px) rotateY(0);}}@keyframes cd-rotate-inverse-back{0%{-webkit-transform:perspective(2000px) rotateY(180deg);-moz-transform:perspective(2000px) rotateY(180deg);-ms-transform:perspective(2000px) rotateY(180deg);-o-transform:perspective(2000px) rotateY(180deg);transform:perspective(2000px) rotateY(180deg);}70%{-webkit-transform:perspective(2000px) rotateY(-20deg);-moz-transform:perspective(2000px) rotateY(-20deg);-ms-transform:perspective(2000px) rotateY(-20deg);-o-transform:perspective(2000px) rotateY(-20deg);transform:perspective(2000px) rotateY(-20deg);}100%{-webkit-transform:perspective(2000px) rotateY(0);-moz-transform:perspective(2000px) rotateY(0);-ms-transform:perspective(2000px) rotateY(0);-o-transform:perspective(2000px) rotateY(0);transform:perspective(2000px) rotateY(0);}}
#documenter_content{color:#000;font-size:14px;text-align:left;padding-top:50px;}#documenter_cover a{color:#2e375f;text-decoration:underline;}#documenter_cover a:hover{text-decoration:none;}#documenter_content img{max-width:100%;height:auto;margin-bottom:20px;}#documenter_content .pre{background:none repeat scroll 0 0 #05386B;color:#fff;display:block;font-size:20px;height:auto;line-height:20px;margin:10px 0;padding:10px;}.heading-2{text-transform:uppercase;}hr{margin:20px 0;}pre{border:1px solid #ccc;word-wrap:break-word;padding:0 10px 20px;line-height:19px;margin-bottom:20px;margin-top:10px;display:inline-block;width:100%;}.rainbow .close{color:inherit !important;float:none !important;font-family:inherit !important;font-size:14px;font-weight:normal !important;opacity:1 !important;text-shadow:inherit !important;}code{border:1px solid #eaeaea;margin:0px 2px;padding:0px 5px;font-size:12px;}pre code{border:0px;padding:0px;margin:0px;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}pre,code{font-family:Consolas,'Liberation Mono',Courier,monospace;color:#333;background:#f8f8f8;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}pre,pre code{font-size:13px;}pre .comment{color:#998;}pre .support{color:#0086B3;}pre .tag,pre .tag-name{color:navy;}pre .keyword,pre .css-property,pre .vendor-prefix,pre .sass,pre .class,pre .id,pre .css-value,pre .entity.function,pre .storage.function{font-weight:bold;}pre .css-property,pre .css-value,pre .vendor-prefix,pre .support.namespace{color:#333;}pre .constant.numeric,pre .keyword.unit,pre .hex-color{font-weight:normal;color:#099;}pre .entity.class{color:#458;}pre .entity.id,pre .entity.function{color:#900;}pre .attribute,pre .variable{color:teal;}pre .string,pre .support.value{font-weight:normal;color:#d14;}pre .regexp{color:#009926;}
.needsfilled{color:#df3c3c !important;font-weight:400 !important;border-color:#df3c3c !important}.needsfilled2{border-color:#ef0a0a !important}.correctfilled{border:1px solid #5ac164 !important}form input[readonly].picker__input{background:#fff;cursor:text}#spambox{position:relative}.spam{position:relative;clear:both;float:left;width:auto;height:auto;background:#fff;border:1px solid #DDD;padding:8px 10px 6px 20px;margin-bottom:5px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.spam[class*="mini"]{padding:0 5px 0 15px}.spam[class*="mini"] canvas{padding-bottom:2px}.spam[class*="mini"] #refresh_spam{font-size:12px;right:-1px;top:-1px}.spam[class*="dark"]{border:0;background:0;padding-left:5px}.spam[class*="dark"] #randomtext_overlay{background:transparent}.spam[class*="dark"] #refresh_spam{color:#797979}.spam[class*="light"]{border:0;background:0;padding-left:5px}.spam[class*="light"] #randomtext_overlay{background:transparent}.spam[class*="light"] #refresh_spam{color:#575757}.spam[class*="light"] canvas{opacity:.6}.spam.mini-light-theme #refresh_spam,.spam.mini-dark-theme #refresh_spam{right:-4px}.spam[class*="greyscale"]{background:#000;border:1px solid #6D6D6D}.spam[class*="greyscale"] #refresh_spam{color:#fff}.spam canvas{float:left;margin-left:-5px}#refresh_spam{position:absolute !important;top:0;right:2px;z-index:9999 !important;color:#888;opacity:.4;width:13px;height:18px;cursor:pointer;font-size:14px}#refresh_spam:hover{opacity:1}#refresh_spam:hover:after{background:rgba(0,0,0,.6);border-radius:5px;color:#fff;content:attr(title);padding:5px 15px;position:absolute;z-index:98;font-size:12px;width:auto;bottom:18px;left:-30px}.spam[class*="dark"] #refresh_spam:hover:after{background:rgba(255,255,255,.8);color:#222;font-weight:bold}#randomtext{float:left;text-align:center;position:relative;z-index:0}#randomtext_overlay{position:absolute !important;background:url(/themes/custom/building_agency/plugins/validation/captchaoverlay.png);width:100%;height:100%;z-index:10 !important;opacity:.6;left:0;top:0}#spambox input[type="text"]#spam{width:107px !important;clear:both;display:block;margin-top:5px !important}div.flashes{background-color:#c4df9b;margin:10px 0;width:100%%}div.flashes .flash_success{color:#333;padding:10px 0;text-indent:10px;font-size:14px;font-family:"Helvetica Neue",Arial;text-align:center}div.custom_flash{background-color:#c4df9b;margin:10px 0;width:100%%;color:#333;padding:10px 0;font-size:19px;font-family:"Helvetica Neue",Arial;text-align:center;display:inline-block}form .tab-content{position:relative}form .tab-content>.tab-pane{opacity:0;position:absolute;z-index:-9999;display:block !important;top:0}form .tab-content>.active{position:relative;opacity:1;z-index:1}.error_box{background:#f2dede;border:1px solid #eed3d7;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;color:#b94a48;font-size:13px;margin:0 0 15px 0;width:100%;display:none}.error_box span{padding:8px 8px;display:block}
.header.sticky .top-nav{left:0;position:fixed;top:0;width:100%;z-index:888;}.header.sticky .top-nav .yamm{top:0 !important;}#search-global-menu{float:right;margin:15px 20px 0 0;padding:0 10px 0 0;border:1px solid transparent;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;}#search-global-menu input{border:none;background:none;color:#fff !important;padding-right:0px;outline:none !important;}#search-global-menu:hover,#search-global-menu:focus{border:1px solid #fff;}#search-global-menu button,#search-global-mobile button{border:none;background:none;color:#fff;}.yamm{background:none repeat scroll 0 0 #85C440;border:0 none;float:none;margin-bottom:0;margin-top:0;min-height:auto;padding-left:20px;position:relative;top:40px;z-index:777;}.yamm .navbar-collapse{padding-left:0;padding-right:0;}.yamm .navbar-brand{color:#fff;float:left;font-size:24px;font-weight:700;height:50px;line-height:21px;padding:14.5px 15px;text-transform:uppercase;}.yamm .nav > li > a{color:#fff;display:block;font-family:"Source Sans Pro",sans-serif;font-size:15px;font-weight:600;padding:25px 15px;position:relative;text-transform:uppercase;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;}.yamm .dropdown.yamm-fw .dropdown-menu{left:0;right:0;}.yamm-fw{position:inherit !important;}.navbar-nav > li{float:left;}.yamm .nav li a{-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;}.yamm .nav > li:hover > a{color:#333333;}.yamm .navbar-toggle{background:#05386B;}.yamm .navbar-toggle .icon-bar{background:#fff;}.popover-box{float:right;margin-left:10px;}.yamm .nav,.yamm .collapse,.yamm .dropup,.yamm .dropdown{position:static;}.yamm .container{position:relative;}.yamm .dropdown-menu{left:auto;}.yamm .yamm-fw .dropdown-menu{left:0;}.yamm .yamm-content{padding:20px 30px;}.yamm .dropdown.yamm-fw .dropdown-menu{left:0;right:0;}.nav-tabs{display:inline-block;border-bottom:none;padding-top:15px;font-weight:bold;}.nav-tabs > li > a,.nav-tabs > li > a:hover,.nav-tabs > li > a:focus,.nav-tabs > li.active > a,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus{}.nav-list{border-bottom:1px solid #eee;}.nav-list > li{padding:20px 15px 15px;border-left:1px solid #eee;}.nav-list > li:last-child{border-right:1px solid #eee;}.nav-list > li > a:hover{text-decoration:none;}.nav-list > li > a > span{display:block;font-weight:bold;text-transform:uppercase;}.mega-dropdown{position:static !important;}.mega-dropdown-menu{padding:20px 15px 15px;text-align:center;width:100%;left:0 !important;}@media (max-width:480px){html .yamm .dropdown-menu{position:relative;top:0;}}
.teaser{position:relative;padding-block-end:var(--sp1-5);}.teaser::after{position:absolute;inset-block-end:0;width:var(--sp3);height:0;content:"";border-top:solid 2px var(--color--gray-95);}@media (min-width:62.5rem){.teaser{padding-block-end:var(--sp3);}}.teaser__content{display:grid;grid-auto-rows:max-content;gap:var(--sp);}.teaser__content .field:not(:last-child){margin-block-end:0;}@media (min-width:62.5rem){.teaser__content{gap:var(--sp2);}}.teaser__image{flex-shrink:0;margin:0;}.teaser__image:empty{display:none;}.teaser__image:empty + .teaser__title{flex-basis:auto;}.teaser__image a{display:block;}.teaser__image img{width:var(--sp3-5);height:var(--sp3-5);object-fit:cover;border-radius:50%;}@media (min-width:62.5rem){.teaser__image img{width:var(--grid-col-width);height:var(--grid-col-width);}}@media (min-width:62.5rem){.teaser__image{position:absolute;inset-block-start:0;inset-inline-start:calc(-1 * ((var(--grid-col-width) + var(--grid-gap))));margin:0;}}.teaser__meta{margin-block-end:var(--sp);}.teaser__title{margin-block:0;flex-basis:calc(100% - var(--sp4-5));color:var(--color-text-neutral-loud);font-size:1.5rem;line-height:var(--line-height-base);}@media (min-width:62.5rem){.teaser__title{flex-basis:auto;font-size:var(--sp2);line-height:var(--sp3);}}.teaser__top{display:flex;flex-wrap:nowrap;align-items:center;margin:0;gap:var(--sp1);margin-block-end:var(--sp1);}@media (min-width:62.5rem){.teaser__top{position:relative;}}
