.hidden{display:none}._only_desktop{display:none !important}@media screen and (min-width: 768px){._only_desktop{display:block !important}}@media screen and (min-width: 768px){._only_mobile{display:none !important}}.h1-header{font:700 45px/1 "Barlow Semi Condensed",sans-serif;text-transform:uppercase;color:#1E2828}@media screen and (min-width: 768px){.h1-header{font-size:60px;line-height:1.2}}.h2-header{font:600 35px/1.1 "Barlow Semi Condensed",sans-serif;text-transform:uppercase;color:#1E2828}@media screen and (min-width: 768px){.h2-header{font-size:40px}}.h3-header{font:25px/1.4 "Spectral",serif;color:#1E2828}@media screen and (min-width: 768px){.h3-header{font-size:35px;line-height:1.3}}.h4-header{font:700 25px/1 "Barlow Semi Condensed",sans-serif;text-transform:uppercase;color:#1E2828}@media screen and (min-width: 768px){.h4-header{font-size:35px}}.h5-header{font:600 20px/1.1 "Barlow Semi Condensed",sans-serif;text-transform:uppercase;color:#1E2828}@media screen and (min-width: 768px){.h5-header{font-size:28px}}.h6-header{font:600 16px/1.3 "Barlow Semi Condensed",sans-serif;color:#1E2828}@media screen and (min-width: 768px){.h6-header{font-size:20px;line-height:1.1}}.main-desc-lg{font:18px/1.5 "Spectral",serif}.main-desc{font:16px/1.5 "Spectral",serif;color:#1E2828}.main-desc-md{font:14px/1.5 "Spectral",serif}.main-desc-sm{font:10px/1.5 "Spectral",serif}.main-title{font:600 26px/1.1 "Barlow Semi Condensed",sans-serif;text-transform:uppercase;color:#1E2828}.main-title-md{font:600 20px/1.1 "Barlow Semi Condensed",sans-serif;text-transform:uppercase;color:#1E2828}.main-title-sm{font:600 15px/1.3 "Barlow Semi Condensed",sans-serif;text-transform:uppercase;color:#1E2828}.main-title-xs{font:600 14px/1.3 "Barlow Semi Condensed",sans-serif;text-transform:uppercase;color:#1E2828}.skip-main{left:-999px;color:#304EB6;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}.skip-main:focus{left:0;right:0;top:10px;height:auto;overflow:auto;margin:auto;padding:3px;font-size:16px;outline:2px solid #304EB6;text-align:center;z-index:999;width:200px}a:focus-visible,button:focus-visible{outline:none}.overflow-hidden{overflow:hidden !important}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.main-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%;background-color:#fff}.content .main-wrap,.overview-page .main-wrap,.account-profile .main-wrap,.account-membership .main-wrap,.account-resources .main-wrap,.insights .main-wrap{background-color:#f9f9f9}.wrap-block{width:100%;padding-top:58px}.main-content{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;overflow:hidden}.f-container{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:30px 0 0}.interest-form .f-container{padding:0}.main-container{max-width:960px;margin:0 auto;width:100%;padding:0 25px}@media screen and (min-width: 414px){.main-container{padding:0 20px}}@media screen and (min-width: 768px){.main-container{padding:0 46px;margin:0 auto}}@media screen and (min-width: 1024px){.main-container{padding:0}}.main-pad{padding-top:70px}.dashboard .main-pad,.insights .main-pad,.content .main-pad,.account-profile .main-pad,.account-membership .main-pad,.account-resources .main-pad,.overview-page .main-pad{padding-top:134px}@media screen and (min-width: 768px){.dashboard .main-pad,.insights .main-pad,.content .main-pad,.account-profile .main-pad,.account-membership .main-pad,.account-resources .main-pad,.overview-page .main-pad{padding-top:60px}}@media screen and (min-width: 768px){.main-pad{padding-top:60px}.home .main-pad,.article .main-pad,.recommended-page .main-pad,.local-geo-page .main-pad,.local-geo-with-cat .main-pad,.category-page .main-pad,.giveaway-tnx .main-pad{padding-top:100px}}@media (min-width: 1600px){.main-pad{padding-top:90px}.home .main-pad,.article .main-pad,.recommended-page .main-pad,.local-geo-page .main-pad,.local-geo-with-cat .main-pad,.category-page .main-pad,.giveaway-tnx .main-pad{padding-top:130px}.submit-article .main-pad{padding-top:60px}}.home .main-pad{padding:0}.page-container{max-width:960px;width:100%;padding:0 25px}@media screen and (min-width: 414px){.page-container{padding:0 20px}}@media screen and (min-width: 768px){.page-container{padding:0 46px;margin:0 auto}}@media screen and (min-width: 1024px){.page-container{padding:0;max-width:960px}}@media screen and (min-width: 1440px){.page-container{max-width:1200px}}@media screen and (min-width: 1600px){.page-container{max-width:1440px}}.page-container .page-container{padding:0}@media only screen and (min-width: 1280px) and (max-width: 1439px){.src-result .page-container{max-width:1024px}}.negative{margin:0 -25px}@media screen and (min-width: 414px){.negative{margin:0 -20px}}@media screen and (min-width: 768px){.negative{margin:0}}.scroll-to{position:relative}.scroll-to>span{top:-100px;position:absolute}@media (min-width: 1600px){.scroll-to>span{top:-130px}}body{background-color:#f9f9f9}@media screen and (min-width: 1280px){body.overflow-hidden{padding-right:17px}}.container{max-width:1200px;margin:auto;width:100%}.sm-container{max-width:794px;margin:0 auto;width:100%}.md-container{max-width:960px;margin:0 auto;width:100%}.lg-container{max-width:1200px;margin:auto;width:100%}.article-editor{margin:0 auto}.lg-v-container{max-width:800px;margin:0 auto;width:100%}.wide-container{max-width:1920px;margin:0 auto;width:100%}.main-btn{border:2px solid #F9486A;border-radius:13px;min-width:165px;margin:0 auto 20px;padding:10px 15px;display:block;background-color:transparent;text-align:center;color:#F9486A;font:600 16px/1 "Barlow Semi Condensed",sans-serif;text-transform:uppercase;letter-spacing:3px;cursor:pointer}.main-btn:last-child{margin-bottom:0}@media (hover: hover) and (pointer: fine){.main-btn:hover{color:#fff;background-color:#F9486A}.main-btn:hover svg{fill:#fff}}.main-btn>svg{width:15px;height:15px;fill:#F9486A;vertical-align:middle;margin-left:15px}.main-btn:disabled{background-color:#848484;border-color:#686868}.line-link{color:#F9486A;text-transform:uppercase;font:600 16px "Barlow Semi Condensed",sans-serif;position:relative;cursor:pointer;display:inline-block;letter-spacing:2px}.line-link:after{position:absolute;content:'';display:block;width:100%;height:1px;background:#F9486A}.btn-outlined{display:inline-block;width:100%;background-color:transparent;border-radius:5px;border:2px solid #304EB6;color:#304EB6;font:600 16px/1.5 "Barlow Semi Condensed",sans-serif;text-align:center;text-transform:uppercase;padding:8px;min-height:46px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer}@media screen and (min-width: 560px){.btn-outlined{width:250px}}.btn-outlined:hover{background-color:#f7f9fd;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.btn-outlined.white-bordered-btn{color:#fff;border-color:#fff}.btn-outlined.white-bordered-btn:hover{background-color:#fff;color:#B59951}.btn-outlined.gold-bordered-btn{color:#B59951;border-color:#B59951}.btn-outlined.gold-bordered-btn:hover{background-color:#fbf9f6}.btn-contained{font:600 16px/1 "Barlow Semi Condensed",sans-serif;border-radius:5px;line-height:46px;background-color:#304EB6;color:#fff;position:relative;display:inline-block;width:100%;min-height:46px;text-align:center;text-transform:uppercase;border:none;cursor:pointer;appearance:none;-moz-appearance:none;-webkit-appearance:none}@media screen and (min-width: 560px){.btn-contained{width:250px;margin:0 auto}}@media screen and (min-width: 768px){.btn-contained{margin:0}}.btn-contained:hover{background-color:#19379F}.btn-contained.btn-contained-gold{background-color:#bca466}.btn-contained.btn-contained-gold:hover{background-color:#8B6D1F}.filled-btn{display:inline-block;background-color:#304EB6;color:#fff;text-transform:uppercase;border-radius:17px;padding:8px 13px}.filled-btn.log-in-resend-btn{margin-top:16px}@media screen and (min-width: 768px){.filled-btn.log-in-resend-btn{margin:0}}.filled-btn-with-icon{font:600 16px/14px "Barlow Semi Condensed",sans-serif;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filled-btn-with-icon .filled-btn-icon{background:url("../svg/arrows/arr-big-blue.svg") no-repeat center/contain;width:16px;height:16px;margin-left:5px;display:inline-block}.filled-btn-text{display:inline-block;vertical-align:middle;font:600 16px/0.9 "Barlow Semi Condensed",sans-serif}.filled-btn-circle{width:18px;height:18px;display:inline-block;border-radius:50%;vertical-align:middle;margin-left:5px}.filled-btn-circle:after{content:"";width:100%;height:100%;display:block;background:url("../svg/arrows/arr-big-blue.svg") no-repeat 50% 50%}.filled-mobile-btn{display:inline-block;background-color:#304EB6;color:#fff;font:600 16px/0.9 "Barlow Semi Condensed",sans-serif;text-transform:uppercase;border-radius:17px;padding:8px 13px}.filled-mobile-btn.article-list-load-more{margin:20px auto 50px}@media screen and (min-width: 768px){.filled-mobile-btn{color:#304EB6;background-color:#fff;text-align:left;margin-left:-13px}.filled-mobile-btn:hover{background-color:#F7F9FD}}.filled-mobile-btn-text{display:inline-block;vertical-align:middle}.filled-mobile-btn-circle{width:18px;height:18px;display:inline-block;border-radius:50%;vertical-align:middle;margin-left:5px}@media screen and (min-width: 768px){.view-icon .filled-mobile-btn-circle{margin-left:0}}.filled-mobile-btn-circle:after{content:"";width:100%;height:100%;display:block;background:url("../svg/arrows/arr-big-blue.svg") no-repeat 50% 50%}@media screen and (min-width: 768px){.filled-mobile-btn-circle:after{background:url("../svg/arrows/arr-big-white.svg") no-repeat 54% 50%}}.texted-btn{display:inline-block;background-color:transparent;color:#304EB6;font:600 16px/1 "Barlow Semi Condensed",sans-serif;text-transform:uppercase;border-radius:17px;padding:6px 13px;text-align:left}@media screen and (min-width: 768px){.texted-btn:hover{background-color:#F7F9FD}}.texted-btn-text{display:inline-block;vertical-align:middle}.texted-btn-circle{width:18px;height:18px;display:inline-block;border-radius:50%;vertical-align:middle}.texted-btn-circle:after{content:"";width:100%;height:100%;display:block;background:url("../svg/arrows/arr-big-white.svg") no-repeat 54% 50%}.main-cali-logo{width:80px;height:80px;background-color:#304EB6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-cali-logo>svg{width:100%;height:100%;display:block;fill:#fff}.main-cali-logo.footer-logo>svg,.main-cali-logo.menu-top-icon>svg{fill:#fff}.main-cali-logo.footer-logo{display:inline-block}.main-cali-logo.footer-logo>svg{fill:#fff}@media (min-width: 768px){.main-cali-logo.footer-logo{width:90px;height:90px}}@media only screen and (min-width: 375px) and (max-width: 767px){.main-cali-logo.menu-top-icon{height:90px;width:90px}}.main-cali-logo.home-header-logo{width:80px;height:80px}@media screen and (min-width: 768px){.main-cali-logo.home-header-logo{margin-top:0;-ms-flex-negative:0;flex-shrink:0;z-index:3}}@media screen and (min-width: 1440px){.main-cali-logo.home-header-logo{top:44px;width:100px;height:100px}}.main-form-text{font:16px/1.5 "Spectral",serif;color:#1E2828}.main-form-text.asterisk{font-size:12px}@media only screen and (min-width: 768px) and (max-width: 1023px){.main-form-text.asterisk{padding-right:40%}}.main-form-text.note{font-size:12px;font-style:italic}@media screen and (min-width: 768px){.main-form-text.note{font-size:14px}}.colored-link{color:#F9486A}.lead-form-wrap{padding:30px 20px}@media screen and (min-width: 1024px){.lead-form-wrap{padding:50px 0}}.lead-form-head{padding-bottom:40px}@media screen and (min-width: 1024px){.lead-form-head{padding-bottom:60px;width:76%;display:inline-block;vertical-align:top;padding-right:75px}}.lead-title{font:600 34px/1 "Barlow Semi Condensed",sans-serif;color:#bca466;text-transform:uppercase;padding-bottom:15px;text-align:left}@media screen and (min-width: 1024px){.lead-title{font-size:50px}}.lead-title.center{text-align:center}.lead-s-title{font:600 24px/1 "Barlow Semi Condensed",sans-serif;text-transform:uppercase;color:#1E2828;padding-bottom:15px}@media screen and (min-width: 1024px){.lead-s-title{font-size:30px}}.lead-text{padding-bottom:20px}.lead-text:last-child{padding-bottom:0}.lead-s-text{font:14px/1.5 "Spectral",serif;color:#1E2828;font-style:italic}.main-form label{font:600 14px/1.3 "Barlow Semi Condensed",sans-serif;color:#1E2828;text-transform:uppercase;display:block}.main-form textarea,.main-form select,.main-form input:not([type="submit"]){border:1px solid #979797;border-radius:13px;display:block;width:100%;height:46px;font:16px "Spectral",serif;line-height:normal;color:#1E2828;padding:6px 20px;margin-bottom:5px;background-color:#fff}.error-state .main-form textarea,.error-state .main-form select,.error-state .main-form input:not([type="submit"]){border-color:#F9486A}.main-form textarea::-webkit-input-placeholder,.main-form select::-webkit-input-placeholder,.main-form input:not([type="submit"])::-webkit-input-placeholder{color:#A8A8A8;line-height:normal;font-size:16px}.main-form textarea::-moz-placeholder,.main-form select::-moz-placeholder,.main-form input:not([type="submit"])::-moz-placeholder{color:#A8A8A8;line-height:normal;font-size:16px}.main-form textarea:-ms-input-placeholder,.main-form select:-ms-input-placeholder,.main-form input:not([type="submit"]):-ms-input-placeholder{color:#A8A8A8;line-height:normal;font-size:16px}.main-form textarea:-moz-placeholder,.main-form select:-moz-placeholder,.main-form input:not([type="submit"]):-moz-placeholder{color:#A8A8A8;line-height:normal;font-size:16px}.main-form textarea[type=checkbox],.main-form select[type=checkbox],.main-form input:not([type="submit"])[type=checkbox]{width:15px;height:15px;margin:0;display:inline-block;vertical-align:middle;padding:0}.main-form textarea[type=radio]:checked,.main-form textarea[type=radio]:not(:checked),.main-form select[type=radio]:checked,.main-form select[type=radio]:not(:checked),.main-form input:not([type="submit"])[type=radio]:checked,.main-form input:not([type="submit"])[type=radio]:not(:checked){position:absolute;left:-9999px}.main-form textarea[type=radio]:checked+label,.main-form textarea[type=radio]:not(:checked)+label,.main-form select[type=radio]:checked+label,.main-form select[type=radio]:not(:checked)+label,.main-form input:not([type="submit"])[type=radio]:checked+label,.main-form input:not([type="submit"])[type=radio]:not(:checked)+label{position:relative;padding-left:35px;cursor:pointer;line-height:20px;display:inline-block;font:16px/1.5 "Spectral",serif;color:#1E2828;text-transform:inherit;margin:0}.main-form textarea[type=radio]:checked+label:before,.main-form textarea[type=radio]:not(:checked)+label:before,.main-form select[type=radio]:checked+label:before,.main-form select[type=radio]:not(:checked)+label:before,.main-form input:not([type="submit"])[type=radio]:checked+label:before,.main-form input:not([type="submit"])[type=radio]:not(:checked)+label:before{content:'';position:absolute;left:0;top:1px;width:18px;height:18px;border:2px solid #707070;border-radius:100%;background:#fff}.main-form textarea[type=radio]:checked+label:after,.main-form textarea[type=radio]:not(:checked)+label:after,.main-form select[type=radio]:checked+label:after,.main-form select[type=radio]:not(:checked)+label:after,.main-form input:not([type="submit"])[type=radio]:checked+label:after,.main-form input:not([type="submit"])[type=radio]:not(:checked)+label:after{content:'';width:12px;height:12px;background:#304EB6;position:absolute;top:6px;left:5px;border-radius:100%;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.main-form textarea[type=radio]:not(:checked)+label:after,.main-form select[type=radio]:not(:checked)+label:after,.main-form input:not([type="submit"])[type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.main-form textarea[type=radio]:checked+label:after,.main-form select[type=radio]:checked+label:after,.main-form input:not([type="submit"])[type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.main-form textarea[type=radio]:checked+label:before,.main-form select[type=radio]:checked+label:before,.main-form input:not([type="submit"])[type=radio]:checked+label:before{border:2px solid #304EB6}.referral-form-overlay .main-form textarea,.referral-form-overlay .main-form select,.referral-form-overlay .main-form input:not([type="submit"]){border-color:#707070}.referral-form-overlay .main-form textarea::-webkit-input-placeholder,.referral-form-overlay .main-form select::-webkit-input-placeholder,.referral-form-overlay .main-form input:not([type="submit"])::-webkit-input-placeholder{color:#707070}.referral-form-overlay .main-form textarea::-moz-placeholder,.referral-form-overlay .main-form select::-moz-placeholder,.referral-form-overlay .main-form input:not([type="submit"])::-moz-placeholder{color:#707070}.referral-form-overlay .main-form textarea:-ms-input-placeholder,.referral-form-overlay .main-form select:-ms-input-placeholder,.referral-form-overlay .main-form input:not([type="submit"]):-ms-input-placeholder{color:#707070}.referral-form-overlay .main-form textarea:-moz-placeholder,.referral-form-overlay .main-form select:-moz-placeholder,.referral-form-overlay .main-form input:not([type="submit"]):-moz-placeholder{color:#707070}.main-form input.upload{border:0;color:#fff;background:#304EB6;text-transform:uppercase;letter-spacing:2px;font:600 16px "Barlow Semi Condensed",sans-serif;cursor:pointer;margin:0 auto}@media screen and (min-width: 768px){.main-form input.upload{width:285px}}@media screen and (min-width: 1024px){.main-form input.upload{width:127px;margin-top:10px}}.main-form textarea{height:200px;padding:15px 20px;resize:none}@media screen and (min-width: 1024px){.main-form textarea{height:100px}}.main-form textarea.error{border-color:#F9486A !important}.contact-form-overlay .main-form textarea{height:100px;border-color:#707070;padding:12px 16px}.contact-form-overlay .main-form textarea::-webkit-input-placeholder{color:#707070}.contact-form-overlay .main-form textarea::-moz-placeholder{color:#707070}.contact-form-overlay .main-form textarea:-ms-input-placeholder{color:#707070}.contact-form-overlay .main-form textarea:-moz-placeholder{color:#707070}@media (max-width: 767px){.general-contact-form.contact-form-overlay .main-form textarea{height:206px}}.main-form select{padding:0 15px;-webkit-appearance:none;-moz-appearance:none;background:url("../svg/arrows/arr-down-select.svg") no-repeat right #fff;background-position-x:calc(100% - 15px)}input[type="submit"],input[type="button"]{-webkit-appearance:none}.form-item-radio-wrap{margin-bottom:20px}@media screen and (min-width: 768px){.form-item-radio-wrap{display:inline-block;margin:20px 20px 10px 0}}.error-state textarea,.error-state select,.error-state input:not([type="submit"]){border-color:#F9486A}.main-form .attachment-img-forms input{border:0}.form-item-wrap{margin-bottom:15px;font:13px/1 "Spectral",serif;color:#6f6f6f;position:relative}.form-item-wrap.attachment-doc{margin-bottom:60px}@media screen and (min-width: 1024px){.form-item-wrap.attachment-doc{margin-bottom:35px}}.form-item-wrap.form-checkbox-wrap{margin:40px 0 20px;text-align:center}.form-item-wrap.half-1{width:100%}@media screen and (min-width: 768px){.form-item-wrap.half-1{width:338px}}@media only screen and (min-width: 1024px) and (max-width: 1439px){.form-item-wrap.half-1{width:264px}}.form-item-wrap.half-2{width:100%}@media screen and (min-width: 768px){.form-item-wrap.half-2{width:242px}}@media only screen and (min-width: 1024px) and (max-width: 1439px){.form-item-wrap.half-2{width:180px}}.referral-form-overlay .form-item-wrap{margin-bottom:16px}.mobile-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lead-form-badge{display:none}@media screen and (min-width: 1024px){.lead-form-badge{width:170px;height:170px;display:inline-block;vertical-align:top}}.lead-form-badge>svg{width:100%;height:100%;display:block}.errorlist{color:#F9486A;font:600 14px/1 "Barlow Semi Condensed",sans-serif;padding-left:15px;max-height:50px}.errorlist .errorlist{max-width:none;position:static}.ll-attached-wrap .errorlist{position:absolute;top:-5px;right:0}@media (min-width: 375px){.ll-attached-wrap .errorlist{top:0}}@media screen and (min-width: 1024px){.ll-attached-wrap .errorlist{top:10px;right:10px}}._ajax-popup-form .error-list-wrapper>.errorlist{position:absolute;right:0;max-width:75%}.error-list-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;padding-bottom:5px}.general-contact-form .error-list-wrapper{padding-bottom:8px;position:relative}.referral-form-overlay .error-list-wrapper{padding-bottom:6px}@media screen and (min-width: 1024px){.first-item-wrap,.second-item-wrap{width:557px}}.form-checkbox-wrap label{color:#000;font:11px/1 "Spectral",serif;text-transform:none;margin:0;display:inline-block;vertical-align:middle}@media screen and (min-width: 1024px){.form-checkbox-wrap label{width:350px;font-size:13px}}.submissions{color:#797979;font:13px/1 "Spectral",serif;text-align:center}@media screen and (min-width: 1024px){.main-form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 1024px){.main-form-col{width:48%}}.lead-form-wrapper{margin-right:-25px;margin-left:-25px;padding:30px 25px 70px 25px}@media (min-width: 414px){.lead-form-wrapper{padding:40px 20px 70px}}@media screen and (min-width: 768px){.lead-form-wrapper{margin:0;padding:23px 45px 40px}}@media screen and (min-width: 1024px){.lead-form-wrapper{width:57%;float:right;background-color:rgba(249,249,249,0.95);position:relative;top:-80px;padding:23px 40px 40px;margin-bottom:-80px}}@media screen and (min-width: 1440px){.lead-form-wrapper{top:-95px;margin-bottom:-95px}}.top-form-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:30px}@media screen and (min-width: 768px){.top-form-section{padding-bottom:20px}}@media screen and (min-width: 1024px){.sticky-section{width:43%;padding:30px 25px 0 0}}.lead-form-container{max-width:960px;margin:0 auto;width:100%}.lead-form-sm-container{max-width:750px;width:100%;margin:0 auto}.form-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.company-lead .menu-nav-mobile,.company-lead-tnx .menu-nav-mobile{display:none}.company-lead .main-btn,.company-lead-tnx .main-btn{width:100%;padding:14px 15px;margin:35px auto 0}@media screen and (min-width: 768px){.company-lead .main-btn,.company-lead-tnx .main-btn{width:245px}}.log-in-overlay{position:fixed;width:100%;max-height:100vh;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:999999;display:none}.log-in-wrapper{background-color:#fff;height:100%;overflow-y:scroll}@media screen and (min-width: 768px){.log-in-wrapper{height:auto;width:470px;position:absolute;right:auto;bottom:auto;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:10px;overflow:hidden}}.log-in-top-section{background-color:#1E2828;height:215px;border-bottom:10px solid #bca466;padding:24px 26px 20px}@media screen and (min-width: 768px){.log-in-top-section{height:150px;border:none;padding:37px 24px 18px 40px;position:relative}}.log-in-top-title{color:#fff;text-align:left;padding:0}.log-in-top-logo{width:90px;height:90px;margin-bottom:17px}@media screen and (min-width: 768px){.log-in-top-logo{right:24px;position:absolute;margin:0;bottom:-36px;width:120px;height:120px}}.log-in-top-close{width:16px;height:16px;position:absolute;top:24px;right:24px;background-color:transparent}.log-in-top-close>svg{width:100%;height:100%;display:block;fill:#fff}.log-in-top-cali-logo{display:none}@media screen and (min-width: 768px){.log-in-top-cali-logo{width:150px;height:16px;display:block;margin-bottom:16px}.log-in-top-cali-logo>svg{width:100%;height:100%;display:block;fill:#bca466}}.log-in-main-section{padding:26px 0 65px}@media screen and (min-width: 768px){.log-in-main-section{padding:25px 0 40px}}.log-in-pad{padding-left:26px;padding-right:26px}@media (max-width: 767px){.log-in-pad.log-in-form-wrap{padding-left:0;padding-right:0;margin:0 26px}}@media screen and (min-width: 768px){.log-in-pad{padding-left:40px;padding-right:40px}.step-1 .log-in-pad.log-in-bottom{padding-right:30px}}.log-in-title{text-transform:capitalize;margin-bottom:16px}.log-in-text{padding-bottom:20px}.log-in-label{display:block;margin-bottom:7px}.log-in-input input{height:46px;display:block;border:1px solid #707070;padding:11px 17px;width:100%;border-radius:10px;margin-bottom:30px}.error .log-in-input input{border:2px solid #F9486A;margin-bottom:20px}.log-in-input input::-webkit-input-placeholder{color:#707070}.log-in-input input::-moz-placeholder{color:#707070}.log-in-input input:-ms-input-placeholder{color:#707070}.log-in-input input:-moz-placeholder{color:#707070}.log-in-form-wrap{padding-bottom:40px;border-bottom:1px solid #bca466}@media screen and (min-width: 768px){.log-in-form-wrap{padding-bottom:34px}.step-2 .log-in-form-wrap{padding-bottom:24px}}.log-in-form-wrap .btn-contained{width:100%}.log-in-bottom{padding-top:24px}.log-in-bottom.resend-block{text-align:center}@media screen and (min-width: 768px){.log-in-bottom.resend-block{text-align:left}}@media screen and (min-width: 768px){.log-in-bottom-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.log-in-bottom-text{text-transform:inherit;margin-bottom:16px}@media screen and (min-width: 768px){.log-in-bottom-text{margin-bottom:9px}}.log-in-line-link{position:relative;display:inline-block}.log-in-line-link:after{position:absolute;content:'';display:block;width:100%;height:2px;bottom:-2px;background:#B59951}@media screen and (min-width: 768px){.log-in-line-link:after{background:#304EB6}}.log-in-send-text{padding-bottom:30px}.log-in-send-name{color:#B59951;text-transform:inherit}@media screen and (min-width: 768px){.log-in-send-name{color:#304EB6}}@media screen and (min-width: 768px){.log-in-bottom-col{width:215px}}.error-msg{display:none}.error .error-msg{display:block;color:#F9486A;text-transform:inherit;text-align:center;max-width:220px;margin:0 auto 16px}.welcome{display:none}.recommended{display:block}.step-2-hero .welcome{display:block}.step-2-hero .recommended{display:none}.auth-form-wrap{display:none}.auth-form-loader-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100vh}.auth-form-loader-wrap.form-errors{display:none}.auth-form-loader{text-align:center}.auth-form-loader-head{font:600 24px/1.25 "Barlow Semi Condensed",sans-serif;text-transform:uppercase;color:#1E2828;padding:0 25px}@media screen and (min-width: 1024px){.auth-form-loader-head{padding:25px 0}}.auth-form-loader-text{padding:28px 25px 0;max-width:426px;width:100%;margin:0 auto}@media screen and (min-width: 1024px){.auth-form-loader-text{padding:0}}.auth-form-loader-logo{margin-bottom:40px;display:inline-block;width:80px;height:44px}.auth-form-loader-logo>svg{width:100%;height:100%;display:block;fill:#304EB6}.auth-form-loader-circle{height:46px;position:relative;width:46px;margin:50px auto 0}.circle-svg{-webkit-animation:2s linear infinite both circle-svg;animation:2s linear infinite both circle-svg;position:relative}.circle-svg-wrap{position:relative}.circle-svg-wrap:after{content:"";width:40px;height:40px;display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:3px solid #ddd;z-index:-1}@-webkit-keyframes circle-svg{0%{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes circle-svg{0%{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}.circle-svg-circle{-webkit-animation:1.4s ease-in-out infinite both circle-svg-circle;animation:1.4s ease-in-out infinite both circle-svg-circle;fill:transparent;stroke:#304EB6;stroke-dasharray:285;stroke-linecap:round;stroke-width:8px;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}@-webkit-keyframes circle-svg-circle{0%,25%{stroke-dashoffset:280;-webkit-transform:rotate(0);transform:rotate(0)}50%,75%{stroke-dashoffset:75;-webkit-transform:rotate(45deg);transform:rotate(45deg)}100%{stroke-dashoffset:280;-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes circle-svg-circle{0%,25%{stroke-dashoffset:280;-webkit-transform:rotate(0);transform:rotate(0)}50%,75%{stroke-dashoffset:75;-webkit-transform:rotate(45deg);transform:rotate(45deg)}100%{stroke-dashoffset:280;-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.auth-form-input-block{max-width:440px;width:100%;padding:0 25px;margin:34px auto 0}.auth-form-input-wrap{position:relative;display:block}.auth-form-input{border:1px solid #707070;width:100%;height:46px;border-radius:10px;padding:11px 17px}.auth-form-btn{position:absolute;background:#304EB6;color:#fff;border-radius:5px;width:107px;height:34px;right:6px;top:6px;line-height:0.9;padding:10px}.mfp-content{height:100%}.mfp-container{padding:0}button.mfp-close{font-size:40px}.mfp-close-btn-in .mfp-close{color:#fff !important;top:10px;right:10px;opacity:1}.contact-form-overlay{position:fixed;width:100%;max-height:100vh;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:999999}.contact-form-overlay .form-item-wrap{margin-bottom:30px}.contact-form-overlay .form-item-wrap input{border-color:#707070}@media (min-width: 560px){.contact-form-overlay .btn-contained{width:185px}}.general-contact-form .mfp-close{color:#1E2828 !important;top:2px;right:2px}.contact-form-wrapper{background-color:#fff;height:100%;overflow-y:scroll}@media screen and (min-width: 768px){.contact-form-wrapper{height:auto;width:600px;position:absolute;right:auto;bottom:auto;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:10px;overflow:hidden;-webkit-box-shadow:0px 2px 4px rgba(0,0,0,0.2);box-shadow:0px 2px 4px rgba(0,0,0,0.2)}}.general-contact-form .contact-form-wrapper{overflow-x:hidden}@media screen and (min-width: 768px){.general-contact-form .contact-form-wrapper{width:715px}}.contact-form-top{background:#bca466;padding:20px 26px;position:relative}@media screen and (min-width: 768px){.contact-form-top{padding:28px 32px 22px}}.general-contact-form .contact-form-top{background-color:#D7FFEF;padding:60px 24px 14px}@media screen and (min-width: 768px){.general-contact-form .contact-form-top{padding:30px 40px 20px}}.contact-form-logo{width:90px;height:90px;margin-bottom:17px}@media screen and (min-width: 768px){.contact-form-logo{right:24px;position:absolute;margin:0;bottom:-55px;width:110px;height:110px}}@media (max-width: 767px){.general-contact-form .contact-form-logo{width:140px;height:140px;margin:0;position:absolute;top:55px;right:-38px}}@media screen and (min-width: 768px){.general-contact-form .contact-form-logo{right:40px}}.contact-form-top-close{width:16px;height:16px;position:absolute;top:16px;right:16px;background-color:transparent}.contact-form-top-close>svg{width:100%;height:100%;display:block;fill:#fff}.general-contact-form .contact-form-top-close>svg{fill:#1E2828}.contact-form-title{color:#fff;font:700 35px/1 "Barlow Semi Condensed",sans-serif;text-transform:uppercase}.general-contact-form .contact-form-title{color:#304EB6}@media screen and (min-width: 768px){.general-contact-form .contact-form-title{font-family:"Barlow Semi Condensed",sans-serif;font-weight:700}}.contact-form-tnx-wrapper{background-color:#bca466;border-radius:10px;max-width:600px;width:90%;position:absolute;right:auto;bottom:auto;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px}@media screen and (min-width: 768px){.contact-form-tnx-wrapper{height:240px;padding:45px 30px}}.contact-form-tnx-wrapper.general-contact-form{max-width:715px;background-color:#D7FFEF}@media (max-width: 767px){.contact-form-tnx-wrapper.general-contact-form{width:100%;height:100%;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.contact-form-tnx-logo{width:190px;margin:0 auto 20px}@media screen and (min-width: 768px){.contact-form-tnx-logo{display:inline-block;vertical-align:middle;margin:0}}.contact-form-title-text{color:#fff;padding-top:10px}.general-contact-form .contact-form-title-text{color:#1E2828}.contact-form-text-wrap{text-align:center}@media screen and (min-width: 768px){.contact-form-text-wrap{display:inline-block;vertical-align:middle;text-align:left;width:330px}}.topic-suggest-select-wrapper{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.topic-suggest-select{position:relative}.topic-suggest-select.open .topic-suggest-options{opacity:1;max-height:200px;overflow-y:auto;visibility:visible;pointer-events:all;border-bottom-left-radius:10px;border-bottom-right-radius:10px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.2);box-shadow:0 2px 4px rgba(0,0,0,0.2)}.topic-suggest-select-trigger{border:1px solid #ddd;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px;font:600 16px/0.8 "Barlow Semi Condensed",sans-serif;text-transform:uppercase;color:#1E2828;height:48px;line-height:48px;background:#fff;cursor:pointer;border-radius:10px}.general-contact-form .topic-suggest-select-trigger{border-color:#707070}.open .topic-suggest-select-trigger{border-bottom-right-radius:0;border-bottom-left-radius:0}.error-state .topic-suggest-select-trigger{border-color:#F9486A}.topic-suggest-options{position:absolute;display:block;top:100%;left:0;right:0;border:1px solid #ddd;border-top:0;background:#fff;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;opacity:0;visibility:hidden;pointer-events:none;z-index:2;padding:0 5px;max-height:0}.topic-suggest-option{position:relative;display:block;padding:0 20px;font:600 16px/0.8 "Barlow Semi Condensed",sans-serif;text-transform:uppercase;color:#1E2828;line-height:34px;cursor:pointer;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;border-radius:5px;margin-top:5px}.topic-suggest-option:last-child{margin-bottom:5px}.topic-suggest-option.selected,.topic-suggest-option:hover{color:#fff;background-color:#304EB6}.contact-form-main{padding:30px 26px}@media screen and (min-width: 768px){.contact-form-main{padding:40px 150px 50px 30px}}.general-contact-form .contact-form-main{padding:16px 26px 40px}@media screen and (min-width: 768px){.general-contact-form .contact-form-main{padding:22px 40px 32px}}.topic-suggest-wrapper{padding-bottom:30px}@media screen and (min-width: 768px){.topic-suggest-wrapper{padding-bottom:50px}.general-contact-form .topic-suggest-wrapper{padding-bottom:30px}}.topic-suggest-arrow{width:12px;height:7px;display:block;background-image:url("../svg/arrows/accord-arrow-dark.svg");background-size:contain;background-repeat:no-repeat;-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.contact-form-top-text{width:calc(100% - 100px);padding-bottom:20px}@media screen and (min-width: 768px){.contact-form-top-text{width:calc(100% - 215px)}}@media screen and (min-width: 768px){.contact-form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 768px){.contact-form-col{width:48%}}.contact-form-overlay .error .contact-form-input{border-color:#F9486A}option:disabled{display:none}.header-bg{background-color:transparent;position:fixed;width:100%;top:0;z-index:700}body:not(.home) .header-bg{border-bottom:1px solid #ddd;background-color:#fff}.active .header-bg{-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #ddd}@media screen and (min-width: 768px){.header-bg .hamburder-menu-btn{margin-right:20px}}.active .header-bg .hamburder-menu-btn{display:none}@media screen and (min-width: 768px){.fixed-header .header-bg .hamburder-menu-btn{display:block}}@media screen and (min-width: 768px){.header-bg .src-open-btn .home.fixed-header{display:none}}.home.opened-overlay .header-bg{z-index:1}.home .header-bg{-webkit-transition:all 0.1s;-o-transition:all 0.1s;transition:all 0.1s}.fixed-header.home .header-bg{background-color:#fff}@media screen and (min-width: 768px){.fixed-header.home .header-bg{border-bottom:1px solid #ddd}}.show-cat-popup .header-bg{z-index:0}.header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media screen and (min-width: 768px){.home:not(.fixed-header) .header{position:absolute;top:50px;left:0;right:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (min-width: 1024px){.home:not(.fixed-header) .header{top:33px}}@media screen and (min-width: 1440px){.home:not(.fixed-header) .header{top:44px}}.active-cat-btn .header{background-color:#fff;height:70px;border-bottom:1px solid #ddd}@media (min-width: 1600px){.active-cat-btn .header{height:90px}}body:not(.home) .header,.home.fixed-header .header{height:70px}@media screen and (min-width: 768px){body:not(.home) .header,.home.fixed-header .header{height:60px}}@media (min-width: 1600px){body:not(.home) .header,.home.fixed-header .header{height:90px}}@media screen and (min-width: 768px){.header-bg-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media screen and (min-width: 768px){.home:not(.fixed-header) .header-bg-right{margin-top:-11px;margin-left:0}}@media screen and (min-width: 1024px){.home:not(.fixed-header) .header-bg-right{margin-top:-5px}}@media screen and (min-width: 1440px){.home:not(.fixed-header) .header-bg-right{margin-top:-11px}}.header-bg-right .home-header-fix-search{display:none}@media screen and (min-width: 768px){.home.fixed-header .header-bg-right .home-header-fix-search{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width: 768px){body:not(.home) .header-bg-right .home-header-fix-search{display:-webkit-box;display:-ms-flexbox;display:flex}}.cali-logo{display:block;position:relative;z-index:1;width:170px;height:100%}@media screen and (min-width: 768px){.cali-logo{margin-left:20px;width:190px;height:60px}}@media screen and (min-width: 1280px){.cali-logo{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:45px}}.active-cat-btn .cali-logo{display:none}.cali-logo>svg{width:100%;height:100%;display:block;fill:#304EB6}.home-top{position:relative;margin:0 auto;text-align:center;overflow:hidden}.opened-overlay .home-top{z-index:0}@media screen and (min-width: 768px){.home .home-top{padding-top:90px}}@media screen and (min-width: 1440px){.home .home-top{padding-top:100px}}.opened-overlay .main{z-index:0;position:relative}.home-top-inner{position:relative}.full-hero-height{height:100%}.home-header-fix-search{padding:9px 16px;border:1px solid #ddd;border-radius:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:234px}.src-result .home-header-fix-search{display:none !important}.home-header-fix-search label{width:100%}.home-header-fix-search input{width:100%;border:0;background:none}.home-header-fix-search input::-webkit-input-placeholder{font:600 12px/1 "Barlow Semi Condensed",sans-serif;color:#999}.home-header-fix-search input:-moz-placeholder{font:600 12px/1 "Barlow Semi Condensed",sans-serif;color:#999}.home-header-fix-search input::-moz-placeholder{font:600 12px/1 "Barlow Semi Condensed",sans-serif;color:#999}.home-header-fix-search input:-ms-input-placeholder{font:600 12px/1 "Barlow Semi Condensed",sans-serif;color:#999}.search-btn-svg{width:16px;height:16px;margin-right:7px;background:none;opacity:0.5}.search-btn-svg>svg{width:100%;height:100%;display:block}.top-button{display:none}@media screen and (min-width: 1024px){.top-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;background-color:transparent}}.sticky .top-button{display:none}.top-logo{background-image:url("../svg/recommended-badge-without-date.svg");width:24px;height:24px;display:block;background-size:100%;margin-right:10px;background-repeat:no-repeat}.sign-in-button{display:-webkit-box;display:-ms-flexbox;display:flex;width:93px;height:34px;background-color:#bca466;border-radius:5px;text-transform:uppercase;color:#fff;font:600 16px/1 "Barlow Semi Condensed",sans-serif;padding:9px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-overlay .sign-in-button{margin:10px 0 10px 20px}@media screen and (min-width: 1024px){.menu-overlay .sign-in-button{margin:12px 0 12px 24px}}.menu-recom-dropdown-wrap{display:none}@media screen and (min-width: 1024px){.menu-recom-dropdown-wrap{display:block;position:relative;margin:0 24px 0 10px}}@media screen and (min-width: 1440px){.menu-recom-dropdown-wrap{margin:0 20px 0 10px}}.menu-sign-dropdown{display:none}@media screen and (min-width: 1024px){.menu-sign-dropdown{display:block;position:absolute;background-color:#fff;z-index:700;left:0;top:35px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.2);box-shadow:0 2px 4px rgba(0,0,0,0.2);border-radius:8px}.menu-sign-dropdown .menu-elem{font-size:15px;padding:0 18px 18px;text-transform:uppercase;white-space:nowrap}.menu-sign-dropdown .menu-bottom-button{background-color:transparent;font-family:"Barlow Semi Condensed",sans-serif;font-weight:400;padding-top:18px}.menu-sign-dropdown .menu-section{padding-top:18px}}@media screen and (min-width: 1024px){body:not(.home) .menu-sign-dropdown{left:auto;right:0}}@media screen and (min-width: 1440px){.home .menu-sign-dropdown{left:auto;right:0}}@media screen and (min-width: 1024px){body:not(.home) .menu-sign-dropdown.recommended-dropdown{top:42px;padding-top:18px}}@media screen and (min-width: 1440px){.home .menu-sign-dropdown.recommended-dropdown{top:42px;padding-top:18px}}@media screen and (min-width: 1024px){body:not(.home) .menu-sign-dropdown.sign-in-dropdown{top:46px}}@media screen and (min-width: 1440px){.home .menu-sign-dropdown.sign-in-dropdown{top:46px}}.sign-in-dropdown,.recommended-dropdown{display:none}.active .sign-in-dropdown,.active .recommended-dropdown{display:block}.sign-in-top-button{display:none}.top-menu-dropdown-arr{width:9px;height:6px;display:block;margin-left:5px;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-menu-dropdown-arr>svg{width:100%;height:100%;display:block}.top-button .top-menu-dropdown-arr>svg{fill:#1E2828}.sign-in-button .top-menu-dropdown-arr>svg{fill:#fff}.explore-latest .f-container{display:none}.home .f-container,.local-geo-page .f-container,.region-page .f-container,.category-page .f-container,.business-detail .f-container,.article .f-container,.giveaway-tnx .f-container,.unclaimed .f-container,.claimed .f-container{margin-top:-120px}@media screen and (min-width: 414px){.home .f-container,.local-geo-page .f-container,.region-page .f-container,.category-page .f-container,.business-detail .f-container,.article .f-container,.giveaway-tnx .f-container,.unclaimed .f-container,.claimed .f-container{margin-top:-150px}}@media screen and (min-width: 576px){.home .f-container,.local-geo-page .f-container,.region-page .f-container,.category-page .f-container,.business-detail .f-container,.article .f-container,.giveaway-tnx .f-container,.unclaimed .f-container,.claimed .f-container{margin-top:-180px}}@media screen and (min-width: 768px){.home .f-container,.local-geo-page .f-container,.region-page .f-container,.category-page .f-container,.business-detail .f-container,.article .f-container,.giveaway-tnx .f-container,.unclaimed .f-container,.claimed .f-container{margin-top:-200px}}@media screen and (min-width: 1024px){.home .f-container,.local-geo-page .f-container,.region-page .f-container,.category-page .f-container,.business-detail .f-container,.article .f-container,.giveaway-tnx .f-container,.unclaimed .f-container,.claimed .f-container{margin-top:-180px}}@media screen and (min-width: 1600px){.home .f-container,.local-geo-page .f-container,.region-page .f-container,.category-page .f-container,.business-detail .f-container,.article .f-container,.giveaway-tnx .f-container,.unclaimed .f-container,.claimed .f-container{margin-top:-80px}}@media screen and (min-width: 1600px){.business-detail .f-container{position:relative;padding-top:40px;background-color:#D7FFEF;margin-top:-90px}}.account-profile .f-container,.account-membership .f-container,.account-resources .f-container,.submitted-article .f-container{background-color:#f9f9f9}.opened-overlay .f-container{z-index:0}.footer-before{overflow:hidden;margin-bottom:-5px}@media screen and (min-width: 1600px){.home .footer-before,.about-us .footer-before,.local-geo-page .footer-before,.region-page .footer-before,.category-page .footer-before,.giveaway-tnx .footer-before,.business-detail .footer-before,.article .footer-before,.unclaimed .footer-before,.claimed .footer-before{display:none}}.footer-before-medium,.footer-before-large,.footer-before-small,.footer-bg{position:relative;z-index:1}.footer-before-medium,.footer-before-large{display:none}@media screen and (min-width: 768px){.footer-before-medium{display:block}.footer-before-small{display:none}}@media screen and (min-width: 1024px){.footer-before-medium{display:none}.footer-before-large{display:block}}.footer-social-text{font:600 18px/1 "Barlow Semi Condensed",sans-serif;color:#1E2828;margin-bottom:13px}@media screen and (min-width: 768px){.footer-social-text{font-size:14px}}.footer-social-text span{display:block;padding:8px 0;margin:4px 0}@media screen and (min-width: 1024px){.footer-social-text span{padding:10px 0}.footer-social-text span:last-child{padding:4px 0}}.footer-subscribe{cursor:pointer}.footer-subscribe:hover{color:#304EB6}@media screen and (min-width: 768px){.footer-socials-box{margin-top:0;padding-bottom:13px}}@media screen and (min-width: 1024px){.footer-socials-box{margin-top:0;padding:0}}.footer-logo-box{margin-bottom:10px}@media screen and (min-width: 768px){.footer-logo-box{margin-bottom:20px}}@media screen and (min-width: 1024px){.footer-logo-box{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footer-logo{display:inline-block}@media (min-width: 768px){.footer-logo{width:90px;height:90px}}@media screen and (min-width: 1024px){.footer-logo{display:block;margin-bottom:20px}}.f-links{position:relative}.f-links a,.f-links button{display:block;background-color:transparent;color:#1E2828;font:600 18px/1 "Barlow Semi Condensed",sans-serif;text-transform:uppercase;margin:4px 0;padding:8px 0}@media screen and (min-width: 768px){.f-links a,.f-links button{font-size:14px}.f-links a:hover,.f-links button:hover{color:#304EB6}}.footer-logo-text{display:inline-block;vertical-align:top;margin-left:8px}@media screen and (min-width: 768px){.footer-logo-text{margin-left:20px}}@media screen and (min-width: 1024px){.footer-logo-text{margin-left:0}}.footer-logo-text>span{display:block}.footer-bottom{margin-top:20px;padding:20px 0;border-top:1px solid #1E2828}@media screen and (min-width: 768px){.footer-bottom{border-top:1px solid #707070;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}}@media screen and (min-width: 1024px){.footer-bottom{margin-top:40px}}@media screen and (min-width: 1600px){.footer-bottom{border-top:none}.footer-bottom:before{content:'';width:100%;height:1px;background-color:#707070;position:absolute;left:0;right:0;bottom:64px}}.f-copy{color:#1E2828;margin-bottom:10px;display:block}@media screen and (min-width: 768px){.f-copy{margin-bottom:0}}.f-copy:last-child{margin-bottom:0}.footer-social-link{display:inline-block;margin-right:20px;width:35px;height:35px;border-radius:50%;background-color:#1E2828}.footer-social-link>svg{display:block;width:15px;height:15px;margin:10px auto;fill:#D7FFEF}.footer-social-link:hover{background-color:#304EB6}.footer-social-link:last-child{margin-right:0}.footer-column{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.footer-column:nth-child(2) .sub-footer-column{display:none}@media screen and (min-width: 768px){.footer-column:nth-child(1),.footer-column:nth-child(2),.footer-column:nth-child(3),.footer-column:nth-child(4){-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.footer-column:nth-child(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:-25px}.footer-column:nth-child(4){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media screen and (min-width: 1024px){.footer-column{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.footer-column:nth-child(1){-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}.footer-column:nth-child(2){-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset;-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;margin-top:0}.footer-column:nth-child(2) .sub-footer-column{display:block}.footer-column:nth-child(3){-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}.footer-column:nth-child(3) .sub-footer-column{display:none}.footer-column:nth-child(4){-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}}.footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (min-width: 1024px){.footer{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media screen and (min-width: 1600px){.home .footer,.about-us .footer,.local-geo-page .footer,.region-page .footer,.category-page .footer,.giveaway-tnx .footer,.article .footer{padding-top:65px}}.footer-bg{padding-top:10px;font-family:"Barlow Semi Condensed",sans-serif;font-weight:600;background-color:#D7FFEF}@media screen and (min-width: 768px){.footer-bg{padding:20px 0 0}}@media screen and (min-width: 1024px){.footer-bg{padding:0 30px}}.sub-f{max-width:940px;margin:auto;padding:20px}@media screen and (min-width: 1024px){.sub-f{text-align:center;overflow:hidden;padding:26px 0}}.sub-f p{color:#fff;font-family:"Barlow Semi Condensed",sans-serif;font-weight:600;font-size:14px;text-transform:uppercase}@media screen and (min-width: 1024px){.sub-f p{display:block;clear:both;position:relative;top:-15px}}.f-soc{display:inline-block;padding:10px 10px 20px 0}@media screen and (min-width: 1024px){.f-soc{padding:0 5px}}.f-soc>svg{height:30px;width:30px;fill:#FFDAC6}@media (min-width: 768px){.footer-links-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width: 1024px){.footer-links-wrapper{-webkit-box-flex:0;-ms-flex:0 0 84%;flex:0 0 84%;max-width:84%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.footer-logo-wrapper{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width: 1024px){.footer-logo-wrapper{-webkit-box-flex:0;-ms-flex:0 0 16%;flex:0 0 16%;max-width:16%}}.hamburder-menu-btn{width:23px;height:17px;position:relative;cursor:pointer;outline:none;background-color:transparent;background:url("../svg/header/ham.svg") no-repeat}.hamburger-icon{width:23px;display:block;cursor:pointer}.active .hamburger-icon{display:none}.menu-overlay{display:none;position:fixed;top:0;right:0;left:0;bottom:0;width:100%;height:100%;background-color:#fff;z-index:2001}@media screen and (min-width: 768px){.menu-overlay{background-color:rgba(0,0,0,0.5)}}.opened-overlay .menu-overlay{display:block}.menu{width:100%;height:100%;text-transform:uppercase;overflow-y:scroll;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 768px){.menu{width:300px;background-color:#fff}}.menu::-webkit-scrollbar-track{background-color:transparent}.menu::-webkit-scrollbar{width:0;background-color:#fff}.menu::-webkit-scrollbar-thumb{background-color:transparent}.menu-header{font:600 27px/1 "Barlow Semi Condensed",sans-serif;padding:50px 20px 9px;text-align:left}@media only screen and (min-width: 375px) and (max-width: 767px){.menu-header{font-size:35px}}@media screen and (min-width: 768px){.menu-header{padding:50px 24px 14px}}.menu-elem{display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 20px;cursor:pointer;background-color:transparent}@media (min-width: 375px){.menu-elem{padding:15px 20px}}@media screen and (min-width: 768px){.menu-elem{padding:13px 24px}}.menu-elem>svg{display:block;width:16px;height:16px;margin-right:13px}.menu-categories .menu-elem>svg{fill:#1E2828}@media only screen and (min-width: 375px) and (max-width: 767px){.menu-elem>svg{width:20px;height:20px}}.menu-elem:hover{color:#304EB6;border-right:10px solid var(--cat-bg-color)}.menu-elem:hover svg{fill:var(--cat-bg-color)}.menu-elem-more>.menu-elem{padding:12px 20px 22px}@media (min-width: 375px){.menu-elem-more>.menu-elem{padding:15px 20px 22px}}@media screen and (min-width: 768px){.menu-elem-more>.menu-elem{padding:12px 24px 20px}}.menu-elem-text{font:600 16px/1 "Barlow Semi Condensed",sans-serif;color:#1E2828;text-transform:uppercase}@media only screen and (min-width: 375px) and (max-width: 767px){.menu-elem-text{font-size:18px}}.menu-section{position:relative}.menu-section.menu-links{padding:10px 0}@media screen and (min-width: 768px){.menu-section.menu-links{padding:12px 0}}.menu-section:after{content:"";position:absolute;left:20px;right:20px;bottom:0;background:#d8d8d8;height:1px}.menu-top{background-color:#D7FFEF;height:70px;position:relative}@media screen and (min-width: 768px){.menu-top{height:66px}}.menu-top-icon{position:relative;top:17px;left:20px}.menu-elem-more-dropdown{height:0;background-color:#f9f9f9;position:relative;z-index:2;overflow:hidden;-webkit-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.menu-elem-more{position:relative}.menu-elem-more .more-arr{display:block;width:12px;height:12px;position:absolute;top:14px;right:20px;-webkit-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.menu-elem-more .more-arr>svg{width:100%;height:100%;display:block}.menu-elem-more.active .menu-elem-more-dropdown,.menu-elem-more:focus-within .menu-elem-more-dropdown{padding:10px 0;min-height:220px;width:100%;height:auto}.menu-elem-more.active .more-arr,.menu-elem-more:focus-within .more-arr{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.menu-soc-icon{display:inline-block;margin-left:14px;background-color:#1E2828;border-radius:50%;width:40px;height:40px}@media screen and (min-width: 768px){.menu-soc-icon{width:32px;height:32px}}.menu-soc-icon>svg{display:block;fill:#fff;width:20px;height:20px;margin:10px auto}@media screen and (min-width: 768px){.menu-soc-icon>svg{width:16px;height:16px;margin:8px auto}}.menu-soc-icon:hover{background-color:#304EB6}.menu-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:25px 20px 15px}@media screen and (min-width: 768px){.menu-bottom{padding:25px 24px}}.menu-copyright{font:12px/1 "Spectral",serif;text-transform:capitalize;padding:0 20px 35px;color:#1E2828;width:100%}@media screen and (min-width: 768px){.menu-copyright{padding:0 24px 23px}}.close-menu-overlay{display:block;width:24px;height:24px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:16px;position:absolute;cursor:pointer;background-color:transparent}.close-menu-overlay>svg{width:100%;height:100%;display:block;fill:#1E2828}.discover-menu-section .close-menu-overlay{display:none}@media (max-width: 767px){.active-discover .discover-menu-section .close-menu-overlay{display:block;top:40%}.explore-latest.active-discover .discover-menu-section .close-menu-overlay{top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@media screen and (min-width: 768px){.menu-wrapper .close-menu-overlay{top:33px;width:16px;height:16px}}.menu-wrapper{position:relative}.close-menu-overlay svg{pointer-events:none}.cta-banner-wrap{margin-top:30px;height:100%}@media (min-width: 768px){.cta-banner-wrap{margin:0}}.widget-item .cta-banner-wrap{margin:0}.cta-banner-bg{position:relative;height:100%}.cta-banner-bg:before,.cta-banner-bg:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;display:block}.cta-banner-bg:after{opacity:0.81;z-index:2;background:var(--gradient-bg-color)}.cta-banner-bg:before{mix-blend-mode:color;z-index:1;background:var(--bg-color)}.cta-banner-bg picture{-o-object-fit:cover;object-fit:cover;display:block;height:100%;width:100%}@media (min-width: 768px){.cta-banner-bg picture{position:absolute;top:0;left:0}}.cta-banner-bg picture>img{-o-object-fit:cover;object-fit:cover;height:100%}.cta-banner{height:100%;position:absolute;z-index:3;top:0;right:0;left:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.cta-banner:focus{outline:none}@media (min-width: 768px){.component-cta .cta-banner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.cta-content{width:280px;padding:0 10px;white-space:normal}@media (min-width: 768px){.cta-content{width:auto}}.component-cta .cta-content{padding-top:50px}@media (min-width: 768px){.component-cta .cta-content{padding-top:0}}.business-cta-banner .cta-content{width:250px}@media (min-width: 1024px){.business-cta-banner .cta-content{width:280px}}.widget_cta_item .cta-content{text-align:center}@media (min-width: 1024px){.widget_cta_item .cta-content{padding:0 40px}}.component-cta{height:400px}@media (min-width: 768px){.component-cta{height:180px}}@media (min-width: 768px){.component-cta .cta-content-wrap{width:515px;margin:0 15px 0 30px;text-align:left}}@media (min-width: 768px){.component-cta .cta-content-subs .cta-content-wrap{display:inline-block;vertical-align:bottom;width:350px;text-align:left}}.widget-item .cta-content-wrap{text-align:center}.cta-content-head{font:600 25px/0.9 "Barlow Semi Condensed",sans-serif;text-transform:uppercase;margin-bottom:12px;display:block}.widget-item .cta-content-head{padding:20px 0;margin-bottom:0}.cta-content-input{width:100%;height:45px;padding:0 15px;background:rgba(255,255,255,0.5);border:none;font:500 16px/1 "Spectral",serif;font-style:normal;color:#000}.cta-content-input::-webkit-input-placeholder{font-style:italic;color:#4a4a4a}.cta-content-input::-moz-placeholder{font-style:italic;color:#4a4a4a}.cta-content-input:-ms-input-placeholder{font-style:italic;color:#4a4a4a}.cta-content-input:-moz-placeholder{font-style:italic;color:#4a4a4a}.cta-content-text{font:500 16px/1.2 "Spectral",serif}.cta-badge{display:block;width:90px;height:90px;top:-25px;z-index:25;-webkit-transform:rotate(-14deg);-ms-transform:rotate(-14deg);transform:rotate(-14deg)}.cta-badge>svg{width:100%;height:100%;display:block}.component-cta .cta-badge{width:112px;height:112px;position:absolute;top:-30px;left:-11px}@media (min-width: 768px){.component-cta .cta-badge{position:static}}.widget-item .cta-badge{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);width:auto;height:auto}.article-list-cta{width:100%;max-width:380px;border-radius:9px;margin-bottom:16px;-webkit-box-shadow:0 2px 3px 0 #ccccccc9;box-shadow:0 2px 3px 0 #ccccccc9;height:300px}._subscribe-overlay{display:none}.show-overlay ._subscribe-overlay{display:block}.overlay{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:999999;cursor:pointer;-webkit-animation:appear 300ms ease;animation:appear 300ms ease}.love-letter-wrap .overlay{background-color:rgba(103,101,101,0.9)}.subs-form{position:absolute;top:0;right:0;bottom:0;left:0;background:#304EB6;text-align:center;padding:70px 26px 50px;overflow-y:scroll}@media screen and (min-width: 768px){.subs-form{right:auto;bottom:auto;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:650px;border-radius:10px;padding:40px 60px;overflow-y:auto}}@media screen and (min-width: 1024px){.subs-form{width:750px}}@media screen and (min-width: 1280px){.subs-form{width:auto;height:510px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}}.subs-form.signed-up .signing-up{display:none}.subs-form.signed-up .signed-up{display:block}.subs-form.signed-up .signed-up>a{color:#D7FFEF;font-style:normal}.subs-form.signed-up .signed-up>a:hover{text-decoration:underline}.subs-form .signed-up{display:none}.subs-form .error-list{text-align:right}.subs-form .error-list-wrapper{min-height:44px;padding-bottom:0}@media (min-width: 1280px){.subscribe-form-section{width:535px;padding:0 40px}}.subscribe-img-section{display:none}@media (min-width: 1280px){.subscribe-img-section{display:block;width:360px}.subscribe-img-section picture,.subscribe-img-section img{height:100%;-o-object-fit:cover;object-fit:cover}}@media (min-width: 1280px){.subscribe-top-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding-top:40px}}.subs-bear{display:block;margin:auto;width:120px;height:120px}@media screen and (min-width: 1280px){.subs-bear{width:110px;height:110px;margin:0}}.subs-bear>svg{width:100%;height:100%;display:block;fill:#fff}.subs-head{font:700 45px/0.9 "Barlow Semi Condensed",sans-serif;color:#fff;text-transform:uppercase;padding:24px 15px 0}@media screen and (min-width: 1280px){.subs-head{padding:0;font-size:60px;text-align:left;width:350px}}.subs-s-head{font:10px/1.6 "Spectral",serif;color:#fff;padding-top:25px;text-align:left}@media screen and (min-width: 1280px){.subs-s-head{padding:23px 0 20px}}.subs-s-head a{font-family:"Spectral Bold",serif;color:#fff}.subs-input-wrap{position:relative}@media screen and (min-width: 1280px){.subs-input-wrap{margin-top:0}}.subs-input-wrap .error-message{display:none}.subscribe-form .subs-input-wrap .error-message{padding-top:10px;font:600 14px/1 "Barlow Semi Condensed",sans-serif;color:#F9486A;text-align:left;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.subscribe-form .subs-input-wrap .error-message a{text-align:left}.subs-input-wrap .error-message a{display:inline-block;text-decoration:underline;color:#fff;text-align:right;margin-top:2px}#cali-subscribe-form .subs-input-wrap .error-message a{color:#1E2828}.subs-input-wrap.error .error-message{display:block;margin-bottom:5px}@media screen and (min-width: 768px){.subs-input-wrap.error .error-message{position:absolute;top:13px;margin:0;right:0;max-width:calc(100% - 90px)}}.subscribe-form .subs-input-wrap.error .error-message{display:-webkit-box;display:-ms-flexbox;display:flex;position:static}@media (max-width: 767px){.subs-input-wrap.error .error-list-wrapper .error-message,.subs-input-wrap.error .error-message.desktop-message{display:none}}#cali-subscribe-form .subs-input-wrap{margin-top:0}.subs-input-wrap .error-list{max-width:100%;padding:0;margin-top:10px}.subs-input,.subs-btn{width:100%;display:block;border-radius:10px;border:none;padding:0 16px;height:48px}@media screen and (min-width: 1280px){.subs-input,.subs-btn{padding:0 18px}}.subs-btn{-webkit-box-shadow:none;box-shadow:none;background-color:transparent;border-radius:5px;letter-spacing:0;height:46px;background-color:#D7FFEF;color:#304EB6;margin:16px 0 30px;max-width:none;font:600 16px/1.5 "Barlow Semi Condensed",sans-serif;text-transform:uppercase}.subs-btn:disabled{background-color:#848484;border-color:#686868}.subs-input{font:16px "Spectral",serif;color:#000;border:1px solid #707070}.subs-input::-webkit-input-placeholder{color:#707070;font-size:16px;font-family:"Spectral",serif}.subs-input::-moz-placeholder{color:#707070;font-size:16px;font-family:"Spectral",serif}.subs-input:-ms-input-placeholder{color:#707070;font-size:16px;font-family:"Spectral",serif}.subs-input:-moz-placeholder{color:#707070;font-size:16px;font-family:"Spectral",serif}.error .subs-input{border:1px solid #F9486A}.subs-label{text-align:left;display:block;color:#fff;text-transform:uppercase;font-family:"Barlow Semi Condensed",sans-serif;font-weight:600}@media screen and (min-width: 1280px){.subs-label{color:#D7FFEF}}.subscribe-sub-header{font:600 16px "Barlow Semi Condensed",sans-serif;color:#fff;text-transform:uppercase;background-color:transparent;display:inline}.subscribe-sub-header.signed-up{padding-top:20px}@media screen and (min-width: 1280px){.subscribe-sub-header.signed-up{padding:20px 0;text-align:left}}@media screen and (min-width: 1280px){.subscibe-social-media .subscribe-sub-header{margin-right:20px}}.close-business-widget-overlay,.close-subs{z-index:99;position:absolute;top:24px;right:24px;width:16px;height:16px;line-height:36px;cursor:pointer}@media screen and (min-width: 1280px){.close-business-widget-overlay,.close-subs{top:16px;right:16px}}.close-business-widget-overlay>svg,.close-subs>svg{fill:#fff;width:100%;height:100%;display:block}.form{width:90%;margin:auto}@media screen and (min-width: 768px){.form{width:100%}}.signed-up .form{display:none}.subscibe-social-media{padding-top:70px}@media screen and (min-width: 1280px){.subscibe-social-media{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.subs-social-media-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:13px}@media screen and (min-width: 1280px){.subs-social-media-nav{padding-top:0}}.subs-social-link{width:36px;height:36px;border-radius:50%;background-color:#D7FFEF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 4px}@media screen and (min-width: 1280px){.subs-social-link{width:24px;height:24px;margin:0 3px}}.subs-social-link>svg{width:100%;height:100%;display:block;fill:#304EB6}.subs-social-link.ig svg{width:18px;height:18px}@media screen and (min-width: 1280px){.subs-social-link.ig svg{width:12px;height:12px}}.subs-social-link.fb svg{width:7px;height:16px}@media screen and (min-width: 1280px){.subs-social-link.fb svg{width:5px;height:11px}}body{-webkit-overflow-scrolling:touch}.business-widget-wrapper{position:relative;padding:50px 17px 20px}@media screen and (min-width: 768px){.business-widget-wrapper{padding:80px 0 40px}}.home .business-widget-wrapper{padding:30px 25px 20px}@media screen and (min-width: 414px){.home .business-widget-wrapper{padding:30px 20px 20px}}@media screen and (min-width: 768px){.home .business-widget-wrapper{padding:30px 0 50px}}@media screen and (min-width: 1280px){.home .business-widget-wrapper{padding:80px 0 50px}}.business-widget-wrapper.show{padding:50px 0 20px}.show-cat-popup .business-widget-wrapper{z-index:6;position:relative}@media screen and (min-width: 768px){.show-cat-popup .business-widget-wrapper{z-index:4}}.business-widget-wrapper.business-widget-overlay{padding:0;margin:50px 0}.business-widget-wrapper.business-widget-overlay .business_widget:before{display:none}.local-geo-with-cat .business-widget-wrapper{padding:0 0 20px}.business-widget-wrapper.business-widget-overlay{position:fixed;z-index:999;top:0;left:0;right:0;bottom:0;margin:auto}.business-widget-wrapper.business-widget-overlay:before{content:'';display:block;position:fixed;background-color:#000;opacity:.5;top:0;right:0;bottom:0;left:0}.business_widget{position:relative;padding:60px 0 50px;background-color:#fafafa;border:1px solid #bda667}.show .business_widget{border-left:0;border-right:0}@media screen and (min-width: 414px){.business_widget{padding:95px 0 70px}}@media screen and (min-width: 768px){.business_widget{border:0;background-color:#fff;padding:70px 0 0}}@media screen and (min-width: 1280px){body:not(.article) .business_widget{padding-top:75px}}@media screen and (min-width: 1280px){body:not(.article) .business_widget{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:565px}}.show .business_widget{padding:55px 0 75px}.business_widget:before{content:"";background-image:url("../svg/recommended-badge-without-date.svg");width:80px;height:80px;display:block;background-size:100%;position:absolute;top:-40px;z-index:2;left:0;right:0;margin:auto}@media screen and (min-width: 768px){.business_widget:before{width:120px;height:120px;top:-60px;right:auto;left:45px;z-index:3}}@media screen and (min-width: 1024px){body:not(.article) .business_widget:before{left:33px}}@media screen and (min-width: 1280px){body:not(.article) .business_widget:before{width:120px;height:120px;top:-60px;right:auto;left:calc((100% - 1280px) / 2 + 26px);z-index:3}}@media screen and (min-width: 1440px){body:not(.article) .business_widget:before{left:calc((100% - 1200px) / 2)}}@media screen and (min-width: 1600px){body:not(.article) .business_widget:before{left:calc((100% - 1440px) / 2)}}.progress-line{display:none}@media screen and (min-width: 768px){.progress-line{display:block;height:5px;background:#1E2828;position:relative;z-index:3}.progress-line.top:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;height:5px;background:#bda667}.load .progress-line.top:before{-webkit-animation:loader 1s;animation:loader 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.progress-line.bottom{background:#bda667}}.business-widget-head,.business-widget-header{font:600 20px/1.1 "Barlow Semi Condensed",sans-serif;color:#1E2828;text-align:center;text-transform:uppercase}@media screen and (min-width: 768px){.business-widget-head,.business-widget-header{font-size:28px;line-height:30px;text-align:left}}@media screen and (min-width: 1280px){body:not(.article) .business-widget-head,body:not(.article) .business-widget-header{padding-right:0}}@media screen and (min-width: 768px){.business-widget-head{display:none}}.show .business-widget-head{display:none}.business-widget-header{display:none}@media screen and (min-width: 768px){.business-widget-header{display:block}}.show .business-widget-header{display:block}@media (min-width: 768px) and (max-width: 1280px){.business-widget-header br{display:none}}.business-widget-location{font:12px/1.5 "Spectral",serif;color:#1E2828;text-align:center;padding-top:8px}@media screen and (min-width: 768px){.business-widget-location{text-align:left}}.business-widget-show{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:80px;padding:5px 0;position:absolute;background-color:#304EB6;color:#fff;bottom:-14px;z-index:2;left:0;right:0;margin:auto;border-radius:70px;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);font:600 14px/1 "Barlow Semi Condensed",sans-serif;text-transform:uppercase;cursor:pointer}@media screen and (min-width: 414px){.business-widget-show{padding:8px 0;font-size:17px;bottom:-16px;width:90px}}@media screen and (min-width: 768px){.business-widget-show{display:none}}.show .business-widget-show{width:110px}@media screen and (min-width: 414px){.show .business-widget-show{width:130px}}.show-cat-popup .business-widget-show{z-index:0}.widget-show{padding-left:8px}@media screen and (min-width: 414px){.widget-show{padding-left:10px}}.widget-show:before{content:"Show"}.show .widget-show:before{content:"Show Less"}.widget-show-icon{width:18px;height:18px;border-radius:50%;background-color:#fff;position:relative}@media screen and (min-width: 414px){.widget-show-icon{width:21px;height:21px}}.widget-show-icon:after{content:"";background-image:url("../svg/arrows/gold-arrow.svg");width:10px;height:9px;display:block;background-size:100%;background-repeat:no-repeat;background-position:center;position:absolute;top:-1px;right:0;left:0;bottom:0;margin:auto}@media screen and (min-width: 414px){.widget-show-icon:after{top:-2px;width:11px;height:11px}}.show .widget-show-icon:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);top:2px}@media screen and (min-width: 414px){.show .widget-show-icon:after{top:3px}}.business_filters_wrapper{display:none;position:relative;z-index:3}@media screen and (min-width: 768px){.business_filters_wrapper{display:block;padding:20px 0 30px;text-align:left}.show-cat-popup .business_filters_wrapper{display:none}}@media screen and (min-width: 1280px){body:not(.article) .business_filters_wrapper{padding:10px 0 50px}}.show .business_filters_wrapper{display:block;text-align:left;padding:20px 0 35px}@media screen and (min-width: 768px){.show-cat-popup .business_filters_wrapper{display:none}}@media screen and (min-width: 1280px){body:not(.article) .show-cat-popup .business_filters_wrapper{display:block}}.filter_option,.more_filters_button{margin:10px 8px 0 0;display:inline-block}.widget-categories .filter_option,.widget-categories .more_filters_button{margin:0;display:block}@media screen and (min-width: 768px){.widget-categories .filter_option,.widget-categories .more_filters_button{-ms-flex-preferred-size:32%;flex-basis:32%}}.filter_option_label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;border-radius:27px;border:1px solid #ddd;background-color:transparent;color:#3c3c3c;padding:8px 20px;font:600 14px/1 "Barlow Semi Condensed",sans-serif;text-transform:uppercase}.filter_option_label.selected_filter{background-color:#304EB6;border-color:#304EB6;color:#fff}.hidden_filters_list .filter_option_label.selected_filter{color:#304EB6;font-weight:bold}.filter_option_label.selected_filter:after{content:""}.filter_option_label.more_option_label{position:relative}.filter_option_label.more_option_label:after{content:"";background-image:url("../svg/plus.svg");width:8px;height:8px;top:10px;display:inline-block;vertical-align:middle;margin-left:6px;margin-bottom:4px;background-repeat:no-repeat}.filter_option_label.more_option_label.selected_filter:after{background-image:url("../svg/plus-active.svg")}.widget-categories .filter_option_label{background-color:#fff;font:16px/1.5 "Spectral",serif;display:block;padding:10px 0;border-radius:0;border:none;text-transform:none}@media (hover: hover) and (pointer: fine){.widget-categories .filter_option_label:hover{color:#304EB6;background-color:#fff}}@media screen and (min-width: 768px){.widget-categories .filter_option_label{-ms-flex-preferred-size:32%;flex-basis:32%}}.filter_option_label:hover{color:#fff;background-color:#304EB6;border-color:#304EB6}.filter_option_label:hover:after{background-image:url("../svg/plus-active.svg")}@media (max-width: 767px){.show .business-widget-container{min-height:630px}}@media (min-width: 768px) and (max-width: 1279px){.business-widget-container{min-height:530px}}@media screen and (min-width: 1280px){body:not(.article) .business-widget-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.no-business .business-widget-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.business-widget-carousel{display:none;color:#242424}@media screen and (min-width: 768px){.business-widget-carousel{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 46px;margin:0 -6px 45px}.show-cat-popup .business-widget-carousel{display:none}}@media screen and (min-width: 1024px){body:not(.article) .business-widget-carousel{padding:0 33px}}@media screen and (min-width: 1280px){body:not(.article) .business-widget-carousel{padding:0 26px 0 0;margin:0 -12px 50px;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}}@media screen and (min-width: 1440px){body:not(.article) .business-widget-carousel{padding-right:0}}.show .business-widget-carousel{display:-webkit-box;display:-ms-flexbox;display:flex}.business-widget-carousel .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.business-widget-carousel .slick-slide{height:auto}.business-widget-carousel .slick-slide>div{height:100%}.business-widget-carousel .slick-dots li button .slick-dot-icon:before{width:6px;font-size:6px;color:#c4c4c4}@media screen and (min-width: 414px){.business-widget-carousel .slick-dots li button .slick-dot-icon:before{font-size:8px}}.business-widget-carousel .slick-dots li.slick-active button .slick-dot-icon:before{font-size:6px;color:#304EB6;margin-top:0;margin-left:0;opacity:0.75}@media screen and (min-width: 414px){.business-widget-carousel .slick-dots li.slick-active button .slick-dot-icon:before{font-size:8px}}.business-widget-carousel .slick-dots li{width:6px;height:20px;margin:0 4px}.business-widget-carousel .slick-dots li button{width:6px;padding:0;margin:0}.business-widget-carousel .slick-dots{bottom:-41px}.business-widget-carousel.slick-dotted.slick-slider{margin-bottom:0}@media screen and (min-width: 768px){.business-widget-carousel .widget-item:nth-child(2).cta_item{-webkit-box-flex:0;-ms-flex:0 0 calc(100% / 3 * 2);flex:0 0 calc(100% / 3 * 2);max-width:calc(100% / 3 * 2)}.business-widget-carousel .widget-item:nth-child(2).cta_item .widget_cta_item{border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#f9f9f9}.business-widget-carousel .widget-item:nth-child(2).cta_item .cta-banner-wrap{border:1px dashed #bda667;width:400px;height:225px;padding:45px 30px}.business-widget-carousel .widget-item:nth-child(2).cta_item .cta-banner-bg,.business-widget-carousel .widget-item:nth-child(2).cta_item .cta-banner-bg:before,.business-widget-carousel .widget-item:nth-child(2).cta_item .cta-banner-bg:after{background:none}.business-widget-carousel .widget-item:nth-child(2).cta_item .cta-banner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.business-widget-carousel .widget-item:nth-child(2).cta_item .cta-badge{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;max-width:100px}.business-widget-carousel .widget-item:nth-child(2).cta_item ._subscribe_form{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.business-widget-carousel .widget-item:nth-child(2).cta_item .cta-content{padding:0 0 0 40px;text-align:left}.business-widget-carousel .widget-item:nth-child(2).cta_item .cta-content-wrap{text-align:left}.business-widget-carousel .widget-item:nth-child(2).cta_item .cta-content-head{font-size:20px;line-height:22px;padding:0 0 20px}.business-widget-carousel .widget-item:nth-child(2).cta_item .cta-btn{min-width:160px}}@media screen and (min-width: 1280px){body:not(.article) .business-widget-carousel .widget-item:nth-child(2).cta_item .cta-banner-wrap{width:505px;padding:60px 24px 50px}body:not(.article) .business-widget-carousel .widget-item:nth-child(2).cta_item .cta-content-head{padding:0 0 15px}body:not(.article) .business-widget-carousel .widget-item:nth-child(2).cta_item .cta-btn{min-width:200px;height:46px}}.widget-item-img{display:block;position:relative;width:100%;padding-top:81%;z-index:1;overflow:hidden;background-size:cover;border-radius:10px}.widget-item-img picture img{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin:auto;z-index:-1}.widget-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding-right:20px}@media screen and (min-width: 768px){.widget-item{-webkit-box-flex:0;-ms-flex:0 0 calc(100% / 3);flex:0 0 calc(100% / 3);max-width:calc(100% / 3);padding:0 6px;height:auto}}@media screen and (min-width: 1280px){body:not(.article) .widget-item{padding:0 12px}}.widget-item .cta-badge{width:155px}@media screen and (min-width: 768px){.widget-item .cta-badge{width:90px}}@media screen and (min-width: 1280px){body:not(.article) .widget-item .cta-badge{width:140px}}@media screen and (min-width: 768px){.widget-item .cta-content{padding:0 18px}}@media screen and (min-width: 1280px){body:not(.article) .widget-item .cta-content{padding:0 40px}}.widget-item .cta-content-head{font-size:20px;line-height:22px;padding:40px 25px}@media screen and (min-width: 768px){.widget-item .cta-content-head{font-size:18px;padding:36px 0}}@media screen and (min-width: 1280px){body:not(.article) .widget-item .cta-content-head{font-size:20px}}.widget-item .cta-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;border-radius:5px;border-color:#bca466;background-color:#bca466;letter-spacing:normal;padding:11px 8px;min-width:220px;height:50px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (hover: hover) and (pointer: fine){.widget-item .cta-btn:hover{background-color:#bca466}}@media screen and (min-width: 768px){.widget-item .cta-btn{min-width:155px;height:40px}}@media screen and (min-width: 1280px){body:not(.article) .widget-item .cta-btn{min-width:200px;height:46px}}.widget-item .widget_cta_item{height:100%;border:1px dashed #bda667}.widget-item.cta_item{outline:none}.widget-container{max-width:1280px;margin:auto;width:100%}@media (min-width: 1440px){.widget-container{max-width:1200px}}@media (min-width: 1600px){.widget-container{max-width:1440px}}.business-widget-title{font:600 20px/1.1 "Barlow Semi Condensed",sans-serif;margin-bottom:8px;overflow:hidden;white-space:normal;color:#242424;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.business-widget-title:hover{color:#304EB6}@media screen and (min-width: 1024px){body:not(.article) .business-widget-title{font-size:22px}}.business-widget-title:hover{color:#304EB6}@media screen and (min-width: 768px){.business-widget-title:hover{color:#242424}}.business-widget-desc{font:14px "Spectral",serif;color:#242424;margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.business-widget-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #ddd;padding-top:8px;min-height:30px}.load .business-widget-bottom{border-top:1px solid transparent}.business-widget-cat{font:600 14px/1.3 "Barlow Semi Condensed",sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;color:#1E2828}.business-widget-cat>svg{width:15px;height:15px;margin-right:5px;fill:var(--bg-color)}.business-widget-cat p{color:#1E2828}.business-widget-dist{font:600 13px/1.5 "Barlow Semi Condensed",sans-serif;color:#a2a2a2;text-transform:uppercase}.business-widget-info{padding-top:16px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.business-widget-info .viewMoreLink{color:#242424}.widget-input-container{overflow:hidden}@media (max-width: 767px){.widget-input-container{display:inline}}@media screen and (min-width: 1280px){body:not(.article) .widget-input-container{width:100%}}.widget-input-wrap{display:inline-block;position:relative;margin-top:8px}@media (max-width: 767px){.widget-input-wrap{display:block;text-align:center}}@media screen and (min-width: 768px){.widget-input-wrap{margin:0}}@media screen and (min-width: 1280px){body:not(.article) .widget-input-wrap{width:100%}}.widget-input{position:relative;display:inline-block}@media (max-width: 767px){.widget-input{display:inline}}.focused .widget-input{width:100%}.widget-input input{display:none;text-align:center;width:100%;padding-top:2px;border-radius:0;background-color:#fafafa;font:600 26px "Barlow Semi Condensed",sans-serif;text-transform:uppercase;color:#bda667;border:0;border-bottom:2px dashed #000}.focused .widget-input input{width:100%;color:#242424;display:block;-webkit-animation:appear 300ms forwards;animation:appear 300ms forwards}@media screen and (min-width: 768px){.widget-input input{height:34px;text-align:left;font-size:28px;background-color:#fff}}.widget-input input:-webkit-input-placeholder{color:#bda667}.widget-input input:-moz-placeholder{color:#bda667}.widget-input input:-ms-input-placeholder{color:#bda667}.widget-input input:-moz-placeholder{color:#bda667}.focused .widget-input:after{background-image:-webkit-gradient(linear, left top, right top, color-stop(50%, transparent), color-stop(50%, #242424));background-image:-webkit-linear-gradient(left, transparent 50%, #242424 50%);background-image:-o-linear-gradient(left, transparent 50%, #242424 50%);background-image:linear-gradient(to right, transparent 50%, #242424 50%)}.widget_input_result{cursor:pointer;display:inline-block;background-color:#fafafa;font:600 26px/1 "Barlow Semi Condensed",sans-serif;text-transform:uppercase;color:#bda667;border-bottom:2px dashed #bda667}@media (max-width: 767px){.widget_input_result{display:inline}}@media screen and (min-width: 768px){.widget_input_result{height:34px;font-size:28px;line-height:34px;background-color:#fff}}@media screen and (min-width: 1280px){body:not(.article) .widget_input_result{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:350px}}.focused .widget_input_result{display:none}@media screen and (min-width: 1280px){body:not(.article) .widget-top-location{margin-bottom:10px}}.widget-footer-wrapper{display:none}@media screen and (min-width: 768px){.widget-footer-wrapper{display:block;border-top:1px dotted #bda667;position:relative;z-index:1}}.widget-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#1E2828;font-size:16px;line-height:1.2;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:19px 42px}@media screen and (min-width: 1024px){body:not(.article) .widget-footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.widget-learn{font-family:"Spectral",serif;font-size:14px;line-height:22px;margin-top:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 1024px){body:not(.article) .widget-learn{margin-top:0}}.widget-what-business{font-family:"Barlow Semi Condensed",sans-serif;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 1024px){body:not(.article) .widget-what-business{margin-right:12px}}.widget-what-business a{color:#1E2828;text-decoration:none;border-bottom:1px solid #304EB6}.widget-what-question-icon{width:20px;height:20px;margin-right:16px}.widget-what-question-icon>svg{width:100%;height:100%;display:block;fill:#304EB6}.no-business-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;border-radius:5px;border-color:#bca466;background-color:#bca466;letter-spacing:normal;padding:11px 8px;margin-top:24px;margin-left:0;width:200px;height:46px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width: 768px){.no-business-btn{margin-top:16px}}@media (hover: hover) and (pointer: fine){.no-business-btn:hover{background-color:#bca466}}.widget_top_section{padding:0 15px;text-align:center;-webkit-transition:opacity 200ms;-o-transition:opacity 200ms;transition:opacity 200ms}@media screen and (min-width: 768px){.widget_top_section{text-align:left;padding:0 46px}}@media screen and (min-width: 1024px){body:not(.article) .widget_top_section{padding:0 33px}}@media screen and (min-width: 1280px){body:not(.article) .widget_top_section{width:335px;min-height:380px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 26px}}@media screen and (min-width: 1440px){body:not(.article) .widget_top_section{width:306px;padding-left:0;padding-right:24px}}.show-cat-popup .widget_top_section{text-align:left}@media screen and (min-width: 1440px){body:not(.article) .main-wrap .widget_top_sections{padding:0;width:350px}}@media screen and (min-width: 1600px){body:not(.article) .main-wrap .widget_top_sections{height:410px;width:400px}}.widget-loc-icon{width:15px;display:block;position:absolute;top:8px;margin:auto;height:16px;left:-20px}@media (max-width: 767px){.widget-loc-icon{display:inline-block;position:static}.focused .widget-loc-icon{display:none}}.widget-loc-icon>svg{fill:#304EB6;width:100%;height:100%;display:block}.focused .widget-loc-icon>svg{fill:#323232}.question-icon{width:22px;display:inline-block;vertical-align:middle;height:18px;margin-right:7px}.business-widget-cat-popup{display:block;position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:7;padding:60px 30px 20px 30px;overflow-y:scroll}@media screen and (min-width: 768px){.business-widget-cat-popup{position:static;padding:20px 20px 0 20px;overflow:hidden;z-index:0}}@media screen and (min-width: 1024px){body:not(.article) .business-widget-cat-popup{padding:20px}}@media screen and (min-width: 1280px){body:not(.article) .business-widget-cat-popup{padding:0 20px 0 0}}@media (min-width: 1340px){body:not(.article) .business-widget-cat-popup{padding:0}}.widget-category{font:16px/1.5 "Spectral",serif;display:block;padding:10px 0}@media screen and (min-width: 768px){.widget-category{-ms-flex-preferred-size:32%;flex-basis:32%}}.widget-cat-title{font:600 12px/1 "Barlow Semi Condensed",sans-serif;color:#1E2828;padding-top:16px}@media screen and (min-width: 768px){.widget-cat-title{display:none}}.most .widget-cat-title{color:#304EB6}@media screen and (min-width: 768px){.widget-categories{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px 40px 0}}@media screen and (min-width: 1280px){body:not(.article) .widget-categories{padding:0 40px 0}}.widget-categories:first-of-type{border-bottom:1px solid #707070}@media screen and (min-width: 768px){.widget-categories.most{display:none}}.widget-popup-head{font:600 20px/1 "Barlow Semi Condensed",sans-serif;text-transform:uppercase;color:#1E2828}@media screen and (min-width: 768px){.widget-popup-head{display:none}}.widget-popup-back{position:absolute;top:25px;left:17px;cursor:pointer}@media screen and (min-width: 768px){.widget-popup-back{position:static}}.widget-popup-back-icon{background-image:url("../svg/arrows/arr-left.svg");background-repeat:no-repeat;background-size:100%;width:12px;height:12px;display:inline-block;vertical-align:middle}.widget-popup-back-text{font:600 16px/1 "Barlow Semi Condensed",sans-serif;text-transform:uppercase;display:inline-block;vertical-align:middle;display:none;background-color:transparent}@media screen and (min-width: 1280px){body:not(.article) .widget-more-cat-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:30px}}@media screen and (min-width: 768px){.widget-popup-back-text{display:inline-block}}.widget_writeup{display:none}@media screen and (min-width: 1280px){body:not(.article) .widget_writeup{display:block;font:14px/1.6 "Spectral",serif;color:#1E2828}}.business_link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.input_back_button{display:none}.no-business-wrapper{height:410px;position:relative;-webkit-transition:height .10s linear;-o-transition:height .10s linear;transition:height .10s linear}@media (max-width: 767px){.no-business-wrapper{position:absolute;width:100%;bottom:0}}@media screen and (min-width: 768px){.no-business-wrapper{height:385px}}@media screen and (min-width: 1280px){body:not(.article) .no-business-wrapper{min-height:505px;height:calc(100% - 61px);width:calc(100% - 335px - ((100% - 1280px) / 2));margin-left:335px;position:absolute;margin-top:-75px}}@media screen and (min-width: 1440px){body:not(.article) .no-business-wrapper{width:calc(100% - 306px - ((100% - 1200px) / 2));margin-left:306px}}@media screen and (min-width: 1600px){body:not(.article) .no-business-wrapper{width:calc(100% - 306px - ((100% - 1440px) / 2))}}.no-business-bg-wrap{position:relative;width:100%;height:100%;overflow:hidden}@media screen and (min-width: 1280px){body:not(.article) .no-business-bg-wrap{margin:0}}.no-business-bg{background-image:url("../images/business-widget/no-results-small-img.jpg");background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:100%}@media screen and (min-width: 768px){.no-business-bg{background-image:url("../images/business-widget/no-results-medium-img.jpg")}}@media screen and (min-width: 1280px){body:not(.article) .no-business-bg{background-image:url("../images/business-widget/no-results-large-img.jpg")}}.wave{display:block;width:115%;background:#fafafa;height:600px}@media screen and (min-width: 768px){.wave{background:#fff;width:100%}}@media screen and (min-width: 1280px){body:not(.article) .wave{background:transparent;display:inline-block;width:0;height:0}}.animate .wave{-webkit-animation:wave-up 500ms ease-in-out forwards;animation:wave-up 500ms ease-in-out forwards}@media screen and (min-width: 1280px){body:not(.article) .animate .wave{-webkit-animation:none;animation:none}}.no-business-text-wrap{position:absolute;top:120px;left:20px}@media screen and (min-width: 768px){.no-business-text-wrap{top:auto;left:45px;bottom:108px}}@media screen and (min-width: 1024px){body:not(.article) .no-business-text-wrap{left:33px}}@media screen and (min-width: 1280px){body:not(.article) .no-business-text-wrap{left:60px;bottom:135px}}.no-business-text{font:700 25px/1 "Barlow Semi Condensed",sans-serif;text-transform:uppercase;text-shadow:0 2px 4px rgba(0,0,0,0.2);color:#fff;width:225px}@media screen and (min-width: 768px){.no-business-text{font-size:35px;line-height:35px;padding:0;width:400px}}.wave-wrapper{position:absolute;left:0;top:-10px;width:100%;z-index:1}@media (min-width: 768px) and (max-width: 1023px){.wave-wrapper{top:-30px}}@media screen and (min-width: 1280px){body:not(.article) .wave-wrapper{white-space:nowrap;top:0;height:100%;z-index:auto}body:not(.article) .wave-wrapper:before{content:'';display:block;float:left;height:100%;width:100%;background:#fff;position:relative;z-index:1}}@media screen and (min-width: 1280px){.animate .wave-wrapper:before{-webkit-animation:wave-slide 1000ms ease-in-out 500ms;animation:wave-slide 1000ms ease-in-out 500ms;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}.wave-image{background-image:url("../images/business-widget/wave-mob.svg");display:block;left:-15px;width:100%;background-repeat:no-repeat;background-size:cover;background-position:74% 0;height:100px}@media (min-width: 600px){.wave-image{height:130px}}@media screen and (min-width: 768px){.wave-image{height:235px;background-image:url("../images/business-widget/wave-tab.svg")}}@media screen and (min-width: 1280px){body:not(.article) .wave-image{background-image:url("../images/business-widget/wave-desk.svg");width:765px;height:170px;display:inline-block;margin:-218px 0px 91px -463px;left:0;-webkit-transform:rotate(-62deg);-ms-transform:rotate(-62deg);transform:rotate(-62deg)}}@media screen and (min-width: 1600px){body:not(.article) .main-wrap .wave-image{height:250px;margin:-218px 0px 91px -440px}}.no-business-badge{background-image:url("../svg/badge-check-back-soon.svg");width:102px;height:102px;position:absolute;right:20px;bottom:20px;background-size:contain}@media screen and (min-width: 768px){.no-business-badge{width:146px;height:146px;right:35px;bottom:25px}}@media screen and (min-width: 1280px){body:not(.article) .no-business-badge{width:170px;height:170px}}.load-preview:after{content:none;display:block;background-image:-webkit-gradient(linear, left top, right top, color-stop(0, #f6f7f8), color-stop(30%, #edeff1), color-stop(70%, #f6f7f8), to(#f6f7f8));background-image:-webkit-linear-gradient(left, #f6f7f8 0, #edeff1 30%, #f6f7f8 70%, #f6f7f8);background-image:-o-linear-gradient(left, #f6f7f8 0, #edeff1 30%, #f6f7f8 70%, #f6f7f8);background-image:linear-gradient(90deg, #f6f7f8 0, #edeff1 30%, #f6f7f8 70%, #f6f7f8);background-size:200%;background-repeat:no-repeat;z-index:2;position:absolute;top:0;right:0;left:0;bottom:0;background-color:#f6f7f8;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear}.load .load-preview{position:relative;color:transparent}.load .load-preview:after{content:""}.load .load-preview>picture{display:none}.load .load-preview svg{fill:transparent}.load .load-preview p{color:transparent}.close-business-wrapper{position:relative}.close-business-widget-overlay{cursor:pointer;width:16px;top:20px;right:40px;height:16px}.close-business-widget-overlay svg{fill:#242424}.top-widget-logo{display:none}.top-widget-logo>svg{width:100%;height:100%;display:block;fill:#bca466}.hidden-business-widget{opacity:0;height:0;padding:0;overflow:hidden}.wow{visibility:hidden}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes wave-up{0%{height:410px}100%{height:0}}@keyframes wave-up{0%{height:410px}100%{height:0}}@-webkit-keyframes wave-slide{0%{width:100%}100%{width:0}}@keyframes wave-slide{0%{width:100%}100%{width:0}}@-webkit-keyframes loader{0%{width:0}100%{width:100%}}@keyframes loader{0%{width:0}100%{width:100%}}@-webkit-keyframes placeHolderShimmer{0%{background-position-x:120%}100%{background-position-x:-100%}}@keyframes placeHolderShimmer{0%{background-position-x:120%}100%{background-position-x:-100%}}.src-result .menu-nav-mobile{display:none}@media (min-width: 768px){.new-container,.search-input-wrap,.check-filter{max-width:676px;margin-left:auto;margin-right:auto}}@media (min-width: 1024px){.new-container,.search-input-wrap,.check-filter{max-width:960px}}@media (min-width: 1280px){.new-container,.search-input-wrap,.check-filter{max-width:960px}}@media (min-width: 1440px){.new-container,.search-input-wrap,.check-filter{max-width:1200px}}@media (min-width: 1600px){.new-container,.search-input-wrap,.check-filter{max-width:1440px}}body.src-result,body.src-result .main-wrap{background-color:#f9f9f9}.src-container,.search-wrap,.src-top-res{border-top:1px solid #ddd;border-bottom:1px solid #ddd;background-color:#fff}@media screen and (min-width: 576px){.src-container,.search-wrap,.src-top-res{border:1px solid #ddd}}.search-icon{width:18px;height:18px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:20px;background-color:#ebebeb;border-radius:100px}.search-icon:after,.search-icon:before{width:10px;height:2px;content:"";background-color:#a9a9a9;position:absolute;left:4px;bottom:8px}.search-icon:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.search-icon:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.search-main-form._sticky{position:fixed;top:0;width:100%;z-index:999}.search-wrap{padding:35px 5% 15px;margin:0 auto;display:block;text-align:center;position:relative;background-color:#fff}@media screen and (min-width: 576px){.search-wrap{padding:42px 12px 34px}}.search-wrap:before{display:block;position:absolute;background:#f9f9f9;width:200vw;height:560px;z-index:-1;left:-100%;right:0;margin:auto;top:0}@media screen and (min-width: 576px){.search-wrap:before{height:600px}}@media screen and (min-width: 1024px){.search-wrap:before{height:670px}}@media (min-width: 1920px){.search-wrap:before{left:-200%}}.src-result .search-wrap{width:100%;-ms-flex-negative:0;flex-shrink:0;padding:20px 20px 0;text-align:left}@media screen and (min-width: 768px){.src-result .search-wrap{padding:15px 46px 0}}@media screen and (min-width: 1024px){.src-result .search-wrap{padding-left:32px;padding-right:32px}}.src-result .search-wrap:before{width:200vw;left:-50vw;height:100%}.search-input-wrap{position:relative;background-color:#fff;border-radius:41px;border:0.5px solid #999;height:70px}@media (min-width: 768px){.search-input-wrap{height:72px}}.search-input-wrap input{width:100%;height:100%;display:block;background:transparent;border:none;padding:10px 80px 8px 12px;font:600 22px "Barlow Semi Condensed",sans-serif;-webkit-appearance:none;line-height:24px}.search-input-wrap input::-webkit-input-placeholder{color:#b6b6b6}.search-input-wrap input:-moz-placeholder{color:#b6b6b6}.search-input-wrap input::-moz-placeholder{color:#b6b6b6}.search-input-wrap input:-ms-input-placeholder{color:#b6b6b6}.search-input-wrap input:-webkit-autofill,.search-input-wrap input:-webkit-autofill:hover,.search-input-wrap input:-webkit-autofill:focus,.search-input-wrap input:-webkit-autofill:active{-webkit-box-shadow:0 0 0px 1000px #f9f9f9 inset !important;-webkit-transition:background-color 5000s ease-in-out;-o-transition:background-color 5000s ease-in-out;transition:background-color 5000s ease-in-out;border-radius:100px}@media (min-width: 768px){.search-input-wrap input{font-size:26px}}.get-news-wrap .search-input-wrap input{font:600 14px/1.2 "Spectral",serif;padding:0 12px;text-align:center}.src-result .search-input-wrap input{padding:23px 45px 27px 30px}@media screen and (min-width: 576px){.src-result .search-input-wrap input{padding:14px 200px 16px 30px}}@media screen and (min-width: 1024px){.src-result .search-input-wrap input{padding:25px 285px 25px 35px}}.src-result .search-input-wrap{float:none}.search-label{display:block;margin:0 0 12px}@media (min-width: 768px){.search-label{float:left;line-height:40px;margin:0}}@media (min-width: 1024px){.search-label{line-height:48px}}.search-label svg{display:inline-block;vertical-align:middle;width:22px;height:22px;fill:#304EB6}@media (min-width: 1024px){.search-label svg{width:28px;height:28px}}.src-result .search-label{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;background-color:#304EB6;border-radius:35px;font:600 18px/1 "Barlow Semi Condensed",sans-serif;text-transform:uppercase;padding:0 53px;color:#fff;right:0;top:0;height:100%}@media (min-width: 768px){.src-result .search-label{display:-webkit-box;display:-ms-flexbox;display:flex;float:none}}@media screen and (min-width: 768px){.src-result .search-label{padding:0;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.src-result .search-label .text{width:0;opacity:0;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.src-result .search-label .icon{opacity:1;width:28px;margin-right:0;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.src-result .search-label .icon>svg{fill:#fff}}.search-form-buttons{position:absolute;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.search-form-buttons .search-icon{right:unset !important;left:-30px}@media screen and (min-width: 768px){.search-form-buttons .search-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;height:100%;position:static;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.search-form-buttons .search-label.active{width:235px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.search-form-buttons .search-label.active .text{width:100%;opacity:1;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.search-form-buttons .search-label.active .icon{opacity:0;width:0;margin-right:0;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}}@media screen and (min-width: 768px){.search-form-buttons .search-label{width:70px}}.search-label-text{display:inline-block;vertical-align:middle;font:600 24px/1.2 "Barlow Semi Condensed",sans-serif;text-transform:uppercase;color:#304EB6}@media (min-width: 1024px){.search-label-text{font-size:34px}}.search-btn{position:absolute;top:0;right:0;color:#F9486A;height:100%;padding:0 12px 0;letter-spacing:1px;text-transform:uppercase;background:transparent;font:600 16px/1.2 "Barlow Semi Condensed",sans-serif}@media (min-width: 1024px){.search-btn{letter-spacing:2px;padding:0 24px 0}}.search-btn:hover{text-decoration:underline}.search{position:relative;z-index:2;display:block;width:23px;height:23px;background-color:transparent;background-repeat:no-repeat;background-image:url('data:image/svg+xml;charset=utf-8,<svg fill="%231E2828" viewBox="0 0 30 30"  version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="M29.7557704,26.2454305 L22.8379536,19.319135 C22.5045549,18.9853277 22.0044863,18.9853277 21.6710876,19.319135 L21.3793785,19.6112017 L19.337385,17.5667055 C22.3795451,13.394232 22.0044863,7.51106957 18.2122085,3.75585514 C14.0448426,-0.41661838 7.29372505,-0.41661838 3.12638844,3.75585514 C-1.04094817,7.92832866 -1.04097746,14.6877205 3.12638844,18.8601647 C5.12672173,20.8629496 7.8355125,21.9895052 10.6693131,21.9895052 C12.9613556,21.9895052 15.1283882,21.2801794 16.9203327,19.9867202 L18.920666,21.9895052 L18.6289568,22.2815719 C18.2955582,22.6153791 18.2955582,23.1160607 18.6289568,23.449868 L25.5467737,30.3761634 C25.8801723,30.7099707 26.380241,30.7099707 26.7136396,30.3761634 L29.7141396,27.371986 C30.0891984,27.0799193 30.0891984,26.5792084 29.755829,26.2454305 L29.7557704,26.2454305 Z M10.6692838,18.6098386 C8.71061071,18.6098386 6.87700604,17.8588016 5.54344075,16.4401793 C2.70964013,13.6029055 2.70964013,8.92975046 5.54344075,6.09247668 C6.9603264,4.67385446 8.83564985,3.92281744 10.6692838,3.92281744 C12.5029178,3.92281744 14.3782412,4.63214322 15.7951269,6.09247668 C18.6289275,8.92975046 18.6289275,13.6029055 15.7951269,16.4401793 C14.4615616,17.8588016 12.6279569,18.6098386 10.6692838,18.6098386 Z"></path></svg>');background-size:100%}@media screen and (min-width: 768px){.search{background-image:url("../svg/header/search-circle.svg");width:42px;height:42px;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;background-position:center center}}.nav-bar-menu-visible .search{top:0px;right:-2px;background-image:url('data:image/svg+xml;charset=utf-8,<svg fill="%23000000" viewBox="0 0 26 26" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><polygon points="26 2.61856055 23.3814395 0 13 10.3814395 2.61856055 0 0 2.61856055 10.3814395 13 7.21644966e-16 23.3814395 2.61856055 26 13 15.6185605 23.3814395 26 26 23.3814395 15.6185605 13"></polygon></svg>')}.nav-bar-menu-visible .search>svg{fill:#fff;width:29px;height:29px}.active .search{display:none}.check-filter{text-align:left;padding-top:32px;margin:0 -20px}@media (min-width: 768px){.check-filter{padding-top:25px;margin-left:inherit;margin-right:inherit}}.check-filter div{display:inline-block;margin:0 0 2px;padding:0 10px;position:relative}@media (min-width: 375px){.check-filter div{padding:0 15px}}@media (min-width: 416px){.check-filter div{padding:0 20px}}@media (min-width: 768px){.check-filter div{padding:0 10px}}@media (min-width: 1024px){.check-filter div{padding:0 13px}}.check-filter div:first-child{margin-left:0}.check-filter div:last-child{margin-right:0}.check-filter input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.check-filter input:checked ~ label{color:#2a2a2a}.check-filter input:checked ~ label:after{background-color:#000}.check-filter label{font:600 16px/1.25 "Barlow Semi Condensed",sans-serif;text-transform:uppercase;color:#999}.check-filter label:after{content:"";position:absolute;bottom:-5px;left:0;height:3px;width:100%;background-color:transparent}.src-check{font:600 16px/1 "Barlow Semi Condensed",sans-serif;text-transform:uppercase;color:#323232;margin-bottom:7px}@media (min-width: 1024px){.src-check{margin-bottom:10px}}.srcForm{width:100%;height:100%;position:relative}.main-search-button{z-index:2;display:block;width:17px;height:17px;background-size:cover;background-color:transparent;background-repeat:no-repeat;background-image:url('data:image/svg+xml;charset=utf-8,<svg fill="%23000000" width="26" height="26" viewBox="0 0 30 30" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="M29.7557704,26.2454305 L22.8379536,19.319135 C22.5045549,18.9853277 22.0044863,18.9853277 21.6710876,19.319135 L21.3793785,19.6112017 L19.337385,17.5667055 C22.3795451,13.394232 22.0044863,7.51106957 18.2122085,3.75585514 C14.0448426,-0.41661838 7.29372505,-0.41661838 3.12638844,3.75585514 C-1.04094817,7.92832866 -1.04097746,14.6877205 3.12638844,18.8601647 C5.12672173,20.8629496 7.8355125,21.9895052 10.6693131,21.9895052 C12.9613556,21.9895052 15.1283882,21.2801794 16.9203327,19.9867202 L18.920666,21.9895052 L18.6289568,22.2815719 C18.2955582,22.6153791 18.2955582,23.1160607 18.6289568,23.449868 L25.5467737,30.3761634 C25.8801723,30.7099707 26.380241,30.7099707 26.7136396,30.3761634 L29.7141396,27.371986 C30.0891984,27.0799193 30.0891984,26.5792084 29.755829,26.2454305 L29.7557704,26.2454305 Z M10.6692838,18.6098386 C8.71061071,18.6098386 6.87700604,17.8588016 5.54344075,16.4401793 C2.70964013,13.6029055 2.70964013,8.92975046 5.54344075,6.09247668 C6.9603264,4.67385446 8.83564985,3.92281744 10.6692838,3.92281744 C12.5029178,3.92281744 14.3782412,4.63214322 15.7951269,6.09247668 C18.6289275,8.92975046 18.6289275,13.6029055 15.7951269,16.4401793 C14.4615616,17.8588016 12.6279569,18.6098386 10.6692838,18.6098386 Z"></path></svg>')}.visible .main-search-button{width:14px;height:14px;background-image:url('data:image/svg+xml;charset=utf-8,<svg fill="%23FFFFFF" width="14" height="14" viewBox="0 0 26 26" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><polygon points="26 2.61856055 23.3814395 0 13 10.3814395 2.61856055 0 0 2.61856055 10.3814395 13 7.21644966e-16 23.3814395 2.61856055 26 13 15.6185605 23.3814395 26 26 23.3814395 15.6185605 13"></polygon></svg>')}.search-wrapper{width:100%;height:0;position:fixed;top:40px;left:0;right:0;opacity:0;margin:auto;-webkit-transition:opacity 0.5s ease, height 0.5s ease;-o-transition:opacity 0.5s ease, height 0.5s ease;transition:opacity 0.5s ease, height 0.5s ease;background-color:#28282a;border-top:1px solid transparent;z-index:3}@media (min-width: 768px){.search-wrapper{display:block;position:static;height:auto;opacity:1;margin:0;background-color:transparent;width:300px;border-top:0}}@media (min-width: 1024px){.search-wrapper{width:312px}}@media (min-width: 1920px){.search-wrapper{width:437px}}.visible .search-wrapper{opacity:1;height:100%;border-top:1px solid #979797}.search-input-container{width:300px;height:42px;margin:13px auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media (min-width: 768px){.search-input-container{margin:0;height:38px;width:100%}.fixed .search-input-container{height:29px}}.src-result .search-input-container{margin:0 auto}@media (min-width: 768px){.src-result .search-input-container{width:450px;margin:0}}.src-input{width:100%;height:100%;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;border-radius:3px;padding:0 15px;-webkit-appearance:none;font:500 18px "Barlow Semi Condensed",sans-serif;border:1px solid transparent}.src-input::-webkit-input-placeholder{color:#848484;font-size:18px}.src-input::-moz-placeholder{color:#848484;font-size:18px}.src-input:-ms-input-placeholder{color:#848484;font-size:18px}.src-input:-moz-placeholder{color:#848484;font-size:18px}.src-input.focused{border-bottom-left-radius:0}.src-result .src-input{border:1px solid #b0b0b0}.search-bar{height:100%}@media (min-width: 768px){.search-bar{position:relative}}.search-item-text{display:inline-block;vertical-align:middle;padding-left:15px;font:500 18px "Barlow Semi Condensed",sans-serif}.ui-menu{width:100% !important;background-color:#fff;outline:none;z-index:500;text-align:left;top:7px !important;padding:10px 7px;position:absolute !important;top:45px !important;border:0.1px solid #e7e7e7;-webkit-box-shadow:2px 5px 6px 0 rgba(0,0,0,0.16);box-shadow:2px 5px 6px 0 rgba(0,0,0,0.16)}.src-result .ui-menu{height:auto}.ui-menu-item .search_item{cursor:pointer;z-index:500;background:#fff;padding:8px 5px}@media (min-width: 768px){.ui-menu-item .search_item{padding:8px 15px}}.ui-menu-item .search_item .search-item-wrap{display:inline-block;vertical-align:middle;font:500 18px "Barlow Semi Condensed",sans-serif;color:#757575}.ui-menu-item .search_item .search-place{color:#18b4c6;font:400 18px "Barlow Semi Condensed",sans-serif;letter-spacing:0.6px}.ui-menu-item .search_item:hover,.ui-menu-item .search_item.ui-state-active{background:#304EB6}.ui-menu-item .search_item:hover .search_item_label,.ui-menu-item .search_item.ui-state-active .search_item_label{color:#fff}.search_item_label{font:600 19px/1 "Barlow Semi Condensed",sans-serif;color:#242424;text-transform:uppercase}.search-img-wrap{display:inline-block;vertical-align:middle;margin-right:10px;white-space:normal}.search-img-wrap img{width:18px;height:18px}.ui-helper-hidden-accessible{display:none}.search-list-divider{border:none;height:0.5px;color:#b0b0b0;background-color:#b0b0b0}.search-main-wrapper{z-index:9999;border-top:1px solid #b0b0b0;padding:10px 18px}.search-main-wrapper .search-item{font:500 18px "Barlow Semi Condensed",sans-serif;color:#050505}.src-result .search-main-wrapper{border-bottom:1px solid #b0b0b0;border-top:0}.search-list-wrapper{z-index:9999;padding-left:46px;padding-bottom:10px}.search-list-wrapper .search-item{font:400 18px "Barlow Semi Condensed",sans-serif;color:#757575}.src-wrap{padding:20px 12px;text-align:left;max-width:999px;margin:0 auto;position:relative}@media (min-width: 768px){.src-wrap{max-width:950px;padding:42px 12px 34px}}@media (min-width: 1024px){.src-wrap{padding:30px 15px}}.src-wrap:before{display:block;position:absolute;background:#f8f8f8;width:200vw;z-index:-1;right:0;margin:auto;top:0;left:-50vw;height:100%}@media (min-width: 1920px){.src-wrap:before{left:-200%}}.cali-logo-search{display:block;margin-right:10px}.cali-logo-search img{height:100%}.src-label{display:block;position:absolute;top:50%;left:0;height:20px;padding:0 8px 0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.src-label svg{width:18px;height:18px;fill:#304EB6}.src-input-wrap{width:100%;position:relative;height:100%}.search-button{position:absolute;top:0;right:0;height:100%;width:40px;background:#F9486A;border-top-right-radius:3px;border-bottom-right-radius:3px}@media (min-width: 768px){.search-button{width:48px}}.search-button>svg{width:20px;height:20px;position:absolute;fill:#fff;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;margin:auto}.src-top-res{padding:20px 20px 30px;margin:20px -12px 0}.src-top-res .title{font:600 16px/1.25 "Barlow Semi Condensed",sans-serif;color:#2a2a2a}@media screen and (min-width: 1024px){.src-top-res .title{font-size:24px;line-height:0.83}}.src-top-res .src-top-res-div{margin-top:32px}.src-top-res .src-top-res-div:first-child,.src-top-res .src-top-res-div:first-of-type{margin-top:0}.src-top-res .results{margin-top:27px}@media screen and (min-width: 768px){.src-top-res .results{margin-top:18px}}@media screen and (min-width: 1024px){.src-top-res .results{margin-top:45px}}.src-top-res .result{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:28px}.src-top-res .result:last-child,.src-top-res .result:last-of-type{margin-bottom:0}@media screen and (min-width: 768px){.src-top-res .result{margin-bottom:20px}.src-top-res .result:last-child,.src-top-res .result:last-of-type{margin-bottom:0}}@media screen and (min-width: 1024px){.src-top-res .result{margin-bottom:40px}.src-top-res .result:last-child,.src-top-res .result:last-of-type{margin-bottom:0}}.src-top-res .src-top-res-img{width:35px;height:35px;background-color:#ddd;border-radius:100px;margin-right:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.src-top-res .src-top-res-img img{width:100%;height:100%}.src-top-res .src-top-res-img svg{width:17px;height:17px}.src-top-res .src-top-res-img img,.src-top-res .src-top-res-img span{width:100%;height:100%;border-radius:100px}.src-top-res .src-top-res-title{font:600 22px/1 "Barlow Semi Condensed",sans-serif;text-transform:uppercase;color:#1E2828}.src-top-res .src-top-res-location{font:12px/1 "Spectral",serif;color:#1E2828;margin-top:5px;text-transform:capitalize}@media screen and (min-width: 768px){.src-top-res{margin:10px auto 0;padding:32px 46px 42px;max-width:768px}}@media screen and (min-width: 1024px){.src-top-res{margin-top:30px;padding:30px 40px 40px;max-width:1024px}.src-top-res .src-top-res-title{font-size:30px;line-height:0.8}.src-top-res .src-top-res-location{font-size:14px;line-height:1.43}}@media screen and (min-width: 1440px){.src-top-res{max-width:1280px}}@media screen and (min-width: 1600px){.src-top-res{max-width:1600px}}.src-status-wrap{margin-top:0}.src-status-wrap.suggest{padding:0 20px 40px}.src-status-wrap.suggest p{margin-top:10px;font:600 20px/1 "Barlow Semi Condensed",sans-serif;color:#1E2828}.src-status-wrap.suggest p a{font-style:italic;color:#304EB6}.src-status{font:600 22px/1.27 "Barlow Semi Condensed",sans-serif;text-align:left;color:#999}@media (min-width: 1024px){.src-status{font-size:24px}}.src-status span{text-transform:capitalize}.filter-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 1280px){.filter-nav{display:none}}.filter-reset{font:600 14px/1.43 "Barlow Semi Condensed",sans-serif;color:#304EB6;text-transform:uppercase;margin-left:5px;cursor:pointer}@media screen and (min-width: 1280px){.filter-reset{display:inline-block;margin-left:auto;margin-right:0}}.filter-reset.hide{display:none}.filter-dropdown{position:relative;padding:6px 28px 6px 12px;background:#fff;font:600 14px/1.43 "Barlow Semi Condensed",sans-serif;color:#2a2a2a;border-radius:17px;text-transform:uppercase;border:1px solid #999;cursor:pointer}.filter-dropdown span{color:#304EB6;padding-left:3px}.filter-dropdown:after,.filter-dropdown:before{width:7px;height:2px;content:"";position:absolute;top:50%;background-color:#2a2a2a;z-index:1}.filter-dropdown:after{right:16px;-webkit-transform:rotate(45deg) translateY(-50%);-ms-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%)}.filter-dropdown:before{right:11px;-webkit-transform:rotate(-45deg) translateY(-50%);-ms-transform:rotate(-45deg) translateY(-50%);transform:rotate(-45deg) translateY(-50%)}.filter-results-wrap{font-size:0}.filter-results-wrap._sticky{background-color:#fff;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.2);box-shadow:0 2px 10px 0 rgba(0,0,0,0.2);z-index:9}@media (max-width: 1279px){.filter-results-wrap._sticky ._def{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.filter-results-wrap._sticky .filter-dropdown{border:none}@media screen and (min-width: 576px){.filter-results-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}}.filter-results{position:relative;padding:20px 0}@media screen and (min-width: 1280px){.filter-results{padding-top:10px}}.src-check{font:600 16px/1 "Barlow Semi Condensed",sans-serif;text-transform:uppercase;color:#323232;margin-bottom:7px}@media screen and (min-width: 768px){.src-result .search-icon{right:170px}}@media screen and (min-width: 1024px){.src-check{margin-bottom:10px}.src-result .search-icon{width:21px;height:21px;right:250px}.src-result .search-icon:after,.src-result .search-icon:before{width:10px;height:1px;left:5px;bottom:10px}}.navbar-search{width:100%;max-width:940px;position:absolute;z-index:-1;top:100%;opacity:0;z-index:402}@media (max-width: 767px){.navbar-search{-webkit-transition:opacity .5s ease, right .5s ease;-o-transition:opacity .5s ease, right .5s ease;transition:opacity .5s ease, right .5s ease;right:-100%;background:#fafafa;height:auto;bottom:0;top:0;position:fixed;padding:60px 0 0;z-index:1}}@media screen and (min-width: 768px){.navbar-search{left:0;right:0;margin:auto;top:-300px;-webkit-transition:opacity .5s ease, top .5s ease;-o-transition:opacity .5s ease, top .5s ease;transition:opacity .5s ease, top .5s ease}}@media (min-width: 768px) and (max-width: 1024px){.navbar-search{height:155px}}.navbar-search .bear.lime{top:auto;left:auto;bottom:93px;right:7px;-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}.navbar-search .bear.lime svg{fill:#304EB6}@media screen and (min-width: 768px){.navbar-search .bear.lime{display:none}}.navbar-search .bear.cyan{top:auto;left:auto;bottom:22px;right:29px;-webkit-transform:rotate(-28deg);-ms-transform:rotate(-28deg);transform:rotate(-28deg)}.navbar-search .bear.cyan svg{fill:#2EB574}@media screen and (min-width: 768px){.navbar-search .bear.cyan{display:none}}.navbar-search-form{background:#fafafa;height:100%;width:100%;max-width:940px;max-height:140px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center;padding:45px}@media (max-width: 767px){.navbar-search-form{padding:0 15px;height:auto;display:block;background:#fff}}.navbar-search-close-button{display:none}.navbar-search-title{margin-right:15px}@media (max-width: 767px){.navbar-search-title{display:block;margin-bottom:18px}}@media screen and (min-width: 768px){.navbar-search-title{max-width:450px}}.navbar-search-title-icon{margin:15px auto;display:block;fill:#304EB6}@media screen and (min-width: 768px){.navbar-search-title-icon{display:none}}.navbar-search-text-input-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;max-width:460px;height:40px;margin:0 auto}@media screen and (min-width: 768px){.navbar-search-text-input-container{height:48px;margin:0}}.navbar-search-text-input-container input::-webkit-input-placeholder,.navbar-search-text-input-container input::-moz-placeholder,.navbar-search-text-input-container input:-ms-input-placeholder,.navbar-search-text-input-container input:-moz-placeholder{font-family:"Spectral",serif}.navbar-search-text-small-input{height:100%;display:block;padding:0 20px;width:95%;margin:0 auto;color:#4a4a4a;border:none;border-radius:10px;-webkit-transition:border-color .1s ease-in-out;-o-transition:border-color .1s ease-in-out;transition:border-color .1s ease-in-out;font-size:16px;line-height:24px;background-color:#fff;border:1px solid #999}.navbar-search-text-small-input:-ms-input-placeholder,.navbar-search-text-small-input::-webkit-input-placeholder,.navbar-search-text-small-input:-moz-placeholder,.navbar-search-text-small-input::-moz-placeholder{color:#999;font:400 12px/1.2 "Spectral",serif}@media (hover: hover) and (pointer: fine){.navbar-search-submit-button:hover{background-color:transparent;text-decoration:underline;color:currentColor}}@media (max-width: 767px){.navbar-search-submit-button{position:static;display:block;width:100%;font:600 16px/1.2 "Barlow Semi Condensed",sans-serif;margin:15px auto 20px;letter-spacing:3px;height:38px;max-width:200px;text-transform:uppercase;background-color:transparent;color:#F9486A;-webkit-transition:background-color .1s ease, color .1s ease;-o-transition:background-color .1s ease, color .1s ease;transition:background-color .1s ease, color .1s ease;text-align:center;padding:0}}@media screen and (min-width: 768px){.navbar-search-submit-button{cursor:pointer;background-color:transparent;background-repeat:no-repeat;background-size:contain;background-position:50%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border:none;padding:0;min-width:auto;position:absolute;right:20px;width:80px;height:40px;text-align:center}}.navbar-search-title-text{text-transform:uppercase;line-height:normal;color:#304EB6;font:600 24px/1.5 "Barlow Semi Condensed",sans-serif}@media screen and (min-width: 768px){.navbar-search-title-text{line-height:1;font-size:34px}}@media (max-width: 767px){.navbar-search-text-input-container{border-bottom:none;display:block}.navbar-search-submit-button.disabled{opacity:.5}.navbar-search-close-button{position:absolute;top:15px;right:15px;background-repeat:no-repeat;background-size:contain;background-position:50%;width:24px;height:24px;background-color:transparent}.navbar-search-close-button svg{fill:#fff;width:70%;height:70%}}.article-type-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:10px;font:600 14px/1 "Barlow Semi Condensed",sans-serif}.article-type-footer strong{text-transform:uppercase}.article-type{display:inline-block;width:13px;height:13px;background-size:contain;background-position:center center;background-repeat:no-repeat;margin-right:6px}.article-type svg{width:100%;height:100%;display:block}.category-title{font-size:14px;padding:0}.result-articles-item{margin-bottom:20px}@media screen and (min-width: 768px){.result-articles-item{width:50%;padding:0 12px}}@media screen and (min-width: 1024px){.result-articles-item{width:25%}}.result-article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid #ddd}.result-article:hover .result-article-title{color:#304EB6}@media screen and (min-width: 768px){.result-article{border-bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}}.result-article-img{width:calc(50% - 8px);height:120px}@media screen and (min-width: 576px){.result-article-img{width:190px}}@media screen and (min-width: 768px){.result-article-img{width:100%;height:200px;margin-bottom:15px}}@media screen and (min-width: 1024px){.result-article-img{height:157px}}@media screen and (min-width: 1440px){.result-article-img{height:200px}}@media screen and (min-width: 1600px){.result-article-img{height:250px}}.result-article-img img{border-radius:10px;-o-object-fit:cover;object-fit:cover;height:100%}.result-article-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:calc(50% - 8px);-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width: 576px){.result-article-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:16px}}@media screen and (min-width: 768px){.result-article-content{width:100%;padding-left:0}}@media screen and (min-width: 1024px){.result-article-content>*:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.result-article-title{font:600 16px/1.2 "Barlow Semi Condensed",sans-serif;margin-bottom:5px;height:40px;overflow:hidden}@media screen and (min-width: 768px){.result-article-title{height:44px;margin-bottom:20px;font-size:20px}}@media screen and (min-width: 1024px){.result-article-title{height:auto;margin-bottom:5px}}.result-article-text{max-height:40px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media screen and (min-width: 768px){.result-article-text{max-height:48px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;line-height:1.5}}@media screen and (min-width: 1024px){.result-article-text{max-height:72px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}}@media screen and (min-width: 1440px){.result-article-text{max-height:48px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}@media screen and (min-width: 768px){.article-type-footer{margin-top:10px;border-top:1px solid #999}}.predictive-search{display:none;position:fixed;left:0;top:0;width:100%;height:100vh;z-index:2001}@media (max-width: 767px){.predictive-search{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-overflow-scrolling:touch}}@media screen and (min-width: 768px){.predictive-search{background-color:rgba(0,0,0,0.7)}}.predictive-search .result-articles-item{margin-bottom:10px}@media screen and (min-width: 768px){.predictive-search .result-articles-item{width:100%;padding-left:20px}}.predictive-search .result-articles-item:last-child .result-article{border-bottom:0}.predictive-search .result-article{padding-bottom:10px}@media screen and (min-width: 768px){.predictive-search .result-article{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:0}}.predictive-search .result-article .result-article-img{width:115px;height:84px;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width: 375px){.predictive-search .result-article .result-article-img{width:125px}}@media screen and (min-width: 768px){.predictive-search .result-article .result-article-img{margin-bottom:0}}@media screen and (min-width: 1280px){.predictive-search .result-article .result-article-img{width:82px;height:46px}}.predictive-search .result-article .result-article-content{width:auto;-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:16px;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}.predictive-search .result-article .result-article-content>*:first-child{display:block;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.predictive-search .result-article .result-article-text{line-height:20px}.predictive-search .result-article .article-type-footer{display:none;padding-top:5px}@media screen and (min-width: 768px){.predictive-search .result-article .article-type-footer{border-top:0;margin-top:0}}.predictive-search .result-article .result-article-title{height:auto;max-height:40px}@media screen and (min-width: 768px){.predictive-search .result-article .result-article-title{font-size:16px;margin-bottom:5px;max-height:44px}}.predictive-search .clear-line{border:0;height:1px;background-color:#ddd;margin-bottom:20px}.predictive-search-content{width:100%;height:100%;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 768px){.predictive-search-content{max-height:995px;border-bottom:10px solid #304EB6}}@media screen and (min-width: 1024px){.predictive-search-content{max-height:595px}}.predictive-search-top{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:70px;border-bottom:1px solid #ddd;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width: 1024px){.predictive-search-top{display:block;background-color:#D7FFEF;height:110px;padding-top:5px}}.predictive-search-top>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.predictive-search-top .small-logo{display:none}@media screen and (min-width: 1024px){.predictive-search-top .small-logo{display:inline-block;width:54px;height:54px}.predictive-search-top .small-logo>svg{width:100%;height:100%;display:block;fill:#304EB6}}@media screen and (min-width: 1024px){.predictive-search-top .big-logo{display:none}}.predictive-search-close-button{background-color:transparent;width:14px;height:14px}.predictive-search-close-button>svg{width:100%;height:100%;display:block}.predictive-search-result{width:100%;max-width:960px;margin:0 auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden}.search-wrap{border-bottom:0}@media screen and (min-width: 1024px){.search-wrap{padding-top:0;background-color:transparent;border-top:0}.search-wrap:before{background-color:transparent}}.src-result-cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%}.src-result{width:100%;overflow:hidden}@media screen and (min-width: 1024px){.src-result{background-color:transparent;margin-top:-50px}}.src-result .search-wrap{margin-bottom:0;padding-bottom:20px}@media screen and (min-width: 1024px){.src-result .search-wrap{padding-bottom:40px}}.src-result form{height:100%}.predictive-logo{width:170px}@media screen and (min-width: 1024px){.predictive-logo{width:54px}}.search-input-wrap{max-width:676px}@media screen and (min-width: 1024px){.search-input-wrap{max-width:960px}}.result-content-overflow{height:100%;overflow:auto;padding:0 20px}@media (max-width: 767px){.result-content-overflow{height:80vh;overflow-y:auto}.result-content-overflow .result-content{padding-bottom:50px}}.result-content-overflow .clear-line:last-child{display:none}.result-content-overflow.no-result .clear-line{display:block}@media screen and (min-width: 768px){.result-content-overflow.no-result .result-article-content{padding-top:10px}}@media screen and (min-width: 768px){.result-content-overflow.no-result{padding:0 46px}}@media screen and (min-width: 1024px){.result-content-overflow.no-result{padding:0}}@media screen and (min-width: 1024px){.result-content-overflow.no-result .result-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width: 1024px){.result-content-overflow.no-result .result-content{-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}}.result-content-overflow.no-result .go-to-search-page{display:none}@media screen and (min-width: 1024px){.result-content-overflow.no-result .clear-line{display:none}}@media screen and (min-width: 768px){.result-content-overflow.no-result .article-type-footer{display:none}}@media screen and (min-width: 768px){.result-content-overflow.no-result .result-article{border-bottom:1px solid #ddd;padding-bottom:15px}}.result-content-overflow.no-result .result-articles-item{padding:0;margin-bottom:15px}@media screen and (min-width: 768px){.result-content-overflow.no-result .result-article-img{width:125px;height:84px}}@media screen and (min-width: 768px){.result-content-overflow.no-result .result-article-text{display:block;font-size:14px;height:40px}}@media screen and (min-width: 768px){.result-content-overflow.no-result .predictive-search-title{font-size:20px;margin-bottom:20px}}@media screen and (min-width: 1024px){.result-content-overflow.no-result .predictive-search-title{margin-bottom:24px}}@media screen and (min-width: 1024px){.result-content-overflow.no-result .result-searching{-webkit-box-flex:0;-ms-flex:0 0 526px;flex:0 0 526px;max-width:526px;padding-right:60px}}@media screen and (min-width: 1024px){.result-content-overflow::-webkit-scrollbar{width:8px}.result-content-overflow::-webkit-scrollbar-track{background:transparent}.result-content-overflow::-webkit-scrollbar-thumb{background:#e7e7e7;border-radius:4px}.result-content-overflow::-webkit-scrollbar-thumb:hover{background:#c1c1c1}}.predictive-search-title{font:600 16px/1 "Barlow Semi Condensed",sans-serif;margin-bottom:15px}.popular-articles{padding:0 15px}@media screen and (min-width: 768px){.popular-articles{width:250px;-ms-flex-negative:0;flex-shrink:0}}@media screen and (min-width: 1024px){.popular-articles{padding:0}}.popular-articles-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#2a2a2a}.popular-articles-list .predictive-search-title{width:100%}@media screen and (min-width: 1024px){.popular-articles-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 526px) / 2);flex:0 0 calc((100% - 526px) / 2);max-width:calc((100% - 526px) / 2);padding-right:16px}.popular-articles-list .popular-articles-item:nth-child(n+7){display:none}.popular-articles-list .predictive-search-title{width:auto}}.popular-articles-item{-webkit-box-flex:0;-ms-flex:0 0 calc(100% / 3);flex:0 0 calc(100% / 3);width:calc(100% / 3);text-align:center}@media (max-width: 767px){.popular-articles-item:nth-child(n+8){display:none}}@media screen and (min-width: 768px){.popular-articles-item{-webkit-box-flex:0;-ms-flex:0 0 calc(100% / 5);flex:0 0 calc(100% / 5);width:calc(100% / 5)}}@media screen and (min-width: 1024px){.popular-articles-item{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;width:100%;text-align:left}}@media screen and (min-width: 1280px){.popular-articles-item{width:auto;text-align:left}}.popular-article{display:inline-block;margin-bottom:16px}.popular-article:hover .popular-article-title{color:#304EB6}@media screen and (min-width: 1024px){.popular-article{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}}.popular-article .popular-article-img,.popular-article img{display:inline-block;width:70px;max-width:100%;height:70px;margin-bottom:10px;border-radius:50%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 375px){.popular-article .popular-article-img,.popular-article img{width:100px;height:100px;margin-bottom:15px}}@media screen and (min-width: 768px){.popular-article .popular-article-img,.popular-article img{width:95px;height:95px;margin-bottom:20px}}@media screen and (min-width: 1024px){.popular-article .popular-article-img,.popular-article img{width:45px;height:45px;margin-bottom:0;margin-right:10px}}.popular-article .popular-article-title{display:block;text-align:inherit;font:600 17px/1 "Barlow Semi Condensed",sans-serif}@media screen and (min-width: 375px){.popular-article .popular-article-title{font-size:19px}}@media screen and (min-width: 768px){.popular-article .popular-article-title{font-size:16px}}.top-result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}@media screen and (min-width: 375px){.top-result{padding-left:20px}}.top-result:hover .top-result-name{color:#304EB6}.top-result .top-result-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:35px;height:35px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;background-color:#ddd;margin-right:15px}.top-result .top-result-icon svg{width:17px;height:17px}.top-result .top-result-name{font:600 20px/1 "Barlow Semi Condensed",sans-serif}@media screen and (min-width: 1280px){.top-result .top-result-name{font-size:16px}}.top-result .top-result-place{display:block;margin-top:5px;font:12px/1 "Spectral",serif}@media screen and (min-width: 1024px){.top-result .top-result-place{display:none}}.go-to-search-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px 20px;margin:0 -20px;border-top:1px solid #999;font:600 16px/1 "Barlow Semi Condensed",sans-serif;color:#304EB6;cursor:pointer}.go-to-search-page input[type="submit"]{font:600 16px/1 "Barlow Semi Condensed",sans-serif;color:#304EB6;border:0;background-color:transparent;margin-right:5px;cursor:pointer}@media screen and (min-width: 1024px){.go-to-search-page{margin:0;padding:20px 0}}.big-logo>svg{width:100%;height:100%;display:block;fill:#304EB6}.pred-s-icon{width:16px;height:16px;display:inline-block;margin-left:10px}.pred-s-icon>svg{width:100%;height:100%;display:block}@media screen and (min-width: 768px){.explore-business{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;margin-bottom:20px}.explore-business .predictive-search-title{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media screen and (min-width: 1024px){.explore-business{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 526px) / 2);flex:0 0 calc((100% - 526px) / 2);max-width:calc((100% - 526px) / 2);margin-bottom:0}.explore-business .predictive-search-title{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;max-width:100%}}.explore-business-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:48px;border:1px solid #DDDDDD;border-radius:27px;padding:10px 16px;margin-right:16px;margin-bottom:15px}@media screen and (min-width: 768px){.explore-business-item{border:none;height:auto;margin-right:0;padding:0 16px 0 0;-webkit-box-flex:0;-ms-flex:0 0 calc(100% / 3);flex:0 0 calc(100% / 3);max-width:calc(100% / 3)}}@media screen and (min-width: 1024px){.explore-business-item{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;max-width:unset;padding-right:0}.explore-business-item:nth-child(n+12){display:none}}.explore-business-item svg{-webkit-box-flex:0;-ms-flex:0 0 22px;flex:0 0 22px;width:22px;height:22px;fill:var(--bg-color)}@media screen and (min-width: 768px){.explore-business-item svg{-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;width:16px;height:16px}}.explore-business-title{font:600 15px/14px "Barlow Semi Condensed",sans-serif;color:#1E2828;text-transform:uppercase;margin-left:10px}@media screen and (min-width: 768px){.explore-business-title{margin-left:12px}}.main-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%;background-color:#fff}.content .main-wrap,.overview-page .main-wrap,.account-profile .main-wrap,.account-membership .main-wrap,.account-resources .main-wrap,.insights .main-wrap{background-color:#f9f9f9}.wrap-block{width:100%;padding-top:58px}.main-content{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;overflow:hidden}.f-container{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:30px 0 0}.interest-form .f-container{padding:0}.main-container{max-width:960px;margin:0 auto;width:100%;padding:0 25px}@media screen and (min-width: 414px){.main-container{padding:0 20px}}@media screen and (min-width: 768px){.main-container{padding:0 46px;margin:0 auto}}@media screen and (min-width: 1024px){.main-container{padding:0}}.main-pad{padding-top:70px}.dashboard .main-pad,.insights .main-pad,.content .main-pad,.account-profile .main-pad,.account-membership .main-pad,.account-resources .main-pad,.overview-page .main-pad{padding-top:134px}@media screen and (min-width: 768px){.dashboard .main-pad,.insights .main-pad,.content .main-pad,.account-profile .main-pad,.account-membership .main-pad,.account-resources .main-pad,.overview-page .main-pad{padding-top:60px}}@media screen and (min-width: 768px){.main-pad{padding-top:60px}.home .main-pad,.article .main-pad,.recommended-page .main-pad,.local-geo-page .main-pad,.local-geo-with-cat .main-pad,.category-page .main-pad,.giveaway-tnx .main-pad{padding-top:100px}}@media (min-width: 1600px){.main-pad{padding-top:90px}.home .main-pad,.article .main-pad,.recommended-page .main-pad,.local-geo-page .main-pad,.local-geo-with-cat .main-pad,.category-page .main-pad,.giveaway-tnx .main-pad{padding-top:130px}.submit-article .main-pad{padding-top:60px}}.home .main-pad{padding:0}.page-container{max-width:960px;width:100%;padding:0 25px}@media screen and (min-width: 414px){.page-container{padding:0 20px}}@media screen and (min-width: 768px){.page-container{padding:0 46px;margin:0 auto}}@media screen and (min-width: 1024px){.page-container{padding:0;max-width:960px}}@media screen and (min-width: 1440px){.page-container{max-width:1200px}}@media screen and (min-width: 1600px){.page-container{max-width:1440px}}.page-container .page-container{padding:0}@media only screen and (min-width: 1280px) and (max-width: 1439px){.src-result .page-container{max-width:1024px}}.negative{margin:0 -25px}@media screen and (min-width: 414px){.negative{margin:0 -20px}}@media screen and (min-width: 768px){.negative{margin:0}}.scroll-to{position:relative}.scroll-to>span{top:-100px;position:absolute}@media (min-width: 1600px){.scroll-to>span{top:-130px}}body{background-color:#f9f9f9}@media screen and (min-width: 1280px){body.overflow-hidden{padding-right:17px}}.container{max-width:1200px;margin:auto;width:100%}.selection input{width:100% !important}.mce-content-body img{width:unset !important}.business-detail .menu-nav-mobile{display:none}.business-hero-wrap{position:relative;height:275px}@media screen and (min-width: 768px){.business-hero-wrap{height:430px;margin-right:-46px;margin-left:-46px}.business-hero-wrap .negative{margin:0 -46px}}@media screen and (min-width: 1024px){.business-hero-wrap{z-index:3;width:465px;height:740px;position:absolute;top:0;right:0;margin:0}}@media screen and (min-width: 1440px){.business-hero-wrap{width:590px;height:930px}}.business-page-bg{background-color:#1E2828}@media screen and (min-width: 1024px){.business-page-bg{padding-top:43px}}@media screen and (min-width: 1024px){.business-hero-text{width:490px}}@media screen and (min-width: 1440px){.business-hero-text{width:600px}}@media screen and (min-width: 1600px){.business-hero-text{width:845px}}.business-hero-img{position:relative;height:100%}.business-hero-img img{-o-object-fit:cover;object-fit:cover;height:100%}.business-head{background-color:#1E2828;padding:38px 0 30px;position:relative;height:370px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center}@media screen and (min-width: 414px){.business-head{padding:40px 0 30px}}@media screen and (min-width: 768px){.business-head{text-align:left;padding:60px 0 25px;height:325px}}@media screen and (min-width: 1024px){.business-head{padding:25px 0;max-width:440px;height:440px}}@media screen and (min-width: 1440px){.business-head{padding:50px 0;height:600px}}@media screen and (min-width: 1600px){.business-head{max-width:585px}}.b-head-title{font:600 40px/1.25 "Barlow Semi Condensed",sans-serif;color:#fff;padding-bottom:15px;text-transform:capitalize}@media screen and (min-width: 768px){.b-head-title{font-size:60px;line-height:0.83;text-align:left}}@media screen and (min-width: 1024px){.b-head-title{font-size:55px;padding-bottom:17px}}@media screen and (min-width: 1440px){.b-head-title{font-size:65px}}.b-head-text{font:16px/1.5 "Spectral",serif;color:#fff;padding-bottom:14px;word-wrap:break-word}@media screen and (min-width: 1024px){.b-head-text{font-size:20px}}.b-head-tag{font:600 12px/1 "Barlow Semi Condensed",sans-serif;color:#bca466;text-transform:uppercase;display:inline-block}@media screen and (min-width: 1024px){.b-head-tag{font-size:14px}}.b-head-chaining-wrapper{padding:11px 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 414px){.b-head-chaining-wrapper{padding:12px 20px}}@media screen and (min-width: 768px){.b-head-chaining-wrapper{padding:12px 46px;margin-right:-46px;margin-left:-46px}}@media screen and (min-width: 1024px){.b-head-chaining-wrapper{padding:10px 0;margin:0}}.b-head-chaining{color:#1E2828;font:12px/1 "Spectral",serif}@media screen and (min-width: 1024px){.b-head-chaining{position:relative;z-index:2;display:inline-block}}.b-head-chaining-icon{width:16px;height:16px;display:inline-block;margin-right:10px}.b-head-chaining-icon>svg{width:100%;height:100%;display:block}.b-head-recom-program{font:12px/1.2 "Spectral",serif;font-style:italic}@media screen and (min-width: 768px){.b-head-recom-program{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.b-head-recom-program p{color:#fff}@media screen and (min-width: 1024px){.b-head-recom-program p{width:80%}}.b-head-recom-program a{color:#bca466}.b-head-recom-program-icon{width:30px;height:15px;display:inline-block;margin-bottom:10px}@media screen and (min-width: 768px){.b-head-recom-program-icon{margin:0 10px 0 0}}.b-head-recom-program-icon>svg{fill:#bca466;width:100%;height:100%;display:block}.flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:2}@media screen and (min-width: 768px){.flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.flex-row.reflect{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media screen and (min-width: 768px){.flex-row.reflect{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.flex-row.reflect .b-stamp{bottom:-90px;top:auto}@media screen and (min-width: 1024px){.flex-row.reflect .b-stamp{bottom:-40px}}.business-description{background-color:var(--component-bg-color);color:var(--component-text-color)}@media (min-width: 768px){.business-description{width:50%}}.business-info{width:270px;margin:auto;padding:45px 0}@media screen and (min-width: 1024px){.business-info{padding:70px 0;width:320px}}.business-cat{font:600 20px/1 "Barlow Semi Condensed",sans-serif;text-transform:uppercase;margin:0 0 20px;display:block}.business-cat>svg{vertical-align:-3px;width:20px;height:20px;margin-right:7px;fill:var(--component-text-color)}.business-name{display:block;text-transform:uppercase;font:600 32px/1 "Barlow Semi Condensed",sans-serif;margin-bottom:50px}.custom-business-address{display:block;font:400 16px/1.2 "Spectral",serif;margin-bottom:20px}.business-schedule{display:-webkit-box;display:-ms-flexbox;display:flex}.business-hours-status-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.business-hours-header{font:600 14px/1 "Barlow Semi Condensed",sans-serif;text-transform:uppercase}.business-hours-dropdown .business-hours-header{padding-bottom:12px}.business-hours-status.open,.business-hours-status.closed{color:#05ce9f}.business-hours-dropdown{display:none}.active-hours-dropdown .business-hours-dropdown{display:block;position:absolute;width:240px;background-color:#fff;z-index:3;border-radius:10px;-webkit-box-shadow:0 2px 4px 0 rgba(30,40,40,0.5);box-shadow:0 2px 4px 0 rgba(30,40,40,0.5);padding:20px;top:25px}.business-hours-wrapper{vertical-align:top;display:inline-block}.business-hours{display:block;padding:0 0 5px 40px;position:relative;font:14px/1.7 "Spectral",serif;color:#1E2828;text-transform:uppercase}.business-hours span{position:absolute;top:-1px;left:0;font-weight:normal;text-transform:capitalize}.business-hours.hours{font:600 16px/1.2 "Barlow Semi Condensed",sans-serif;text-transform:uppercase;padding:0 0 10px 0}.operating-hours-info{cursor:pointer}.active-business-hours{font-family:"Spectral Bold",serif}.close-hours-dropdown{width:13px;height:13px;position:absolute;top:20px;right:20px;cursor:pointer}.close-hours-dropdown>svg{width:100%;height:100%;display:block}.business-contact-link{width:46px;height:46px;border-radius:50%;border:2px solid #304EB6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.business-contact-link-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.business-contact-link-icon.phone{width:16px;height:16px}.business-contact-link-icon.direction{width:22px;height:22px}.business-contact-link-icon.website{width:19px;height:19px}.business-contact-link-icon>svg{width:100%;height:100%;display:block;fill:#304EB6}.business-contact-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 35px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}@media screen and (min-width: 768px){.business-contact-links{display:none}}.business-contact-link-title{font:600 14px/1 "Barlow Semi Condensed",sans-serif;color:#304EB6;text-transform:uppercase;padding-top:10px}.price{font:600 14px/1 "Barlow Semi Condensed",sans-serif}.business-website,.business-phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.business-website-icon{width:18px;height:18px;margin-right:10px}.business-website-icon>svg{width:100%;height:100%;display:block;fill:#1E2828}.business-phone-icon{width:16px;height:16px;margin-right:10px}.business-phone-icon>svg{width:100%;height:100%;display:block;fill:#1E2828}.contact-info-section{border-bottom:1px solid #ddd;padding:10px 0}.contact-info-section.business-contact-feature-wrapper{padding:13px 0}@media screen and (min-width: 768px){.contact-info-section.business-contact-feature-wrapper{padding:20px 0 10px}}.contact-info-section:last-child{border-bottom:none}@media screen and (min-width: 768px){.contact-info-section.business-contact-section-wrapper{border-bottom:none;padding:20px 0 10px}}.b-address-img-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:40px 0;background-color:var(--component-text-color)}@media (min-width: 768px){.b-address-img-wrap{width:50%}}.b-address-img-wrap .b-stamp{position:absolute;width:145px;height:145px;top:-85px;right:-30px;z-index:2;-webkit-transform:rotate(8deg);-ms-transform:rotate(8deg);transform:rotate(8deg)}@media screen and (min-width: 768px){.b-address-img-wrap .b-stamp{right:-50px}}@media screen and (min-width: 1024px){.b-address-img-wrap .b-stamp{width:170px;height:170px;top:auto;bottom:-40px}}.b-address-img-wrap picture{width:100%}.b-picture-wrap{position:relative}.b-picture-wrap .b-address-picture{width:280px;height:280px;display:block}@media screen and (min-width: 1024px){.b-picture-wrap .b-address-picture{width:350px;height:350px}}@media (min-width: 1220px){.b-picture-wrap .b-address-picture{width:425px;height:425px}}.page-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 768px){.page-nav{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}}.page-nav a{font:600 18px/1 "Barlow Semi Condensed",sans-serif;text-transform:uppercase;color:#90A2E3;padding:0;position:relative}@media screen and (min-width: 768px){.page-nav a{font-size:26px;margin-right:50px}}.page-nav a:hover{text-decoration:none;color:#304EB6}.page-nav a:hover:after{content:""}.page-nav a:after{display:block;width:100%;height:4px;background:#F9486A;position:absolute;bottom:-9px}.quote-wrap{display:table;width:100%;position:relative;z-index:2}@media screen and (min-width: 768px){.quote-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.quote-wrap picture{width:100%}.quote-wrap .q-txt-wrap{display:table-header-group}@media screen and (min-width: 768px){.quote-wrap .q-txt-wrap{padding:50px 68px}}@media screen and (min-width: 1024px){.quote-wrap .q-txt-wrap{padding:90px 78px}}.reflect .quote-wrap .q-txt-wrap{display:table-footer-group}@media screen and (min-width: 768px){.reflect .quote-wrap .q-txt-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.quote-wrap .q-txt-wrap p.q-txt{font:600 32px/1 "Barlow Semi Condensed",sans-serif;text-transform:uppercase;padding:0;max-width:300px;padding:65px 25px;margin:auto}@media screen and (min-width: 768px){.quote-wrap .q-txt-wrap p.q-txt{padding:0}}@media screen and (min-width: 1024px){.quote-wrap .q-txt-wrap p.q-txt{max-width:400px;font-size:53px}}.quote-wrap .q-txt-wrap .q-author{display:block;font:600 18px/1 "Barlow Semi Condensed",sans-serif;text-transform:uppercase;padding:5px;letter-spacing:1.8px;min-width:120px;width:50%;text-align:center;margin-top:30px}@media (min-width: 568px){.quote-wrap .q-txt-wrap .q-author{min-width:230px}}@media screen and (min-width: 1024px){.quote-wrap .q-txt-wrap .q-author{font-size:30px;padding:8px 5px}}.b-title-stamp{position:absolute;width:128px;height:128px;border-radius:50%;border:4px solid;margin-top:-64px;right:17px;z-index:2;-webkit-transform:rotate(-6deg);-ms-transform:rotate(-6deg);transform:rotate(-6deg)}@media screen and (min-width: 768px){.b-title-stamp{margin:auto;right:0;left:0;top:10%}}@media screen and (min-width: 1024px){.b-title-stamp{top:13%;width:160px;height:160px}}.b-title-stamp>svg{display:block;width:100%;height:100%;left:0;top:0;position:relative;font-family:"Barlow Semi Condensed",sans-serif;font-weight:600;text-transform:uppercase}@media screen and (min-width: 1024px){.b-title-stamp>svg{font-size:29px}}.b-title-stamp .b-stamp-ic{position:absolute;padding:0;left:0;right:0;top:0;bottom:0;margin:auto;width:50%;height:50%}.b-title-stamp .b-stamp-ic svg{width:100%;height:100%}.q-picture{display:table-footer-group}@media screen and (min-width: 768px){.q-picture{display:block}}.reflect .q-picture{display:table-header-group}@media screen and (min-width: 768px){.reflect .q-picture{display:block;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.category-component{height:270px}@media screen and (min-width: 768px){.category-component{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;padding:40px 18px}}@media screen and (min-width: 1024px){.category-component{padding:140px 18px 80px}}.qa-author{width:280px;margin:auto;position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2}@media screen and (min-width: 768px){.qa-author{position:static;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@media screen and (min-width: 1024px){.qa-author{width:400px}}.qa-author img{height:280px}@media screen and (min-width: 1024px){.qa-author img{height:400px}}.qa-author span{font:600 52px/1.1 "Barlow Semi Condensed",sans-serif;position:relative;top:12px;text-transform:uppercase;z-index:2}@media screen and (min-width: 1024px){.qa-author span{font-size:67px;left:-40px;top:20px}}@media (min-width: 1220px){.qa-author span{left:-75px}}@media screen and (min-width: 768px){.qa-author.mob{display:none}}.qa-author.desk{display:none}@media screen and (min-width: 768px){.qa-author.desk{display:block}}.qa-picture{height:270px}@media screen and (min-width: 768px){.qa-picture{height:auto}}.qa-picture.no-img{height:320px;overflow:hidden}@media screen and (min-width: 768px){.qa-picture.no-img{height:520px}}@media screen and (min-width: 1024px){.qa-picture.no-img{height:620px}}.qa-picture.no-img picture{display:none}.qa-pattern{display:block;background-size:220px;background-repeat:repeat;background-position:50% 50%;width:100%;height:100%}.qa-pattern{display:block;background-size:220px;background-repeat:repeat;background-position:50% 50%;width:100%;height:100%}.business-card-no-img-wrap{display:none;overflow:hidden;width:140%;top:-80px;left:-40px;position:relative;height:450px;-webkit-transform:rotate(-11deg);-ms-transform:rotate(-11deg);transform:rotate(-11deg);white-space:nowrap}@media screen and (min-width: 768px){.business-card-no-img-wrap{height:630px;left:-55px}}@media screen and (min-width: 1024px){.business-card-no-img-wrap{height:780px;top:-100px}}@media (min-width: 1220px){.business-card-no-img-wrap{top:-110px}}@media (min-width: 1920px){.business-card-no-img-wrap{top:-150px;height:830px}}.no-img .business-card-no-img-wrap{display:block}.business-card-no-img-wrap .business-card-no-img{width:80px;height:80px;display:inline-block;position:relative;margin:5px;padding:0;line-height:1}@media screen and (min-width: 768px){.business-card-no-img-wrap .business-card-no-img{width:100px;height:100px}}@media screen and (min-width: 1024px){.business-card-no-img-wrap .business-card-no-img{width:120px;height:120px}}@media (min-width: 1920px){.business-card-no-img-wrap .business-card-no-img{width:140px;height:140px}}.business-card-no-img-wrap .business-card-no-img>svg:first-child{position:absolute;top:0;bottom:20%;left:0;right:0;width:40%;height:40%;margin:auto}.business-card-no-img-wrap .business-card-no-img .business-card-no-img-bg{width:100%;height:100%;position:relative;top:-3px}.map-bg .business-card-no-img-wrap{top:-100px;height:570px}.recommended{max-width:945px;width:100%;margin:0 auto}.html-content .recommended{max-width:800px;padding-top:0;padding-bottom:30px}.business-detail .recommended{padding-top:35px}.recommended-txt-wrap{display:inline-block;width:62%;vertical-align:top;padding:0 12px}@media (min-width: 1280px){.recommended-txt-wrap{width:70%}}.recommended-title,.html-content .recommended-title{font:600 24px/1 "Barlow Semi Condensed",sans-serif;padding-bottom:12px;color:#000}.recommended-txt,.html-content .recommended-txt{font:400 16px/1.4 "Spectral",serif;padding:0}figure{position:relative}.html-content figure{position:relative;margin:0;z-index:2;overflow:hidden}.html-content figure.image{margin:0 0 45px}.html-content figure>div{position:relative;z-index:1}.html-content picture{display:block;height:100%;-o-object-fit:cover;object-fit:cover}.business-slide-wrap{max-width:920px;margin:20px auto;opacity:0;-webkit-transition:opacity 400ms;-o-transition:opacity 400ms;transition:opacity 400ms;width:calc(100% - 24px)}@media (min-width: 768px){.business-slide-wrap{width:80%}}.business-slide-wrap.slick-initialized{opacity:1}@media screen and (min-width: 768px){.img-col{width:50%}}.img-col picture{-o-object-fit:cover;object-fit:cover;display:block;height:100%;width:100%}.img-col img{-o-object-fit:cover;object-fit:cover;height:100%}@media screen and (min-width: 768px){.flex-col{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex}}.business-list-img{display:none}@media screen and (min-width: 768px){.business-list-img{display:block;width:50%;background-size:220px;background-repeat:repeat;background-position:50% 50%;background-color:var(--component-text-color)}.business-list-img.no-img{background:none;overflow:hidden}}@media screen and (min-width: 1024px){.business-page-main-wrapper{position:relative}}.sticky .business-page-main-wrapper{padding-top:70px}@media (min-width: 960px){.business-page-main-wrapper.page-container{padding:0}}.b-head-logo{width:80px;height:80px;position:absolute;top:-40px}@media screen and (min-width: 768px){.b-head-logo{width:100px;height:100px;top:-50px}}@media screen and (min-width: 1024px){.b-head-logo{margin-bottom:20px;position:static}}@media screen and (min-width: 1600px){.b-head-logo{width:130px;height:130px}}@media screen and (min-width: 1024px){.business-page-container{max-width:960px;margin:0 auto;width:100%}}@media screen and (min-width: 1440px){.business-page-container{max-width:1200px}}@media screen and (min-width: 1600px){.business-page-container{max-width:1440px}}@media screen and (min-width: 1024px){.b-head-chaining-wrapper{position:relative}.b-head-chaining-wrapper:before,.b-head-chaining-wrapper:after{content:"";position:absolute;height:100%;z-index:2;display:inline-block}.b-head-chaining-wrapper:before{left:-240px;width:240px}.b-head-chaining-wrapper:after{width:830px;right:-830px}}@media screen and (min-width: 1600px){.b-head-chaining-wrapper:before{left:-20000px;width:20000px}.b-head-chaining-wrapper:after{width:20000px;right:-20000px}}@media screen and (min-width: 768px){.business-contact-feature-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:1px solid #ddd}}@media screen and (min-width: 1024px){.business-contact-feature-wrapper{-ms-flex-preferred-size:40%;flex-basis:40%}}@media screen and (min-width: 1440px){.business-contact-feature-wrapper{-ms-flex-preferred-size:32%;flex-basis:32%}}@media screen and (min-width: 1600px){.business-contact-feature-wrapper{-ms-flex-preferred-size:25%;flex-basis:25%}}.business-contact-features{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 768px){.business-contact-features{display:inline-block}}.business-contact-feature{font:600 4px/1.7 "Barlow Semi Condensed",sans-serif;color:#999;text-transform:uppercase}@media screen and (min-width: 768px){.business-contact-feature{margin-bottom:8px}}.business-contact-feature.checked{color:#1E2828}.business-contact-feature-icon{width:16px;height:12px;display:inline-block;margin-right:8px}.business-contact-feature-icon>svg{width:100%;height:100%;display:block;stroke:#999}.checked .business-contact-feature-icon>svg{stroke:#4bcca1}@media screen and (min-width: 768px){.business-contact-address-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.business-contact-address-info{display:-webkit-box;display:-ms-flexbox;display:flex}.business-contact-address{color:#000;max-width:230px}.business-contact-address-icon{width:16px;height:23px;margin-right:10px}.business-contact-address-icon>svg{width:100%;height:100%;display:block}@media screen and (min-width: 768px){.business-contact-section-wrapper{-ms-flex-preferred-size:75%;flex-basis:75%}}@media screen and (min-width: 1024px){.business-contact-section-wrapper{-ms-flex-preferred-size:60%;flex-basis:60%}}@media screen and (min-width: 1440px){.business-contact-section-wrapper{-ms-flex-preferred-size:68%;flex-basis:68%}}@media screen and (min-width: 1600px){.business-contact-section-wrapper{-ms-flex-preferred-size:75%;flex-basis:75%}}.business-contact-hours-icon{width:17px;height:17px;display:inline-block;vertical-align:middle;margin-right:10px}.business-contact-hours-icon>svg{width:100%;height:100%;display:block}.business-contact-share-wrapper{cursor:pointer}@media screen and (min-width: 768px){.business-contact-share-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.business-contact-share{display:-webkit-box;display:-ms-flexbox;display:flex;width:30px;height:30px;border-radius:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);box-shadow:0 2px 4px 0 rgba(0,0,0,0.5)}@media screen and (min-width: 768px){.business-contact-share{-webkit-box-shadow:none;box-shadow:none;border-radius:0;width:auto;height:auto}}.business-contact-share-icon{width:11px;height:11px}@media screen and (min-width: 768px){.business-contact-share-icon{width:15px;height:15px;margin-left:5px}}.business-contact-share-icon>svg{width:100%;height:100%;display:block}.business-contact-share-text{display:none}@media screen and (min-width: 768px){.business-contact-share-text{display:block;font:600 16px/1 "Barlow Semi Condensed",sans-serif;text-transform:uppercase;color:#1E2828}}.business-contact-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.business-contact-description-text{width:85%;font:14px/1.43 "Spectral",serif;color:#1E2828}.business-contact-description-text>.price{font-family:"Barlow Semi Condensed",sans-serif;font-weight:700;font-size:16px}@media screen and (min-width: 768px){.business-contact-description-text{font-size:16px}}.business-contact-info{padding-top:16px;margin-bottom:25px;position:relative}@media screen and (min-width: 768px){.business-contact-info{border-bottom:1px solid #ddd;margin-bottom:50px}}@media screen and (min-width: 1024px){.business-contact-info{height:260px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.25);box-shadow:0 2px 4px 0 rgba(0,0,0,0.25);border-radius:5px;margin-top:8px;padding:20px 490px 0 30px}}@media screen and (min-width: 1440px){.business-contact-info{height:290px;padding:30px 640px 0 50px;margin-bottom:40px}}@media screen and (min-width: 1600px){.business-contact-info{padding:30px 660px 0 70px;margin-bottom:60px}}.business-contact-section{display:none}@media screen and (min-width: 768px){.business-contact-section{display:block}}.get-direction{display:none}@media screen and (min-width: 768px){.get-direction{display:-webkit-box;display:-ms-flexbox;display:flex;font:600 16px/1 "Barlow Semi Condensed",sans-serif;text-transform:uppercase;color:#304EB6}}.get-direction-icon{width:18px;height:18px;margin-left:5px}.get-direction-icon>svg{width:100%;height:100%;display:block;fill:#304EB6}.dot-after{position:relative;padding-right:10px;margin-right:10px}.dot-after:after{content:"";height:3px;width:3px;display:block;position:absolute;top:50%;right:0;background-color:#000;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%}.dot-after.b-head-tag{padding-right:16px}.dot-after.b-head-tag:after{height:4px;width:4px;background-color:#bca466}.dot-after.b-head-tag:last-child{padding:0;margin:0}.dot-after.b-head-tag:last-child:after{content:none}.business-contact-hours-wrapper{position:relative}.business-hours-more-icon{width:6px;height:6px;display:inline-block;margin-left:5px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.business-hours-more-icon>svg{width:100%;height:100%;display:block}.active-hours-dropdown .business-hours-more-icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (min-width: 768px){.business-contact-container{display:-webkit-box;display:-ms-flexbox;display:flex}}.fancy-gallery-wrapper{position:relative;height:100%}@media screen and (min-width: 1024px){.fancy-gallery-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:3px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.fancy-gallary-img{display:none}.fancybox-active .fancy-gallary-img{display:block}@media screen and (min-width: 1024px){.fancy-gallary-img{display:block;height:123px;width:152px;margin-bottom:3px}.fancy-gallary-img:nth-child(n+5){display:none}.fancybox-active .fancy-gallary-img:nth-child(n+5){display:block}}@media screen and (min-width: 1440px){.fancy-gallary-img{width:193px;height:147px}}.fancy-gallary-img:first-child{display:block;height:100%}@media screen and (min-width: 1024px){.fancy-gallary-img:first-child{height:615px;width:100%}}@media screen and (min-width: 1440px){.fancy-gallary-img:first-child{height:780px}}.see-all-images{display:-webkit-box;display:-ms-flexbox;display:flex;width:100px;height:30px;position:absolute;background-color:#D7FFEF;bottom:16px;right:25px;border-radius:21.5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 2px 4px 0 rgba(30,40,40,0.5);box-shadow:0 2px 4px 0 rgba(30,40,40,0.5)}@media screen and (min-width: 768px){.see-all-images{bottom:20px;right:46px}}@media screen and (min-width: 1024px){.see-all-images{bottom:50px;right:28px}}@media (min-width: 1280px){.see-all-images{z-index:-1;width:44px;height:92px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:0;border-bottom-left-radius:0;bottom:14px;right:-47px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 10px;text-align:center;-webkit-box-shadow:3px 2px 4px 0 rgba(30,40,40,0.2);box-shadow:3px 2px 4px 0 rgba(30,40,40,0.2)}}@media screen and (min-width: 1440px){.see-all-images{bottom:30px}}.see-all-icon{width:20px;height:15px;margin-right:6px}@media (min-width: 1280px){.see-all-icon{margin:0 0 8px 0}}.see-all-icon>svg{width:100%;height:100%;display:block;fill:#1E2828}.see-all-text{font:600 14px/1 "Barlow Semi Condensed",sans-serif;color:#1E2828;text-transform:uppercase}.business-detail .html-component,.business-detail.html-component{max-width:960px;margin:0 auto;width:100%}.gm-style .gm-style-cc span,.gm-style .gm-style-cc a,.gm-style .gm-style-mtc div{display:none}figcaption>cite{color:var(--text-color)}.business-hero-wrap:before{background-color:var(--bg-color)}.b-head-chaining-wrapper,.b-head-chaining-wrapper:before,.b-head-chaining-wrapper:after{background-color:var(--bg-color)}.b-head-chaining-icon svg{fill:var(--text-color)}.map-business-cali-btn .btn-contained{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px}.page-menu-wrapper{background-color:#fff;border-bottom:1px solid #ddd;width:100%}@media screen and (min-width: 768px){.page-menu-wrapper{position:fixed;top:60px;z-index:699}}@media screen and (min-width: 1600px){.page-menu-wrapper{top:90px}}@media (max-width: 768px){.sticky .page-menu-wrapper{position:fixed;top:0;left:0;right:0;z-index:701}}@-webkit-keyframes fade-in-desktop{from{opacity:0}to{opacity:1}}@keyframes fade-in-desktop{from{opacity:0}to{opacity:1}}.opened-overlay .page-menu-wrapper{z-index:19}.business-detail .page-menu-wrapper{background-color:#1E2828;border-bottom:none}@media only screen and (min-width: 768px) and (max-width: 1023px){.business-detail .page-menu-wrapper+.business-page-bg{padding-top:43px}}.page-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}@media screen and (min-width: 768px){.page-menu{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (min-width: 1024px){.page-menu{padding:0}}.page-menu-item{height:100%;font:600 14px/1 "Barlow Semi Condensed",sans-serif;text-transform:uppercase;border-bottom:5px solid transparent;padding:25px 10px 20px;color:#1E2828;display:block}@media (min-width: 375px){.page-menu-item{padding:25px 20px 20px}}@media screen and (min-width: 414px){.page-menu-item{font-size:16px;padding:24px 20px 19px}}@media (min-width: 768px){.page-menu-item{padding:14px 12px 10px;border-bottom:3px solid transparent;border-color:transparent}}.page-menu-item.selected,.page-menu-item:hover{border-color:#304EB6;color:#304EB6}.business-detail .page-menu-item.selected,.business-detail .page-menu-item:hover{border-color:#fff}.sticky .page-menu-item{padding:29px 10px 22px}@media screen and (min-width: 375px){.sticky .page-menu-item{padding:29px 20px 22px}}.desktop .page-menu-item{padding:15px 0 22px;font-size:18px}.business-detail .page-menu-item{color:#fff}@media (max-width: 767px){.business-detail .page-menu-item{font-size:16px}}@media (max-width: 767px){.business-detail:not(.sticky) .page-menu-item{padding:22px 10px 15px}}@media (max-width: 767px){.business-detail:not(.sticky) .page-menu-more-dropdown .page-menu-item{padding:20px 20px 17px}}.business-detail.sticky .page-menu-item{padding:29px 0 22px}@media screen and (min-width: 375px){.business-detail.sticky .page-menu-item{padding:29px 10px 22px}}.page-menu-more{cursor:pointer}@media (max-width: 767px){.page-menu-more-dropdown{display:block;height:0;opacity:0;position:absolute;width:150px;right:4px;top:140px;background-color:#1E2828;z-index:2;border-radius:5px;overflow:hidden;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.sticky .page-menu-more-dropdown{top:77px}.active-page-menu .page-menu-more-dropdown{height:auto;opacity:1;overflow:visible}}@media screen and (min-width: 768px){.page-menu-more-dropdown{display:-webkit-box;display:-ms-flexbox;display:flex}}.page-menu-more-item{display:block}@media screen and (min-width: 768px){.page-menu-more-item{display:none}}.page-menu-more-icon{display:inline-block;width:7px;height:7px;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.active-page-menu .page-menu-more-icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.page-menu-more-icon>svg{width:100%;height:100%;display:block;fill:#fff}.purpose-section{padding-top:40px;background-color:#FFDAC6;overflow:hidden}@media screen and (min-width: 768px){.purpose-section{padding-top:50px}}@media screen and (min-width: 1600px){.purpose-section{padding-top:80px}}.purpose-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (min-width: 768px){.purpose-container{max-width:675px;padding:0}}@media screen and (min-width: 1024px){.purpose-container{max-width:960px}}@media screen and (min-width: 1440px){.purpose-container{max-width:1200px}}@media screen and (min-width: 1600px){.purpose-container{max-width:1440px}}.purpose-column{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media screen and (min-width: 1024px){.purpose-column{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media screen and (min-width: 1440px){.purpose-column:nth-child(1){-webkit-box-flex:0;-ms-flex:0 0 43%;flex:0 0 43%;max-width:43%}.purpose-column:nth-child(2){-webkit-box-flex:0;-ms-flex:0 0 57%;flex:0 0 57%;max-width:57%}}@media screen and (min-width: 1600px){.purpose-column:nth-child(1){-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;max-width:48%}.purpose-column:nth-child(2){-webkit-box-flex:0;-ms-flex:0 0 52%;flex:0 0 52%;max-width:52%}}.purpose-info{text-align:center;color:#1E2828}@media screen and (min-width: 768px){.purpose-info{padding:0 25px}}@media screen and (min-width: 1024px){.purpose-info{padding:0;text-align:left}}.purpose-title{margin-bottom:20px}@media screen and (min-width: 768px){.purpose-title{line-height:1.39;margin-bottom:10px}}.purpose-desc{margin-bottom:30px;color:#1E2828}@media screen and (min-width: 1024px){.purpose-desc{padding-right:95px}}@media screen and (min-width: 1600px){.purpose-desc{max-width:585px;padding-right:0}}.purpose-left-img-box{margin-top:35px;margin-right:8px;position:relative}@media screen and (min-width: 1440px){.purpose-left-img-box{margin-top:35px;margin-right:8px}}.purpose-left-img-box:before{content:'';background-image:url(../svg/blue-bear.svg);background-repeat:no-repeat;width:120px;height:120px;position:absolute;right:-108px;top:-85px}@media screen and (min-width: 768px){.purpose-left-img-box:before{right:auto;left:-75px;top:-55px}}.purpose-right-col-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:350px;height:310px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;position:relative}@media screen and (min-width: 375px){.purpose-right-col-inner{width:404px}}@media screen and (min-width: 414px){.purpose-right-col-inner{width:444px}}@media screen and (min-width: 768px){.purpose-right-col-inner{width:600px;height:375px;-webkit-transform:unset;-ms-transform:unset;transform:unset;left:auto;margin-left:auto}}.purpose-right-col{overflow:hidden;position:relative;padding-top:80px}@media screen and (min-width: 768px){.purpose-right-col{margin-right:0;margin-left:0;padding-top:50px}}@media screen and (min-width: 1024px){.purpose-right-col{padding-top:75px;overflow:unset}}@media screen and (min-width: 1280px){.purpose-right-col{padding-left:75px}}@media screen and (min-width: 1440px){.purpose-right-col{padding-left:0;padding-top:40px;padding-right:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width: 1600px){.purpose-right-col{padding:0}}.purpose-left-img-box,.purpose-right-img-box{width:171px;height:100%;border:15px solid #fff}@media screen and (min-width: 375px){.purpose-left-img-box,.purpose-right-img-box{width:198px}}@media screen and (min-width: 414px){.purpose-left-img-box,.purpose-right-img-box{width:218px}}@media screen and (min-width: 768px){.purpose-left-img-box,.purpose-right-img-box{width:296px}}@media screen and (min-width: 1440px){.purpose-left-img-box,.purpose-right-img-box{width:295px;border:15px solid #fff}}.purpose-left-img-box img,.purpose-right-img-box img{height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 768px){.purpose-img-box-inner{margin-top:50px;margin-right:0;margin-left:0}}@media screen and (min-width: 1024px){.purpose-img-box-inner{margin-top:70px;margin-right:-100px}}@media screen and (min-width: 1280px){.purpose-img-box-inner{margin-top:40px;padding-left:60px;margin-right:-200px}}@media screen and (min-width: 1440px){.purpose-img-box-inner{margin-right:0}}@media screen and (min-width: 768px){.purpose-img-before{left:17px;top:0;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}}@media screen and (min-width: 1024px){.purpose-img-before{left:0;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}}@media screen and (min-width: 1280px){.purpose-img-before{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}}@media screen and (min-width: 768px){.purpose-img{max-width:600px;margin-left:auto}}@media screen and (min-width: 1280px){.purpose-img{max-width:600px;margin-left:unset}}@media screen and (min-width: 1024px){.purpose-desc{padding-right:95px}}.purpose-section-business{background-color:#1E2828}.purpose-section-business .purpose-title{color:#bca466}.purpose-section-business .purpose-desc{color:#fff}.purpose-section-business .btn-black-outline{color:#fff;border-color:#fff}.purpose-section-business .purpose-left-img-box:before{background-image:url(../svg/gold-bear.svg)}@media screen and (min-width: 768px){.purpose-section-business .btn-black-outline span{display:none}}@media screen and (min-width: 1024px){.purpose-section-business .purpose-container .purpose-column:first-child{-webkit-box-flex:0;-ms-flex:0 0 51%;flex:0 0 51%;max-width:51%}}@media screen and (min-width: 1440px){.purpose-section-business .purpose-container .purpose-column:first-child{-webkit-box-flex:0;-ms-flex:0 0 43%;flex:0 0 43%;max-width:43%}}@media screen and (min-width: 1024px){.purpose-section-business .purpose-container .purpose-column:last-child{-webkit-box-flex:0;-ms-flex:0 0 49%;flex:0 0 49%;max-width:49%}}@media screen and (min-width: 1440px){.purpose-section-business .purpose-container .purpose-column:last-child{-webkit-box-flex:0;-ms-flex:0 0 57%;flex:0 0 57%;max-width:57%}}@media screen and (min-width: 1280px){.purpose-section-business .purpose-right-col{padding-left:60px}}@media screen and (min-width: 1440px){.purpose-section-business .purpose-right-col{padding-left:0}}@media screen and (min-width: 1440px){.purpose-section-business .purpose-right-col{padding-right:0}}@media screen and (min-width: 1024px){.purpose-section-business .purpose-right-col-inner{left:60px}}@media screen and (min-width: 1280px){.purpose-section-business .purpose-right-col-inner{left:auto}}.breadcrumbs{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex}.breadcrumbs a,.breadcrumbs span{font:12px/1.5 "Spectral",serif;color:#1E2828;margin-right:5px}.breadcrumbs a:hover{text-shadow:.25px 0px .1px, -.25px 0px .1px;text-decoration:underline}@media screen and (min-width: 768px){.breadcrumbs span{font-family:"Spectral Bold",serif}}[class*="breadcrumb-"]:before{position:relative;content:"";width:12px;height:12px;display:inline-block;vertical-align:-2px;margin-right:15px}@media (max-width: 767px){[class*="breadcrumb-"]:before{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}}.breadcrumb-region:before,.breadcrumb-city:before,.breadcrumb-category:before{background:url("../svg/city-page/breadcrumb.svg") no-repeat center}.breadcrumb-state:before{background:url("../svg/city-page/home-icon.svg") no-repeat center;vertical-align:-1px}@media (max-width: 767px){.region-page .breadcrumb-state:before{background:url("../svg/city-page/breadcrumb.svg") no-repeat center;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-right:15px}}.category-page .breadcrumb-state:before{display:none}.toast-msg-wrapper{position:relative;z-index:9}.toast-msg{height:48px;width:90%;max-width:390px;background-color:#1E2828;-webkit-box-shadow:0px 2px 4px rgba(0,0,0,0.2);box-shadow:0px 2px 4px rgba(0,0,0,0.2);position:fixed;left:0;right:0;margin:auto;bottom:-100%;z-index:3;border-radius:5px;overflow:hidden;visibility:hidden;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media screen and (min-width: 768px){.toast-msg{max-width:none;width:390px;height:70px;right:-100%;left:auto;bottom:24px}}.copied .toast-msg{visibility:visible}@media (max-width: 768px){.copied .toast-msg{bottom:15px}}@media screen and (min-width: 768px){.copied .toast-msg{right:24px}}.toast-msg p{color:#fff;font:600 14px/1.3 "Barlow Semi Condensed",sans-serif;text-transform:uppercase}.toast-logo-wrapper{width:56px;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;float:left;background-color:#304EB6}@media screen and (min-width: 768px){.toast-logo-wrapper{width:56px;height:70px}}.big-file .toast-logo-wrapper,.not-sup-format .toast-logo-wrapper,.no-files .toast-logo-wrapper{background-color:#F9486A}.submited-files .toast-logo-wrapper{background-color:#D7FFEF}.toast-logo{width:29px;height:16px;display:block;background:url("../svg/toast/default-toast.svg") 100% no-repeat}.big-file .toast-logo,.not-sup-format .toast-logo,.no-files .toast-logo{background:url("../svg/toast/error-toast.svg") 100% no-repeat;width:24px;height:24px}.submited-files .toast-logo{background:url("../svg/toast/success-toast.svg") 100% no-repeat;width:24px;height:24px}.toast-text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 16px;overflow:hidden;height:100%}.toast-text{color:#fff;font:600 14px/1.3 "Barlow Semi Condensed",sans-serif;text-transform:uppercase}.toast-text:after{content:"link copied to clipboard"}.big-file .toast-text:after{content:"File size exceeds 10MB limit"}.not-sup-format .toast-text:after{content:"File format is not supported"}.submited-files .toast-text:after{content:"Files are submited!"}.no-files .toast-text:after{content:"Please submit at least one file or URL"}.toast-close{width:16px;height:16px;display:block;cursor:pointer}.toast-close>svg{width:100%;height:100%;display:block;fill:#fff}.social-media{text-align:center;padding-bottom:20px}@media (min-width: 1024px){.social-media{position:absolute;z-index:4;left:0;margin-top:-140px;padding:0}}.social-media.fixed{position:fixed;top:135px;margin:0}@media (min-width: 1920px){.social-media.fixed{top:165px}}.a-social-media-link{display:inline-block;width:25px;height:25px;margin:0 15px}@media (min-width: 1024px){.a-social-media-link{display:block;width:50px;height:50px;margin:3px 0;background-color:#F9486A;padding:13px}}.a-social-media-link>svg{width:100%;height:100%;display:block;fill:#F9486A}@media (min-width: 1024px){.a-social-media-link>svg{fill:#fff}}.slick-slider-wrap{margin:20px 12px;opacity:0;-webkit-transition:opacity 400ms;-o-transition:opacity 400ms;transition:opacity 400ms}@media (min-width: 768px){.slick-slider-wrap{width:80%;margin:20px auto}}@media (min-width: 1024px){.slick-slider-wrap{width:auto}}.slick-slider-wrap.slick-initialized{opacity:1}.slick-prev,.slick-next{z-index:2;width:50px;height:50px;background-color:#ccc;opacity:0.8}@media (min-width: 1024px){.slick-prev,.slick-next{background-color:transparent;opacity:1;width:56px;height:56px}}.slick-prev:before,.slick-next:before{content:'';display:block;background:url("/static/svg/nav-arrow.svg") no-repeat;width:70%;height:70%;background-size:cover;margin:auto}.slick-arrow .slick-next-icon,.slick-arrow .slick-prev-icon{display:none}.slick-prev{left:0}@media (min-width: 1024px){.slick-prev{left:-56px}}@media (min-width: 1024px){.top-picks-wrap .slick-prev{left:-40px}}@media (min-width: 1024px){.top-picks-wrap .slick-prev{left:-56px}}.slick-next{right:0}@media (min-width: 1024px){.slick-next{right:-56px}}@media (min-width: 1024px){.top-picks-wrap .slick-next{right:-40px}}@media (min-width: 1280px){.top-picks-wrap .slick-next{right:-56px}}.slick-slide img{width:100%;margin:0 auto;max-width:100%}.slick-prev:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.slick-dots li button .slick-dot-icon:before{font-size:28px;color:#FFA8D5;opacity:1}.slick-dots li.slick-active button .slick-dot-icon:before{color:#8F5F78;opacity:1}.slick-dots li button,.slick-dots li{width:15px}.slick-dots{bottom:-35px}.slick-dotted.slick-slider{margin-bottom:50px}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{background:#ccc}@media (min-width: 1024px){.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{background-color:transparent}}.location-tag{background-color:#304EB6;text-align:left;position:relative;overflow:hidden;cursor:default;z-index:2}@media screen and (min-width: 768px){.location-tag{position:absolute;bottom:10px;right:10px;border-radius:13px;background-color:rgba(255,255,255,0.8);max-width:430px}}@media screen and (min-width: 768px){.location-tag:hover .tag-info{max-height:100px}}.tag-place-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;padding:7px 13px;width:100%;z-index:2}.tag-place-wrap>svg{fill:#fff;width:14px}@media screen and (min-width: 768px){.tag-place-wrap>svg{display:none}}.location-tag-inner{position:relative}.tag-place{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:5}.tag-place>svg{fill:#fff;margin-right:5px}@media screen and (min-width: 768px){.tag-place>svg{fill:#F9486A}}.tag-place-title{color:#fff;font:700 14px/1.3 "Barlow Semi Condensed",sans-serif;text-transform:uppercase}@media screen and (min-width: 768px){.tag-place-title{white-space:nowrap;width:88%;color:#242424}}.tag-info{max-height:0;height:auto;width:100%;-webkit-transition:max-height 700ms;-o-transition:max-height 700ms;transition:max-height 700ms}.active .tag-info{max-height:100px}.tag-info p{color:#fff;font:12px/1.4 "Spectral",serif;padding:0 13px 8px 31px}@media screen and (min-width: 768px){.tag-info p{color:#242424;padding:0 13px 8px 13px}}.cursor-pointer{cursor:pointer}figcaption.caption-txt,.slick-caption{display:block;width:auto;overflow:hidden}figcaption.caption-txt span,.slick-caption span{text-transform:uppercase;font-size:18px;line-height:1.3;letter-spacing:1.5px;font-family:"Barlow Semi Condensed",sans-serif;font-weight:600;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);padding:2px 4px 3px 4px;display:inline-block;position:relative}@media (min-width: 768px){figcaption.caption-txt span,.slick-caption span{padding:5px 7px 5px 10px}}@media (min-width: 1024px){figcaption.caption-txt span,.slick-caption span{font-size:30px;padding:6px 10px 6px 13px;letter-spacing:3px}.sm-container figcaption.caption-txt span,.sm-container .slick-caption span{font-size:18px;padding:5px 7px 5px 10px;letter-spacing:1.5px}}figcaption.caption-txt span:after,.slick-caption span:after{position:absolute;content:'';display:block;width:1000px;height:100%;background-color:#fff;left:100%;top:0;background:var(--component-bg-color)}figcaption.caption-txt.sm span,.slick-caption.sm span{font-size:18px}@media (min-width: 1024px){figcaption.caption-txt.sm span,.slick-caption.sm span{padding:5px 7px 5px 10px;letter-spacing:1.5px}}@media (min-width: 1220px){.parallax-img-wrap figcaption.caption-txt,.parallax-img-wrap .slick-caption{position:absolute;left:0;bottom:0}.parallax-img-wrap figcaption.caption-txt>span,.parallax-img-wrap .slick-caption>span{display:block}.parallax-img-wrap figcaption.caption-txt:after,.parallax-img-wrap .slick-caption:after{content:none}}figcaption.caption-txt:after{background-color:var(--component-bg-color)}.articles-section{background-color:#fff;padding:30px 0;text-align:center}.article .articles-section{padding:0}.articles-section.living{padding:50px 0}@media only screen and (min-width: 768px) and (max-width: 1023px){.articles-section.living{padding:0 0 50px}}@media screen and (min-width: 1024px){.articles-section.living{padding:30px 0 50px}.articles-section.living .cali-articles-item:last-child{display:none}}@media screen and (min-width: 1440px){.articles-section.living{padding:30px 0 80px}}.articles-section.editor-pick{padding:0 0 50px 0}@media screen and (min-width: 768px){.articles-section.editor-pick .cali-articles-item:last-child{display:none}}.articles-section .section-subtitle{line-height:1.33;margin-bottom:20px;text-align:left;color:#1E2828}@media screen and (min-width: 768px){.articles-section .section-subtitle{margin-bottom:30px}}@media screen and (min-width: 768px){.articles-section{padding:40px 0}.articles-section .section-title{font-size:50px;line-height:0.8;margin-bottom:16px}.articles-section .articles-section{padding:50px 0 30px}}.local-geo-page .articles-section{padding-top:0}.section-clear-line{display:block;width:100%;border-top:3px dotted #bca466;margin-bottom:20px}.explore-category .section-clear-line{margin-bottom:50px}@media screen and (min-width: 768px){.section-clear-line{margin-bottom:40px}}.golden-line{display:block;width:100%;border-top:1px solid #bca466}.region-section{padding-bottom:20px;background-color:#fff}@media screen and (min-width: 768px){.region-section{padding:0 0 20px}}@media screen and (min-width: 1440px){.region-section{padding:0 0 60px}}.home .region-section{padding:35px 0}@media screen and (min-width: 1024px){.home .region-section{padding:50px 0 40px}}@media screen and (min-width: 1440px){.home .region-section{padding:80px 0 60px}}.region-page .region-section{padding:50px 0 20px}@media screen and (min-width: 768px){.region-page .region-section{padding:50px 0 40px}}@media screen and (min-width: 1440px){.region-page .region-section{padding:50px 0 54px}}.component-wrap{background-color:#fff;position:relative;will-change:transform;padding:25px 0}.component-wrap p:last-child{padding-bottom:0}.component-wrap p.quest{padding-bottom:5px;line-height:22px}.follow-component-wrap{padding-top:65px;padding-bottom:25px;text-align:center}@media screen and (min-width: 768px){.follow-component-wrap{background-color:#f9f9f9;padding-top:35px;padding-bottom:50px}}@media screen and (min-width: 1024px){.follow-component-wrap{padding-top:70px;padding-bottom:45px}}.follow-component-title{line-height:0.86;color:#000;text-transform:uppercase;margin-bottom:25px}@media screen and (min-width: 768px){.follow-component-title{margin-bottom:0}}.follow-component-text,.follow-component-img-box{display:none}@media screen and (min-width: 768px){.follow-component-info{display:table;width:100%;color:#fff;border-radius:2px;background-color:#707070;text-align:center;padding:1px 14px 0}}.follow-insta-items{overflow:scroll;white-space:nowrap;font-size:0;border-top:2px solid #FFD41F;border-bottom:2px solid #FFD41F;padding:0 4px}@media (min-width: 768px){.follow-insta-items{padding:0 10px}}@media screen and (min-width: 768px){.follow-component-img-box{display:table-cell;width:120px;vertical-align:top}}@media screen and (min-width: 768px){.follow-component-text-box{display:table-cell;vertical-align:bottom;text-align:left;padding:0 0 10px 20px}}@media screen and (min-width: 1024px){.follow-component-text-box{position:relative;padding-top:0;vertical-align:middle}}@media screen and (min-width: 768px){.follow-component-text{display:block;font:600 16px/1.63 "Barlow Semi Condensed",sans-serif;color:#000;margin-bottom:4px}}@media screen and (min-width: 1024px){.follow-component-text{margin-bottom:0}}@media screen and (min-width: 768px){.follow-component-img-box-inner{position:relative;width:120px;height:120px;border-radius:50%;overflow:hidden;border:5px solid #304EB6;padding:5px}.follow-component-img-box-inner:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border:5px solid #fff;border-radius:50%}}@media screen and (min-width: 768px){.follow-component-socials{padding-top:10px}}@media screen and (min-width: 1024px){.follow-component-socials{position:absolute;right:0;top:25px}}.follow-insta-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -2px;overflow:hidden}@media screen and (min-width: 768px){.follow-insta-items{margin:0 -1px}}@media screen and (min-width: 1280px){.follow-insta-items{margin:0 -2px}}.follow-insta-item{text-align:center;position:relative;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;height:auto;padding:4px 2px 0;-webkit-transition:-webkit-transform 300ms;transition:-webkit-transform 300ms;-o-transition:transform 300ms;transition:transform 300ms;transition:transform 300ms, -webkit-transform 300ms}.follow-insta-item:nth-last-child(-n+6){display:none}@media screen and (min-width: 768px){.follow-insta-item{-webkit-box-flex:0;-ms-flex:0 0 calc(100% / 6);flex:0 0 calc(100% / 6);max-width:calc(100% / 6);padding:2px 1px 0}.follow-insta-item:nth-last-child(-n+6){display:block}}@media screen and (min-width: 1280px){.follow-insta-item{padding:4px 2px 0}}.follow-insta-item img{width:100%}@media screen and (min-width: 1600px){.follow-insta-items-content{max-width:1440px;margin:auto}}.insta-social-icons{width:50px;height:50px;display:inline-block;margin:0 15px;border-radius:50%}@media screen and (min-width: 768px){.insta-social-icons{width:35px;height:35px;margin:0 10px 0 0}}@media screen and (min-width: 1024px){.insta-social-icons{width:40px;height:40px}}.insta-social-icons>svg{width:100%;height:100%;display:block;fill:#fff}.insta-social-icons.fb{background-color:#304EB6}.insta-social-icons.fb>svg{width:9px;height:20px;margin:15px auto}@media screen and (min-width: 768px){.insta-social-icons.fb>svg{margin:7px auto}}@media screen and (min-width: 1024px){.insta-social-icons.fb>svg{margin:10px auto}}.insta-social-icons.ig{background-color:#FFA8D5}.insta-social-icons.ig>svg{width:24px;height:24px;margin:13px auto}@media screen and (min-width: 768px){.insta-social-icons.ig>svg{width:17px;height:17px;margin:9px auto}}@media screen and (min-width: 1024px){.insta-social-icons.ig>svg{width:20px;height:20px;margin:10px auto}}.insta-social-icons.tw{background-color:#1db5c8}@media screen and (min-width: 768px){.insta-social-icons.tw{margin:0}}.insta-social-icons.tw>svg{width:20px;height:20px;margin:17px auto}@media screen and (min-width: 768px){.insta-social-icons.tw>svg{margin:7px auto}}@media screen and (min-width: 1024px){.insta-social-icons.tw>svg{margin:10px auto}}.admin_note{max-width:740px;margin:0 auto;width:100%;padding:20px}.admin_note h1{font:600 20px/1.2 "Barlow Semi Condensed",sans-serif;color:#F9486A;text-transform:uppercase;padding-bottom:20px}.admin_note p{padding-bottom:15px;font:16px/1.5 "Spectral",serif;color:#1E2828;word-break:break-word}.admin_note a{cursor:pointer}.__ig_media_type__CAROUSEL_ALBUM,.__ig_media_type__VIDEO{position:relative}.__ig_media_type__CAROUSEL_ALBUM:after,.__ig_media_type__VIDEO:after{content:"";display:block;position:absolute;top:0;right:0;background-image:url("../images/instagram-sprite.png");height:32px;width:32px;background-repeat:no-repeat;background-size:65px 65px}.__ig_media_type__CAROUSEL_ALBUM:after{background-position:0 0}.__ig_media_type__VIDEO:after{background-position:0 -33px}.follow-insta-items{overflow:scroll;white-space:nowrap;font-size:0;border-top:2px solid #DAAD67;border-bottom:2px solid #DAAD67;padding:0 4px}@media (min-width: 768px){.follow-insta-items{padding:0 10px}}@media (min-width: 1220px){.follow-insta-items.html-content{border:0;white-space:normal;overflow:visible;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.gallary{position:relative}.gallary .slick-arrow{background:rgba(255,255,255,0.2);bottom:0;top:auto;opacity:1}.gallary .slick-prev{left:0}.gallary .slick-next{right:0}.gallary .slick-prev,.gallary .slick-next{width:50px;height:50px;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}@media (min-width: 768px){.gallary .slick-prev,.gallary .slick-next{height:60px;width:60px}}@media (min-width: 1024px){.gallary .slick-prev,.gallary .slick-next{height:80px;width:80px}}@media (min-width: 1220px){.gallary .slick-prev,.gallary .slick-next{width:100px;height:100px}}.gallary .slick-prev,.gallary .slick-next,.gallary .slick-prev:hover,.gallary .slick-prev:focus,.gallary .slick-next:hover,.gallary .slick-next:focus{background:rgba(255,255,255,0.6)}.gallary:after,.gallary:before{position:absolute;content:"";display:inline-block;height:20px;opacity:0.7;z-index:2}@media (min-width: 1024px){.gallary:after,.gallary:before{height:28px}}.sm-container .gallary .slick-prev,.sm-container .gallary .slick-next{width:50px;height:50px;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}@media (min-width: 768px){.sm-container .gallary .slick-prev,.sm-container .gallary .slick-next{height:60px;width:60px}}.g-slide{position:relative;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:66.66vw !important;max-height:800px !important}.g-slide picture,.g-slide img{-o-object-fit:contain;object-fit:contain;height:100%}@media (min-width: 711px){.sm-container .g-slide{height:527px !important}}@media (min-width: 900px){.md-container .g-slide{height:600px !important}}.progress{display:block;width:100%;height:17px;overflow:hidden;background-color:#D7FFEF;opacity:0.7;background-image:-webkit-gradient(linear, left top, right top, from(#304EB6), to(#304EB6));background-image:-webkit-linear-gradient(left, #304EB6, #304EB6);background-image:-o-linear-gradient(left, #304EB6, #304EB6);background-image:linear-gradient(to right, #304EB6, #304EB6);background-repeat:no-repeat;background-size:0 100%;-webkit-transition:background-size .4s ease-in-out;-o-transition:background-size .4s ease-in-out;transition:background-size .4s ease-in-out}@media (min-width: 1024px){.progress{height:23px}}.editable{position:relative;cursor:pointer}.editable:hover .admin-edit-top,.editable:hover .admin-edit-left,.editable:hover .admin-edit-bottom,.editable:hover .admin-edit-right{display:block}.editable .related-widget-wrapper-link{font:600 11px/1 "Barlow Semi Condensed",sans-serif;text-transform:uppercase;color:#bca466;display:block;background:#cecece;margin-bottom:5px;padding:2px 5px;border-radius:4px;max-width:120px}@media (min-width: 1024px){.editable .related-widget-wrapper-link{font-size:16px;max-width:230px}}.editable .related-widget-wrapper-link:hover{text-decoration:underline}.get-nav-item:last-child .component-wrap.map,.editable:last-child .component-wrap.map{padding-bottom:0}.wide-container .image-caption{font:400 15px/1 "Barlow Semi Condensed",sans-serif;color:#6F6F6F;max-width:735px;margin:auto;padding:5px 12px;display:block}@media (min-width: 1024px){.wide-container .image-caption{font-size:18px}}.admin-edit-top,.admin-edit-left,.admin-edit-bottom,.admin-edit-right{position:absolute;width:auto;display:none;z-index:2100}.admin-edit-top{top:10px}@media (min-width: 1024px){.admin-edit-top{top:30px}}.admin-edit-left{left:10px}@media (min-width: 1024px){.admin-edit-left{left:20px}}.admin-edit-right{right:10px}@media (min-width: 1024px){.admin-edit-right{right:20px}}.admin-edit-bottom{bottom:10px}@media (min-width: 1024px){.admin-edit-bottom{bottom:20px}}.delete-related{margin-left:auto;background-color:transparent !important}.delete-related img{width:20px;height:20px;right:0;margin-left:auto}.html-content *{-webkit-box-sizing:border-box;box-sizing:border-box}.html-content p,.html-content span{font:16px/1.6 "Spectral",serif;color:#1E2828;margin:0}@media screen and (min-width: 768px){.html-content p,.html-content span{font-size:18px}}.html-content p{padding:0 0 50px}.html-content blockquote{position:relative;overflow:unset;display:block;margin:25px 0 0;padding:55px 0 20px;border-top:2px dashed #bca466;border-bottom:2px dashed #bca466;text-align:center}@media screen and (min-width: 768px){.html-content blockquote{padding:85px 0 30px;margin:40px 0 0}}.html-content blockquote+p,.html-content blockquote+h1,.html-content blockquote+h2,.html-content blockquote+h3,.html-content blockquote+h4,.html-content blockquote+h5,.html-content blockquote+h6{padding-top:70px !important}@media screen and (min-width: 768px){.html-content blockquote+p,.html-content blockquote+h1,.html-content blockquote+h2,.html-content blockquote+h3,.html-content blockquote+h4,.html-content blockquote+h5,.html-content blockquote+h6{padding-top:80px !important}}@media screen and (min-width: 1440px){.html-content blockquote+p,.html-content blockquote+h1,.html-content blockquote+h2,.html-content blockquote+h3,.html-content blockquote+h4,.html-content blockquote+h5,.html-content blockquote+h6{padding-top:100px !important}}.html-content blockquote:before{content:'';position:absolute;display:block;background-image:url("../svg/components/html-component/quotes.svg");background-repeat:no-repeat;background-size:cover;width:50px;height:50px;top:0;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border:12px solid #fff;border-radius:50%;background-color:var(--bg-color)}.article .html-content blockquote:before{background-image:url("../svg/components/html-component/quotes-white.svg")}@media screen and (min-width: 768px){.html-content blockquote:before{width:80px;height:80px;border-width:18px}}.html-content blockquote span{font:500 20px/24px "Barlow Semi Condensed",sans-serif;color:#23AAC1}@media (min-width: 1024px){.html-content blockquote span{font:500 28px/30px "Barlow Semi Condensed",sans-serif}}.html-content blockquote>span{position:relative;display:inline-block;padding:0;line-height:normal;color:var(--text-color);text-transform:uppercase;margin-top:20px;padding-top:20px;font:500 20px/24px "Barlow Semi Condensed",sans-serif;color:#23AAC1}@media screen and (min-width: 768px){.html-content blockquote>span{padding-top:15px;margin-top:10px}}@media screen and (min-width: 1024px){.html-content blockquote>span{margin-top:35px;font:500 28px/30px "Barlow Semi Condensed",sans-serif}}@media screen and (min-width: 1440px){.html-content blockquote>span{font-size:35px}}.html-content blockquote>span:before{content:'';position:absolute;width:55px;height:3px;background-color:var(--text-color);top:0;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:block;width:3px;top:17px;bottom:0;background:#23AAC1}.html-content blockquote>span:not(.mce-right){padding:0 0 0 20px}.html-content blockquote p,.html-content blockquote p>span,.html-content blockquote em>span{position:relative;font:25px/1.4 "Spectral",serif;color:#1E2828;padding-bottom:10px}@media screen and (min-width: 768px){.html-content blockquote p,.html-content blockquote p>span,.html-content blockquote em>span{font-size:35px;line-height:1.3}}.html-content blockquote a>span{font:25px/1.4 "Spectral",serif;color:#1E2828}@media screen and (min-width: 1440px){.html-content blockquote a>span{font-size:35px;line-height:1.3}}.html-content blockquote a:after{bottom:3px}.html-content img{width:100%}.html-content ul,.html-content ol{margin:0;font-family:"Spectral",serif}.html-content ul{list-style-type:none;margin:0}.html-content ul li:before{content:'';display:block;position:absolute;left:25px;top:14px;width:4px;height:4px;background:#000;border-radius:50%}.html-content ol{list-style-type:decimal}.html-content li{position:relative;white-space:normal;list-style-position:inside;font-size:16px;line-height:1.6;color:#000;padding:0 0 0 40px;margin-bottom:30px}.html-content li:last-child{margin-bottom:0}@media screen and (min-width: 768px){.html-content li{font-size:18px}}.html-content li span{font-size:16px;line-height:1.6;color:#000;padding:0}@media screen and (min-width: 768px){.html-content li span{font-size:18px}}.html-content a{position:relative;color:#1E2828}.html-content a:after{content:"";position:absolute;width:100%;height:2px;left:0;bottom:2px;background-color:var(--bg-color)}.html-content a:hover{color:var(--bg-color)}.html-content a:hover:after{display:none}.html-content a:hover span{color:var(--bg-color)}.html-content a span{padding:0}.mce-left{text-align:left}.mce-center{text-align:center}.mce-right{text-align:right}.mce-full{text-align:justify}.business-detail .html-content h1,.business-detail .html-content h1>span,.business-detail.html-content h1,.business-detail.html-content h1>span{max-width:325px;position:relative;margin:0 auto 30px;padding-bottom:12px;font-family:"Spectral",serif;font-size:25px;line-height:1.4;text-align:center;color:#bda562;text-transform:unset}@media screen and (min-width: 576px){.business-detail .html-content h1,.business-detail .html-content h1>span,.business-detail.html-content h1,.business-detail.html-content h1>span{max-width:425px}}@media screen and (min-width: 768px){.business-detail .html-content h1,.business-detail .html-content h1>span,.business-detail.html-content h1,.business-detail.html-content h1>span{max-width:590px;font-size:35px;line-height:1.29;margin:0 auto 50px;padding-bottom:25px}}.business-detail .html-content h1:before,.business-detail.html-content h1:before{content:'';position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:120px;border-top:4px dotted #bca466}.business-detail .html-content h2,.business-detail .html-content h2>*,.business-detail.html-content h2,.business-detail.html-content h2>*{font:700 25px/1 "Barlow Semi Condensed",sans-serif;position:relative;text-transform:uppercase;color:#1E2828;padding:25px 0}@media screen and (min-width: 768px){.business-detail .html-content h2,.business-detail .html-content h2>*,.business-detail.html-content h2,.business-detail.html-content h2>*{font-size:35px}}@media screen and (min-width: 768px){.business-detail .html-content h2,.business-detail.html-content h2{padding:40px 0 15px;margin-bottom:40px;border-bottom:1px solid #ddd}}@media screen and (min-width: 1280px){.business-detail .html-content h2,.business-detail.html-content h2{margin-bottom:30px}}@media screen and (min-width: 1440px){.business-detail .html-content h2,.business-detail.html-content h2{padding:20px 0 15px}}@media screen and (min-width: 768px){.business-detail .html-content h2:before,.business-detail.html-content h2:before{content:'';background:#fff url("../svg/golden-bear.svg") right/contain no-repeat;position:absolute;width:35px;height:18px;right:0;bottom:-7px;padding-left:12px}}.business-detail .html-content h3,.business-detail .html-content h3>span,.business-detail.html-content h3,.business-detail.html-content h3>span{font:600 22px/1.2 "Barlow Semi Condensed",sans-serif;text-transform:uppercase;padding-bottom:30px}@media screen and (min-width: 768px){.business-detail .html-content h3,.business-detail .html-content h3>span,.business-detail.html-content h3,.business-detail.html-content h3>span{font-size:28px;padding-bottom:20px}}.business-detail .html-content h4,.business-detail .html-content h4>span,.business-detail.html-content h4,.business-detail.html-content h4>span{font-size:18px}.business-detail .html-content h5,.business-detail .html-content h5>span,.business-detail.html-content h5,.business-detail.html-content h5>span{font-size:14px}.article .html-content h1,.article .html-content h1>span,.article.html-content h1,.article.html-content h1>span{font:600 35px/1 "Barlow Semi Condensed",sans-serif;color:#1E2828;padding:0;text-align:left;margin-bottom:12px}@media screen and (min-width: 1024px){.article .html-content h1,.article .html-content h1>span,.article.html-content h1,.article.html-content h1>span{font-size:48px;line-height:0.8}}@media screen and (min-width: 1440px){.article .html-content h1,.article .html-content h1>span,.article.html-content h1,.article.html-content h1>span{font-size:60px}}.article .html-content h2,.article .html-content h2 *,.article.html-content h2,.article.html-content h2 *{font:600 20px/1.1 "Barlow Semi Condensed",sans-serif;text-transform:uppercase;color:var(--bg-color) !important;margin-bottom:12px}@media screen and (min-width: 768px){.article .html-content h2,.article .html-content h2 *,.article.html-content h2,.article.html-content h2 *{font-size:28px}}.article .html-content h3,.article .html-content h3 *,.article.html-content h3,.article.html-content h3 *{font:25px/1.3 "Spectral",serif;text-align:center;color:#1E2828;text-transform:capitalize;position:relative;padding-bottom:24px;max-width:630px;margin:0 auto 12px}@media screen and (min-width: 768px){.article .html-content h3,.article .html-content h3 *,.article.html-content h3,.article.html-content h3 *{font-size:35px;line-height:1.1;padding-bottom:30px}}@media screen and (min-width: 1024px){.article .html-content h3,.article .html-content h3 *,.article.html-content h3,.article.html-content h3 *{text-align:left;margin:0 0 30px 0}}@media screen and (min-width: 1440px){.article .html-content h3,.article .html-content h3 *,.article.html-content h3,.article.html-content h3 *{max-width:none}}.article .html-content h3:before,.article.html-content h3:before{content:'';width:200px;display:block;border-bottom:4px dotted #1E2828;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width: 1024px){.article .html-content h3:before,.article.html-content h3:before{left:0;-webkit-transform:none;-ms-transform:none;transform:none}}.article .html-content h3,.article .html-content h3>strong,.article.html-content h3,.article.html-content h3>strong{font-weight:normal}.article .html-content h4,.article .html-content h4 *,.article.html-content h4,.article.html-content h4 *{font:600 16px/1.25 "Barlow Semi Condensed",sans-serif;color:#1E2828;text-transform:capitalize}@media screen and (min-width: 1024px){.article .html-content h4,.article .html-content h4 *,.article.html-content h4,.article.html-content h4 *{font-size:20px}}.componets-content-business h1+blockquote,.componets-content-business h2+blockquote,.componets-content-business h3+blockquote,.componets-content-business h4+blockquote,.componets-content-business h5+blockquote,.componets-content-business h6+blockquote,.componets-content-business p+blockquote{margin-top:50px}@media screen and (min-width: 768px){.componets-content-business h1+blockquote,.componets-content-business h2+blockquote,.componets-content-business h3+blockquote,.componets-content-business h4+blockquote,.componets-content-business h5+blockquote,.componets-content-business h6+blockquote,.componets-content-business p+blockquote{margin-top:100px}}@media screen and (min-width: 1440px){.componets-content-business h1+blockquote,.componets-content-business h2+blockquote,.componets-content-business h3+blockquote,.componets-content-business h4+blockquote,.componets-content-business h5+blockquote,.componets-content-business h6+blockquote,.componets-content-business p+blockquote{margin-top:120px}}.local-business-info{display:block;width:100%;position:absolute;left:-100%;z-index:401;height:350px;background-color:#304EB6;-webkit-transition:left .5s ease;-o-transition:left .5s ease;transition:left .5s ease;padding:50px 20px}@media (min-width: 768px){.local-business-info{left:-50%;width:50%;padding:70px}}.article-content .local-business-info{padding:30px 20px}@media (min-width: 768px){.article-content .local-business-info{padding:34px}}.map-component-wrap{overflow:hidden;position:relative;width:calc(100% - 22px);margin:0 auto}.map-component-wrap.opened-business .local-business-info{left:0%}.map-component-wrap.opened-business .geo-map{left:0%;width:100%}@media (min-width: 768px){.map-component-wrap.opened-business .geo-map{width:50%;margin-left:50%}}.geo-map{position:relative;z-index:99;height:350px;margin-left:0%;-webkit-transition:left .5s ease;-o-transition:left .5s ease;transition:left .5s ease}@media (min-width: 768px){.article-content .geo-map{height:280px}}.bsn-container{width:100%}.local-business-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:absolute;left:-100%;z-index:401;height:350px;background-color:#304EB6;-webkit-transition:left .5s ease;-o-transition:left .5s ease;transition:left .5s ease;padding:50px 20px}@media (min-width: 768px){.local-business-info{left:-50%;width:50%}}@media (min-width: 1024px){.local-business-info{padding:50px 70px}}.article-content .local-business-info{padding:30px 20px}@media (min-width: 768px){.article-content .local-business-info{padding:34px}}.geo-loc-icon-wrap{display:inline-block;vertical-align:top;width:31px;text-align:center;margin-top:4px;position:relative}.geo-loc-icon-wrap:focus{outline:none}.map-icon-wrap .geo-loc-icon-wrap{width:26px;margin-top:0}.map-icon-wrap.active .geo-loc-icon-wrap{width:38px}.geo-loc-icon-wrap>svg:first-child{width:20px;height:20px;display:block;margin-top:5px;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.map-icon-wrap .geo-loc-icon-wrap>svg:first-child{width:17px;height:17px}.map-icon-wrap.active .geo-loc-icon-wrap>svg:first-child{width:24px;height:24px;margin-top:7px}.geo-business-title{font:600 24px/1.2 "Barlow Semi Condensed",sans-serif;min-height:48px;display:block}.geo-business-s-title,.geo-business-address,.geo-business-city,.geo-business-phones{font:400 16px/1.5 "Spectral",serif}.geo-business-address{padding-top:20px}.get-dir{color:#fff;text-transform:uppercase;font:600 16px/1.5 "Barlow Semi Condensed",sans-serif;letter-spacing:2.5px;padding-top:20px;display:block;width:150px}.close-map-info{position:absolute;top:25px;right:25px;cursor:pointer}.close-map-info>svg.close-map-icon{fill:#fff;display:block;width:15px;height:15px}.map{position:relative}@media screen and (min-width: 768px){.map-business-cali-btn{width:295px}}.map-business-cali-btn-icon{width:13px;height:13px;margin-right:5px}.map-business-cali-btn-icon>svg{width:100%;height:100%;display:block;fill:#fff}.map-business-address{width:100%;padding:30px 25px;border-radius:10px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);background-color:#fff;margin-bottom:60px}@media (min-width: 768px){.map-business-address{padding:40px 25px;margin-bottom:80px}}@media (min-width: 1024px){.map-business-address{width:345px;margin-bottom:0;margin-top:75px}}@media (min-width: 1440px){.map-business-address{margin-top:90px}}.business-cat-loc{font:600 16px/1 "Barlow Semi Condensed",sans-serif;text-transform:uppercase;margin:0 0 18px;display:block;padding:0}.business-cat-loc>svg{vertical-align:-1px;width:14px;height:14px}.map-business-address-name{text-transform:uppercase;font:600 35px/1 "Barlow Semi Condensed",sans-serif;margin-bottom:25px;padding:0;color:#1E2828}@media only screen and (min-width: 768px) and (max-width: 1023px){.map-business-address-name{margin-bottom:30px}}.map-business-website{display:block;text-transform:lowercase;font:600 16px/1 "Barlow Semi Condensed",sans-serif;color:#F95272;margin-bottom:18px;padding:0}@media only screen and (min-width: 768px) and (max-width: 1023px){.map-flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.map-business-address-info{max-width:250px}.business-address-loc,.business-address-time{display:block}.business-see-map{font:600 16px/1 "Barlow Semi Condensed",sans-serif;color:var(--cta-color);text-transform:uppercase;display:inline-block;letter-spacing:2px;margin:0 0 20px 0}.business-address .business-see-map{margin:0}.map-bg{display:block;height:370px;position:relative;margin-bottom:20px;width:100%;overflow:hidden}@media (min-width: 768px){.map-bg{display:none}}.map-bg.no-img picture{display:none}.map-bg>span{display:block;width:100%;height:100%;background-repeat:repeat;background-size:200px}.map-business-hr{margin:20px 0;height:2px;border:none;color:#ddd;background-color:#ddd}.business-map{height:900px}@media (min-width: 768px){.business-map{height:700px}}@media (min-width: 1024px){.business-map{height:585px}}@media (min-width: 1440px){.business-map{height:660px}}.map-direction-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:16px}@media only screen and (min-width: 768px) and (max-width: 1023px){.map-direction-wrapper{padding-top:0}}.map-direction-title{font:600 16px/1 "Barlow Semi Condensed",sans-serif;color:#304EB6;text-transform:uppercase}.map-direction-link{width:18px;height:18px;margin-left:5px}.map-direction-link>svg{width:100%;height:100%;display:block;fill:#304EB6}.map-wrap{overflow:hidden}.main-wrap-inner{position:absolute;width:100%;height:100%}.map-business-address-wrapper{height:100%;width:100%;position:relative;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (min-width: 1024px){.map-business-address-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.regional-map-bg{position:relative;background-image:url("../images/map/map-splash.jpg");background-size:cover;background-repeat:no-repeat;background-position:center}@media (min-width: 768px){.regional-map-bg{background-image:url("../images/map/map-splash-desk.jpg")}}.regional-map{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;max-width:1100px;margin:0 auto;width:100%;padding:40px 0}.county-selected .regional-map{padding:30px 0 100px 0}@media (min-width: 768px){.county-selected .regional-map{padding:20px}}@media (min-width: 1920px){.county-selected .regional-map{padding:40px 0}}@media (min-width: 768px){.regional-map{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:510px;padding:20px}}@media (min-width: 1920px){.regional-map{height:660px;padding:40px 0}}.explore-cali{font:600 33px "Barlow Semi Condensed",sans-serif;color:#28282A;text-transform:uppercase;margin-bottom:10px}@media (min-width: 1024px){.explore-cali{font-size:45px}}@media (min-width: 1220px){.explore-cali{font-size:59px;margin-bottom:0}}@media (min-width: 768px){.city-map,.elements_pane{width:50%}}.city-map{position:relative;height:430px}@media (min-width: 768px){.city-map{height:100%}}@media (max-width: 767px){.city-map{width:320px;margin:0 auto}.county-selected .city-map{width:100%}}.county-selected .city-map{border:1px solid #fff;background-color:#DE7A9B;height:440px}@media (min-width: 768px){.county-selected .city-map{height:100%}}.elements_pane{padding:0 20px}@media (min-width: 768px){.elements_pane{padding:0 0 0 30px}}@media (min-width: 1220px){.elements_pane{padding:0 0 0 50px}}.elements_pane hr{margin:7px 0 20px;border:none;color:#28282A;background-color:#28282A;height:1px}.elements-list{display:none}@media (min-width: 768px){.elements-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.list-instance{cursor:pointer;position:relative;font:600 18px "Barlow Semi Condensed",sans-serif;margin:0 5px 7px;-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width: 1024px){.list-instance{font-size:22px;margin:0 0 7px}}.list-instance:hover:after,.list-instance.active-item:after{background-image:url(../svg/pointer-arrow-active.svg)}.list-instance:after{content:'';position:absolute;background-image:url(../svg/pointer-arrow.svg);width:16px;height:16px;display:inline-block;background-repeat:no-repeat;vertical-align:middle;margin-left:3px;margin-top:4px}@media (min-width: 1024px){.list-instance:after{margin-left:10px;margin-top:6px}}.list-instance:first-child:nth-last-child(n+6),.list-instance:first-child:nth-last-child(n+6) ~ p{-ms-flex-preferred-size:46%;flex-basis:46%}@media (min-width: 1024px){.list-instance:first-child:nth-last-child(n+6),.list-instance:first-child:nth-last-child(n+6) ~ p{-ms-flex-preferred-size:50%;flex-basis:50%}}.pointer-list{width:10px;height:16px;display:inline-block;vertical-align:middle;margin-left:10px}.click-on-map{font:15px/1.2 "Spectral",serif;color:#28282A}@media (min-width: 768px){.click-on-map{font-size:16px}}.map-link.back-button{margin-bottom:10px;color:#fff}@media (min-width: 768px){.map-link.back-button{color:#F9486A}}.map-link.back-button:after{background-color:#fff}@media (min-width: 768px){.map-link.back-button:after{background-color:#F9486A}}.explore-pointer{position:absolute;top:40px;right:15px;display:-webkit-box;display:-ms-flexbox;display:flex}.county-selected .explore-pointer{top:5px;right:5px;z-index:500}@media (min-width: 768px){.explore-pointer{top:90px;right:25px}}@media (min-width: 1024px){.explore-pointer{top:130px;right:40px}}@media (min-width: 1920px){.explore-pointer{top:100px;right:70px}}.explore-pointer p{color:#28282A;font:600 20px "Barlow Semi Condensed",sans-serif;margin-left:15px}.county-selected .explore-pointer p{display:none}.explore-pointer .explore-icon{width:43px;height:43px;display:inline-block;fill:#28282A}.county-selected .explore-pointer .explore-icon{width:35px;fill:#fff}.county-selected .explore-pointer .explore-circle{display:-webkit-box;display:-ms-flexbox;display:flex;width:56px;height:56px;border-radius:50%;background:#18B4C6;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.map-links-wrap{position:absolute;bottom:30px}.county-selected .map-links-wrap{left:20px}@media (min-width: 768px){.map-links-wrap{position:static;padding-top:35px}}@media (min-width: 1024px){.map-links-wrap{position:static;padding-top:50px}}.to-region{margin-bottom:10px}.to-region a{font:600 16px "Barlow Semi Condensed",sans-serif;text-transform:uppercase;letter-spacing:2.6px;color:#F9486A}.city-tooltip{font:600 16px "Barlow Semi Condensed",sans-serif;padding:2px 25px 4px 7px;border-top-right-radius:12px;border-bottom-right-radius:12px;height:24px}.city-tooltip:hover:before,.city-tooltip.active-item:before{background-color:#fff}.city-tooltip:hover:after,.city-tooltip.active-item:after{content:""}.city-tooltip:after{content:none;position:absolute;background-image:url(../svg/ic_keyboard_arrow.svg);width:16px;height:16px;display:inline-block;background-repeat:no-repeat;vertical-align:middle;margin-left:5px;margin-top:2px}.geo-dot-wrap{width:20px;height:24px;border-top-left-radius:12px;border-bottom-left-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:transparent}.geo-dot-wrap.active{background:#304EB7}.geo-dot{display:block;width:5px;height:5px}.geo-dot>svg{width:100%;height:100%;display:block}.do-anything{position:absolute;right:0;width:111px;bottom:0}@media (min-width: 1024px){.do-anything{width:230px}}.county-selected .do-anything{opacity:0}@media (min-width: 768px){.county-selected .do-anything{opacity:1}}.map-icon-wrap{width:25px !important;height:36px !important}.map-icon-wrap.active{width:38px !important;height:54px !important}.map-icon-wrap:hover .geo-loc-icon-wrap,.map-icon-wrap:hover .geo-loc-biz-name{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.active.geo-loc-icon{width:38px}.business-detail .leaflet-control-container{display:none}@media screen and (min-width: 768px){.business-detail .leaflet-control-container{display:block}}.blockquote-component-wrap{padding:25px 0;max-width:960px;margin-right:auto;margin-left:auto}@media screen and (min-width: 768px){.blockquote-component-wrap{padding:30px 0}}@media screen and (min-width: 1024px){.blockquote-component-wrap{padding:40px 0}}.blockquote-component-wrap blockquote{position:relative;display:block;border:none;padding-left:70px;margin-top:25px}@media screen and (min-width: 768px){.blockquote-component-wrap blockquote{padding-left:100px;margin-top:40px}}.blockquote-component-wrap blockquote:before{content:'';display:block;position:absolute;width:50px;height:50px;top:0;left:0;background-image:url("../svg/components/html-component/quotes.svg");background-repeat:no-repeat;background-size:cover;border-radius:50%;background-color:var(--text-color)}@media screen and (min-width: 768px){.blockquote-component-wrap blockquote:before{width:80px;height:80px}}.blockquote-component-wrap blockquote p{font:400 25px/1.4 "Spectral",serif;color:#1E2828}@media screen and (min-width: 768px){.blockquote-component-wrap blockquote p{font-size:30px;line-height:1.33}}@media screen and (min-width: 1024px){.blockquote-component-wrap blockquote p{font-size:35px}}@media screen and (min-width: 1440px){.blockquote-component-wrap blockquote p{font-size:40px}}.blockquote-component-wrap blockquote span.blockquote-author{display:block;position:relative;font-family:"Barlow Semi Condensed",sans-serif;font-weight:600;font-size:22px;color:var(--bg-color);padding-top:15px;margin-top:40px;width:56px;border-top:2px solid var(--bg-color);text-transform:uppercase}@media screen and (min-width: 768px){.blockquote-component-wrap blockquote span.blockquote-author{font-size:28px}}.blockquote-component-wrap blockquote span.blockquote-author:before{content:'';display:block;position:absolute;font-size:24px;line-height:0;top:0;left:0;background-repeat:no-repeat;width:56px}.blockquote-component-wrap.blockquote-v2 blockquote{padding:55px 0 25px;border-top:2px dashed #bca466;border-bottom:2px dashed #bca466;text-align:center}@media screen and (min-width: 768px){.blockquote-component-wrap.blockquote-v2 blockquote{padding:85px 0 30px}}.blockquote-component-wrap.blockquote-v2 blockquote:before{left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border:12px solid #fff}@media screen and (min-width: 768px){.blockquote-component-wrap.blockquote-v2 blockquote:before{border-width:18px}}.blockquote-component-wrap.blockquote-v2 blockquote p{text-align:center}.blockquote-component-wrap.blockquote-v2 blockquote span.blockquote-author{display:inline-block}.blockquote-component-wrap.blockquote-v2 blockquote span.blockquote-author:before{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.blockquote-component-wrap.blockquote-v3{margin:25px 0;padding:80px 0;background-color:var(--text-color)}@media screen and (min-width: 768px){.blockquote-component-wrap.blockquote-v3{padding:80px 0;margin:30px 0}}@media screen and (min-width: 1024px){.blockquote-component-wrap.blockquote-v3{padding:180px 0 140px;margin:40px 0}}.blockquote-component-wrap.blockquote-v3 blockquote:before{background-image:url(../svg/components/html-component/quotes-white.svg);border:12px solid var(--text-color);background-color:var(--bg-color)}.blockquote-component-wrap.blockquote-v4{position:relative;padding:75px 0 25px}@media screen and (min-width: 768px){.blockquote-component-wrap.blockquote-v4{padding:110px 0 30px}}@media screen and (min-width: 1024px){.blockquote-component-wrap.blockquote-v4{padding:110px 0 40px}}.blockquote-component-wrap.blockquote-v4 blockquote{padding:70px 0 25px;margin-top:0}@media screen and (min-width: 768px){.blockquote-component-wrap.blockquote-v4 blockquote{padding:100px 0 35px}}.blockquote-component-wrap.blockquote-v4 blockquote:before{display:none}.blockquote-component-wrap.blockquote-v4 .blockquote-img-box{position:absolute;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1;padding:0 10px;background-color:#fff}.blockquote-component-wrap.blockquote-v4 .blockquote-img-box-inner{display:block;width:100px;height:100px;background-color:#fff;padding:15px;border-radius:50%;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.25);box-shadow:0 2px 4px 0 rgba(0,0,0,0.25);border:0.5px solid #ddd}@media screen and (min-width: 768px){.blockquote-component-wrap.blockquote-v4 .blockquote-img-box-inner{width:140px;height:140px;padding:20px}}.blockquote-component-wrap.blockquote-v4 .blockquote-img-box-inner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gallery-component-content{position:relative}.gallery-slick{display:none;position:relative}.gallery-slick .slick-prev{left:35px}@media screen and (min-width: 768px){.gallery-slick .slick-prev{left:63px}}@media screen and (min-width: 1024px){.gallery-slick .slick-prev{left:2%}}@media screen and (min-width: 1280px){.gallery-slick .slick-prev{left:3%}}.gallery-slick .slick-next{right:35px}@media screen and (min-width: 768px){.gallery-slick .slick-next{right:63px}}@media screen and (min-width: 1024px){.gallery-slick .slick-next{right:2%}}@media screen and (min-width: 1280px){.gallery-slick .slick-next{right:3%}}.gallery-slick .slick-prev,.gallery-slick .slick-next{background:transparent;opacity:1}.gallery-slick .slick-prev:before,.gallery-slick .slick-next:before{background:url("../svg/slider-arrows/badge-component-arrow-next.svg") no-repeat;background-size:100%;width:100%;height:100%;opacity:1}.gallery-slick .slick-prev:before{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.gallery-slick .slick-arrow{width:30px;height:30px;position:absolute;top:calc((100% - 50px) / 2);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%;z-index:3;cursor:pointer}.gallery-slick .slick-arrow.slick-disabled{opacity:0.7}@media screen and (min-width: 576px){.gallery-slick .slick-arrow{top:calc((100% - 70px) / 2)}}@media screen and (min-width: 1024px){.gallery-slick .slick-arrow{top:50%}}.gallery-slick .slick-arrow .image-card-icon svg{fill:#fff}.gallery-slick-wrap .slick-list{margin:0 -8px}@media screen and (min-width: 768px){.gallery-slick-wrap .slick-list{margin:0 -9px}}@media screen and (min-width: 1024px){.gallery-slick-wrap .slick-list{margin:0 -12px}}.gallery-slick-wrap .slick-slide{padding:0 8px}.gallery-slick-wrap .slick-slide:focus{outline:none}@media screen and (min-width: 768px){.gallery-slick-wrap .slick-slide{padding:0 9px}}@media screen and (min-width: 1024px){.gallery-slick-wrap .slick-slide{padding:0 12px}}@media screen and (min-width: 1600px){.gallery-slick-wrap{margin:0 -12px}}.gallery-slick-item{position:relative}.gallery-slick-item:focus{outline:none}@media screen and (min-width: 1024px){.gallery-slick-item{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width: 1600px){.gallery-slick-item{padding:0 12px}}.gallery-slick-item img,.gallery-slick-item picture{-o-object-fit:contain;object-fit:contain;height:100%;width:auto;border-radius:10px;overflow:hidden}@media screen and (min-width: 768px){.gallery-slick-item img,.gallery-slick-item picture{-o-object-fit:contain;object-fit:contain}}.gallery-slick-img-box{display:block;max-height:800px;height:215px !important}@media screen and (min-width: 768px){.gallery-slick-img-box{height:450px !important}}@media screen and (min-width: 1024px){.gallery-slick-img-box{height:500px !important}}@media (min-width: 790px){.sm-container .gallery-slick-img-box{height:527px !important}}@media (min-width: 960px){.md-container .gallery-slick-img-box{height:640px !important}}.gallery-caption{opacity:0;border-bottom:2px solid #1E2828;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.gallery-slick-item.slick-current .gallery-caption{opacity:1}@media screen and (min-width: 768px){.gallery-caption{height:70px;border-color:#1E2828}}@media screen and (min-width: 1024px){.gallery-caption{height:auto;display:block;position:absolute;right:30px;left:30px;bottom:20px;padding:12px 0;border-color:#fff;pointer-events:none}}@media screen and (min-width: 1280px){.gallery-caption{right:20px;left:20px;bottom:0;border-bottom:none;-webkit-transition:opacity 300ms;-o-transition:opacity 300ms;transition:opacity 300ms}}@media screen and (min-width: 1440px){.gallery-caption{padding:20px 0}}.gallery-icon-content{vertical-align:middle}@media screen and (min-width: 768px){.gallery-icon-content{display:table-cell}}@media screen and (min-width: 1024px){.fancybox-active .gallery-icon-content{margin-bottom:24px;padding-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #fff}}.gallery-icon-content ._thumb_caption{font-family:"Barlow Semi Condensed",sans-serif;font-weight:700;font-size:16px;line-height:1.25;color:#1E2828}@media screen and (min-width: 768px){.gallery-icon-content ._thumb_caption{padding-left:10px}}@media screen and (min-width: 1024px){.gallery-icon-content ._thumb_caption{font-size:18px;color:#fff}}@media screen and (min-width: 1280px){.gallery-icon-content ._thumb_caption{font-size:16px;padding-left:5px}}.fancybox-caption__body{font-family:"Barlow Semi Condensed",sans-serif;font-weight:700;font-size:16px}.gallery-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:24px;height:24px;margin-right:8px;background-color:var(--bg-color);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%}@media screen and (min-width: 768px){.gallery-icon{width:30px;height:30px}}@media screen and (min-width: 1024px){.gallery-icon{width:40px;height:40px}}@media screen and (min-width: 1280px){.gallery-icon{width:25px;height:25px}}.gallery-icon>svg{display:block;width:10px;height:10px;fill:#fff}@media screen and (min-width: 768px){.gallery-icon>svg{fill:#1E2828}}@media screen and (min-width: 1024px){.gallery-icon>svg{width:14px}}@media screen and (min-width: 1280px){.gallery-icon>svg{width:9px}}.fancybox-thumbs .gallery-icon{width:40px;height:40px;-ms-flex-negative:0;flex-shrink:0}.fancybox-thumbs .gallery-icon svg{width:15px;height:13px;display:block}.gallery-slick-txt{font:700 16px/1.25 "Barlow Semi Condensed",sans-serif;color:#1E2828;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media screen and (min-width: 768px){.gallery-slick-txt{-webkit-line-clamp:3}}@media screen and (min-width: 1024px){.gallery-slick-txt{font-size:18px;color:#fff}}@media screen and (min-width: 1280px){.gallery-slick-txt{font-size:16px;padding-left:5px}}.gallery-caption-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.img-component{position:relative}@media (max-width: 767px){.article .img-component{margin:0 -12px}}.img-component-box{border-radius:10px;overflow:hidden;position:relative}@media screen and (min-width: 1024px){.img-component-box.gradient:after{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background:-webkit-gradient(linear, left top, left bottom, color-stop(57.95%, rgba(0,0,0,0)), to(#000));background:-webkit-linear-gradient(top, rgba(0,0,0,0) 57.95%, #000 100%);background:-o-linear-gradient(top, rgba(0,0,0,0) 57.95%, #000 100%);background:linear-gradient(180deg, rgba(0,0,0,0) 57.95%, #000 100%)}}.img-component-caption{display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 0;border-bottom:2px solid #1E2828}@media screen and (min-width: 768px){.business-detail .img-component-caption{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0}}@media screen and (min-width: 1024px){.img-component-caption{border-color:#fff;position:absolute;bottom:20px;right:32px;left:32px;width:calc(100% - 64px)}.business-detail .img-component-caption{padding:12px 0}}@media screen and (min-width: 1600px){.img-component-caption{bottom:30px;right:32px;left:32px;width:calc(100% - 64px)}}.img-component-icon{width:24px;height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;background-color:var(--bg-color);-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width: 768px){.business-detail .img-component-icon{width:30px;height:30px}}@media screen and (min-width: 1024px){.business-detail .img-component-icon{width:40px;height:40px}}@media screen and (min-width: 1024px){.article .img-component-icon{background-color:#fff}}.img-component-caption-icon{width:10px;height:9px;display:block}@media screen and (min-width: 768px){.business-detail .img-component-caption-icon{width:11px;height:11px}}@media screen and (min-width: 1024px){.business-detail .img-component-caption-icon{width:14px;height:14px}}.img-component-caption-icon>svg{width:100%;height:100%;display:block;fill:#fff}@media screen and (min-width: 1024px){.img-component-caption-icon>svg{fill:#1E2828}}.img-component-txt{font:600 16px/1.25 "Barlow Semi Condensed",sans-serif;color:#1E2828;padding-left:10px}@media screen and (min-width: 1024px){.img-component-txt{font-size:18px;line-height:1.2;color:#fff}}.image-card-component{padding:70px 0 25px}@media screen and (min-width: 768px){.image-card-component{padding:90px 0 30px}}@media screen and (min-width: 1280px){.image-card-component{padding:90px 0 40px}}@media screen and (min-width: 1440px){.image-card-component{padding:75px 0 40px}}.image-card-before-box{position:relative;bottom:-7px;margin-top:-7px}@media screen and (min-width: 768px){.image-card-before-box{bottom:-92px;margin-top:-92px}}@media screen and (min-width: 1024px){.image-card-before-box{bottom:-150px;margin-top:-150px}}@media screen and (min-width: 1280px){.image-card-before-box{bottom:-135px;margin-top:-135px}}.image-card-after-box{position:relative;top:-5px}@media screen and (min-width: 768px){.image-card-after-box{top:-92px;margin-bottom:-92px}}@media screen and (min-width: 1024px){.image-card-after-box{top:-150px;margin-bottom:-150px}}@media screen and (min-width: 1280px){.image-card-after-box{top:-135px;margin-bottom:-135px}}.image-card-after-box,.image-card-before-md,.image-card-before-lg,.image-card-before-xl{display:none}.image-card-before-sm{width:375px;height:51px}@media screen and (min-width: 768px){.image-card-after-box{display:block}.image-card-before-sm{display:none}.image-card-before-md{display:block;width:768px;height:163px}}@media screen and (min-width: 1024px){.image-card-before-md{width:100%;height:275px}}@media screen and (min-width: 1280px){.image-card-before-md{display:none}.image-card-before-lg{display:block;width:1280px;height:216px}}@media screen and (min-width: 1440px){.image-card-before-lg{display:none}.image-card-before-xl{display:block;width:1600px;height:240px}}.image-card-logo{position:absolute;top:-40px;left:25px;z-index:5}@media screen and (min-width: 768px){.image-card-logo{top:-40px;left:46px}}@media screen and (min-width: 1024px){.image-card-logo{width:960px;top:-20px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (min-width: 1280px){.image-card-logo{top:-55px}}@media screen and (min-width: 1440px){.image-card-logo{width:1000px;top:-25px}}@media screen and (min-width: 1600px){.image-card-logo{width:1200px;top:-55px}}.image-card-logo img{width:80px;height:80px}@media screen and (min-width: 768px){.image-card-logo img{width:90px;height:90px}}@media screen and (min-width: 1024px){.image-card-logo img{width:115px;height:115px}}@media screen and (min-width: 1600px){.image-card-logo img{width:140px;height:140px}}.image-card-component-content{position:relative;z-index:3;padding:10px 0 15px}@media screen and (min-width: 768px){.image-card-component-content{padding:0}}.image-card-component-content-inner{position:relative}@media screen and (min-width: 768px){.image-card-component-content-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 -20px}}@media screen and (min-width: 1440px){.image-card-component-content-inner{padding:0 100px}}@media screen and (min-width: 1600px){.image-card-component-content-inner{margin:0 -50px;padding:0 120px}}.image-card-info{margin-bottom:40px}@media screen and (min-width: 768px){.image-card-info{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%;padding:0 20px;margin:0}}@media screen and (min-width: 1600px){.image-card-info{padding:0 50px}}@media screen and (min-width: 1600px){.image-card-info{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;max-width:48%}}.image-card-slick{margin:0 -25px;position:relative}@media screen and (min-width: 768px){.image-card-slick{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;max-width:55%;padding:0 20px;margin:0}}@media screen and (min-width: 1600px){.image-card-slick{padding:0 50px}}@media screen and (min-width: 1600px){.image-card-slick{-webkit-box-flex:0;-ms-flex:0 0 52%;flex:0 0 52%;max-width:52%}}.image-card-slick-content{display:none}@media screen and (min-width: 768px){.image-card-slick-content{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.image-card-slick-content .slick-arrow.slick-disabled{opacity:0.7}.image-card-slick-content .slick-arrow.slick-hidden{display:none}.image-card-slick-prev{left:35px}@media screen and (min-width: 768px){.image-card-slick-prev{left:-36px}}@media screen and (min-width: 1024px){.image-card-slick-prev{left:-41px}}@media screen and (min-width: 1440px){.image-card-slick-prev{left:-49px}}.image-card-slick-next{right:35px}@media screen and (min-width: 768px){.image-card-slick-next{right:-36px}}@media screen and (min-width: 1024px){.image-card-slick-next{right:-41px}}@media screen and (min-width: 1440px){.image-card-slick-next{right:-49px}}@media screen and (min-width: 768px){.image-card-info-inner{padding:45px 20px 20px 0}}@media screen and (min-width: 1024px){.image-card-info-inner{padding:50px 20px 50px 0}}@media screen and (min-width: 1600px){.image-card-info-inner{padding:85px 0 55px}}.image-card-desc{font:600 30px/1.17 "Barlow Semi Condensed",sans-serif;color:#1E2828;margin-bottom:30px}.image-card-light .image-card-desc{color:#fff}.image-card-desc p{color:#1E2828}.image-card-light .image-card-desc p{color:#fff}@media screen and (min-width: 768px){.image-card-desc{min-height:140px;font-size:28px;line-height:1}}@media screen and (min-width: 1024px){.image-card-desc{font-size:40px;min-height:200px}}@media screen and (min-width: 1600px){.image-card-desc{font-size:55px;margin-bottom:20px}}.image-card-desc-small{font-family:"Spectral",serif;font-size:16px;line-height:1.75;color:#fff;margin:20px 0 30px}.image-card-light .image-card-desc-small{color:#fff}.image-card-desc-small p{color:#fff}.image-card-light .image-card-desc-small p{color:#fff}.image-card-price{font-family:"Barlow Semi Condensed",sans-serif;font-weight:600;font-size:22px;line-height:normal;color:#FFD41F;text-transform:uppercase;margin-bottom:15px}.image-card-info-txt{font-family:"Barlow Semi Condensed",sans-serif;font-weight:600;font-size:18px;line-height:normal;color:#1E2828;text-transform:uppercase;margin-bottom:15px}.image-card-light .image-card-info-txt{color:#fff}@media screen and (min-width: 768px){.image-card-info-txt{font-size:22px}}.image-card-component-v2 .image-card-info-txt{position:relative;margin:22px 0 0;padding-top:22px}.image-card-component-v2 .image-card-info-txt:before{content:". . . . .";position:absolute;top:0;left:0;line-height:0}@media screen and (min-width: 768px){.image-card-slick-wrap{width:354px;height:354px}}@media screen and (min-width: 1024px){.image-card-slick-wrap{width:464px;height:464px}}@media screen and (min-width: 1440px){.image-card-slick-wrap{width:534px;height:534px}}@media screen and (min-width: 1600px){.image-card-slick-wrap{width:644px;height:644px}}.image-card-slick-wrap .slick-list{margin:0 -8px}@media screen and (min-width: 768px){.image-card-slick-wrap .slick-list{margin:0;height:100%;border:4px solid #bca466;border-radius:50%}}@media screen and (min-width: 768px){.image-card-slick-wrap .slick-track{height:100%}}.image-card-slick-wrap .slick-arrow{width:30px;height:30px}@media screen and (min-width: 768px){.image-card-slick-wrap .slick-arrow{width:20px;height:20px;background-color:var(--text-color);border-radius:50%}}@media screen and (min-width: 1024px){.image-card-slick-wrap .slick-arrow{width:30px;height:30px}}.image-card-slick-wrap .slick-slide{padding:0 8px}.image-card-slick-wrap .slick-slide:focus{outline:none}@media screen and (min-width: 768px){.image-card-slick-wrap .slick-slide{padding:0;margin:12px}}@media screen and (min-width: 1024px){.image-card-slick-wrap .slick-slide{margin:15px}}@media screen and (min-width: 1440px){.image-card-slick-wrap .slick-slide{margin:18px}}@media screen and (min-width: 1600px){.image-card-slick-wrap .slick-slide{margin:21px}}.image-card-slick-wrap .slick-prev{left:35px}@media screen and (min-width: 768px){.image-card-slick-wrap .slick-prev{left:-36px}}@media screen and (min-width: 1024px){.image-card-slick-wrap .slick-prev{left:-41px}}@media screen and (min-width: 1440px){.image-card-slick-wrap .slick-prev{left:-49px}}.image-card-slick-wrap .slick-next{right:35px}@media screen and (min-width: 768px){.image-card-slick-wrap .slick-next{right:-36px}}@media screen and (min-width: 1024px){.image-card-slick-wrap .slick-next{right:-41px}}@media screen and (min-width: 1440px){.image-card-slick-wrap .slick-next{right:-49px}}.image-card-slick-wrap .slick-prev,.image-card-slick-wrap .slick-next{opacity:1}@media (max-width: 767px){.image-card-slick-wrap .slick-prev,.image-card-slick-wrap .slick-next{background:transparent}}.image-card-slick-wrap .slick-prev:before,.image-card-slick-wrap .slick-next:before{background:url("../svg/slider-arrows/badge-component-arrow-next.svg") no-repeat;background-size:100%;width:100%;height:100%;opacity:1}@media screen and (min-width: 768px){.image-card-slick-wrap .slick-prev:before,.image-card-slick-wrap .slick-next:before{width:8px;height:10px;background-repeat:no-repeat;background:var(--bg-color);-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg viewBox="0 0 14 25" xmlns="http://www.w3.org/2000/svg"><path d="M13.5978 24.0658C14.0957 23.568 14.1312 22.7829 13.7045 22.244L13.5978 22.1243L3.78217 12.3099L13.5978 2.49307C14.0957 1.99522 14.1312 1.21015 13.7045 0.671266L13.5978 0.551522C13.1 0.0536736 12.3149 0.0181138 11.776 0.444841L11.6563 0.551522L0.869881 11.3379C0.372034 11.8357 0.336473 12.6208 0.763199 13.1597L0.869881 13.2794L11.6563 24.0658C12.1924 24.602 13.0617 24.602 13.5978 24.0658Z" /></svg>');mask-image:url('data:image/svg+xml;charset=utf-8,<svg viewBox="0 0 14 25" xmlns="http://www.w3.org/2000/svg"><path d="M13.5978 24.0658C14.0957 23.568 14.1312 22.7829 13.7045 22.244L13.5978 22.1243L3.78217 12.3099L13.5978 2.49307C14.0957 1.99522 14.1312 1.21015 13.7045 0.671266L13.5978 0.551522C13.1 0.0536736 12.3149 0.0181138 11.776 0.444841L11.6563 0.551522L0.869881 11.3379C0.372034 11.8357 0.336473 12.6208 0.763199 13.1597L0.869881 13.2794L11.6563 24.0658C12.1924 24.602 13.0617 24.602 13.5978 24.0658Z" /></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}@media screen and (min-width: 1024px){.image-card-slick-wrap .slick-prev:before,.image-card-slick-wrap .slick-next:before{width:11px;height:14px}}.image-card-slick-wrap .slick-prev:before{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}@media screen and (min-width: 768px){.image-card-slick-wrap .slick-next:before{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.image-card-slick-wrap .slick-prev:before{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}}.image-card-slick-item{display:block;border-radius:10px;overflow:hidden}@media screen and (min-width: 768px){.image-card-slick-item{height:100%;border-radius:50%;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.25);box-shadow:0 2px 10px 0 rgba(0,0,0,0.25)}}.image-card-slick-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image-card-slick-txt{font-family:"Barlow Semi Condensed",sans-serif;font-weight:700;font-size:16px;line-height:1.25;color:#1E2828;margin-top:12px}@media screen and (min-width: 768px){.image-card-slick-txt{display:none}}.image-card-caption{display:none;position:absolute;bottom:0;right:20px;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);max-width:160px;font-family:"Spectral",serif;font-size:14px;line-height:1.43;text-align:right;color:#000;padding-top:10px}@media screen and (min-width: 1024px){.image-card-caption{display:block;padding-top:10px}}@media screen and (min-width: 1440px){.image-card-caption{padding-top:20px;right:30px}}@media screen and (min-width: 1600px){.image-card-caption{padding-top:30px;right:55px}}.badge-btn{color:var(--text-color);border-color:var(--text-color)}.follow-insta-wrap{text-align:center}.follow-insta-wrap .main-btn{max-width:280px;margin:20px auto 40px;font-size:16px;display:none}@media (min-width: 768px){.follow-insta-wrap .main-btn{display:block}}.follow-insta-head{display:inline-block;margin:40px 0 20px;font:600 18px/1.2 "Barlow Semi Condensed",sans-serif;text-transform:uppercase;color:#fff;border-radius:2px;background-color:grey;text-align:center;padding:1px 14px 0}@media (min-width: 768px){.follow-insta-head{font-size:24px;padding:1px 28px 0}}.follow-insta-items{overflow:scroll;white-space:nowrap;font-size:0;border-top:2px solid #DAAD67;border-bottom:2px solid #DAAD67;padding:0 4px}@media (min-width: 768px){.follow-insta-items{padding:0 10px}}@media (min-width: 1220px){.follow-insta-items.html-content{border:0;white-space:normal;overflow:visible}}.follow-insta-item{text-align:center;position:relative;display:inline-block;width:200px;height:200px;margin:8px 5px;-webkit-transition:-webkit-transform 300ms;transition:-webkit-transform 300ms;-o-transition:transform 300ms;transition:transform 300ms;transition:transform 300ms, -webkit-transform 300ms}@media (min-width: 768px){.follow-insta-item{margin:18px 10px}}.follow-insta-item img{width:100%}@media (min-width: 1220px){.html-content .follow-insta-item{width:20%;margin:0;height:auto}}.featured-city-article{padding-bottom:50px;padding-top:30px}@media screen and (min-width: 768px){.featured-city-article{padding-bottom:50px;padding-top:0}.region-page .featured-city-article,.local-geo-page .featured-city-article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 1440px){.featured-city-article{padding-top:35px}}.business-detail .featured-city-article{padding-top:0;padding-bottom:30px}@media screen and (min-width: 1024px){.business-detail .featured-city-article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.featured-article-header{padding-bottom:12px;font:600 20px/1.1 "Barlow Semi Condensed",sans-serif;color:#1E2828}@media screen and (min-width: 768px){.featured-article-header{font:600 24px/1 "Barlow Semi Condensed",sans-serif}}@media screen and (min-width: 1440px){.featured-article-header{font-size:28px;padding-bottom:18px}}.featured-article-title{padding:50px 0 40px;text-align:center}@media screen and (min-width: 768px){.featured-article-title{text-align:left;padding:50px 0 30px}}@media screen and (min-width: 1024px){.featured-article-title{padding:80px 0 30px}}.featured-article-img{position:relative;display:block}@media screen and (min-width: 768px){.featured-article-img img{border-radius:10px}}.featured-article-img img,.featured-article-img picture{height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 1024px){.featured-article-img{width:49%;height:340px}}@media screen and (min-width: 1440px){.featured-article-img{width:57%;height:385px}}@media screen and (min-width: 1600px){.featured-article-img{width:49%;height:400px}}@media screen and (min-width: 1600px){.business-detail .featured-article-img{width:57%}}.featured-article-descr{display:block;background:#fff;z-index:2;position:relative;top:-40px;margin:0 0 -40px;padding:24px;border-radius:10px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.25);box-shadow:0 2px 4px 0 rgba(0,0,0,0.25)}@media screen and (min-width: 768px){.region-page .featured-article-descr,.local-geo-page .featured-article-descr{-webkit-box-shadow:none;box-shadow:none;top:auto;width:47%;padding:0;margin:0}}@media screen and (min-width: 1440px){.region-page .featured-article-descr,.local-geo-page .featured-article-descr{width:41%}}@media screen and (min-width: 1600px){.region-page .featured-article-descr,.local-geo-page .featured-article-descr{width:48%}}@media screen and (min-width: 768px){.business-detail .featured-article-descr{background:#f9f9f9;margin:0 24px -97px;padding:30px 37px;top:-97px}}@media screen and (min-width: 1024px){.business-detail .featured-article-descr{-webkit-box-shadow:none;box-shadow:none;top:auto;width:47%;padding:0;margin:0}}@media screen and (min-width: 1440px){.business-detail .featured-article-descr{width:41%}}@media screen and (min-width: 1600px){.business-detail .featured-article-descr{width:39%}}.featured-article-caption{font:600 14px/1.3 "Barlow Semi Condensed",sans-serif;color:#fff;background-color:#B59951;padding:3px 6px 5px;position:absolute;top:12px;left:12px;text-align:center;text-transform:uppercase;border-radius:5px}.featured-article-img .featured-article-caption{top:16px;left:16px}@media screen and (min-width: 768px){.featured-article-img .featured-article-caption{left:24px;top:24px}}.business-featured-articles .featured-article-caption{background-color:#1E2828}.business-detail .featured-article-caption{display:none}.business-detail .featured-in .featured-article-caption{display:block}.business-featured-articles{background-color:#f9f9f9;border-top:4px solid #bca466;margin-top:85px}@media screen and (min-width: 768px){.business-featured-articles{border-width:8px}}.featured-article-link{margin-top:12px}@media screen and (min-width: 768px){.featured-article-link{margin-top:20px}}@media screen and (min-width: 1440px){.featured-article-link{margin-top:24px}}.cs-fancybox-slide.fancybox-slide--image{padding:50px 25px !important}.cs-fancybox-slide.fancybox-slide--image .fancybox-content img{border-radius:10px}.cs-fancybox-btn--close{background-color:transparent}.cs-fancybox-base .fancybox-caption{display:none}.cs-fancybox-base .fancybox-toolbar{right:36px;top:24px}.cs-fancybox-base .fancybox-bg{background:#000}.cs-fancybox-base .fancybox-navigation{position:relative;height:100%;max-width:1090px;margin:auto}.cs-fancybox-base .fancybox-caption{font:600 20px "Barlow Semi Condensed",sans-serif;color:#fff;padding:0;max-width:1000px;margin:auto;text-align:left;bottom:-40px;background:unset}.cs-fancybox-base.fancybox-is-open .fancybox-bg{opacity:0.8}.fancybox-navigation .fancybox-button.cs-fancybox-btn{width:25px;height:25px;padding:0;background:#fff;border-radius:50%;top:calc(50% - 12px)}.fancybox-navigation .fancybox-button.cs-fancybox-btn.cs-fancybox-btn-arrow-right{right:35px}@media screen and (min-width: 1440px){.fancybox-navigation .fancybox-button.cs-fancybox-btn.cs-fancybox-btn-arrow-right{right:0}}.fancybox-navigation .fancybox-button.cs-fancybox-btn.cs-fancybox-btn-arrow-left{left:35px}@media screen and (min-width: 1440px){.fancybox-navigation .fancybox-button.cs-fancybox-btn.cs-fancybox-btn-arrow-left{left:0}}.fancybox-navigation .fancybox-button.cs-fancybox-btn:disabled{opacity:0.7}.hero-gallery-list{display:none}.gallery-fancybox-base .fancybox-caption.thumb-caption{top:0;bottom:auto;right:0;left:3px;text-align:left;background:transparent;padding:8px 0 15px;margin:0;font-family:"Barlow Semi Condensed",sans-serif;font-weight:700;font-size:16px;line-height:1.25;color:#fff;border-bottom:1px solid #fff}.gallery-fancybox-base .fancybox-caption.thumb-caption .gallery-icon-content{width:40px}.gallery-fancybox-base .fancybox-caption.thumb-caption .gallery-icon{width:40px;height:40px}.gallery-fancybox-base .fancybox-caption.thumb-caption .gallery-icon svg{width:14px}.gallery-fancybox-base .fancybox-caption.thumb-caption .fancybox-caption__body{display:table-cell;vertical-align:middle;padding-left:12px}.gallery-fancybox-base .fancybox-inner{right:0 !important;left:0}@media screen and (min-width: 1024px){.gallery-fancybox-base .fancybox-inner{right:540px !important;left:120px}}.gallery-fancybox-base .fancybox-navigation .fancybox-button.cs-fancybox-btn.cs-fancybox-btn-arrow-left{left:10px}@media screen and (min-width: 1440px){.gallery-fancybox-base .fancybox-navigation .fancybox-button.cs-fancybox-btn.cs-fancybox-btn-arrow-left{left:0}}.gallery-fancybox-base .fancybox-navigation .fancybox-button.cs-fancybox-btn.cs-fancybox-btn-arrow-right{right:10px}@media screen and (min-width: 1440px){.gallery-fancybox-base .fancybox-navigation .fancybox-button.cs-fancybox-btn.cs-fancybox-btn-arrow-right{right:0}}.gallery-fancybox-base .fancybox-thumbs{display:none !important;top:50%;bottom:auto;right:120px;width:393px;padding:90px 0 0;overflow-x:hidden;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:transparent}@media screen and (min-width: 1024px){.gallery-fancybox-base .fancybox-thumbs{display:block !important;padding:0}}.gallery-fancybox-base .fancybox-thumbs .fancybox-thumbs__list{width:393px !important}.gallery-fancybox-base .fancybox-thumbs .fancybox-thumbs__list>a{width:125px;height:95px;margin:3px}.gallery-fancybox-base .fancybox-thumbs .fancybox-thumbs__list>a:focus:before{border:none}.gallery-fancybox-base .fancybox-thumbs .fancybox-thumbs__list>a.fancybox-thumbs-active:before{border:1px solid var(--bg-color)}.gallery-fancybox-base .fancybox-toolbar{position:fixed;right:36px;top:24px}.hero-gallery:first-child:nth-last-child(1){height:100%}
