.guideHead{min-height:270px;padding:55px 0;color:#fff;position:relative}@media (max-width:991px){.guideHead{min-height:1px;padding:22px 0}}@media (max-height:500px) and (max-width:767px){.guideHead{min-height:1px}}@media (max-width:991px){.guideHead-alt{padding-bottom:22px}}@media (min-width:991px){.guideHead-ptSm{padding-top:17px}}.guideHead-smTitle .guideHead__title{width:calc(100% - 480px)}@media (max-width:768px){.guideHead-smTitle .guideHead__title{width:100%}}.guideHead:before{content:"";position:absolute;top:0;bottom:0;right:0;width:370px;background:url(../../assets/img/guide/guide-head.png) no-repeat right}@media (max-width:768px){.guideHead:before{display:none}}.guideHead .formSearch{margin-left:auto}.guideHead .formSearch__input{background-color:#fff}@media (max-width:768px){.guideHead .formSearch{max-width:400px;margin-left:0}}.guideHead__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:768px){.guideHead__container{display:block}}.guideHead__title{color:#fff;max-width:calc(100% - 120px);margin:0 0 10px}@media (max-width:768px){.guideHead__title{text-align:left;max-width:100%}}@media (max-width:991px){.guideHead__title{font-size:30px;line-height:40px}}.guideHead__text{max-width:750px}@media (max-width:768px){.guideHead__text{margin-top:5px}}.guideHead__btnWrap{width:100%}.guideHead__btn{font-size:16px;margin-bottom:10px}@media (max-width:768px){.guideHead__btn{margin:0 auto 15px}}.guideHead__btn:hover{text-decoration:none}.singleGuide{padding:15px 0 75px}@media (max-width:768px){.singleGuide{padding:30px 0}}@media (min-width:991px){.singleGuide__mainContent{padding-left:40px}}.singleGuide .sidebar-wrapper{margin-top:30px}.singleGuide__author{margin-bottom:23px}.singleGuide__authorIcon{background-color:#f2faf4;border-radius:50%;width:42px;height:42px;margin-right:11px}.singleGuide__date{display:none}.singleGuide__date span{line-height:17px;display:inline-block;color:#757575}@media (max-width:576px){.singleGuide__date span{display:block}}.singleGuide__date time{color:#3d3d3d;margin-left:5px}.singleGuide__dateItem+.singleGuide__dateItem{margin-left:43px;position:relative}@media (max-width:576px){.singleGuide__dateItem+.singleGuide__dateItem{margin-left:0;margin-top:10px}}.singleGuide__dateItem+.singleGuide__dateItem:before{content:"";width:1px;height:16px;background-color:#c4c4c4;position:absolute;left:-21px;top:0}@media (max-width:576px){.singleGuide__dateItem+.singleGuide__dateItem:before{display:none}}.singleGuide__content{margin-top:15px;padding-top:15px;margin-bottom:60px}.singleGuide__content h2{margin-bottom:15px;margin-top:45px}.singleGuide__content ol,.singleGuide__content ul{font-weight:400;padding-left:30px;line-height:32px}.singleGuide__content ol li,.singleGuide__content ul li{margin-bottom:13px}.singleGuide__content p{margin-bottom:30px}.singleGuideSidebar{max-height:485px;overflow-y:auto;overflow-x:hidden;scrollbar-color:#b0b8cf #e7eaf3;scrollbar-width:thin}@media (max-width:768px){.singleGuideSidebar{max-height:100%}}.singleGuideSidebar::-webkit-scrollbar-button{width:5px;height:0}.singleGuideSidebar::-webkit-scrollbar-track{background-color:#e7eaf3;border:0;border-radius:6px}.singleGuideSidebar::-webkit-scrollbar-thumb{border-radius:6px;background-color:#b0b8cf;border:0;-webkit-box-shadow:none;box-shadow:none}.singleGuideSidebar::-webkit-resizer{width:5px;height:0}.singleGuideSidebar::-webkit-scrollbar{width:5px}.guideList{list-style:none;padding:0 15px 0 0}.guideList__item{position:relative;margin-bottom:15px;padding-left:20px}.guideList__item:before{content:"";width:4px;height:4px;border-radius:50%;background-color:#009821;position:absolute;left:0;top:10px}.guideList__cat{cursor:pointer;line-height:27px;font-weight:400;color:#3d3d3d}.guideList__cat-active:before,.guideList__guide:before,.smBreadcrumbs__item+.smBreadcrumbs__item:before{content:"";position:absolute;top:10px;border-style:solid;border-color:#2c3972;border-width:0 2px 2px 0;display:inline-block;padding:3px}.guideList__cat-active:before{right:-10px;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.guideList__cat:hover{color:#757575}.guideList__subMenu{padding:0;display:none;list-style:none;margin-top:10px}.guideList__subMenu-open{display:block}.guideList__guide{display:block;position:relative;padding-left:15px;margin-bottom:10px}.guideList__guide:before,.smBreadcrumbs__item+.smBreadcrumbs__item:before{left:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.guideList__guideLink{font-weight:400;font-size:14px;line-height:20px;color:#3d3d3d;margin-bottom:10px}.guideList__guideLink-active{color:#009821;text-decoration:none}.guideList__guideLink:hover{text-decoration:none;color:#757575}.smBreadcrumbs{margin-bottom:34px}.smBreadcrumbs__item{display:inline-block;position:relative}.smBreadcrumbs__item+.smBreadcrumbs__item{padding-left:15px}.smBreadcrumbs__item+.smBreadcrumbs__item:before{border-color:#7991b6}.smBreadcrumbs__current,.smBreadcrumbs__link{font-size:14px;line-height:20px}.smBreadcrumbs__link{color:#3d3d3d}.smBreadcrumbs__current{color:#757575}.smBreadcrumbs__link:hover{text-decoration:none;color:#757575}.right-sidebar>div:last-child{margin-bottom:15px}.right-sidebar .sidebar-wrapper{position:sticky;top:100px}.right-sidebar .sidebar-wrapper.blue{background:url(../img/noize.png) #2c3972;padding:10px;border-radius:8px;background-size:contain}.right-sidebar .sidebar-wrapper.blue>div{margin-bottom:10px}.right-sidebar .sidebar-wrapper.blue>div:last-child{margin-bottom:0}.right-sidebar .sidebar-wrapper.blue .appeals_item{background-color:rgba(255,255,255,.15);border-radius:4px;border:0;padding:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='16' cy='16' r='15.5' transform='rotate(90 16 16)' stroke='%23FFFFFF'/%3E%3Cpath d='M14 11L19 16L14 21' stroke='%23FFFFFF' stroke-width='1.5'/%3E%3C/svg%3E%0A");background-position:right 15px center;background-repeat:no-repeat}.right-sidebar .sidebar-wrapper.blue .appeals_item:hover{background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='16' cy='16' r='15.5' transform='rotate(90 16 16)' stroke='%230D99FF'/%3E%3Cpath d='M14 11L19 16L14 21' stroke='%230D99FF' stroke-width='1.5'/%3E%3C/svg%3E%0A")}.right-sidebar .sidebar-wrapper.blue .appeals_item:hover .title{color:#0d99ff}.right-sidebar .sidebar-wrapper.blue .appeals_item .title{font-size:20px;color:#fff;font-weight:600;min-height:auto;margin-bottom:0;padding-right:50px;-webkit-transition:all .3s ease;transition:all .3s ease}.right-sidebar .sidebar-wrapper.blue .appeals_item .btn{display:none}.right-sidebar .sidebar-wrapper.blue .appeals_item .widget__container__item__right{padding:0 0 0 22px}#google-reviews-item:hover{cursor:pointer;text-decoration:none}.appeals_item{padding:15px;border:1px solid #c4c4c4;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px;display:block}.appeals_item.widget-theme-diamonds{background-size:cover;background-repeat:no-repeat}.appeals_item.widget-theme-diamonds,.appeals_item.widget-theme-diamonds:hover{background-color:#2c3972;background-image:url(../img/diamong-widget-bgr.png);border:0}.appeals_item.widget-theme-diamonds .title{color:#fff;margin-bottom:20px}.appeals_item.widget-theme-diamonds .text{font-weight:400;font-size:14px;line-height:17px;color:#fff;margin-bottom:30px;margin-top:-10px}.appeals_item .holder{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.appeals_item_link,.g_rates span{display:inline-block;margin:auto}.g_rates{padding:12px 15px;border:1px solid #c4c4c4;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px;margin-bottom:16px}.g_rates .count{font-size:14px;line-height:140%;color:#c4c4c4;margin-top:8px}.g_rates .google-logo{display:block;margin-bottom:7px;width:71px;height:auto}.g_rates b{font-size:16px;font-weight:400;margin-left:4px;color:#c4c4c4;line-height:normal}.g_rates span{width:18px;height:18px;margin:0 3px;background-image:url("data:image/svg+xml,%0A%3Csvg width='18' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 14.52l4.15 2.51c.76.46 1.69-.22 1.49-1.08l-1.1-4.72 3.67-3.18c.67-.58.31-1.68-.57-1.75l-4.83-.41-1.89-4.46c-.34-.81-1.5-.81-1.84 0L6.19 5.88l-4.83.41C.48 6.36.12 7.46.79 8.04l3.67 3.18-1.1 4.72c-.2.86.73 1.54 1.49 1.08L9 14.52z' fill='%23FFB45C'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat}.g_rates span.empty{background-image:url("data:image/svg+xml,%0A%3Csvg width='18' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 14.52l4.15 2.51c.76.46 1.69-.22 1.49-1.08l-1.1-4.72 3.67-3.18c.67-.58.31-1.68-.57-1.75l-4.83-.41-1.89-4.46c-.34-.81-1.5-.81-1.84 0L6.19 5.88l-4.83.41C.48 6.36.12 7.46.79 8.04l3.67 3.18-1.1 4.72c-.2.86.73 1.54 1.49 1.08L9 14.52z' fill='%23c4c4c4'/%3E%3C/svg%3E")}.g_rates span:first-child{margin-left:0}.field_sublabel_above .gfield_required{display:none}@media screen and (min-width:767px) and (max-width:991px){.right-sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.right-sidebar .widget{-ms-flex-preferred-size:calc(50% - 15px);flex-basis:calc(50% - 15px);margin:0 15px 15px 0}.right-sidebar .widget.wpsammamish_sidebar_newsletter_widget{-ms-flex-preferred-size:100%;flex-basis:100%}.right-sidebar .appeals_item,.right-sidebar .g_rates{width:100%;float:left;margin:0 15px 15px 0;min-height:173px}.right-sidebar>div:nth-last-child(-n+2){margin-bottom:0;margin-right:0}.right-sidebar>div:nth-of-type(2n+0){margin-right:0;padding-right:0}.g_rates{margin-right:0;position:relative}}.widget__container:first-child .widget__container__item{border-top-right-radius:4px;border-top-left-radius:4px}.widget__container:last-of-type .widget__container__item{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.widget__container a.widget__container__item:hover .btn{background-color:#00b628;border-color:#00b628}.widget__container__item{border-radius:0;border:1px solid #e7eaf3;padding:24px 24px 25px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:991px){.widget__container__item{border-bottom:1px solid #e7eaf3}}.widget__container__item:hover{background-color:rgba(115,192,71,.1);border-color:rgba(115,192,71,.1);text-decoration:none}.widget__container__item__left{width:42px;padding:6px 0 0;text-align:center}.widget__container__item__right{width:calc(100% - 42px);padding:0 0 0 28px}.widget__container__item .text{font-weight:400;font-size:14px;line-height:22px;color:#3d3d3d}.widget__container__item .title+.text{margin-bottom:21px}.widget__container__item .title{min-height:45px;display:block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 0 10px;font-family:Onest,sans-serif;font-size:16px;line-height:1.7;color:#3d3d3d;font-weight:500}.widget__container__item .title span{font-style:normal;font-weight:500;font-size:16px;line-height:170%;color:#0d99ff;padding:4px 5px;background-color:#eff8ff;border-radius:4px}.widget__container__item .title__rating{font-weight:400;font-size:14px;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#757575}.widget__container__item .title__rating strong{font-weight:400;font-size:16px;color:#3d3d3d}.widget__container__item .title__rating span{width:12px;height:12px;background-size:contain;margin:0 14px 0 5px;position:relative;top:-1px}.widget__container .g_rates{border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom:1px solid #e7eaf3;margin:0 0 25px}.widget__container .g_rates .rates-logo{margin:5px 0 0}.widget__container .btn{min-width:160px;max-width:100%;text-transform:none}@media screen and (max-width:991px){.widget__newsletter{width:100%!important}}