@font-face{font-family:"Merriweather";font-style:normal;font-weight:400;src:url("/fonts/merriweather.woff2") format("woff2");font-display:swap}@font-face{font-family:"ProximaNovaRegular";font-style:normal;font-weight:400;src:url("/fonts/proximanova-regular.woff2") format("woff2");font-display:swap}@font-face{font-family:"ProximaNovaSemiBold";font-style:normal;font-weight:700;src:url("/fonts/proximanova-semibold.woff2") format("woff2");font-display:swap}@font-face{font-family:"ProximaNovaBold";font-style:normal;font-weight:900;src:url("/fonts/proximanova-bold.woff2") format("woff2");font-display:swap}@font-face{font-family:"lt5";font-weight:normal;font-style:normal;src:url("/fonts/lt5.woff?bx3gjq") format("woff")}@font-face{font-family:"lato";font-weight:normal;font-style:normal;src:url("/fonts/LatoLatin-Regular.woff2") format("woff2");font-display:swap}@font-face{font-family:"Lato";font-weight:700;font-style:normal;src:url("/fonts/LatoLatin-Bold.woff2") format("woff2");font-display:swap}:root{--textShadowBlack: rgba(0 0 0 / 35%)}.main-nav{height:65px;background:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1);position:sticky;top:0;right:0;left:0;z-index:1030}@media(max-width: 991.98px){.main-nav{justify-content:flex-start}}.main-nav .navbar-brand{width:258px;text-decoration:none;user-select:none;background-size:100% auto}@media(max-width: 991.98px){.main-nav .navbar-brand{width:245px;margin-right:0}}@media(max-width: 320px){.main-nav .navbar-brand{width:215px;margin-right:0}}.main-nav .navbar-brand img{opacity:1}.main-nav .nav-toggle{display:block;position:absolute;top:0;right:0;width:65px;height:65px;margin-left:15px;padding:9px 15px;background:0 0;border:0;outline:none;cursor:pointer}@media(max-width: 320px){.main-nav .nav-toggle{padding:9px 10px}}.main-nav .nav-toggle .brdr{position:absolute;left:0;width:1px;background:#f2f2f2;top:10px;height:45px;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}@media(max-width: 320px){.main-nav .nav-toggle .brdr{left:5px}}.main-nav .nav-toggle .icon-bar{position:absolute;top:25px;left:0;right:0;margin-right:auto;margin-left:auto;width:100%;height:2px;max-width:30px;background-color:#365fb0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);background-color:#ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.main-nav .nav-toggle .icon-bar.first{top:25px}.main-nav .nav-toggle .icon-bar.sec,.main-nav .nav-toggle .icon-bar.last{top:33px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.main-nav .nav-toggle .icon-bar.third{top:41px}.main-nav .nav-toggle .icon-bar+.icon-bar{margin-top:0}@media(max-width: 991.98px){.main-nav .side-menu{margin-top:65px;height:100vh;position:fixed;width:320px;top:0;right:-320px;border:1px solid #e5e5e5;background:#fff;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;-ms-overflow-style:none;overflow:-moz-scrollbars-none;overflow:auto;padding-bottom:100px;border-top:1px solid #e5e5e5;touch-action:none;z-index:10}}@media(max-width: 767.98px){.main-nav .side-menu{width:290px;right:-290px}}@media(max-width: 991.98px){.main-nav .navbar-nav{display:block;border-bottom:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;display:block;overflow-y:auto}}.main-nav .navbar-nav .nav-item{position:relative}@media(max-width: 991.98px){.main-nav .navbar-nav .nav-item{text-align:left;border-bottom:1px solid #e5e5e5}}.main-nav .navbar-nav .nav-item.show a{color:#3c94d1;background:#fff;border-bottom:3px solid #00bcf6}.main-nav .navbar-nav .nav-item.show a .arrow-d{transform:none;transition:none;opacity:1;background:url(/images/arrow-down-blue.svg) left center no-repeat}@media(max-width: 991.98px){.main-nav .navbar-nav .nav-item.show a .arrow-d{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}}.main-nav .navbar-nav .nav-item a{font-weight:700;color:#4d4d4d;line-height:65px;display:inline-block;height:65px;padding:0 20px;text-decoration:none}@media(max-width: 991.98px){.main-nav .navbar-nav .nav-item a{padding:0 20px;width:100%}}.main-nav .navbar-nav .nav-item a .arrow-d{position:static;width:10px;height:10px;margin:28px 0 0 10px;-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}@media(max-width: 991.98px){.main-nav .navbar-nav .nav-item a .arrow-d{float:right;-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}@media(min-width: 991.98px){.main-nav .navbar-nav .nav-item:hover a{color:#3c94d1;background:#fff;border-bottom:3px solid #00bcf6}}@media(min-width: 991.98px){.main-nav .navbar-nav .nav-item:hover a .arrow-d{transform:none;transition:none;opacity:1;background:url(/images/arrow-down-blue.svg) left center no-repeat}}@media(min-width: 991.98px){.main-nav .navbar-nav .nav-item:hover .dropdown-menu{display:block}}.main-nav .navbar-nav .nav-item .dropdown-menu{position:absolute;min-width:360px;padding:0;border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);-moz-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);-webkit-column-count:2;-moz-column-count:2;column-count:2;margin-top:0;transition:all .3s ease;z-index:9}@media(max-width: 991.98px){.main-nav .navbar-nav .nav-item .dropdown-menu{width:100%;-webkit-column-count:1;-moz-column-count:1;column-count:1;min-width:290px;position:relative;transition:none;border-radius:0;box-shadow:none;border:0;padding-left:15px}}.main-nav .navbar-nav .nav-item .dropdown-menu.single-column{min-width:160px;-webkit-column-count:1;-moz-column-count:1;column-count:1}.main-nav .navbar-nav .nav-item .dropdown-menu.guides{min-width:170px}.main-nav .navbar-nav .nav-item .dropdown-menu li{white-space:nowrap}.main-nav .navbar-nav .nav-item .dropdown-menu a{font-size:14px;color:#333;font-weight:300;line-height:30px;width:100%;height:auto;position:relative;padding:5px 5px 5px 45px;border:0}.main-nav .navbar-nav .nav-item .dropdown-menu a:hover{background-color:#edf4ff;text-decoration:none;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.main-nav .navbar-nav .nav-item .dropdown-menu a .nav-icon{position:absolute;left:15px;top:10px;width:20px;height:25px;display:inline-block}.main-nav .navbar-nav .nav-item .dropdown-menu a .nav-icon.newcomers{background:url(/images/new-comers-icon.png) center top no-repeat !important;background-size:contain !important}.main-nav.open .side-menu{right:0}.main-nav.open .nav-toggle .icon-bar{background-color:#0086ce}.main-nav.open .nav-toggle .icon-bar.first,.main-nav.open .nav-toggle .icon-bar.third{width:0;top:33px;opacity:0}.main-nav.open .nav-toggle .icon-bar.sec,.main-nav.open .nav-toggle .icon-bar.last{top:31px}.main-nav.open .nav-toggle .icon-bar.last{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.main-nav.open .nav-toggle .icon-bar.sec{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media(max-width: 767.98px){.main-nav.advertorial-featured{height:120px}}@media(max-width: 767.98px){.main-nav .head-divider{width:115%;margin:0 -20px}}.main-nav .bbb-logo{margin-top:10px}.main-nav .bbb-logo a.bbb-logo-trust-link{display:inline-block;background:url(/images/better-business-bureaua.png) center center no-repeat !important;background-size:100% auto !important;width:135px;height:35px}.main-nav .bbb-logo.featured-logo{width:32%;margin-top:0px}@media(max-width: 991.98px){.main-nav .bbb-logo.featured-logo{width:30%;margin-top:5px}}@media(max-width: 767.98px){.main-nav .bbb-logo.featured-logo{width:100%;margin:5px auto}}.main-nav .featured-logo-trust-link{background-size:100% auto !important;width:280px;height:41px}@media(max-width: 1024px){.main-nav .featured-logo-trust-link{margin-right:24px}}@media(max-width: 991.98px){.main-nav .featured-logo-trust-link{margin-right:25px}}@media(max-width: 767.98px){.main-nav .featured-logo-trust-link{width:98%;margin-top:5px}}
