@charset "UTF-8";.comment-form input[type=email],.comment-form input[type=tel],.comment-form input[type=text],.comment-form textarea,body .gform_wrapper input[type=email],body .gform_wrapper input[type=number],body .gform_wrapper input[type=tel],body .gform_wrapper input[type=text],body .gform_wrapper input[type=url],body .gform_wrapper select,body .gform_wrapper textarea{background:#fff;border:1px solid #ddd;border-radius:3px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05);color:#222;font-size:14px;line-height:1.42857;margin:0 0 10px;padding:6px 12px;transition:border-color .15s ease-in-out;vertical-align:middle}.comment-form input[type=email]:focus,.comment-form input[type=tel]:focus,.comment-form input[type=text]:focus,.comment-form textarea:focus,body .gform_wrapper input[type=email]:focus,body .gform_wrapper input[type=number]:focus,body .gform_wrapper input[type=tel]:focus,body .gform_wrapper input[type=text]:focus,body .gform_wrapper input[type=url]:focus,body .gform_wrapper select:focus,body .gform_wrapper textarea:focus{border-color:#007bff;box-shadow:inset 0 1px 1px rgba(0,0,0,.05);outline:0}body{background:#fff;font-size:17px}body.pt-boxed{background-color:#f6f6f6}ol,p,ul{margin-bottom:20px}p:empty{display:none}pre{border:1px solid #ddd;color:#999;margin:20px 0;padding:20px;overflow:auto}a{color:#007bff;transition:color .2s linear}a:active,a:focus,a:hover{color:#222;text-decoration:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:400;margin-top:0}.h1,h1{font-size:36px}@media (max-width:767px){.h1,h1{font-size:24px}}.h2,h2{font-size:26px}@media (max-width:767px){.h2,h2{font-size:20px}}.h3,h3{font-size:20px}@media (max-width:767px){.h3,h3{font-size:18px}}.h4,h4{font-size:16px}.h5,h5{font-size:16px}.h6,h6{font-size:16px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#222}h1 a:active,h1 a:focus,h1 a:hover,h2 a:active,h2 a:focus,h2 a:hover,h3 a:active,h3 a:focus,h3 a:hover,h4 a:active,h4 a:focus,h4 a:hover,h5 a:active,h5 a:focus,h5 a:hover,h6 a:active,h6 a:focus,h6 a:hover{color:#222;text-decoration:none}.lead{font-size:24px;font-weight:300}.page-description{font-size:24px}@media (max-width:991px){.page-description{font-size:22px}}.pt-section-title{font-weight:300}.pt-site-wrapper{overflow-x:hidden;position:relative;top:0;left:0;transition:.5s ease;width:100%;z-index:1}.pt-boxed .pt-site-wrapper{padding-top:40px}.pt-boxed .pt-site-wrapper::after{background:#007bff;content:'';position:absolute;top:0;left:0;width:100%;height:400px;z-index:-1}.pt-off-canvas{background:#222;box-shadow:inset 4px 0 8px rgba(0,0,0,.05);overflow-y:scroll;position:fixed;top:0;right:-250px;bottom:0;transition:.5s ease;width:250px;height:100vh}.pt-off-canvas .close{color:#fff;font-size:2em;font-weight:300;margin:10px;opacity:1;outline:0;text-shadow:none}.pt-active{overflow:hidden}.pt-active .pt-off-canvas{right:0}.pt-active .pt-site-header,.pt-active .pt-site-wrapper{left:-250px}.pt-active.home .pt-site-header:not(.fixed){left:0}.pt-container-boxed{box-shadow:0 0 40px rgba(0,0,0,.05);margin:0 auto;width:100%;max-width:1260px}.pt-container-boxed .pt-box.pt-box-full-width{margin-left:0;position:relative;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);width:1260px}@media (max-width:1260px){.pt-container-boxed .pt-box.pt-box-full-width{width:100vw}}.pt-container-compact{max-width:920px}.content{margin-right:auto;margin-left:auto;width:100%;max-width:1140px}.pt-row{width:100%}@media (min-width:992px){.pt-row{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.pt-row .pt-col{-ms-flex:1;flex:1}.pt-row .pt-col.pt-col-40{-ms-flex:0 0 40%;flex:0 0 40%}.pt-row .pt-col.pt-col-60{-ms-flex:0 0 60%;flex:0 0 60%}}.row.pt-compact-grid{margin-right:-5px;margin-left:-5px}.row.pt-compact-grid [class*=col-]{padding-right:5px;padding-left:5px}.row.pt-no-gutter{margin-right:0;margin-left:0}.row.pt-no-gutter [class*=col-]{padding-right:0;padding-left:0}.pt-block-grid .col-sm-6:nth-child(2n+3){clear:left}.pt-section{background:#fff;background-position:center center;background-repeat:no-repeat;background-size:cover;padding:60px 0;position:relative}.pt-section .pt-section-header{margin:0 auto;margin-bottom:30px;text-align:center;max-width:900px}.pt-section .pt-section-footer{margin-top:30px}.pt-section.pt-pb-30{padding-bottom:30px}.pt-section.pt-pb-40{padding-bottom:40px}.pt-section.pt-pb-50{padding-bottom:50px}@media (max-width:991px){.pt-section.pt-section-main{padding-top:20px}}.pt-section-intro .pt-align-wrapper{min-height:320px}.pt-section-cta,.pt-section-intro{position:relative}.pt-section-cta .pt-overlay,.pt-section-intro .pt-overlay{background:#222;content:'';opacity:0;position:absolute;top:0;right:0;bottom:0;left:0}.pt-section-cta .container,.pt-section-intro .container{position:relative;z-index:1}.pt-section-cta.pt-light-text,.pt-section-intro.pt-light-text{color:#fff}.pt-page-slider{height:600px;min-height:400px}.pt-page-slider.pt-medium{height:80vh}.pt-page-slider.pt-full{height:100vh}.pt-page-slider .pt-slide{background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}.pt-page-slider .pt-slide .container{position:relative;height:100%}.pt-page-slider .pt-slide .container .pt-content-holder{display:table;width:100%;height:100%}.pt-page-slider .pt-slide .container .pt-content-holder .pt-content{color:#fff;display:table-cell;vertical-align:middle}.pt-page-slider .slick-list,.pt-page-slider .slick-slide,.pt-page-slider .slick-track{height:100%}.pt-page-header{background-color:#f6f6f6;background-position:center center;background-repeat:no-repeat;background-size:cover;color:#fff;padding:60px 0;position:relative;min-height:370px}.pt-page-header .pt-overlay{background:#222;content:'';opacity:.3;position:absolute;top:0;right:0;bottom:0;left:0}.pt-page-header .pt-align-wrapper{position:relative;min-height:250px}.navbar-toggle{background:0 0;border-radius:0;color:#222;float:none;margin:0;padding:5px;position:absolute;top:20px;right:0;z-index:10}.navbar-toggle .icon-bars{display:inline-block;margin-right:5px}.navbar-toggle .icon-bars .icon-bar{background:#222;height:3px}@media (min-width:768px){.navbar-toggle{display:block}}@media (min-width:992px){.navbar-toggle{display:none}}@media (min-width:992px){.pt-primary-nav-wrapper{border-top:1px solid #ddd}}@media (max-width:991px){.pt-primary-nav-wrapper .container{width:100%}}.pt-primary-nav ul{list-style:none;margin:0;padding:0}.pt-primary-nav ul li a{display:block;font-weight:400;outline:0;text-decoration:none;transition:.2s linear}@media (max-width:991px){.pt-primary-nav{float:none}}.pt-primary-nav .sub-menu{background:#f6f6f6;border-radius:0 0 3px 3px;box-shadow:0 2px 2px rgba(0,0,0,.05);padding:6px 0;opacity:0;position:absolute;transition:.2s linear;visibility:hidden;min-width:220px;z-index:10}.pt-primary-nav .sub-menu a{color:#222;font-size:14px;padding:6px 12px}.pt-primary-nav .sub-menu a:hover{color:#222}@media (max-width:1199px){.pt-primary-nav .sub-menu{min-width:0}}@media (max-width:991px){.pt-primary-nav .sub-menu{border-radius:0;display:none;padding:0;opacity:1;position:static;visibility:visible;min-width:0}.pt-primary-nav .sub-menu a{padding:12px}}.pt-primary-nav li:hover>.sub-menu{opacity:1;visibility:visible}.pt-primary-nav>div>ul>li{float:left}.pt-primary-nav>div>ul>li>a{color:#999;padding:20px 15px}.pt-primary-nav>div>ul>li>a>i{position:absolute;top:23px;left:-8px}.pt-primary-nav>div>ul>li>a:hover{color:#222}.pt-primary-nav>div>ul>li.pt-is-active>a,.pt-primary-nav>div>ul>li:hover>a{color:#222}@media (max-width:991px){.pt-primary-nav>div>ul>li.pt-is-active>a,.pt-primary-nav>div>ul>li:hover>a{color:#fff}}.pt-primary-nav>div>ul>li.pt-has-icon{padding-left:28px}.pt-primary-nav>div>ul>li.pt-has-icon a{position:relative}.pt-primary-nav>div>ul>li.pt-has-icon.pt-icon-right{padding-right:28px;padding-left:0}.pt-primary-nav>div>ul>li.pt-has-icon.pt-icon-right i{right:-8px;left:initial}.pt-primary-nav>div>ul>li.pt-has-button>a{border-radius:5px;color:#fff;margin:12px 15px;padding:8px 15px}.pt-primary-nav>div>ul>li.pt-has-button.pt-has-icon{padding-left:0}.pt-primary-nav>div>ul>li.pt-has-button.pt-has-icon>a{padding:8px 15px 8px 50px}.pt-primary-nav>div>ul>li.pt-has-button.pt-has-icon>a>i{position:absolute;top:11px;left:17px}.pt-primary-nav>div>ul>li.pt-has-button.pt-has-icon.pt-icon-right>a{padding-right:50px;padding-left:15px}.pt-primary-nav>div>ul>li.pt-has-button.pt-has-icon.pt-icon-right>a>i{right:17px;left:initial}@media (min-width:992px){.pt-primary-nav>div>ul>li.menu-item-has-children>a::after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-left:10px}}@media (max-width:991px){.pt-primary-nav>div>ul>li{float:none}.pt-primary-nav>div>ul>li>a{color:#fff;padding:12px}}.pt-primary-nav .megadropdown>a{position:relative}.pt-primary-nav .megadropdown .pt-mega-sub-menu{display:none;position:absolute;right:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);width:1260px;z-index:10}.pt-primary-nav .megadropdown .pt-mega-sub-menu a{color:#fff;font-size:17px;font-weight:400;margin-top:20px}.pt-primary-nav .megadropdown .pt-mega-sub-menu a.pt-has-icon{padding-left:22px;position:relative}.pt-primary-nav .megadropdown .pt-mega-sub-menu a.pt-has-icon i{position:absolute;top:3px;left:0}.pt-primary-nav .megadropdown .pt-mega-sub-menu a.pt-has-icon.pt-icon-right{display:inline-block;margin-bottom:12px;padding-right:22px;padding-left:0}.pt-primary-nav .megadropdown .pt-mega-sub-menu a.pt-has-icon.pt-icon-right i{right:0;left:initial}.pt-primary-nav .megadropdown .pt-mega-sub-menu a.pt-has-button{border-radius:5px;color:#fff;padding:8px 15px}.pt-primary-nav .megadropdown .pt-mega-sub-menu a.pt-has-button.pt-has-icon{display:inline-block;padding:8px 15px 8px 50px}.pt-primary-nav .megadropdown .pt-mega-sub-menu a.pt-has-button.pt-has-icon i{top:11px;left:15px}.pt-primary-nav .megadropdown .pt-mega-sub-menu a.pt-has-button.pt-has-icon.pt-icon-right{padding:8px 50px 8px 15px}.pt-primary-nav .megadropdown .pt-mega-sub-menu a.pt-has-button.pt-has-icon.pt-icon-right i{right:15px;left:initial}@media (min-width:992px){.pt-primary-nav .megadropdown .pt-mega-sub-menu a{color:#222;font-size:17px}}.pt-primary-nav .megadropdown .pt-mega-sub-menu .pt-sub-menu .sub-menu{background:0 0;box-shadow:none;margin-top:5px;padding:0;opacity:1;position:relative;visibility:visible}.pt-primary-nav .megadropdown .pt-mega-sub-menu .pt-sub-menu .sub-menu .pt-has-icon a i{display:none}.pt-primary-nav .megadropdown .pt-mega-sub-menu .pt-sub-menu .sub-menu a{color:#666;font-size:16px;margin-top:0;padding-left:20px}.pt-primary-nav .megadropdown .pt-mega-sub-menu .pt-sub-menu .sub-menu a:hover{color:#222}.pt-primary-nav .megadropdown .pt-mega-sub-menu .pt-sub-menu>li{margin:8px 0}.pt-primary-nav .megadropdown .pt-mega-sub-menu .pt-sub-menu>li>a{color:#666;font-size:16px;margin-top:0;margin-bottom:0;position:relative}.pt-primary-nav .megadropdown .pt-mega-sub-menu .pt-sub-menu>li>a i{position:absolute;top:4px;left:-25px}@media (min-width:992px){.pt-primary-nav .megadropdown .pt-mega-sub-menu .pt-sub-menu>li>a:hover{color:#222}}.pt-primary-nav .megadropdown .pt-mega-sub-menu .pt-sub-menu>li.pt-has-icon{padding-left:25px}.pt-primary-nav .megadropdown .pt-mega-sub-menu .pt-sub-menu>li.pt-has-icon.pt-icon-right{display:inline-block;padding-right:25px;padding-left:0}.pt-primary-nav .megadropdown .pt-mega-sub-menu .pt-sub-menu>li.pt-has-icon.pt-icon-right i{right:-20px;left:initial}.pt-primary-nav .megadropdown .pt-mega-sub-menu .pt-sub-menu>li.pt-has-button a{border-radius:5px;color:#fff;padding:8px}.pt-primary-nav .megadropdown .pt-mega-sub-menu .pt-sub-menu>li.pt-has-button.pt-has-icon{padding-left:0}.pt-primary-nav .megadropdown .pt-mega-sub-menu .pt-sub-menu>li.pt-has-button.pt-has-icon a{display:inline;padding:8px 8px 8px 30px}.pt-primary-nav .megadropdown .pt-mega-sub-menu .pt-sub-menu>li.pt-has-button.pt-has-icon a i{top:10px;left:10px}.pt-primary-nav .megadropdown .pt-mega-sub-menu .pt-sub-menu>li.pt-has-button.pt-has-icon.pt-icon-right a{padding:8px 30px 8px 8px}.pt-primary-nav .megadropdown .pt-mega-sub-menu .pt-sub-menu>li.pt-has-button.pt-has-icon.pt-icon-right a i{right:10px;left:initial}@media (min-width:992px){.pt-primary-nav .megadropdown .pt-mega-sub-menu .pt-sub-menu>li.pt-is-active>a{color:#222}}.pt-primary-nav .megadropdown .pt-mega-sub-menu.pt-full-width{left:0;-ms-transform:none;transform:none;width:100%}@media (min-width:992px){.pt-primary-nav .megadropdown .pt-mega-sub-menu{background:#eee;border-top-width:3px;padding:40px 45px;transition:.1s linear;border-top-style:solid}.pt-primary-nav .megadropdown .pt-mega-sub-menu .pt-mega-sub-menu__row{display:-ms-flexbox;display:flex}.pt-primary-nav .megadropdown .pt-mega-sub-menu .pt-mega-sub-menu__row .pt-mega-sub-menu__col{-ms-flex:1;flex:1}}@media (max-width:991px){.pt-primary-nav .megadropdown .pt-mega-sub-menu{display:none;padding:0;opacity:1;position:relative;left:0;-ms-transform:none;transform:none;visibility:visible;width:100%}.pt-primary-nav .megadropdown .pt-mega-sub-menu .container{width:100%}.pt-primary-nav .megadropdown .pt-mega-sub-menu h4{color:#999;margin:20px 0}}.pt-primary-nav .megadropdown:hover .pt-mega-sub-menu{display:block}.pt-primary-nav .megadropdown:hover>a::after{opacity:1;visibility:visible}.pt-head-row .pt-primary-nav-wrapper{border:0;padding:50px 0}@media (max-width:991px){.pt-site-header .pt-primary-nav{display:none}.pt-primary-nav li a{position:relative}.pt-primary-nav li a .toggle{color:#999;cursor:pointer;display:block;font-size:24px;line-height:24px;margin-top:-12px;position:absolute;top:50%;right:10px;text-align:center;z-index:50}.pt-primary-nav li a .toggle::after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.pt-primary-nav li.active>a>.toggle::after{content:""}.pt-primary-nav li.active>.pt-mega-sub-menu,.pt-primary-nav li.active>.sub-menu{display:block}.pt-primary-nav li.pt-has-button a .toggle{color:#fff}}.alignleft{display:inline;float:left;margin-right:20px}.alignright{display:inline;float:right;margin-left:20px}.aligncenter{clear:both;display:block;margin:0 auto}.aligncenter img{display:block;margin:0 auto}.screen-reader-text{clip:rect(1px,1px,1px,1px);overflow:hidden;position:absolute;width:1px;height:1px}body .pt-mb-10{margin-bottom:10px}body .pt-mb-20{margin-bottom:20px}body .pt-mb-30{margin-bottom:30px}body .pt-mt-10{margin-top:10px}body .pt-mt-20{margin-top:20px}body .pt-mt-30{margin-top:30px}.pt-bg-c-first{background-color:#007bff;color:#fff}.pt-bg-c-second{background-color:#28a745;color:#fff}.pt-bg-c-third{background-color:#ffc107;color:#fff}.pt-bg-c-light{background-color:#f6f6f6}.pt-c-first{color:#007bff}.pt-c-second{color:#28a745}.pt-c-third{color:#ffc107}.pt-post-wrapper{margin-bottom:30px;overflow:hidden}.pt-post-wrapper .pt-post-object{float:left;margin-right:30px}.pt-post-wrapper .pt-post-content{overflow:hidden}.pt-align-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;text-align:center}.pt-align-wrapper.pt-align-left{text-align:left}.pt-align-wrapper.pt-align-center{text-align:center}.pt-align-wrapper.pt-align-right{text-align:right}.pt-align-wrapper.pt-valign-top{-ms-flex-pack:start;justify-content:flex-start}.pt-align-wrapper.pt-valign-middle{-ms-flex-pack:center;justify-content:center}.pt-align-wrapper.pt-valign-bottom{-ms-flex-pack:end;justify-content:flex-end}.pt-author-info{position:relative;min-height:120px}.pt-author-info .pt-author-avatar{position:absolute;top:20px;left:20px}.pt-author-info .pt-author-description{padding-left:100px}.page-header{border:0;margin:0;padding:0}.page-header .page-description{font-size:24px;font-weight:300}.entry-image,.pt-image{margin-bottom:15px}.entry-image img,.pt-image img{max-width:100%;height:auto}figure img{max-width:100%;height:auto}.size-full,.size-large,.size-medium,.size-thumbnail{max-width:100%;height:auto}.size-full img,.size-large img,.size-medium img,.size-thumbnail img{max-width:100%;height:auto}.pt-image-holder{overflow:hidden}.pt-image-holder .pt-image{display:block;margin:0;transition:transform .2s ease-out}.pt-image-holder .pt-image:hover{-ms-transform:scale(1.2);transform:scale(1.2)}.pt-archive-description{margin:0 auto;margin-bottom:60px;text-align:center;max-width:900px}.pt-archive-description p{font-size:24px;font-weight:300}.pt-breadcrumbs{color:#999;margin:-20px 0 20px;padding:15px 0}.pt-breadcrumbs .pt-separator{margin:0 5px}.pt-icon{background:#28a745;color:#fff;font-size:24px;line-height:64px;text-align:center;min-width:64px;min-height:64px}.pt-icon i{padding:15px}.pt-icon.pt-icon-round{border-radius:100%}.pt-component-contact{margin-bottom:30px}.pt-component-contact .btn{margin-right:10px}@media (max-width:991px){.pt-component-contact .btn{display:block;margin-bottom:10px}}.pt-component-contact span{color:#999}.pt-divider{margin:30px 0}.pt-data-list{background:#fff;border:1px solid #ddd;border-top:0;margin:0;padding:0}.pt-data-list:after,.pt-data-list:before{display:table;content:" "}.pt-data-list:after{clear:both}.pt-data-list dt{border-top:1px solid #ddd;clear:left;color:#999;font-weight:400;padding:6px 10px}.pt-data-list dd{padding:6px 10px;word-wrap:break-word}@media (min-width:768px){.pt-data-list dt{float:left;width:50%}.pt-data-list dd{border-top:1px solid #ddd;float:left;width:50%}}.pt-filter{list-style:none;margin:0 0 30px;padding:0}.pt-filter .pt-active a{color:#999}.pt-banner{margin:0 auto;text-align:center;max-width:1170px}.pt-video-responsive{padding-top:56.2667%;position:relative;width:100%}.pt-video-responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.widget{margin-bottom:30px}.widget-pronamic-posts ul,.widget_categories ul,.widget_recent_entries ul{list-style:none;margin:0;padding:0}.widget-pronamic-posts ul li,.widget_categories ul li,.widget_recent_entries ul li{display:block;padding:5px 0}.widget-pronamic-posts ul li .post-date,.widget_categories ul li .post-date,.widget_recent_entries ul li .post-date{color:#999;display:block;font-size:14px}.widget-pronamic-secondary-nav ul,.widget_nav_menu ul{list-style:none;margin:0;padding:0}.widget-pronamic-secondary-nav ul li,.widget_nav_menu ul li{padding-left:1.2em}.widget-pronamic-secondary-nav ul li a::before,.widget_nav_menu ul li a::before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-left:-1.2em;width:1.2em}.widget-pronamic-panel .btn{text-align:left}.widget-pronamic-panel .btn .pt-title{display:block;font-weight:700}.widget-pronamic-panel .btn .pt-subtitle{display:block;font-size:16px;font-weight:300}.widget-pronamic-panel .pt-summary-item .media-body{padding:5px}.widget-pronamic-panel .pt-summary-item .media-left{margin-right:15px}.widget-pronamic-panel .pt-summary-item .pt-title{display:block;font-size:20px;font-weight:700}.widget-pronamic-panel .pt-summary-item .pt-subtitle{color:#999;display:block}.widget-pronamic-panel .pt-summary-item .pt-link{font-size:24px}.hentry{margin-bottom:30px}.hentry .entry-header{margin-bottom:20px}.hentry .entry-header .entry-title{margin-bottom:10px}.entry-meta{color:#999;font-size:12px;list-style:none;margin:0 0 20px;padding:0}.entry-meta li{display:inline-block}.pt-companies{counter-reset:count}.pt-companies .row{margin-right:-5px;margin-left:-5px}.pt-companies .row [class*=col-]{padding-right:5px;padding-left:5px}.pt-companies .hentry{margin-bottom:10px}.pt-companies-footer{margin:30px 0}.hentry .pt-company{-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #ddd;border-radius:3px;box-shadow:0 2px 0 rgba(0,0,0,.05);color:#222;display:-ms-flexbox;display:flex;padding:10px;overflow:hidden;transition:.2s linear}.hentry .pt-company .pt-company-icon{margin-right:15px}.hentry .pt-company .pt-icon{font-weight:700}.hentry .pt-company .pt-icon.pt-icon-number::after{content:counter(count);counter-increment:count}.hentry .pt-company .pt-content{-ms-flex:1;flex:1}.hentry .pt-company .pt-ratings{margin:-5px 0 5px}.hentry .pt-company .entry-meta{margin:0}.hentry .pt-company .pt-distance{color:#999;padding:10px}.hentry .pt-company:hover{border-color:#007bff}.pt-company-intro{background:#f6f6f6;padding:40px 0 10px}.pt-company-intro .entry-meta{font-size:20px}.pt-company-image{margin-bottom:30px}.pt-company-image img{max-width:100%;height:auto}.pt-opening-hours .pt-opening-hour{display:block}.pt-activities{padding:60px;text-align:center}.pt-activities.pt-activities-sm{font-size:.8em}.pt-activities .pt-size-1{font-size:.8em}.pt-activities .pt-size-2{font-size:1.2em}.pt-activities .pt-size-3{font-size:1.4em}@media (min-width:768px){.pt-activities .pt-size-3{font-size:2em}}.pt-activities .pt-size-4{font-size:1.6em}@media (min-width:768px){.pt-activities .pt-size-4{font-size:2.5em}}.pt-nearby:after,.pt-nearby:before{display:table;content:" "}.pt-nearby:after{clear:both}@media (min-width:768px) and (max-width:1199px){.pt-nearby li{float:left;width:50%}}@media (min-width:1200px){.pt-nearby li{float:left;width:25%}}.pt-article-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-8px}.pt-article-row .pt-article-col{-ms-flex:0 0 calc(50%);flex:0 0 calc(50%);padding:8px;width:100%;max-width:50%}@media (min-width:992px){.pt-article-row .pt-article-col{-ms-flex:0 0 calc(100%/3);flex:0 0 calc(100%/3);padding:15px;max-width:calc(100%/3)}}@media (min-width:992px){.pt-article-row{margin:-15px}}.pt-article{background-color:#fff;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,.08),0 0 4px 0 rgba(0,0,0,.16);display:block;overflow:hidden;position:relative;text-decoration:none!important;transition:.2s linear;height:100%;word-wrap:break-word}.pt-article img{transition:.2s linear;width:100%;height:auto}.pt-article .pt-article-content{background:#fff;border-radius:0 3px 3px 0;color:#222;padding:20px}.pt-article .pt-article-content .pt-article-title{font-size:20px;margin:0}@media (min-width:992px){.pt-article .pt-article-content{padding:25px}}.pt-article:hover img{-ms-transform:scale(1.1);transform:scale(1.1)}.search .hentry .pt-panel{margin:0;position:relative;min-height:86px}.search .hentry .pt-panel .entry-title{margin:0}.search .hentry .pt-panel .pt-label{border-radius:3px 0 0 3px;font-weight:300;position:absolute;top:20px;right:0;text-transform:uppercase}.pt-search{background:#fff;border-radius:3px;margin:0 auto;padding:10px;max-width:720px}.pt-search .form-control{border-color:#fff;box-shadow:none}.pt-search .form-control:focus{border-color:#fff;z-index:1}.pt-search .input-group-btn:last-child>.btn{border-radius:3px}.pt-review{border-bottom:1px solid #ddd;display:block;margin-bottom:20px;padding-bottom:20px}.pt-review .pt-review__header{margin-bottom:20px}.pt-review .pt-review__header .pt-review__header__company{color:#222;margin-bottom:15px}.pt-review .pt-review__header .pt-review__header__ratings{margin-bottom:5px}.pt-review .pt-review__header .pt-review__header__meta{color:#999;margin-bottom:5px}.pt-review .pt-review__header__title{color:#222;font-weight:700;margin:0}.pt-review.pt-review--panel{background:#fff;border:1px solid #ddd;border-radius:3px;box-shadow:0 2px 0 rgba(0,0,0,.05);padding:20px}.pt-review.pt-review--panel .pt-review__header{margin:0}.pt-ratings{background:url(../images/stars.svg) repeat-x;overflow:hidden;width:98px;height:16px}.pt-ratings .pt-ratings-rating{background:url(../images/stars.svg) 0 100% repeat-x;display:block;float:left;height:16px}.pt-review-ratings:after,.pt-review-ratings:before{display:table;content:" "}.pt-review-ratings:after{clear:both}.pt-review-ratings dt{clear:left;float:left;font-weight:400;width:50%;max-width:250px}.pt-review-ratings dt.pt-review-ratings__average{font-weight:700;margin-top:10px}.pt-review-ratings dd{float:left;width:50%}.pt-review-ratings dd.pt-review-ratings__average{margin-top:10px}.pt-rating-summary{color:#999;margin-bottom:20px}.pt-rating-summary .pt-rating-summary__average{display:inline-block;margin-right:5px}.pt-rating-summary .pt-rating-summary__ratings{display:inline-block;margin-right:5px;position:relative;top:2px}.pt-rating-summary .pt-rating-summary__number{color:#999;display:inline-block;margin-right:5px}.pt-rating-summary .pt-rating-summary__text{color:#007bff;display:inline-block}@media (min-width:768px) and (max-width:991px){.pt-reviews .col-sm-6:nth-child(2n+3){clear:left}}@media (min-width:992px){.pt-reviews .col-md-4:nth-child(3n+4){clear:left}}.pt-site-header{background:#fff;border-bottom:1px solid #ddd;margin:0;padding:0;transition:.5s ease}.pt-site-header .pt-site-title{font-size:30px;line-height:1;margin:20px 0;padding:0}.pt-site-header .pt-site-title img{width:300px;height:auto}@media (max-width:991px){.pt-site-header .pt-site-title img{max-width:200px}}.pt-site-header .pt-site-title .pt-site-description{font-size:20px;margin:5px 0 0}.pt-sticky{background:#fff;box-shadow:0 0 10px rgba(0,0,0,.05);padding:15px 0;opacity:0;position:fixed;top:0;-ms-transform:translateY(-100%);transform:translateY(-100%);transition:.2s linear;width:100%;z-index:20}.pt-sticky label{padding:8px 0}@media (max-width:991px){.pt-sticky{text-align:center}}.pt-fixed .pt-sticky{opacity:1;-ms-transform:translateY(0);transform:translateY(0)}.admin-bar .pt-sticky{top:32px}@media (max-width:782px){.admin-bar .pt-sticky{top:46px}}@media (max-width:600px){.admin-bar .pt-sticky{top:0}}.pt-head-row{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;width:100%}.pt-head-row .pt-head-col-a{position:relative;max-width:300px}.pt-head-row .pt-head-col-b{-ms-flex:1;flex:1;text-align:center}.pt-head-row .pt-head-col-c{-ms-flex:1;flex:1}.pt-head-row .pt-quote-request .input-group .input-group-btn .btn{padding:10px 16px}@media (min-width:992px){.pt-head-row .pt-quote-request .input-group .input-group-btn .btn{min-width:auto}}@media (max-width:991px){.pt-head-row .pt-head-col-a,.pt-head-row .pt-head-col-b,.pt-head-row .pt-head-col-c{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.pt-header-info-wrap{display:inline-block;margin:20px 0;text-align:left}@media (max-width:1199px){.pt-header-info-wrap .h3{font-size:16px;margin-bottom:5px}}.pt-header-info{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;text-align:left;width:100%}.pt-header-info p{color:#999;margin:0}.pt-header-info .pt-header-info-icon{color:#007bff;margin-right:15px}.pt-header-info .pt-header-info-content{-ms-flex:1;flex:1}.pt-header-info .pt-phone-number{color:#222;font-size:20px;font-weight:700}.pt-quote-request{background:#f6f6f6;border-radius:3px;margin:15px 0;padding:30px}.pt-quote-request .input-group .input-group-btn .btn{border-radius:6px;margin-left:10px;padding:10px 48px}.pt-quote-request .input-group .input-group-btn .btn .fa{margin-left:10px}@media (min-width:992px){.pt-quote-request .input-group .input-group-btn .btn{min-width:auto}}.pt-quote-request .input-group .form-control{border-radius:6px}.pt-quote-request .pt-request__subtitle{font-size:15px;margin-top:10px;text-align:right}.pt-quote-request .pt-request__subtitle i{margin-right:8px}.pt-quote-request label{font-size:20px}@media (max-width:767px){.pt-quote-request{padding:20px!important}.pt-quote-request .input-group{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pt-quote-request .input-group .input-group-btn{width:100%}.pt-quote-request .input-group .input-group-btn .btn{margin-top:10px;margin-left:0;width:100%}.pt-quote-request .pt-request__subtitle{text-align:center}}.pt-site-footer{font-size:16px}.pt-site-footer .pt-footer-widgets{background:#007bff;color:#fff;padding:60px 0 30px}.pt-site-footer .pt-footer-widgets a{color:#fff;text-decoration:none}.pt-site-footer .pt-footer-widgets a:focus,.pt-site-footer .pt-footer-widgets a:hover{color:#fff}.pt-site-footer .pt-footer-widgets h1,.pt-site-footer .pt-footer-widgets h2,.pt-site-footer .pt-footer-widgets h3,.pt-site-footer .pt-footer-widgets h4,.pt-site-footer .pt-footer-widgets h5,.pt-site-footer .pt-footer-widgets h6{color:#fff;font-size:18px}@media (min-width:768px){.pt-site-footer .pt-footer-widgets .pt-footer-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.pt-site-footer .pt-footer-widgets .pt-footer-row .widget{-ms-flex:1;flex:1;padding:0 15px}}.pt-site-footer .pt-footer-assistent{padding:30px 0;text-align:center}.pt-site-footer .pt-footer-assistent p{margin:0}.gallery{margin:20px -5px 10px}.gallery::after{clear:both;content:'';display:table}.gallery-item{float:left;margin-bottom:10px;padding:0 5px}.gallery-item img{width:100%;height:auto}.gallery-columns-1 .gallery-item{width:100%}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-2 .gallery-item:nth-child(2n+1){clear:left}.gallery-columns-3 .gallery-item{width:33.3333%}.gallery-columns-3 .gallery-item:nth-child(3n+1){clear:left}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-4 .gallery-item:nth-child(4n+1){clear:left}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-5 .gallery-item:nth-child(5n+1){clear:left}.gallery-columns-6 .gallery-item{width:16.6666%}.gallery-columns-6 .gallery-item:nth-child(6n+1){clear:left}.gallery-columns-7 .gallery-item{width:14.2857%}.gallery-columns-7 .gallery-item:nth-child(7n+1){clear:left}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-8 .gallery-item:nth-child(8n+1){clear:left}.gallery-columns-9 .gallery-item{width:11.1111%}.gallery-columns-9 .gallery-item:nth-child(9n+1){clear:left}.wp-caption{background:#f6f6f6;border:1px solid #ddd;border-radius:3px;margin-bottom:10px;padding:10px;max-width:100%}.wp-caption img{max-width:100%;height:auto}.gallery-caption,.wp-caption-text{color:#999;font-size:12px;font-style:italic;margin-top:10px;text-align:center}.pt-single-navigation{margin:30px 0}.pt-single-navigation:after,.pt-single-navigation:before{display:table;content:" "}.pt-single-navigation:after{clear:both}.pt-single-navigation .pt-nav-previous{float:left}.pt-single-navigation .pt-nav-next{float:right}.pagination{display:block;margin:0;text-align:center}.nav-links{background:#f6f6f6;border-radius:3px;display:inline-block;margin-top:30px;padding:5px}.nav-links:after,.nav-links:before{display:table;content:" "}.nav-links:after{clear:both}.nav-links a,.nav-links span{border-radius:3px;color:#222;display:inline-block;padding:4px 8px}.nav-links span.current{background:#222;color:#fff}.pt-bg-c-light .nav-links{background:#fff}.pt-page-links{margin-bottom:20px}.pt-page-links a{background:#f6f6f6;border-radius:3px;display:inline-block;padding:4px 8px}.pt-box{background-position:center center;background-repeat:no-repeat;background-size:cover;border:1px solid transparent;border-radius:3px;margin-bottom:30px}.pt-box p:last-child{margin-bottom:0}.pt-box.pt-box-default{background:#fff;border-color:#fff;box-shadow:0 2px 0 rgba(0,0,0,.05);padding:30px}.pt-box.pt-box-alt{background:#f6f6f6;border-color:#f6f6f6;padding:30px}.pt-box.pt-box-primary{background-color:#007bff;border-color:#007bff;color:#fff;padding:30px}.pt-box.pt-box-full-width{border:0;border-radius:0;margin-left:-50vw;position:relative;left:50%;width:100vw}@media (max-width:576px){.pt-box{padding:30px!important}}@media (min-width:992px){.pt-box .btn{min-width:auto}}.pt-content-box{background:#f6f6f6;margin-bottom:30px;padding:30px;position:relative}.pt-content-box.pt-with-icon{margin-top:60px;padding-top:60px}.pt-content-box.pt-with-icon a:hover{color:#fff}.pt-content-box.pt-with-icon h4{color:inherit}.pt-content-box .pt-icon{position:absolute;top:0;left:50%;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.pt-content-box .pt-icon::after{content:'';position:absolute;bottom:-20px;width:1px;height:20px}.pt-content-box h4 a:hover{color:#222!important}.pt-content-box p:last-child{margin-bottom:0}.pt-panel{background:#fff;border:1px solid #ddd;border-radius:3px;box-shadow:0 2px 0 rgba(0,0,0,.05);display:block;margin-bottom:30px;padding:30px}.pt-panel h4{color:#222}.pt-panel.pt-nearby{margin-bottom:0}.pt-component{margin-bottom:30px}.form-control{border-color:#ddd;box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.form-control.pt-form-control{background-color:#f6f6f6}.form-control:focus{border-color:#ddd;box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.input-group-btn:last-child>.btn{white-space:nowrap}.input-group-btn:last-child>.btn:focus{outline:0}.input-group-xl>.form-control{font-size:18px;padding:19px 16px;height:64px}.input-group-xl>.input-group-btn>.btn{font-size:24px;padding:14px 26px;height:64px}@media (min-width:992px){.input-group-xl>.input-group-btn>.btn{min-width:auto}}.btn{border:0;border-radius:3px;outline:0;transition:.2s linear;min-width:240px;white-space:normal}.btn i{margin-right:10px}.btn:focus{box-shadow:none;outline:0}.btn.btn-default{background-color:transparent;border:1px solid #007bff;color:#007bff}.btn.btn-default:active,.btn.btn-default:focus,.btn.btn-default:hover{background-color:#007bff;border-color:#007bff;color:#fff}.btn.btn-primary{background-color:#007bff;border-color:#007bff;color:#fff}.btn.btn-primary:active,.btn.btn-primary:focus,.btn.btn-primary:hover{background-color:#004a99;border-color:#004a99;color:#fff}.btn.pt-btn-secondary{background-color:#28a745;border-color:#28a745;color:#fff}.btn.pt-btn-secondary:active,.btn.pt-btn-secondary:focus,.btn.pt-btn-secondary:hover{background-color:#145523;border-color:#145523;color:#fff}.btn.pt-btn-inversed{background-color:transparent;border-color:#fff;color:#fff}.btn.pt-btn-inversed:active,.btn.pt-btn-inversed:focus,.btn.pt-btn-inversed:hover{background-color:#fff;border-color:#fff;color:#007bff}.btn.pt-btn-light{background-color:#ddd;color:#999}.btn.pt-btn-light:active,.btn.pt-btn-light:focus,.btn.pt-btn-light:hover{background-color:#ddd;color:#999}.btn.pt-btn-with-arrow{padding-right:50px;position:relative}.btn.pt-btn-with-arrow::after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:50%;right:20px;-ms-transform:translateY(-50%);transform:translateY(-50%)}.btn.btn-xl{font-size:24px;padding:16px 26px}.btn.btn-xl.pt-btn-with-arrow{padding-right:60px}@media (max-width:991px){.btn.btn-xl{font-size:20px}}.btn.pt-icon-right i{margin-left:10px}@media (max-width:991px){.btn{font-size:18px!important;padding:10px 20px!important}}@media (max-width:767px){.btn{min-width:200px}}.pt-with-arrow::after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-left:.5em}.list{list-style:none;margin:0 0 20px;padding:0}.pt-list-benefits li{padding-left:1.5em}.pt-list-benefits li::before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-left:-1.5em;width:1.5em}.pt-list-links li{padding-left:1.2em}.pt-list-links li::before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-left:-1.2em;width:1.2em}.pt-comments{margin-bottom:60px}.pt-comments .pt-comments-list{list-style:none;margin:0;padding:0}.pt-comments .pt-comments-list .comment{margin-bottom:20px;padding:0 0 0 80px;position:relative}.pt-comments .pt-comments-list .children{list-style:none;margin:0;padding:0}.pt-comment-entry{background:#fff;border:1px solid #ddd;border-radius:3px;margin-top:20px;padding:20px}.pt-comment-entry .pt-comment-avatar{position:absolute;top:0;left:0}.pt-comment-entry .pt-comment-meta{margin-bottom:20px}.pt-comment-entry .pt-comment-meta a{color:#999}.pt-comment-entry .pt-comment-meta a:active,.pt-comment-entry .pt-comment-meta a:focus,.pt-comment-entry .pt-comment-meta a:hover{color:#222}.pt-comment-entry .pt-comment-content p{margin-bottom:20px}.pt-comment-entry .pt-comment-reply a{color:#999}.pt-comment-entry .pt-comment-reply a:active,.pt-comment-entry .pt-comment-reply a:focus,.pt-comment-entry .pt-comment-reply a:hover{color:#222}.pt-comment-entry .pt-comment-awaiting-moderation{margin:15px 0}.comment-respond{margin:20px 0 30px}.comment-respond label{display:block}.comment-respond p.comment-notes,.comment-respond p.logged-in-as{margin-bottom:15px}.comment-respond .comment-reply-title a{color:#999;font-size:12px;font-weight:400}.comment-respond .comment-reply-title a:active,.comment-respond .comment-reply-title a:focus,.comment-respond .comment-reply-title a:hover{color:#222}.comment-respond .form-allowed-tags{color:#999;margin:0 0 20px}.comment-respond .form-allowed-tags code{font-size:12px;white-space:normal}.comment-form input[type=email],.comment-form input[type=tel],.comment-form input[type=text]{width:100%}.comment-form textarea{width:100%}.pt-comments-navigation{margin-top:20px}.pt-comments-navigation:after,.pt-comments-navigation:before{display:table;content:" "}.pt-comments-navigation:after{clear:both}.pt-comments-navigation .pt-nav-previous{float:left}.pt-comments-navigation .pt-nav-next{float:right}.pt-accordion .panel-heading{padding:20px}.pt-accordion .panel-heading .panel-title{font-weight:700;position:relative}.pt-accordion .panel-heading .panel-title a{display:block;text-decoration:none;width:100%}.pt-accordion .panel-heading .panel-title a.collapsed::before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:22px;position:absolute;top:50%;right:0;-ms-transform:translateY(-50%);transform:translateY(-50%)}.pt-accordion .panel-heading .panel-title a::before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:22px;position:absolute;top:50%;right:0;-ms-transform:translateY(-50%);transform:translateY(-50%)}.pt-accordion .panel-heading .panel-title i{font-size:22px;position:absolute;top:50%;right:0;-ms-transform:translateY(-50%);transform:translateY(-50%)}.pt-accordion .panel-body{padding:30px 30px 10px;position:relative}.pt-accordion .panel-body a{text-decoration:none}.pt-accordion .panel-body i{font-size:24px;position:absolute;top:-42px;right:20px}.pt-accordion .panel-body ul{margin:0;padding:0}.pt-accordion .panel-body ul li{font-weight:700;line-height:1.6;list-style:none;margin:0 0 20px;padding:0}.pt-accordion .panel-body ul li ul{margin-left:24px}.pt-accordion .panel-body ul li ul li{font-weight:400;margin:0}@media (max-width:767px){.pt-shortcode-panel h2{font-size:24px}}.entry-content>.pt-shortcode-panel:first-child{margin-top:-60px}.page-template-location .pt-shortcode-panel:first-child{margin-top:-60px}@media (max-width:1199px){.pt-content__grid .content{padding-right:0!important}}@media (max-width:1199px){.pt-content__grid .content{margin-bottom:30px;padding-right:100px;max-width:100%!important}}.pt-content__grid .pt-sidebar .widget{background-color:#f6f6f6;border:1px solid #eee;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:20px}.pt-content__grid .pt-sidebar .widget.widget_nav_menu ul li{padding:0;overflow:hidden;position:relative}.pt-content__grid .pt-sidebar .widget.widget_nav_menu ul li .sub-menu{transition:max-height .5s ease-out;max-height:0}.pt-content__grid .pt-sidebar .widget.widget_nav_menu ul li .sub-menu li a{padding-left:5px}.pt-content__grid .pt-sidebar .widget.widget_nav_menu ul li.pt-menu-is-active .sub-menu{transition:max-height .5s ease-in;max-height:500px}.pt-content__grid .pt-sidebar .widget.widget_nav_menu ul li.menu-item-has-children{position:relative}.pt-content__grid .pt-sidebar .widget.widget_nav_menu ul li.menu-item-has-children i{cursor:pointer;padding:10px;position:absolute;top:-2px;right:3px;z-index:2}.pt-content__grid .pt-sidebar .widget.widget_nav_menu ul li.menu-item-has-children>a{display:block}.pt-content__grid .pt-sidebar .widget.widget_nav_menu ul li.menu-item-has-children>a::before{display:none}.pt-content__grid .pt-sidebar .widget.widget_nav_menu ul li a{display:block;padding:5px 0;position:relative;text-decoration:none;z-index:2}.pt-content__grid .pt-sidebar .widget.widget_nav_menu ul li a::before{position:absolute;right:0}.pt-content__grid .pt-sidebar .widget p:last-child{margin-bottom:0}@media (min-width:992px){.pt-content__grid .pt-sidebar .widget{padding:30px}}.pt-content__grid .pt-sidebar.pt-without-bg .widget{background:0 0}.pt-content__grid .pt-sidebar.pt-without-bg.pt-without-border{padding:1px}.pt-content__grid .pt-sidebar.pt-without-border .widget{border:0}@media (min-width:1200px){.pt-content__grid .pt-sidebar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.price-box{background-color:#f9f9f9;border:1px solid #ddd;border-radius:5px;margin-bottom:40px;padding:25px 7%;text-align:center;width:100%}.price-box h3,.price-box p{margin:0}.price-box p.heading-text{color:#222;margin-bottom:40px;text-align:center}.post-content h3.heading{font-weight:700;margin-bottom:0}.avarage-price-container{font-size:31px}.price-range-boxes{background-color:#fff;border:1px solid #ddd;border-radius:5px;float:left;width:100%}.price-range-left,.price-range-right{float:left;padding:15px;width:50%}.price-range-left{border-right:1px solid #ddd!important}.price-range-right{border-left:1px solid #ddd!important;margin-left:-1px}p.price-range-prices{color:#000;font-size:1.2em;margin-bottom:4px}.fa-arrow-down,.fa-arrow-up{display:inline-block;font-family:FontAwesome;font-size:inherit;font-style:normal}.price-ranges-info{color:#999}@media screen and (max-width:600px){.price-range-left,.price-range-right{width:100%}.price-range-left{border-right:0 solid #fff!important;border-bottom:1px solid #ddd!important}}.sharedaddy{margin:30px 0}.sharedaddy h3.sd-title::before{display:none}.comment-subscription-form{margin:0}.comment-subscription-form .subscribe-label{cursor:pointer;font-weight:400}.comment-subscription-form+.comment-subscription-form{margin-top:5px}body .gform_wrapper{margin:0 0 30px}body .gform_wrapper input[type=email],body .gform_wrapper input[type=number],body .gform_wrapper input[type=tel],body .gform_wrapper input[type=text],body .gform_wrapper input[type=url]{font-size:14px!important;padding:6px 12px!important;height:36px}body .gform_wrapper input[type=checkbox]{vertical-align:top!important;position:relative;top:4px}body .gform_wrapper textarea{width:100%!important}@media (min-width:720px){body .gform_wrapper textarea{width:70%!important}}body .gform_wrapper select{font-family:Verdana;font-weight:400;height:36px}body .gform_wrapper label.gfield_label{font-weight:700}body .gform_wrapper .instruction{display:none}body .gform_wrapper ul li.field_description_below div.ginput_container_checkbox,body .gform_wrapper ul li.field_description_below div.ginput_container_radio{margin-top:5px!important}body .gform_wrapper ul.gfield_checkbox li label,body .gform_wrapper ul.gfield_radio li label{font-weight:400;margin-left:6px}body .gform_wrapper ul.gfield_checkbox li input,body .gform_wrapper ul.gfield_radio li input{width:auto!important}body .gform_wrapper ul.gfield_checkbox li input[type=radio]:checked+label,body .gform_wrapper ul.gfield_radio li input[type=radio]:checked+label{font-weight:400}body .gform_wrapper .pt-gf-inline li{display:inline-block}body .gform_wrapper .pt-gf-inline li+li{margin-left:15px!important}body .gform_wrapper.gf_browser_chrome .gfield_checkbox li input,body .gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox],body .gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio]{margin:0}body .gform_wrapper .field_sublabel_above .ginput_complex.ginput_container label,body .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label{font-weight:400}body .gform_wrapper .gf_page_steps{border-bottom:0}body .gform_wrapper .gform_body{background:#f6f6f6;padding:30px}body .gform_wrapper .gform_body ul.gform_fields li.gfield{padding-right:0}body .gform_wrapper .gform_body ul.gform_fields:not(.top_label) li.gfield_html_formatted{margin-left:0!important;width:100%!important}@media (min-width:720px){body .gform_wrapper .gform_body ul.gform_fields:not(.top_label) li.gfield_html_formatted{margin-left:29%!important;width:70%!important}}body .gform_wrapper .gform_body ul.gform_fields:not(.top_label) .ginput_container:not(.ginput_container_time):not(.ginput_container_date){width:100%!important;margin-left:0!important}body .gform_wrapper .gform_body ul.gform_fields:not(.top_label) .ginput_container:not(.ginput_container_time):not(.ginput_container_date) input{width:100%}@media (min-width:720px){body .gform_wrapper .gform_body ul.gform_fields:not(.top_label) .ginput_container:not(.ginput_container_time):not(.ginput_container_date){margin-left:29%!important;width:70%!important}body .gform_wrapper .gform_body ul.gform_fields:not(.top_label) .ginput_container:not(.ginput_container_time):not(.ginput_container_date) input{width:70%}}body .gform_wrapper .gform_footer{margin:0}body .gform_wrapper .gfield_date_day,body .gform_wrapper .gfield_date_month{width:60px;max-width:60px}body .gform_wrapper .gfield_date_day input[type=number],body .gform_wrapper .gfield_date_month input[type=number]{width:100%!important}body .gform_wrapper .gfield_date_year{width:100px;max-width:100px}body .gform_wrapper .gfield_date_year input[type=number]{width:100%!important}body .gform_wrapper li.pt-read-only input[type=text]{color:#999}body .gform_wrapper li.pt-alternative{margin:5px 0!important}body .gform_wrapper li.pt-alternative .gfield_label{display:none}@media screen and (min-width:720px){body .gform_wrapper li.pt-alternative .gfield_label{display:block}}body .gform_wrapper li.pt-alternative input{margin-bottom:5px}body .gform_wrapper li.pt-alternative input:-ms-input-placeholder{font-size:15px;color:#747474}body .gform_wrapper li.pt-alternative input::placeholder{font-size:15px;color:#747474}@media screen and (min-width:720px){body .gform_wrapper li.pt-alternative input:-ms-input-placeholder{color:transparent}body .gform_wrapper li.pt-alternative input::placeholder{color:transparent}}@media screen and (min-width:720px){body .gform_wrapper li.pt-alternative input{margin-bottom:10px}}body .gform_wrapper li.pt-alternative:last-child{margin-bottom:20px!important}body .gform_wrapper:not(.pt-alternative_wrapper) .gf_step{background:#007bff;border-radius:3px;color:#fff;font-size:16px;opacity:1;padding:10px;margin:0 5px 5px 0;position:relative;height:auto}body .gform_wrapper:not(.pt-alternative_wrapper) .gf_step:nth-child(1){z-index:20}body .gform_wrapper:not(.pt-alternative_wrapper) .gf_step:nth-child(2){z-index:15}body .gform_wrapper:not(.pt-alternative_wrapper) .gf_step:nth-child(3){z-index:10}body .gform_wrapper:not(.pt-alternative_wrapper) .gf_step .gf_step_number{background:#fff;border-radius:100%;color:#007bff;font-size:12px;font-weight:700;line-height:24px;margin:0 10px 0 0;padding:0;width:24px;height:24px;text-align:center}body .gform_wrapper:not(.pt-alternative_wrapper) .gf_step .gf_step_label{font-size:16px}body .gform_wrapper:not(.pt-alternative_wrapper) .gf_step.gf_step_active{background:#fff;color:#222}body .gform_wrapper:not(.pt-alternative_wrapper) .gf_step.gf_step_active::after{border-left-color:#fff}body .gform_wrapper:not(.pt-alternative_wrapper) .gf_step.gf_step_active .gf_step_number{background:#f6f6f6}@media (min-width:768px){body .gform_wrapper:not(.pt-alternative_wrapper) .gf_step{border-radius:3px 0 0 3px;margin:0 10px 10px 0;padding:10px 5px 10px 30px;min-height:56px}body .gform_wrapper:not(.pt-alternative_wrapper) .gf_step::before{border-top:28px solid transparent;border-bottom:28px solid transparent;border-left:20px solid #fff;content:'';position:absolute;top:0;left:0;width:0;height:0}body .gform_wrapper:not(.pt-alternative_wrapper) .gf_step::after{border-top:28px solid transparent;border-bottom:28px solid transparent;border-left:20px solid #007bff;content:'';position:absolute;top:0;right:-20px;width:0;height:0}body .gform_wrapper:not(.pt-alternative_wrapper) .gf_step .gf_step_number{font-size:20px;line-height:36px;width:36px;height:36px}body .gform_wrapper:not(.pt-alternative_wrapper) .gf_step.gf_step_first{padding-left:20px}body .gform_wrapper:not(.pt-alternative_wrapper) .gf_step.gf_step_first::before{display:none}}body .gform_wrapper.pt-alternative_wrapper .gfield.gfield_html .pt-box{width:100%}@media (min-width:720px){body .gform_wrapper.pt-alternative_wrapper .gfield.gfield_html .pt-box{width:70%}}body .gform_wrapper.pt-alternative_wrapper .gform_page_footer{-ms-flex-align:center;align-items:center;margin-top:50px}body .gform_wrapper.pt-alternative_wrapper .gform_page_footer .button.btn-primary,body .gform_wrapper.pt-alternative_wrapper .gform_page_footer .button.gform_next_button{line-height:2;width:100%}@media (min-width:720px){body .gform_wrapper.pt-alternative_wrapper .gform_page_footer .button.btn-primary,body .gform_wrapper.pt-alternative_wrapper .gform_page_footer .button.gform_next_button{width:auto;line-height:inherit}}body .gform_wrapper.pt-alternative_wrapper .gform_page_footer .button.btn-primary{margin-bottom:16px}@media (min-width:720px){body .gform_wrapper.pt-alternative_wrapper .gform_page_footer .button.btn-primary{margin-bottom:0}}@media screen and (min-width:720px){body .gform_wrapper.pt-alternative_wrapper .gform_page_footer .button.gform_next_button{margin-bottom:0!important;position:relative;left:29%;width:240px!important}}body .gform_wrapper.pt-alternative_wrapper .gform_page_footer .button.gform_previous_button{margin-top:-12px!important}@media screen and (min-width:720px){body .gform_wrapper.pt-alternative_wrapper .gform_page_footer .gform_button{position:relative;left:29%}}body .gform_wrapper.pt-alternative_wrapper .gform_page_footer.left_label{margin-top:30px}body .gform_wrapper.pt-alternative_wrapper .gform_page_footer.left_label .gform_previous_button{margin-top:12px!important}@media (min-width:720px){body .gform_wrapper.pt-alternative_wrapper .gform_page_footer{-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:row;flex-direction:row}}body .gform_wrapper.pt-alternative_wrapper .gf_page_steps{border:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}body .gform_wrapper.pt-alternative_wrapper .gf_page_steps .gf_step{opacity:1;position:relative;margin:0;padding:0 20px 0 40px;width:auto;height:auto}body .gform_wrapper.pt-alternative_wrapper .gf_page_steps .gf_step .gf_step_number{-ms-flex-align:center;align-items:center;border:2px solid #ddd;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:0 auto -8px auto;width:40px;height:40px}body .gform_wrapper.pt-alternative_wrapper .gf_page_steps .gf_step .gf_step_label{display:block;text-align:center}body .gform_wrapper.pt-alternative_wrapper .gf_page_steps .gf_step.gf_step_completed{opacity:1;position:relative}body .gform_wrapper.pt-alternative_wrapper .gf_page_steps .gf_step.gf_step_completed .gf_step_number{border-color:#28a745;position:relative}body .gform_wrapper.pt-alternative_wrapper .gf_page_steps .gf_step.gf_step_completed .gf_step_number::after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;content:"";color:#28a745;position:absolute}body .gform_wrapper.pt-alternative_wrapper .gf_page_steps .gf_step.gf_step_completed .gf_step_label{color:#28a745}body .gform_wrapper.pt-alternative_wrapper .gf_page_steps .gf_step.gf_step_first{padding-left:0}body .gform_wrapper.pt-alternative_wrapper .gf_page_steps .gf_step.gf_step_last{padding-right:0}body .gform_wrapper.pt-alternative_wrapper .gf_page_steps .gf_step.gf_step_last::after{display:none}body .gform_wrapper.pt-alternative_wrapper .gf_page_steps .gf_step::after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#ddd;font-size:30px;opacity:.8;position:absolute;top:20px;right:-25px;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:720px){body .gform_wrapper.pt-alternative_wrapper .gf_page_steps .gf_step{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}body .gform_wrapper.pt-alternative_wrapper .gf_page_steps .gf_step .gf_step_number{margin:0 15px 0 0}}body .gform_wrapper.pt-tagline_wrapper .gform_body .gform_page_footer{position:relative}body .gform_wrapper.pt-tagline_wrapper .gform_body .gform_page_footer .gform_next_button{margin-top:-24px;margin-bottom:40px!important}body .gform_wrapper.pt-tagline_wrapper .gform_body .gform_page_footer .gform_previous_button{margin-top:30px!important}@media (min-width:720px){body .gform_wrapper.pt-tagline_wrapper .gform_body .gform_page_footer .gform_previous_button{margin-top:-12px!important}}body .gform_wrapper.pt-tagline_wrapper .gform_body .gform_page_footer .pt-form-tagline{display:block;position:relative;top:74px}body .gform_wrapper.pt-tagline_wrapper .gform_body .gform_page_footer .pt-form-tagline i{margin-right:5px}@media (min-width:720px){body .gform_wrapper.pt-tagline_wrapper .gform_body .gform_page_footer .pt-form-tagline{position:absolute;top:40px;left:29%}}body .gform_wrapper.pt-tagline_wrapper .gform_body .gform_page_footer.left_label .pt-form-tagline{top:2px}@media (min-width:720px){body .gform_wrapper.pt-tagline_wrapper .gform_body .gform_page_footer.left_label .gform_previous_button{margin-top:-20px}body .gform_wrapper.pt-tagline_wrapper .gform_body .gform_page_footer.left_label .btn-primary{margin-bottom:40px}body .gform_wrapper.pt-tagline_wrapper .gform_body .gform_page_footer.left_label .pt-form-tagline{top:62px}}body .gform_wrapper .gform_next_button{background:#007bff;border:1px solid #007bff;border-radius:3px;color:#fff;float:right;padding:10px 16px;outline:0}body .gform_wrapper .gform_previous_button{background:#999;border-color:#999;border-radius:3px;color:#fff;padding:10px 16px;outline:0}body .gform_wrapper .gform_page_footer{-ms-flex-align:end;align-items:flex-end;border:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0;position:relative}body .gform_wrapper .gform_page_footer .btn{float:right}body .gform_wrapper .gform_page_footer .gform_previous_button{background:0 0;border:0;color:#a1a1a1;font-size:.9em!important;-ms-flex-order:2;order:2;padding:0;text-decoration:underline}@media screen and (min-width:720px){body .gform_wrapper .gform_page_footer .gform_previous_button{margin-top:12px!important;position:absolute;left:0}}body .gform_wrapper .gform_page_footer .gform_next_button{margin-right:0!important;-ms-flex-order:1;order:1}body .gform_wrapper .gform_page_footer.left_label{margin:40px 0 0;padding:0}@media screen and (min-width:720px){body .gform_wrapper .gform_page_footer{margin-top:24px}}body .gform_wrapper .pt-form-tagline{display:none}@media (max-width:991px){body .gform_wrapper .btn-primary{display:block;width:100%}}body .gform_wrapper.pt-form_wrapper{background:#f6f6f6;padding:30px}body .gform_wrapper.pt-form_wrapper .gform_body{padding:0}.slick-slide{outline:0}.slick-next,.slick-prev{background:0 0;border:0;color:transparent;cursor:pointer;display:block;font-size:0;line-height:0;margin:0;padding:0;outline:0;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:40px;height:40px;z-index:1}.slick-next::before,.slick-prev::before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:40px;opacity:.25}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{background:0 0;color:transparent;outline:0}.slick-next:focus::before,.slick-next:hover::before,.slick-prev:focus::before,.slick-prev:hover::before{opacity:1}.slick-next.slick-disabled::before,.slick-prev.slick-disabled::before{opacity:.25}.slick-prev{left:30px}.slick-prev::before{content:""}.slick-next{right:30px}.slick-next::before{content:""}.slick-dots{display:block;list-style:none;margin:0;padding:0;position:absolute;bottom:30px;text-align:center;width:100%}.slick-dots li{cursor:pointer;display:inline-block;margin:0 10px;padding:0;position:relative;width:12px;height:12px}.slick-dots li button{background:0 0;border:0;color:transparent;cursor:pointer;display:block;font-size:0;line-height:0;margin:0;padding:0;outline:0;width:12px;height:12px}.slick-dots li button::before{background:#fff;border-radius:100%;content:' ';opacity:.25;position:absolute;top:0;left:0;width:12px;height:12px}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus::before,.slick-dots li button:hover::before{opacity:1}.slick-dots li.slick-active button::before{color:#fff;opacity:.75}@media print{.site-footer,.site-header{display:none}}