@font-face{font-display:optional;font-family:'Montserrat';font-style:normal;font-weight:100;src:url(fonts/montserrat/montserrat-v15-latin-100.eot);src:local("") , url(fonts/montserrat/montserrat-v15-latin-100.eot?#iefix) format("embedded-opentype") , url(fonts/montserrat/montserrat-v15-latin-100.woff2) format("woff2") , url(fonts/montserrat/montserrat-v15-latin-100.woff) format("woff") , url(fonts/montserrat/montserrat-v15-latin-100.ttf) format("truetype") , url(fonts/montserrat/montserrat-v15-latin-100.svg#Montserrat) format("svg")}@font-face{font-display:optional;font-family:'Montserrat';font-style:italic;font-weight:100;src:url(fonts/montserrat/montserrat-v15-latin-100italic.eot);src:local("") , url(fonts/montserrat/montserrat-v15-latin-100italic.eot?#iefix) format("embedded-opentype") , url(fonts/montserrat/montserrat-v15-latin-100italic.woff2) format("woff2") , url(fonts/montserrat/montserrat-v15-latin-100italic.woff) format("woff") , url(fonts/montserrat/montserrat-v15-latin-100italic.ttf) format("truetype") , url(fonts/montserrat/montserrat-v15-latin-100italic.svg#Montserrat) format("svg")}@font-face{font-display:optional;font-family:'Montserrat';font-style:normal;font-weight:200;src:url(fonts/montserrat/montserrat-v15-latin-200.eot);src:local("") , url(fonts/montserrat/montserrat-v15-latin-200.eot?#iefix) format("embedded-opentype") , url(fonts/montserrat/montserrat-v15-latin-200.woff2) format("woff2") , url(fonts/montserrat/montserrat-v15-latin-200.woff) format("woff") , url(fonts/montserrat/montserrat-v15-latin-200.ttf) format("truetype") , url(fonts/montserrat/montserrat-v15-latin-200.svg#Montserrat) format("svg")}@font-face{font-display:optional;font-family:'Montserrat';font-style:italic;font-weight:200;src:url(fonts/montserrat/montserrat-v15-latin-200italic.eot);src:local("") , url(fonts/montserrat/montserrat-v15-latin-200italic.eot?#iefix) format("embedded-opentype") , url(fonts/montserrat/montserrat-v15-latin-200italic.woff2) format("woff2") , url(fonts/montserrat/montserrat-v15-latin-200italic.woff) format("woff") , url(fonts/montserrat/montserrat-v15-latin-200italic.ttf) format("truetype") , url(fonts/montserrat/montserrat-v15-latin-200italic.svg#Montserrat) format("svg")}@font-face{font-display:optional;font-family:'Montserrat';font-style:normal;font-weight:300;src:url(fonts/montserrat/montserrat-v15-latin-300.eot);src:local("") , url(fonts/montserrat/montserrat-v15-latin-300.eot?#iefix) format("embedded-opentype") , url(fonts/montserrat/montserrat-v15-latin-300.woff2) format("woff2") , url(fonts/montserrat/montserrat-v15-latin-300.woff) format("woff") , url(fonts/montserrat/montserrat-v15-latin-300.ttf) format("truetype") , url(fonts/montserrat/montserrat-v15-latin-300.svg#Montserrat) format("svg")}@font-face{font-display:optional;font-family:'Montserrat';font-style:italic;font-weight:300;src:url(fonts/montserrat/montserrat-v15-latin-300italic.eot);src:local("") , url(fonts/montserrat/montserrat-v15-latin-300italic.eot?#iefix) format("embedded-opentype") , url(fonts/montserrat/montserrat-v15-latin-300italic.woff2) format("woff2") , url(fonts/montserrat/montserrat-v15-latin-300italic.woff) format("woff") , url(fonts/montserrat/montserrat-v15-latin-300italic.ttf) format("truetype") , url(fonts/montserrat/montserrat-v15-latin-300italic.svg#Montserrat) format("svg")}@font-face{font-display:optional;font-family:'Montserrat';font-style:normal;font-weight:400;src:url(fonts/montserrat/montserrat-v15-latin-regular.eot);src:local("") , url(fonts/montserrat/montserrat-v15-latin-regular.eot?#iefix) format("embedded-opentype") , url(fonts/montserrat/montserrat-v15-latin-regular.woff2) format("woff2") , url(fonts/montserrat/montserrat-v15-latin-regular.woff) format("woff") , url(fonts/montserrat/montserrat-v15-latin-regular.ttf) format("truetype") , url(fonts/montserrat/montserrat-v15-latin-regular.svg#Montserrat) format("svg")}@font-face{font-display:optional;font-family:'Montserrat';font-style:italic;font-weight:400;src:url(fonts/montserrat/montserrat-v15-latin-italic.eot);src:local("") , url(fonts/montserrat/montserrat-v15-latin-italic.eot?#iefix) format("embedded-opentype") , url(fonts/montserrat/montserrat-v15-latin-italic.woff2) format("woff2") , url(fonts/montserrat/montserrat-v15-latin-italic.woff) format("woff") , url(fonts/montserrat/montserrat-v15-latin-italic.ttf) format("truetype") , url(fonts/montserrat/montserrat-v15-latin-italic.svg#Montserrat) format("svg")}@font-face{font-display:optional;font-family:'Montserrat';font-style:normal;font-weight:500;src:url(fonts/montserrat/montserrat-v15-latin-500.eot);src:local("") , url(fonts/montserrat/montserrat-v15-latin-500.eot?#iefix) format("embedded-opentype") , url(fonts/montserrat/montserrat-v15-latin-500.woff2) format("woff2") , url(fonts/montserrat/montserrat-v15-latin-500.woff) format("woff") , url(fonts/montserrat/montserrat-v15-latin-500.ttf) format("truetype") , url(fonts/montserrat/montserrat-v15-latin-500.svg#Montserrat) format("svg")}@font-face{font-display:optional;font-family:'Montserrat';font-style:italic;font-weight:500;src:url(fonts/montserrat/montserrat-v15-latin-500italic.eot);src:local("") , url(fonts/montserrat/montserrat-v15-latin-500italic.eot?#iefix) format("embedded-opentype") , url(fonts/montserrat/montserrat-v15-latin-500italic.woff2) format("woff2") , url(fonts/montserrat/montserrat-v15-latin-500italic.woff) format("woff") , url(fonts/montserrat/montserrat-v15-latin-500italic.ttf) format("truetype") , url(fonts/montserrat/montserrat-v15-latin-500italic.svg#Montserrat) format("svg")}@font-face{font-display:optional;font-family:'Montserrat';font-style:normal;font-weight:600;src:url(fonts/montserrat/montserrat-v15-latin-600.eot);src:local("") , url(fonts/montserrat/montserrat-v15-latin-600.eot?#iefix) format("embedded-opentype") , url(fonts/montserrat/montserrat-v15-latin-600.woff2) format("woff2") , url(fonts/montserrat/montserrat-v15-latin-600.woff) format("woff") , url(fonts/montserrat/montserrat-v15-latin-600.ttf) format("truetype") , url(fonts/montserrat/montserrat-v15-latin-600.svg#Montserrat) format("svg")}@font-face{font-display:optional;font-family:'Montserrat';font-style:italic;font-weight:600;src:url(fonts/montserrat/montserrat-v15-latin-600italic.eot);src:local("") , url(fonts/montserrat/montserrat-v15-latin-600italic.eot?#iefix) format("embedded-opentype") , url(fonts/montserrat/montserrat-v15-latin-600italic.woff2) format("woff2") , url(fonts/montserrat/montserrat-v15-latin-600italic.woff) format("woff") , url(fonts/montserrat/montserrat-v15-latin-600italic.ttf) format("truetype") , url(fonts/montserrat/montserrat-v15-latin-600italic.svg#Montserrat) format("svg")}@font-face{font-display:optional;font-family:'Montserrat';font-style:normal;font-weight:700;src:url(fonts/montserrat/montserrat-v15-latin-700.eot);src:local("") , url(fonts/montserrat/montserrat-v15-latin-700.eot?#iefix) format("embedded-opentype") , url(fonts/montserrat/montserrat-v15-latin-700.woff2) format("woff2") , url(fonts/montserrat/montserrat-v15-latin-700.woff) format("woff") , url(fonts/montserrat/montserrat-v15-latin-700.ttf) format("truetype") , url(fonts/montserrat/montserrat-v15-latin-700.svg#Montserrat) format("svg")}@font-face{font-display:optional;font-family:'Montserrat';font-style:italic;font-weight:700;src:url(fonts/montserrat/montserrat-v15-latin-700italic.eot);src:local("") , url(fonts/montserrat/montserrat-v15-latin-700italic.eot?#iefix) format("embedded-opentype") , url(fonts/montserrat/montserrat-v15-latin-700italic.woff2) format("woff2") , url(fonts/montserrat/montserrat-v15-latin-700italic.woff) format("woff") , url(fonts/montserrat/montserrat-v15-latin-700italic.ttf) format("truetype") , url(fonts/montserrat/montserrat-v15-latin-700italic.svg#Montserrat) format("svg")}@font-face{font-display:optional;font-family:'Montserrat';font-style:normal;font-weight:800;src:url(fonts/montserrat/montserrat-v15-latin-800.eot);src:local("") , url(fonts/montserrat/montserrat-v15-latin-800.eot?#iefix) format("embedded-opentype") , url(fonts/montserrat/montserrat-v15-latin-800.woff2) format("woff2") , url(fonts/montserrat/montserrat-v15-latin-800.woff) format("woff") , url(fonts/montserrat/montserrat-v15-latin-800.ttf) format("truetype") , url(fonts/montserrat/montserrat-v15-latin-800.svg#Montserrat) format("svg")}@font-face{font-display:optional;font-family:'Montserrat';font-style:italic;font-weight:800;src:url(fonts/montserrat/montserrat-v15-latin-800italic.eot);src:local("") , url(fonts/montserrat/montserrat-v15-latin-800italic.eot?#iefix) format("embedded-opentype") , url(fonts/montserrat/montserrat-v15-latin-800italic.woff2) format("woff2") , url(fonts/montserrat/montserrat-v15-latin-800italic.woff) format("woff") , url(fonts/montserrat/montserrat-v15-latin-800italic.ttf) format("truetype") , url(fonts/montserrat/montserrat-v15-latin-800italic.svg#Montserrat) format("svg")}@font-face{font-display:optional;font-family:'Montserrat';font-style:normal;font-weight:900;src:url(fonts/montserrat/montserrat-v15-latin-900.eot);src:local("") , url(fonts/montserrat/montserrat-v15-latin-900.eot?#iefix) format("embedded-opentype") , url(fonts/montserrat/montserrat-v15-latin-900.woff2) format("woff2") , url(fonts/montserrat/montserrat-v15-latin-900.woff) format("woff") , url(fonts/montserrat/montserrat-v15-latin-900.ttf) format("truetype") , url(fonts/montserrat/montserrat-v15-latin-900.svg#Montserrat) format("svg")}@font-face{font-display:optional;font-family:'Montserrat';font-style:italic;font-weight:900;src:url(fonts/montserrat/montserrat-v15-latin-900italic.eot);src:local("") , url(fonts/montserrat/montserrat-v15-latin-900italic.eot?#iefix) format("embedded-opentype") , url(fonts/montserrat/montserrat-v15-latin-900italic.woff2) format("woff2") , url(fonts/montserrat/montserrat-v15-latin-900italic.woff) format("woff") , url(fonts/montserrat/montserrat-v15-latin-900italic.ttf) format("truetype") , url(fonts/montserrat/montserrat-v15-latin-900italic.svg#Montserrat) format("svg")}a,button,input,select,textarea,label,summary{-ms-touch-action:manipulation;touch-action:manipulation}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}html{overflow-y:scroll;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;min-height:100vh}img,video{max-width:100%;height:auto}iframe,object,embed{max-width:100%}[tabindex="-1"]:focus{outline:none}.container{margin-left:auto;margin-right:auto;max-width:80em;width:88%}.container-slim{max-width:45em}@media (min-width:40em){.row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-2%;margin-right:-2%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.grid-auto,.grid-fourth,.grid-third,.grid-two-thirds,.grid-half,.grid-three-fourths{padding-left:2%;padding-right:2%}.grid-auto{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.grid-fourth{width:25%}.grid-third{width:33.33333%}.grid-two-thirds{width:66.66666%}.grid-half{width:50%}.grid-three-fourths{width:75%}.grid-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.grid-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}html{scroll-behavior:smooth}body{background:#fff;color:#212121;font-family:Montserrat,sans-serif;font-size:100%;line-height:1.65}p{margin:0 0 1.5625em}a{color:#2f3539;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;word-wrap:break-word;text-decoration:none}a:active,a:focus,a:hover{color:#0c0e0f}ul,ol{margin:0 0 1.5625em 2em;padding:0}.page-content li{margin-bottom:.6em}ul ul,ul ol,ol ol,ol ul{margin-bottom:0}dl,dd{margin:0;padding:0}dd{margin-bottom:1.5625em}dt{font-weight:bold}.list-unstyled,.list-inline{list-style:none;margin-left:0}.list-unstyled>li::before,.list-inline>li::before{content:"\200B";position:absolute}.list-unstyled{margin-left:0}.list-inline{margin-left:-.5em;margin-right:-.5em;padding:0}.list-inline>li{display:inline-block;margin-left:.5em;margin-right:.5em}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{line-height:1.4;margin:0 0 .5em;padding:1em 0 0;word-wrap:break-word;font-weight:600}h1,.h1{font-size:2em;padding-top:.5em}@media (min-width:40em){h1,.h1{font-size:2.1em}}@media (min-width:60em){h1,.h1{font-size:2.875em}}h2,.h2{font-size:1.3em}@media (min-width:40em){h2,.h2{font-size:1.7em}}@media (min-width:60em){h2,.h2{font-size:2.2em}}h3,.h3{font-size:1.1875em}@media (min-width:40em){h3,.h3{font-size:1.3em}}@media (min-width:60em){h3,.h3{font-size:1.8em}}h4,h5,h6,.h4,.h5,.h6{font-size:1em}h4,.h4{font-size:.8125em;text-transform:uppercase}hr{border:0;border-top:1px solid #84909c;margin:2em auto}mark{background:#fbf9c9;color:#212121}blockquote{font-family:serif;color:#999;font-size:1.1875em;font-style:italic;margin:0 0 1.5625em;padding-left:.8125em;padding-right:.8125em}cite{color:#30363b;display:block;font-size:.8125em;padding-top:1em}code,kbd,pre,samp{font-family:Menlo,Monaco,"Courier New",monospace;font-size:.875em}code{color:#d14;word-wrap:break-word}pre{background-color:#959faa;display:block;line-height:1.5;margin-bottom:1.5625em;overflow:auto;padding:.8125em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;white-space:pre-wrap;word-break:break-all}pre code{color:inherit;font-size:1em}.pill-link{display:inline-block;border-radius:20px;padding:.4rem .8rem .33rem;background-color:#e8eaed;margin-bottom:.4em;-webkit-transition:background-color .2s;transition:background-color .2s;font-weight:500;font-size:.87rem}.pill-link:hover{background-color:#cbd5df}.btn{background-color:#2f3539;border:1px solid #2f3539;color:#fff;display:inline-block;font-size:.9375em;font-weight:normal;line-height:1.2;margin-right:.3125em;margin-bottom:.3125em;padding:.5em .6875em;text-decoration:none;white-space:normal}.btn,.btn:focus,.btn:visited{color:#fff}.btn:hover,.btn:active{background-color:#0c0e0f;border-color:#0c0e0f;color:#fff;text-decoration:none}.btn-secondary{background-color:#30363b;border-color:#30363b}.btn-secondary:hover,.btn-secondary:active{background-color:#0e0f11;border-color:#0e0f11}.btn:active{-webkit-box-shadow:inset 0 .15625em .25em rgba(0,0,0,.15) , 0 1px .15625em rgba(0,0,0,.05);box-shadow:inset 0 .15625em .25em rgba(0,0,0,.15) , 0 1px .15625em rgba(0,0,0,.05);outline:0}.btn[disabled]{-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed;opacity:.5;pointer-events:none}.btn-large{font-size:1em;line-height:normal;padding:.6875em .9375em}.btn-block{display:block;margin-right:0;padding-right:0;padding-left:0;width:100%}.btn,button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;text-align:center;vertical-align:middle}.btn:last-child,input.btn{margin-right:0}form,fieldset{margin-bottom:1.5625em}fieldset{border:0;padding:0}legend,label{display:block;margin:0 0 .3125em;padding:0}button,input,optgroup,select,textarea{color:#4f4f4f;font:inherit;margin:0;padding:.6250em 1.2500em;border-radius:4px}input,textarea,select{border:1px solid #86929d;display:block;line-height:1.5;margin-bottom:1.1875em;width:100%}@media (min-width:40em){input,textarea,select{line-height:1.5625}}form button,form .btn{margin-bottom:1.1875em}textarea{height:8em;overflow:auto;resize:vertical}[type="image"],[type="checkbox"],[type="radio"]{cursor:pointer;display:inline-block;height:auto;margin-bottom:.3125em;padding:0;width:auto}input:focus,textarea:focus{border-color:rgba(82,168,236,.8)}.input-inline{display:inline-block;vertical-align:middle;width:auto}.input-condensed{padding:1px .3125em;font-size:.9375em}.alert{background-color:#f6f7f8;border-radius:6px;padding:1rem;margin-bottom:2rem}.alert ul:last-of-type,.alert p:last-of-type{margin-bottom:0}.alert.alert-success{border-left:6px solid #8ec15d}.alert.alert-danger{border-left:6px solid #de3c3c}.alert.alert-warning{border-left:6px solid #deab15}.alert.alert-info{border-left:6px solid #4a97be}.content a{position:relative}.content a:after{content:"";position:absolute;background-color:#e8eaed;bottom:-3px;left:0;right:0;height:8px;z-index:-1;-webkit-transition:all .1s;transition:all .1s}.content a:hover:after{background-color:#84909c;height:2px}.header-bar-search{margin-left:1rem;margin-right:1rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.searchbar-container{background:#fff;padding:1rem 0}.searchbar-container .search-form{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex}.searchbar-container .search-form .search-submit-btn{border:none;background:none;margin-bottom:0;position:absolute;padding:.4rem .6rem}.searchbar-container .search-form .search-input{border:none;margin-bottom:0;background:#eee;padding-left:3.25rem}.svg-search,.svg-close,.svg-hamburger{fill:#767676}.svg-search:hover,.svg-close:hover,.svg-hamburger:hover{fill:#2f3539}.svg-hamburger{margin-bottom:-4px}.searchbar-toggle .svg-search{margin-bottom:-10px}.input-group{display:-webkit-box;display:-ms-flexbox;display:flex}.searchbar-autosuggest-container{display:none;position:absolute;padding:1rem;background:#fff;border-radius:4px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.3);box-shadow:0 0 15px 0 rgba(0,0,0,.3);overflow-y:auto}.searchbar-autosuggest-container .results{padding-bottom:.5rem}.searchbar-autosuggest-container .results p{margin-bottom:.5rem;text-transform:uppercase;font-size:.8em}@media (max-width:470px){.header-bar-search{position:absolute;top:70px;margin-left:0;margin-right:0;width:88%}.header-sticky{padding-bottom:60px}}.footer .website-footer-description{max-width:380px}.footer .footer-logo{width:120px;height:auto}.footer-darker{margin-top:5rem}.footer-darker .container{padding-top:4rem;padding-bottom:2.5rem;border-top:1px solid #cbd5df}.footer-darkest .container{padding:3rem 0;border-top:1px solid #cbd5df}.header-sticky-placeholder{height:120px}.header-sticky{position:fixed;top:0;width:100%;background-color:#fff;-webkit-transition:top .5s , -webkit-box-shadow .5s;transition:top .5s , -webkit-box-shadow .5s;transition:top .5s , box-shadow .5s;transition:top .5s , box-shadow .5s , -webkit-box-shadow .5s;z-index:10}.header-sticky.header-hidden{top:-200px}.header-sticky.scrolling{-webkit-box-shadow: 0 4px 12px #00000014,0 0 1px #0100001a;box-shadow: 0 4px 12px #00000014,0 0 1px #0100001a}#header-bar{min-height:80px;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}#header-bar .site-brand{color:#3b3b3b;font-size:1.3rem;font-weight:500;min-width:100px}#header-bar .site-brand a{display:inline-block;padding:0 0}#header-bar .site-brand a img{width:80px;height:80px}#header-bar .site-brand a:hover{text-decoration:none}#header-bar #header-bar-right{min-width:56px;margin-top:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header-bar #header-bar-right img{margin-left:20px}@media (max-width:470px){.header-sticky-placeholder{height:160px}}#nav-main{text-align:right}#nav-main ul{margin:0;list-style-type:none}#nav-main ul li{display:inline-block}#nav-main ul li a{position:relative;font-weight:500;padding:.5rem 1rem;font-size:.875rem}#nav-main ul li a:after{content:"";position:absolute;background-color:#e8eaed;bottom:4px;left:0;right:100%;height:12px;z-index:-1;margin:0 1rem;-webkit-transition:all .3s;transition:all .3s}#nav-main ul li a:hover{text-decoration:none}#nav-main ul li a:hover:after{right:0}#nav-main ul li a.no-underline:after,#nav-main ul li a.no-underline:hover:after{display:none}#menu-offcanvas-backdrop{display:none;position:fixed;top:0;right:0;left:0;bottom:0;background-color:rgba(0,0,0,.5);opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}#menu-offcanvas-backdrop.show{opacity:1}#menu-offcanvas{display:block;position:fixed;top:0;right:-280px;bottom:0;width:280px;padding:2rem;background:#fff;z-index:10}#menu-offcanvas #menu-offcanvas-close{display:block;text-align:right}#menu-offcanvas ul{margin:0;margin-top:1rem;list-style:none}#menu-offcanvas ul li{padding:.5rem 0}#menu-offcanvas.animating{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s , -webkit-transform .5s}#menu-offcanvas.animating.left{-webkit-transform:translate3d(-280px,0,0);transform:translate3d(-280px,0,0)}#menu-offcanvas.animating.right{-webkit-transform:translate3d(280px,0,0);transform:translate3d(280px,0,0)}#menu-offcanvas.menu-visible{right:0}@media (max-width:1300px){.hide-mobile-menu{display:none!important}}@media (min-width:1300px){.hide-desktop-menu{display:none!important}}.frontend-admin-menu{position:fixed;bottom:10%;right:0;background-color:#00a8e6;padding:1rem;list-style:none;-webkit-transform:translateX(75%);transform:translateX(75%);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s , -webkit-transform .2s}.frontend-admin-menu:hover{-webkit-transform:translateX(0%);transform:translateX(0%)}.quote-grid{-ms-flex-wrap:wrap;flex-wrap:wrap}.quote-grid .quote-grid-item .quote-grid-item__img-link{display:block;margin-bottom:.4rem}.quote-grid .quote-grid-item .quote-grid-item__img-link img{-webkit-box-shadow:2px 2px 6px 0 rgba(0,0,0,.2);box-shadow:2px 2px 6px 0 rgba(0,0,0,.2);-webkit-transition:opacity .2s;transition:opacity .2s}.quote-grid .quote-grid-item .quote-grid-item__img-link:hover img{opacity:.8}.quote-grid .quote-grid-item .quote-grid-item__text-link{font-size:.9em}.quote-grid .quote-grid-item .quote-grid-item__author{font-weight:500}@media (min-width:900px) and (max-width:1240px){.quote-grid{-ms-flex-wrap:wrap;flex-wrap:wrap}.quote-grid .quote-grid-item{width:33%}}@media (min-width:640px) and (max-width:899px){.quote-grid{-ms-flex-wrap:wrap;flex-wrap:wrap}.quote-grid .quote-grid-item{width:50%}}.quote-single{max-width:800px;margin-right:auto;margin-left:auto;text-align:center}.quote-single .quote-single__img-container,.quote-single .quote-single__social-icons{max-width:500px;margin-right:auto;margin-left:auto}.quote-single .quote-single__img-container img{-webkit-box-shadow:2px 2px 8px 0 rgba(0,0,0,.2);box-shadow:2px 2px 8px 0 rgba(0,0,0,.2)}.quote-single .quote-single__social-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:420px;padding:1.8rem 0 .2rem}.quote-single .quote-single__social-icons .social-icon-wrapper{height:50px;width:50px;padding:.5rem}.quote-single .quote-single__social-icons .social-icon-wrapper svg{fill:#84909c}.quote-single .quote-single__social-icons .social-icon-wrapper svg:hover{fill:#30363b}.quote-single .quote-single__quote{font-size:1.1875em}.quotes-sorting a.active{font-weight:600}.google-ad{margin:.5rem auto;width:100%}.google-ad-large{margin:.5rem auto;min-height:280px;width:100%}.google-ad-large .google-ads-container{width:100%;min-height:280px}.pill-slider{padding-top:18px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:hidden}.pill-slider>div{padding-right:16px}.pill-slider>div>a{white-space:nowrap}#pill-slider{-webkit-transition-duration:1000!important;transition-duration:1000!important}.tns-controls{position:relative;display:block;top:16px;z-index:1}.tns-controls button{position:absolute;top:50%;border:none;width:40px;height:40px;background:-webkit-gradient(linear,left top,right top,from(white),to(rgba(255,0,0,0)));background:linear-gradient(90deg,white,rgba(255,0,0,0));border-radius:0;font-size:0;outline:none}.tns-controls button[disabled="disabled"],.tns-controls button:disabled{display:none;background:red}.tns-controls button:before,.tns-controls button:after{content:'';position:absolute;top:0;left:6px;width:12px;height:2px;background:#333;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.tns-controls button:before{top:16px}.tns-controls button:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:23px}.tns-controls button[data-controls="next"]{right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.home{}.home .quoteOfTheDay_randomQuotes .quote-grid .quote-grid-item:first-child a img{-webkit-box-shadow:0 0 20px 0 rgba(195,148,46,.6);box-shadow:0 0 20px 0 rgba(195,148,46,.6)}.newsletter-subscribe-unsubscribe-radio-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1rem}.newsletter-subscribe-unsubscribe-radio-wrapper>div{margin-right:2rem}.newsletter-privacy-wrapper{margin-bottom:.6rem}.newsletter-mandatory-wrapper{margin-bottom:1rem}.newsletter-submit-wrapper .btn{border:none;background-color:#de3c3c;font-size:1.3em}.newsletter-submit-wrapper .btn:hover{background-color:#c62121}.text-small{font-size:.9375em}.text-large{font-size:1.1875em;line-height:1.4}@media (min-width:40em){.text-large{font-size:1.3125em}}.text-muted{color:#30363b}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.float-left{float:left}.float-center{float:none;margin-left:auto;margin-right:auto}.float-right{float:right}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.d-block{display:block!important}@media (prefers-reduced-motion:reduce){*{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.clearfix:before,.container:before,.clearfix:after,.container:after{display:table;content:" "}.clearfix:after,.container:after{clear:both}@media print{*{background:transparent!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}@page {
    margin: 0.5cm;
  }a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}a[href^="#"]:after{content:""}p,h1,h2,h3{orphans:3;widows:3}h1,h2,h3{page-break-after:avoid}pre,blockquote{border-color:#999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}}.bg-col-gray-10{background-color:#eee}.my-0{margin-bottom:0;margin-top:0}.my{margin-bottom:1.5625em;margin-top:1.5625em}.my-l{margin-bottom:2em;margin-top:2em}.my-xl{margin-bottom:3.5em;margin-top:3.5em}.my-xxl{margin-bottom:6em;margin-top:6em}.mt-0{margin-top:0}.mt{margin-top:1.5625em}.mt-l{margin-top:2em}.mt-xl{margin-top:3.5em}.mt-xxl{margin-top:6em}.mb-0{margin-bottom:0}.mb{margin-bottom:1.5625em}.mb-l{margin-bottom:2em}.mb-xl{margin-bottom:3.5em}.mb-xxl{margin-bottom:6em}.py-l{padding-top:2em;padding-bottom:2em}.pt-0{padding-top:0}.pt{padding-top:1.5625em}.pt-l{padding-top:2em}.pb-l{padding-bottom:2em}.pb-xl{padding-bottom:3.5em}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s , opacity 0s;-moz-transition:transform 0s , opacity 0s;transition:transform 0s , opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}