@font-face {
  font-family: "Effra Bold";
  src: url("//3432867.fs1.hubspotusercontent-na1.net/hubfs/3432867/raw_assets/public/OM2022%20Theme/fonts/Effra-Bold.woff2");
    font-weight: normal;
    font-style: normal;
    }

@font-face {
  font-family: "Effra Medium";
  src: url("//3432867.fs1.hubspotusercontent-na1.net/hubfs/3432867/raw_assets/public/OM2022%20Theme/fonts/Effra-Medium.woff2");
    font-weight: normal;
    font-style: normal;
    }

@font-face {
  font-family: "Effra Regular";
  src: url("//3432867.fs1.hubspotusercontent-na1.net/hubfs/3432867/raw_assets/public/OM2022%20Theme/fonts/Effra_Std_Rg.woff2");
    font-weight: normal;
    font-style: normal;
    }

@font-face {
  font-family: "Effra Condensed";
  src: url("//3432867.fs1.hubspotusercontent-na1.net/hubfs/3432867/raw_assets/public/OM2022%20Theme/fonts/Morguns-Condensed.woff2");
    font-weight: normal;
    font-style: normal;
    }

.hs-landing-page h1,
.hs-landing-page h2,
.hs-landing-page h3,
.hs-landing-page h4,
.hs-landing-page h5{
  font-family: "Effra Bold";

}
.hs-landing-page p {
  font-family: "Effra Regular";

}
.hs-landing-page {

}
.hs-landing-page {

}
.hs-landing-page {

}
.hs-landing-page {

}
.hs-landing-page {

}
.hs-landing-page {

}

/* Theme base styles */
/*! UIkit 3.14.3 | https://www.getuikit.com | (c) 2014 - 2022 YOOtheme | MIT License */html{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:16px;font-weight:400;line-height:1.5;-webkit-text-size-adjust:100%;background:#fff;color:#666}body{margin:0}.uk-link,a{color:#1e87f0;text-decoration:none;cursor:pointer}.uk-link-toggle:hover .uk-link,.uk-link:hover,a:hover{color:#0f6ecd;text-decoration:underline}abbr[title]{text-decoration:underline dotted;-webkit-text-decoration-style:dotted}b,strong{font-weight:bolder}:not(pre)>code,:not(pre)>kbd,:not(pre)>samp{font-family:Consolas,monaco,monospace;font-size:.875rem;color:#f0506e;white-space:nowrap;padding:2px 6px;background:#f8f8f8}em{color:#f0506e}ins{background:#ffd;color:#666;text-decoration:none}mark{background:#ffd;color:#666}q{font-style:italic}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}audio,canvas,iframe,img,svg,video{vertical-align:middle}canvas,img,svg,video{max-width:100%;height:auto;box-sizing:border-box}img:not([src]){visibility:hidden;min-width:1px}iframe{border:0}address,dl,fieldset,figure,ol,p,pre,ul{margin:0 0 20px 0}*+address,*+dl,*+fieldset,*+figure,*+ol,*+p,*+pre,*+ul{margin-top:20px}.uk-h1,.uk-h2,.uk-h3,.uk-h4,.uk-h5,.uk-h6,.uk-heading-2xlarge,.uk-heading-large,.uk-heading-medium,.uk-heading-small,.uk-heading-xlarge,h1,h2,h3,h4,h5,h6{margin:0 0 20px 0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:400;color:#333;text-transform:none}*+.uk-h1,*+.uk-h2,*+.uk-h3,*+.uk-h4,*+.uk-h5,*+.uk-h6,*+.uk-heading-2xlarge,*+.uk-heading-large,*+.uk-heading-medium,*+.uk-heading-small,*+.uk-heading-xlarge,*+h1,*+h2,*+h3,*+h4,*+h5,*+h6{margin-top:40px}.uk-h1,h1{font-size:2.23125rem;line-height:1.2}.uk-h2,h2{font-size:1.7rem;line-height:1.3}.uk-h3,h3{font-size:1.5rem;line-height:1.4}.uk-h4,h4{font-size:1.25rem;line-height:1.4}.uk-h5,h5{font-size:16px;line-height:1.4}.uk-h6,h6{font-size:.875rem;line-height:1.4}@media (min-width:960px){.uk-h1,h1{font-size:2.625rem}.uk-h2,h2{font-size:2rem}}ol,ul{padding-left:30px}ol>li>ol,ol>li>ul,ul>li>ol,ul>li>ul{margin:0}dt{font-weight:700}dd{margin-left:0}.uk-hr,hr{overflow:visible;text-align:inherit;margin:0 0 20px 0;border:0;border-top:1px solid #e5e5e5}*+.uk-hr,*+hr{margin-top:20px}address{font-style:normal}blockquote{margin:0 0 20px 0;font-size:1.25rem;line-height:1.5;font-style:italic;color:#333}*+blockquote{margin-top:20px}blockquote p:last-of-type{margin-bottom:0}blockquote footer{margin-top:10px;font-size:.875rem;line-height:1.5;color:#666}blockquote footer::before{content:"— "}pre{font:0.875rem/1.5 Consolas,monaco,monospace;color:#666;-moz-tab-size:4;tab-size:4;overflow:auto;padding:10px;border:1px solid #e5e5e5;border-radius:3px;background:#fff}pre code{font-family:Consolas,monaco,monospace}:focus{outline:0}:focus-visible{outline:2px dotted #333}::selection{background:#39f;color:#fff;text-shadow:none}details,main{display:block}summary{display:list-item}template{display:none}:root{--uk-breakpoint-s:640px;--uk-breakpoint-m:960px;--uk-breakpoint-l:1200px;--uk-breakpoint-xl:1600px}.uk-link-muted a,.uk-link-toggle .uk-link-muted,a.uk-link-muted{color:#999}.uk-link-muted a:hover,.uk-link-toggle:hover .uk-link-muted,a.uk-link-muted:hover{color:#666}.uk-link-text a,.uk-link-toggle .uk-link-text,a.uk-link-text{color:inherit}.uk-link-text a:hover,.uk-link-toggle:hover .uk-link-text,a.uk-link-text:hover{color:#999}.uk-link-heading a,.uk-link-toggle .uk-link-heading,a.uk-link-heading{color:inherit}.uk-link-heading a:hover,.uk-link-toggle:hover .uk-link-heading,a.uk-link-heading:hover{color:#1e87f0;text-decoration:none}.uk-link-reset a,a.uk-link-reset{color:inherit!important;text-decoration:none!important}.uk-link-toggle{color:inherit!important;text-decoration:none!important}.uk-heading-small{font-size:2.6rem;line-height:1.2}.uk-heading-medium{font-size:2.8875rem;line-height:1.1}.uk-heading-large{font-size:3.4rem;line-height:1.1}.uk-heading-xlarge{font-size:4rem;line-height:1}.uk-heading-2xlarge{font-size:6rem;line-height:1}@media (min-width:960px){.uk-heading-small{font-size:3.25rem}.uk-heading-medium{font-size:3.5rem}.uk-heading-large{font-size:4rem}.uk-heading-xlarge{font-size:6rem}.uk-heading-2xlarge{font-size:8rem}}@media (min-width:1200px){.uk-heading-medium{font-size:4rem}.uk-heading-large{font-size:6rem}.uk-heading-xlarge{font-size:8rem}.uk-heading-2xlarge{font-size:11rem}}.uk-heading-divider{padding-bottom:calc(5px + .1em);border-bottom:calc(.2px + .05em) solid #e5e5e5}.uk-heading-bullet{position:relative}.uk-heading-bullet::before{content:"";display:inline-block;position:relative;top:calc(-.1 * 1em);vertical-align:middle;height:calc(4px + .7em);margin-right:calc(5px + .2em);border-left:calc(5px + .1em) solid #e5e5e5}.uk-heading-line{overflow:hidden}.uk-heading-line>*{display:inline-block;position:relative}.uk-heading-line>::after,.uk-heading-line>::before{content:"";position:absolute;top:calc(50% - (calc(.2px + .05em)/ 2));width:2000px;border-bottom:calc(.2px + .05em) solid #e5e5e5}.uk-heading-line>::before{right:100%;margin-right:calc(5px + .3em)}.uk-heading-line>::after{left:100%;margin-left:calc(5px + .3em)}[class*=uk-divider]{border:none;margin-bottom:20px}*+[class*=uk-divider]{margin-top:20px}.uk-divider-icon{position:relative;height:20px;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%23e5e5e5%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");background-repeat:no-repeat;background-position:50% 50%}.uk-divider-icon::after,.uk-divider-icon::before{content:"";position:absolute;top:50%;max-width:calc(50% - (50px / 2));border-bottom:1px solid #e5e5e5}.uk-divider-icon::before{right:calc(50% + (50px / 2));width:100%}.uk-divider-icon::after{left:calc(50% + (50px / 2));width:100%}.uk-divider-small{line-height:0}.uk-divider-small::after{content:"";display:inline-block;width:100px;max-width:100%;border-top:1px solid #e5e5e5;vertical-align:top}.uk-divider-vertical{width:max-content;height:100px;margin-left:auto;margin-right:auto;border-left:1px solid #e5e5e5}.uk-list{padding:0;list-style:none}.uk-list>*>:last-child{margin-bottom:0}.uk-list>*>ul,.uk-list>:nth-child(n+2){margin-top:10px}.uk-list-circle>*,.uk-list-decimal>*,.uk-list-disc>*,.uk-list-hyphen>*,.uk-list-square>*{padding-left:30px}.uk-list-decimal{counter-reset:decimal}.uk-list-decimal>*{counter-increment:decimal}.uk-list-circle>::before,.uk-list-decimal>::before,.uk-list-disc>::before,.uk-list-hyphen>::before,.uk-list-square>::before{content:"";position:relative;left:-30px;width:30px;height:1.5em;margin-bottom:-1.5em;display:list-item;list-style-position:inside;text-align:right}.uk-list-disc>::before{list-style-type:disc}.uk-list-circle>::before{list-style-type:circle}.uk-list-square>::before{list-style-type:square}.uk-list-decimal>::before{content:counter(decimal,decimal) '\200A.\00A0'}.uk-list-hyphen>::before{content:'–\00A0\00A0'}.uk-list-muted>::before{color:#999!important}.uk-list-emphasis>::before{color:#333!important}.uk-list-primary>::before{color:#1e87f0!important}.uk-list-secondary>::before{color:#222!important}.uk-list-bullet>*{padding-left:30px}.uk-list-bullet>::before{content:"";display:list-item;position:relative;left:-30px;width:30px;height:1.5em;margin-bottom:-1.5em;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23666%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:50% 50%}.uk-list-divider>:nth-child(n+2){margin-top:10px;padding-top:10px;border-top:1px solid #e5e5e5}.uk-list-striped>*{padding:10px 10px}.uk-list-striped>:nth-of-type(odd){border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.uk-list-striped>:nth-of-type(odd){background:#f8f8f8}.uk-list-striped>:nth-child(n+2){margin-top:0}.uk-list-large>*>ul,.uk-list-large>:nth-child(n+2){margin-top:20px}.uk-list-collapse>*>ul,.uk-list-collapse>:nth-child(n+2){margin-top:0}.uk-list-large.uk-list-divider>:nth-child(n+2){margin-top:20px;padding-top:20px}.uk-list-collapse.uk-list-divider>:nth-child(n+2){margin-top:0;padding-top:0}.uk-list-large.uk-list-striped>*{padding:20px 10px}.uk-list-collapse.uk-list-striped>*{padding-top:0;padding-bottom:0}.uk-list-collapse.uk-list-striped>:nth-child(n+2),.uk-list-large.uk-list-striped>:nth-child(n+2){margin-top:0}.uk-description-list>dt{color:#333;font-size:.875rem;font-weight:400;text-transform:uppercase}.uk-description-list>dt:nth-child(n+2){margin-top:20px}.uk-description-list-divider>dt:nth-child(n+2){margin-top:20px;padding-top:20px;border-top:1px solid #e5e5e5}.uk-table{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:20px}*+.uk-table{margin-top:20px}.uk-table th{padding:16px 12px;text-align:left;vertical-align:bottom;font-size:.875rem;font-weight:400;color:#999;text-transform:uppercase}.uk-table td{padding:16px 12px;vertical-align:top}.uk-table td>:last-child{margin-bottom:0}.uk-table tfoot{font-size:.875rem}.uk-table caption{font-size:.875rem;text-align:left;color:#999}.uk-table-middle,.uk-table-middle td{vertical-align:middle!important}.uk-table-divider>:first-child>tr:not(:first-child),.uk-table-divider>:not(:first-child)>tr,.uk-table-divider>tr:not(:first-child){border-top:1px solid #e5e5e5}.uk-table-striped tbody tr:nth-of-type(odd),.uk-table-striped>tr:nth-of-type(odd){background:#f8f8f8;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.uk-table-hover tbody tr:hover,.uk-table-hover>tr:hover{background:#ffd}.uk-table tbody tr.uk-active,.uk-table>tr.uk-active{background:#ffd}.uk-table-small td,.uk-table-small th{padding:10px 12px}.uk-table-large td,.uk-table-large th{padding:22px 12px}.uk-table-justify td:first-child,.uk-table-justify th:first-child{padding-left:0}.uk-table-justify td:last-child,.uk-table-justify th:last-child{padding-right:0}.uk-table-shrink{width:1px}.uk-table-expand{min-width:150px}.uk-table-link{padding:0!important}.uk-table-link>a{display:block;padding:16px 12px}.uk-table-small .uk-table-link>a{padding:10px 12px}@media (max-width:959px){.uk-table-responsive,.uk-table-responsive tbody,.uk-table-responsive td,.uk-table-responsive th,.uk-table-responsive tr{display:block}.uk-table-responsive thead{display:none}.uk-table-responsive td,.uk-table-responsive th{width:auto!important;max-width:none!important;min-width:0!important;overflow:visible!important;white-space:normal!important}.uk-table-responsive .uk-table-link:not(:first-child)>a,.uk-table-responsive td:not(:first-child):not(.uk-table-link),.uk-table-responsive th:not(:first-child):not(.uk-table-link){padding-top:5px!important}.uk-table-responsive .uk-table-link:not(:last-child)>a,.uk-table-responsive td:not(:last-child):not(.uk-table-link),.uk-table-responsive th:not(:last-child):not(.uk-table-link){padding-bottom:5px!important}.uk-table-justify.uk-table-responsive td,.uk-table-justify.uk-table-responsive th{padding-left:0;padding-right:0}}.uk-table tbody tr{transition:background-color .1s linear}.uk-table-striped tbody tr:nth-of-type(2n):last-child,.uk-table-striped>tr:nth-of-type(2n):last-child{border-bottom:1px solid #e5e5e5}.uk-icon{margin:0;border:none;border-radius:0;overflow:visible;font:inherit;color:inherit;text-transform:none;padding:0;background-color:transparent;display:inline-block;fill:currentcolor;line-height:0}button.uk-icon:not(:disabled){cursor:pointer}.uk-icon::-moz-focus-inner{border:0;padding:0}.uk-icon:not(.uk-preserve) [fill*='#']:not(.uk-preserve){fill:currentcolor}.uk-icon:not(.uk-preserve) [stroke*='#']:not(.uk-preserve){stroke:currentcolor}.uk-icon>*{transform:translate(0,0)}.uk-icon-image{width:20px;height:20px;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;vertical-align:middle;object-fit:scale-down;max-width:none}.uk-icon-link{color:#999;text-decoration:none!important}.uk-icon-link:hover{color:#666}.uk-active>.uk-icon-link,.uk-icon-link:active{color:#595959}.uk-icon-button{box-sizing:border-box;width:36px;height:36px;border-radius:500px;background:#f8f8f8;color:#999;vertical-align:middle;display:inline-flex;justify-content:center;align-items:center;transition:.1s ease-in-out;transition-property:color,background-color}.uk-icon-button:hover{background-color:#ebebeb;color:#666}.uk-active>.uk-icon-button,.uk-icon-button:active{background-color:#dfdfdf;color:#666}.uk-range{-webkit-appearance:none;box-sizing:border-box;margin:0;vertical-align:middle;max-width:100%;width:100%;background:0 0}.uk-range:focus{outline:0}.uk-range::-moz-focus-outer{border:none}.uk-range:not(:disabled)::-webkit-slider-thumb{cursor:pointer}.uk-range:not(:disabled)::-moz-range-thumb{cursor:pointer}.uk-range::-webkit-slider-runnable-track{height:3px;background:#ebebeb;border-radius:500px}.uk-range:active::-webkit-slider-runnable-track,.uk-range:focus::-webkit-slider-runnable-track{background:#dedede}.uk-range::-moz-range-track{height:3px;background:#ebebeb;border-radius:500px}.uk-range:focus::-moz-range-track{background:#dedede}.uk-range::-webkit-slider-thumb{-webkit-appearance:none;margin-top:-7px;height:15px;width:15px;border-radius:500px;background:#fff;border:1px solid #ccc}.uk-range::-moz-range-thumb{border:none;height:15px;width:15px;margin-top:-7px;border-radius:500px;background:#fff;border:1px solid #ccc}.uk-checkbox,.uk-input,.uk-radio,.uk-select,.uk-textarea{box-sizing:border-box;margin:0;border-radius:0;font:inherit}.uk-input{overflow:visible}.uk-select{text-transform:none}.uk-select optgroup{font:inherit;font-weight:700}.uk-textarea{overflow:auto}.uk-input[type=search]::-webkit-search-cancel-button,.uk-input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.uk-input[type=number]::-webkit-inner-spin-button,.uk-input[type=number]::-webkit-outer-spin-button{height:auto}.uk-input::-moz-placeholder,.uk-textarea::-moz-placeholder{opacity:1}.uk-checkbox:not(:disabled),.uk-radio:not(:disabled){cursor:pointer}.uk-fieldset{border:none;margin:0;padding:0}.uk-input,.uk-textarea{-webkit-appearance:none}.uk-input,.uk-select,.uk-textarea{max-width:100%;width:100%;border:0 none;padding:0 10px;background:#fff;color:#666;border:1px solid #e5e5e5;transition:.2s ease-in-out;transition-property:color,background-color,border}.uk-input,.uk-select:not([multiple]):not([size]){height:40px;vertical-align:middle;display:inline-block}.uk-input:not(input),.uk-select:not(select){line-height:38px}.uk-select[multiple],.uk-select[size],.uk-textarea{padding-top:6px;padding-bottom:6px;vertical-align:top}.uk-select[multiple],.uk-select[size]{resize:vertical}.uk-input:focus,.uk-select:focus,.uk-textarea:focus{outline:0;background-color:#fff;color:#666;border-color:#1e87f0}.uk-input:disabled,.uk-select:disabled,.uk-textarea:disabled{background-color:#f8f8f8;color:#999;border-color:#e5e5e5}.uk-input::placeholder{color:#999}.uk-textarea::placeholder{color:#999}.uk-form-small{font-size:.875rem}.uk-form-small:not(textarea):not([multiple]):not([size]){height:30px;padding-left:8px;padding-right:8px}[multiple].uk-form-small,[size].uk-form-small,textarea.uk-form-small{padding:5px 8px}.uk-form-small:not(select):not(input):not(textarea){line-height:28px}.uk-form-large{font-size:1.25rem}.uk-form-large:not(textarea):not([multiple]):not([size]){height:55px;padding-left:12px;padding-right:12px}[multiple].uk-form-large,[size].uk-form-large,textarea.uk-form-large{padding:7px 12px}.uk-form-large:not(select):not(input):not(textarea){line-height:53px}.uk-form-danger,.uk-form-danger:focus{color:#f0506e;border-color:#f0506e}.uk-form-success,.uk-form-success:focus{color:#32d296;border-color:#32d296}.uk-form-blank{background:0 0;border-color:transparent}.uk-form-blank:focus{border-color:#e5e5e5;border-style:solid}input.uk-form-width-xsmall{width:50px}select.uk-form-width-xsmall{width:75px}.uk-form-width-small{width:130px}.uk-form-width-medium{width:200px}.uk-form-width-large{width:500px}.uk-select:not([multiple]):not([size]){-webkit-appearance:none;-moz-appearance:none;padding-right:20px;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");background-repeat:no-repeat;background-position:100% 50%}.uk-select:not([multiple]):not([size]) option{color:#666}.uk-select:not([multiple]):not([size]):disabled{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23999%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23999%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.uk-input[list]{padding-right:20px;background-repeat:no-repeat;background-position:100% 50%}.uk-input[list]:focus,.uk-input[list]:hover{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%2012%208%206%2016%206%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.uk-input[list]::-webkit-calendar-picker-indicator{display:none!important}.uk-checkbox,.uk-radio{display:inline-block;height:16px;width:16px;overflow:hidden;margin-top:-4px;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;background-color:transparent;background-repeat:no-repeat;background-position:50% 50%;border:1px solid #ccc;transition:.2s ease-in-out;transition-property:background-color,border}.uk-radio{border-radius:50%}.uk-checkbox:focus,.uk-radio:focus{background-color:rgba(0,0,0,0);outline:0;border-color:#1e87f0}.uk-checkbox:checked,.uk-checkbox:indeterminate,.uk-radio:checked{background-color:#1e87f0;border-color:transparent}.uk-checkbox:checked:focus,.uk-checkbox:indeterminate:focus,.uk-radio:checked:focus{background-color:#0e6dcd}.uk-radio:checked{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23fff%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-checkbox:checked{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23fff%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.uk-checkbox:indeterminate{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23fff%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-checkbox:disabled,.uk-radio:disabled{background-color:#f8f8f8;border-color:#e5e5e5}.uk-radio:disabled:checked{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23999%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-checkbox:disabled:checked{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23999%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.uk-checkbox:disabled:indeterminate{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23999%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-legend{width:100%;color:inherit;padding:0;font-size:1.5rem;line-height:1.4}.uk-form-custom{display:inline-block;position:relative;max-width:100%;vertical-align:middle}.uk-form-custom input[type=file],.uk-form-custom select{position:absolute;top:0;z-index:1;width:100%;height:100%;left:0;-webkit-appearance:none;opacity:0;cursor:pointer}.uk-form-custom input[type=file]{font-size:500px;overflow:hidden}.uk-form-label{color:#333;font-size:.875rem}.uk-form-stacked .uk-form-label{display:block;margin-bottom:5px}@media (max-width:959px){.uk-form-horizontal .uk-form-label{display:block;margin-bottom:5px}}@media (min-width:960px){.uk-form-horizontal .uk-form-label{width:200px;margin-top:7px;float:left}.uk-form-horizontal .uk-form-controls{margin-left:215px}.uk-form-horizontal .uk-form-controls-text{padding-top:7px}}.uk-form-icon{position:absolute;top:0;bottom:0;left:0;width:40px;display:inline-flex;justify-content:center;align-items:center;color:#999}.uk-form-icon:hover{color:#666}.uk-form-icon:not(a):not(button):not(input){pointer-events:none}.uk-form-icon:not(.uk-form-icon-flip)~.uk-input{padding-left:40px!important}.uk-form-icon-flip{right:0;left:auto}.uk-form-icon-flip~.uk-input{padding-right:40px!important}.uk-button{margin:0;border:none;overflow:visible;font:inherit;color:inherit;text-transform:none;-webkit-appearance:none;border-radius:0;display:inline-block;box-sizing:border-box;padding:0 30px;vertical-align:middle;font-size:.875rem;line-height:38px;text-align:center;text-decoration:none;text-transform:uppercase;transition:.1s ease-in-out;transition-property:color,background-color,border-color}.uk-button:not(:disabled){cursor:pointer}.uk-button::-moz-focus-inner{border:0;padding:0}.uk-button:hover{text-decoration:none}.uk-button-default{background-color:transparent;color:#333;border:1px solid #e5e5e5}.uk-button-default:hover{background-color:transparent;color:#333;border-color:#b2b2b2}.uk-button-default.uk-active,.uk-button-default:active{background-color:transparent;color:#333;border-color:#999}.uk-button-primary{background-color:#1e87f0;color:#fff;border:1px solid transparent}.uk-button-primary:hover{background-color:#0f7ae5;color:#fff}.uk-button-primary.uk-active,.uk-button-primary:active{background-color:#0e6dcd;color:#fff}.uk-button-secondary{background-color:#222;color:#fff;border:1px solid transparent}.uk-button-secondary:hover{background-color:#151515;color:#fff}.uk-button-secondary.uk-active,.uk-button-secondary:active{background-color:#080808;color:#fff}.uk-button-danger{background-color:#f0506e;color:#fff;border:1px solid transparent}.uk-button-danger:hover{background-color:#ee395b;color:#fff}.uk-button-danger.uk-active,.uk-button-danger:active{background-color:#ec2147;color:#fff}.uk-button-danger:disabled,.uk-button-default:disabled,.uk-button-primary:disabled,.uk-button-secondary:disabled{background-color:transparent;color:#999;border-color:#e5e5e5}.uk-button-small{padding:0 15px;line-height:28px;font-size:.875rem}.uk-button-large{padding:0 40px;line-height:53px;font-size:.875rem}.uk-button-text{padding:0;line-height:1.5;background:0 0;color:#333;position:relative}.uk-button-text::before{content:"";position:absolute;bottom:0;left:0;right:100%;border-bottom:1px solid #333;transition:right .3s ease-out}.uk-button-text:hover{color:#333}.uk-button-text:hover::before{right:0}.uk-button-text:disabled{color:#999}.uk-button-text:disabled::before{display:none}.uk-button-link{padding:0;line-height:1.5;background:0 0;color:#333}.uk-button-link:hover{color:#999;text-decoration:none}.uk-button-link:disabled{color:#999;text-decoration:none}.uk-button-group{display:inline-flex;vertical-align:middle;position:relative}.uk-button-group>.uk-button:nth-child(n+2),.uk-button-group>div:nth-child(n+2) .uk-button{margin-left:-1px}.uk-button-group .uk-button.uk-active,.uk-button-group .uk-button:active,.uk-button-group .uk-button:hover{position:relative;z-index:1}.uk-progress{vertical-align:baseline;display:block;width:100%;border:0;background-color:#f8f8f8;margin-bottom:20px;height:15px;border-radius:500px;overflow:hidden}*+.uk-progress{margin-top:20px}.uk-progress::-webkit-progress-bar{background-color:transparent}.uk-progress::-webkit-progress-value{background-color:#1e87f0;transition:width .6s ease}.uk-progress::-moz-progress-bar{background-color:#1e87f0;transition:width .6s ease}.uk-section{display:flow-root;box-sizing:border-box;padding-top:40px;padding-bottom:40px}@media (min-width:960px){.uk-section{padding-top:70px;padding-bottom:70px}}.uk-section>:last-child{margin-bottom:0}.uk-section-xsmall{padding-top:20px;padding-bottom:20px}.uk-section-small{padding-top:40px;padding-bottom:40px}.uk-section-large{padding-top:70px;padding-bottom:70px}@media (min-width:960px){.uk-section-large{padding-top:140px;padding-bottom:140px}}.uk-section-xlarge{padding-top:140px;padding-bottom:140px}@media (min-width:960px){.uk-section-xlarge{padding-top:210px;padding-bottom:210px}}.uk-section-default{background:#fff}.uk-section-muted{background:#f8f8f8}.uk-section-primary{background:#1e87f0}.uk-section-secondary{background:#222}.uk-container{display:flow-root;box-sizing:content-box;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (min-width:640px){.uk-container{padding-left:30px;padding-right:30px}}@media (min-width:960px){.uk-container{padding-left:40px;padding-right:40px}}.uk-container>:last-child{margin-bottom:0}.uk-container .uk-container{padding-left:0;padding-right:0}.uk-container-xsmall{max-width:750px}.uk-container-small{max-width:900px}.uk-container-large{max-width:1400px}.uk-container-xlarge{max-width:1600px}.uk-container-expand{max-width:none}.uk-container-expand-left{margin-left:0}.uk-container-expand-right{margin-right:0}@media (min-width:640px){.uk-container-expand-left.uk-container-xsmall,.uk-container-expand-right.uk-container-xsmall{max-width:calc(50% + (750px / 2) - 30px)}.uk-container-expand-left.uk-container-small,.uk-container-expand-right.uk-container-small{max-width:calc(50% + (900px / 2) - 30px)}}@media (min-width:960px){.uk-container-expand-left,.uk-container-expand-right{max-width:calc(50% + (1200px / 2) - 40px)}.uk-container-expand-left.uk-container-xsmall,.uk-container-expand-right.uk-container-xsmall{max-width:calc(50% + (750px / 2) - 40px)}.uk-container-expand-left.uk-container-small,.uk-container-expand-right.uk-container-small{max-width:calc(50% + (900px / 2) - 40px)}.uk-container-expand-left.uk-container-large,.uk-container-expand-right.uk-container-large{max-width:calc(50% + (1400px / 2) - 40px)}.uk-container-expand-left.uk-container-xlarge,.uk-container-expand-right.uk-container-xlarge{max-width:calc(50% + (1600px / 2) - 40px)}}.uk-container-item-padding-remove-left,.uk-container-item-padding-remove-right{width:calc(100% + 15px)}.uk-container-item-padding-remove-left{margin-left:-15px}.uk-container-item-padding-remove-right{margin-right:-15px}@media (min-width:640px){.uk-container-item-padding-remove-left,.uk-container-item-padding-remove-right{width:calc(100% + 30px)}.uk-container-item-padding-remove-left{margin-left:-30px}.uk-container-item-padding-remove-right{margin-right:-30px}}@media (min-width:960px){.uk-container-item-padding-remove-left,.uk-container-item-padding-remove-right{width:calc(100% + 40px)}.uk-container-item-padding-remove-left{margin-left:-40px}.uk-container-item-padding-remove-right{margin-right:-40px}}.uk-tile{display:flow-root;position:relative;box-sizing:border-box;padding-left:15px;padding-right:15px;padding-top:40px;padding-bottom:40px}@media (min-width:640px){.uk-tile{padding-left:30px;padding-right:30px}}@media (min-width:960px){.uk-tile{padding-left:40px;padding-right:40px;padding-top:70px;padding-bottom:70px}}.uk-tile>:last-child{margin-bottom:0}.uk-tile-xsmall{padding-top:20px;padding-bottom:20px}.uk-tile-small{padding-top:40px;padding-bottom:40px}.uk-tile-large{padding-top:70px;padding-bottom:70px}@media (min-width:960px){.uk-tile-large{padding-top:140px;padding-bottom:140px}}.uk-tile-xlarge{padding-top:140px;padding-bottom:140px}@media (min-width:960px){.uk-tile-xlarge{padding-top:210px;padding-bottom:210px}}.uk-tile-default{background-color:#fff}.uk-tile-muted{background-color:#f8f8f8}.uk-tile-primary{background-color:#1e87f0}.uk-tile-secondary{background-color:#222}.uk-card{position:relative;box-sizing:border-box;transition:box-shadow .1s ease-in-out}.uk-card-body{display:flow-root;padding:30px 30px}.uk-card-header{display:flow-root;padding:15px 30px}.uk-card-footer{display:flow-root;padding:15px 30px}@media (min-width:1200px){.uk-card-body{padding:40px 40px}.uk-card-header{padding:20px 40px}.uk-card-footer{padding:20px 40px}}.uk-card-body>:last-child,.uk-card-footer>:last-child,.uk-card-header>:last-child{margin-bottom:0}.uk-card-title{font-size:1.5rem;line-height:1.4}.uk-card-badge{position:absolute;top:15px;right:15px;z-index:1;height:22px;padding:0 10px;background:#1e87f0;color:#fff;font-size:.875rem;display:flex;justify-content:center;align-items:center;line-height:0;border-radius:2px;text-transform:uppercase}.uk-card-badge:first-child+*{margin-top:0}.uk-card-hover:not(.uk-card-default):not(.uk-card-primary):not(.uk-card-secondary):hover{background-color:#fff;box-shadow:0 14px 25px rgba(0,0,0,.16)}.uk-card-default{background-color:#fff;color:#666;box-shadow:0 5px 15px rgba(0,0,0,.08)}.uk-card-default .uk-card-title{color:#333}.uk-card-default.uk-card-hover:hover{background-color:#fff;box-shadow:0 14px 25px rgba(0,0,0,.16)}.uk-card-default .uk-card-header{border-bottom:1px solid #e5e5e5}.uk-card-default .uk-card-footer{border-top:1px solid #e5e5e5}.uk-card-primary{background-color:#1e87f0;color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.08)}.uk-card-primary .uk-card-title{color:#fff}.uk-card-primary.uk-card-hover:hover{background-color:#1e87f0;box-shadow:0 14px 25px rgba(0,0,0,.16)}.uk-card-secondary{background-color:#222;color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.08)}.uk-card-secondary .uk-card-title{color:#fff}.uk-card-secondary.uk-card-hover:hover{background-color:#222;box-shadow:0 14px 25px rgba(0,0,0,.16)}.uk-card-small .uk-card-body,.uk-card-small.uk-card-body{padding:20px 20px}.uk-card-small .uk-card-header{padding:13px 20px}.uk-card-small .uk-card-footer{padding:13px 20px}@media (min-width:1200px){.uk-card-large .uk-card-body,.uk-card-large.uk-card-body{padding:70px 70px}.uk-card-large .uk-card-header{padding:35px 70px}.uk-card-large .uk-card-footer{padding:35px 70px}}.uk-card-body>.uk-nav-default{margin-left:-30px;margin-right:-30px}.uk-card-body>.uk-nav-default:only-child{margin-top:-15px;margin-bottom:-15px}.uk-card-body>.uk-nav-default .uk-nav-divider,.uk-card-body>.uk-nav-default .uk-nav-header,.uk-card-body>.uk-nav-default>li>a{padding-left:30px;padding-right:30px}.uk-card-body>.uk-nav-default .uk-nav-sub{padding-left:45px}@media (min-width:1200px){.uk-card-body>.uk-nav-default{margin-left:-40px;margin-right:-40px}.uk-card-body>.uk-nav-default:only-child{margin-top:-25px;margin-bottom:-25px}.uk-card-body>.uk-nav-default .uk-nav-divider,.uk-card-body>.uk-nav-default .uk-nav-header,.uk-card-body>.uk-nav-default>li>a{padding-left:40px;padding-right:40px}.uk-card-body>.uk-nav-default .uk-nav-sub{padding-left:55px}}.uk-card-small>.uk-nav-default{margin-left:-20px;margin-right:-20px}.uk-card-small>.uk-nav-default:only-child{margin-top:-5px;margin-bottom:-5px}.uk-card-small>.uk-nav-default .uk-nav-divider,.uk-card-small>.uk-nav-default .uk-nav-header,.uk-card-small>.uk-nav-default>li>a{padding-left:20px;padding-right:20px}.uk-card-small>.uk-nav-default .uk-nav-sub{padding-left:35px}@media (min-width:1200px){.uk-card-large>.uk-nav-default{margin:0}.uk-card-large>.uk-nav-default:only-child{margin:0}.uk-card-large>.uk-nav-default .uk-nav-divider,.uk-card-large>.uk-nav-default .uk-nav-header,.uk-card-large>.uk-nav-default>li>a{padding-left:0;padding-right:0}.uk-card-large>.uk-nav-default .uk-nav-sub{padding-left:15px}}.uk-close{color:#999;transition:.1s ease-in-out;transition-property:color,opacity}.uk-close:hover{color:#666}.uk-spinner>*{animation:uk-spinner-rotate 1.4s linear infinite}@keyframes uk-spinner-rotate{0%{transform:rotate(0)}100%{transform:rotate(270deg)}}.uk-spinner>*>*{stroke-dasharray:88px;stroke-dashoffset:0;transform-origin:center;animation:uk-spinner-dash 1.4s ease-in-out infinite;stroke-width:1;stroke-linecap:round}@keyframes uk-spinner-dash{0%{stroke-dashoffset:88px}50%{stroke-dashoffset:22px;transform:rotate(135deg)}100%{stroke-dashoffset:88px;transform:rotate(450deg)}}.uk-totop{padding:5px;color:#999;transition:color .1s ease-in-out}.uk-totop:hover{color:#666}.uk-totop:active{color:#333}.uk-marker{padding:5px;background:#222;color:#fff;border-radius:500px}.uk-marker:hover{color:#fff}.uk-alert{position:relative;margin-bottom:20px;padding:15px 29px 15px 15px;background:#f8f8f8;color:#666}*+.uk-alert{margin-top:20px}.uk-alert>:last-child{margin-bottom:0}.uk-alert-close{position:absolute;top:20px;right:15px;color:inherit;opacity:.4}.uk-alert-close:first-child+*{margin-top:0}.uk-alert-close:hover{color:inherit;opacity:.8}.uk-alert-primary{background:#d8eafc;color:#1e87f0}.uk-alert-success{background:#edfbf6;color:#32d296}.uk-alert-warning{background:#fff6ee;color:#faa05a}.uk-alert-danger{background:#fef4f6;color:#f0506e}.uk-alert h1,.uk-alert h2,.uk-alert h3,.uk-alert h4,.uk-alert h5,.uk-alert h6{color:inherit}.uk-alert a:not([class]){color:inherit;text-decoration:underline}.uk-alert a:not([class]):hover{color:inherit;text-decoration:underline}.uk-placeholder{margin-bottom:20px;padding:30px 30px;background:0 0;border:1px dashed #e5e5e5}*+.uk-placeholder{margin-top:20px}.uk-placeholder>:last-child{margin-bottom:0}.uk-badge{box-sizing:border-box;min-width:18px;height:18px;padding:0 5px;border-radius:500px;vertical-align:middle;background:#1e87f0;color:#fff!important;font-size:11px;display:inline-flex;justify-content:center;align-items:center;line-height:0}.uk-badge:hover{text-decoration:none}.uk-label{display:inline-block;padding:0 10px;background:#1e87f0;line-height:1.5;font-size:.875rem;color:#fff;vertical-align:middle;white-space:nowrap;border-radius:2px;text-transform:uppercase}.uk-label-success{background-color:#32d296;color:#fff}.uk-label-warning{background-color:#faa05a;color:#fff}.uk-label-danger{background-color:#f0506e;color:#fff}.uk-overlay{padding:30px 30px}.uk-overlay>:last-child{margin-bottom:0}.uk-overlay-default{background:rgba(255,255,255,.8)}.uk-overlay-primary{background:rgba(34,34,34,.8)}.uk-article{display:flow-root}.uk-article>:last-child{margin-bottom:0}.uk-article+.uk-article{margin-top:70px}.uk-article-title{font-size:2.23125rem;line-height:1.2}@media (min-width:960px){.uk-article-title{font-size:2.625rem}}.uk-article-meta{font-size:.875rem;line-height:1.4;color:#999}.uk-article-meta a{color:#999}.uk-article-meta a:hover{color:#666;text-decoration:none}.uk-comment-body{display:flow-root;overflow-wrap:break-word;word-wrap:break-word}.uk-comment-header{display:flow-root;margin-bottom:20px}.uk-comment-body>:last-child,.uk-comment-header>:last-child{margin-bottom:0}.uk-comment-title{font-size:1.25rem;line-height:1.4}.uk-comment-meta{font-size:.875rem;line-height:1.4;color:#999}.uk-comment-list{padding:0;list-style:none}.uk-comment-list>:nth-child(n+2){margin-top:70px}.uk-comment-list .uk-comment~ul{margin:70px 0 0 0;padding-left:30px;list-style:none}@media (min-width:960px){.uk-comment-list .uk-comment~ul{padding-left:100px}}.uk-comment-list .uk-comment~ul>:nth-child(n+2){margin-top:70px}.uk-comment-primary{padding:30px;background-color:#f8f8f8}.uk-search{display:inline-block;position:relative;max-width:100%;margin:0}.uk-search-input::-webkit-search-cancel-button,.uk-search-input::-webkit-search-decoration{-webkit-appearance:none}.uk-search-input::-moz-placeholder{opacity:1}.uk-search-input{box-sizing:border-box;margin:0;border-radius:0;font:inherit;overflow:visible;-webkit-appearance:none;vertical-align:middle;width:100%;border:none;color:#666}.uk-search-input:focus{outline:0}.uk-search-input::placeholder{color:#999}.uk-search .uk-search-icon{position:absolute;top:0;bottom:0;left:0;display:inline-flex;justify-content:center;align-items:center;color:#999}.uk-search .uk-search-icon:hover{color:#999}.uk-search .uk-search-icon:not(a):not(button):not(input){pointer-events:none}.uk-search .uk-search-icon-flip{right:0;left:auto}.uk-search-default{width:240px}.uk-search-default .uk-search-input{height:40px;padding-left:10px;padding-right:10px;background:0 0;border:1px solid #e5e5e5}.uk-search-default .uk-search-input:focus{background-color:rgba(0,0,0,0);border-color:#1e87f0}.uk-search-default .uk-search-icon{width:40px}.uk-search-default .uk-search-icon:not(.uk-search-icon-flip)~.uk-search-input{padding-left:40px}.uk-search-default .uk-search-icon-flip~.uk-search-input{padding-right:40px}.uk-search-navbar{width:400px}.uk-search-navbar .uk-search-input{height:40px;background:0 0;font-size:1.5rem}.uk-search-navbar .uk-search-icon{width:40px}.uk-search-navbar .uk-search-icon:not(.uk-search-icon-flip)~.uk-search-input{padding-left:40px}.uk-search-navbar .uk-search-icon-flip~.uk-search-input{padding-right:40px}.uk-search-large{width:500px}.uk-search-large .uk-search-input{height:80px;background:0 0;font-size:2.625rem}.uk-search-large .uk-search-icon{width:80px}.uk-search-large .uk-search-icon:not(.uk-search-icon-flip)~.uk-search-input{padding-left:80px}.uk-search-large .uk-search-icon-flip~.uk-search-input{padding-right:80px}.uk-search-toggle{color:#999}.uk-search-toggle:hover{color:#666}.uk-accordion{padding:0;list-style:none}.uk-accordion>:nth-child(n+2){margin-top:20px}.uk-accordion-title{display:block;font-size:1.25rem;line-height:1.4;color:#333;overflow:hidden}.uk-accordion-title::before{content:"";width:1.4em;height:1.4em;margin-left:10px;float:right;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20width%3D%221%22%20height%3D%2213%22%20x%3D%226%22%20y%3D%220%22%20%2F%3E%0A%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:50% 50%}.uk-open>.uk-accordion-title::before{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-accordion-title:hover{color:#666;text-decoration:none}.uk-accordion-content{display:flow-root;margin-top:20px}.uk-accordion-content>:last-child{margin-bottom:0}.uk-drop{display:none;position:absolute;z-index:1020;--uk-position-offset:20px;--uk-position-viewport-offset:10;box-sizing:border-box;width:300px}.uk-drop.uk-open{display:block}.uk-drop-stack .uk-drop-grid>*{width:100%!important}.uk-dropdown{display:none;position:absolute;z-index:1020;--uk-position-offset:10px;--uk-position-viewport-offset:10;box-sizing:border-box;min-width:200px;max-width:100vw;padding:25px;background:#fff;color:#666;box-shadow:0 5px 12px rgba(0,0,0,.15)}.uk-dropdown.uk-open{display:block}.uk-dropdown-nav{font-size:.875rem}.uk-dropdown-nav>li>a{color:#999}.uk-dropdown-nav>li.uk-active>a,.uk-dropdown-nav>li>a:hover{color:#666}.uk-dropdown-nav .uk-nav-subtitle{font-size:12px}.uk-dropdown-nav .uk-nav-header{color:#333}.uk-dropdown-nav .uk-nav-divider{border-top:1px solid #e5e5e5}.uk-dropdown-nav .uk-nav-sub a{color:#999}.uk-dropdown-nav .uk-nav-sub a:hover,.uk-dropdown-nav .uk-nav-sub li.uk-active>a{color:#666}.uk-dropdown-stack .uk-dropdown-grid>*{width:100%!important}.uk-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:15px 15px;background:rgba(0,0,0,.6);opacity:0;transition:opacity .15s linear}@media (min-width:640px){.uk-modal{padding:50px 30px}}@media (min-width:960px){.uk-modal{padding-left:40px;padding-right:40px}}.uk-modal.uk-open{opacity:1}.uk-modal-page{overflow:hidden}.uk-modal-dialog{position:relative;box-sizing:border-box;margin:0 auto;width:600px;max-width:100%!important;background:#fff;opacity:0;transform:translateY(-100px);transition:.3s linear;transition-property:opacity,transform}.uk-open>.uk-modal-dialog{opacity:1;transform:translateY(0)}.uk-modal-container .uk-modal-dialog{width:1200px}.uk-modal-full{padding:0;background:0 0}.uk-modal-full .uk-modal-dialog{margin:0;width:100%;max-width:100%;transform:translateY(0)}.uk-modal-body{display:flow-root;padding:30px 30px}.uk-modal-header{display:flow-root;padding:15px 30px;background:#fff;border-bottom:1px solid #e5e5e5}.uk-modal-footer{display:flow-root;padding:15px 30px;background:#fff;border-top:1px solid #e5e5e5}.uk-modal-body>:last-child,.uk-modal-footer>:last-child,.uk-modal-header>:last-child{margin-bottom:0}.uk-modal-title{font-size:2rem;line-height:1.3}[class*=uk-modal-close-]{position:absolute;z-index:1010;top:10px;right:10px;padding:5px}[class*=uk-modal-close-]:first-child+*{margin-top:0}.uk-modal-close-outside{top:0;right:-5px;transform:translate(0,-100%);color:#fff}.uk-modal-close-outside:hover{color:#fff}@media (min-width:960px){.uk-modal-close-outside{right:0;transform:translate(100%,-100%)}}.uk-modal-close-full{top:0;right:0;padding:20px;background:#fff}.uk-slideshow{-webkit-tap-highlight-color:transparent}.uk-slideshow-items{position:relative;z-index:0;margin:0;padding:0;list-style:none;overflow:hidden;-webkit-touch-callout:none;touch-action:pan-y}.uk-slideshow-items>*{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;will-change:transform,opacity}.uk-slideshow-items>:not(.uk-active){display:none}.uk-slider{-webkit-tap-highlight-color:transparent}.uk-slider-container{overflow:hidden}.uk-slider-container-offset{margin:-11px -25px -39px -25px;padding:11px 25px 39px 25px}.uk-slider-items{will-change:transform;position:relative;touch-action:pan-y}.uk-slider-items:not(.uk-grid){display:flex;margin:0;padding:0;list-style:none;-webkit-touch-callout:none}.uk-slider-items.uk-grid{flex-wrap:nowrap}.uk-slider-items>*{flex:none;max-width:100%;position:relative}.uk-sticky{position:relative;box-sizing:border-box}.uk-sticky-fixed{z-index:980;margin:0!important;-webkit-backface-visibility:hidden;backface-visibility:hidden}.uk-sticky[class*=uk-animation-]{animation-duration:.2s}.uk-sticky.uk-animation-reverse{animation-duration:.2s}.uk-sticky-placeholder{pointer-events:none}.uk-offcanvas{display:none;position:fixed;top:0;bottom:0;left:0;z-index:1000}.uk-offcanvas-flip .uk-offcanvas{right:0;left:auto}.uk-offcanvas-bar{position:absolute;top:0;bottom:0;left:-270px;box-sizing:border-box;width:270px;padding:20px 20px;background:#222;overflow-y:auto;-webkit-overflow-scrolling:touch}@media (min-width:960px){.uk-offcanvas-bar{left:-350px;width:350px;padding:40px 40px}}.uk-offcanvas-flip .uk-offcanvas-bar{left:auto;right:-270px}@media (min-width:960px){.uk-offcanvas-flip .uk-offcanvas-bar{right:-350px}}.uk-open>.uk-offcanvas-bar{left:0}.uk-offcanvas-flip .uk-open>.uk-offcanvas-bar{left:auto;right:0}.uk-offcanvas-bar-animation{transition:left .3s ease-out}.uk-offcanvas-flip .uk-offcanvas-bar-animation{transition-property:right}.uk-offcanvas-reveal{position:absolute;top:0;bottom:0;left:0;width:0;overflow:hidden;transition:width .3s ease-out}.uk-offcanvas-reveal .uk-offcanvas-bar{left:0}.uk-offcanvas-flip .uk-offcanvas-reveal .uk-offcanvas-bar{left:auto;right:0}.uk-open>.uk-offcanvas-reveal{width:270px}@media (min-width:960px){.uk-open>.uk-offcanvas-reveal{width:350px}}.uk-offcanvas-flip .uk-offcanvas-reveal{right:0;left:auto}.uk-offcanvas-close{position:absolute;z-index:1000;top:5px;right:5px;padding:5px}@media (min-width:960px){.uk-offcanvas-close{top:20px;right:20px}}.uk-offcanvas-close:first-child+*{margin-top:0}.uk-offcanvas-overlay{width:100vw;touch-action:none}.uk-offcanvas-overlay::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.1);opacity:0;transition:opacity .15s linear}.uk-offcanvas-overlay.uk-open::before{opacity:1}.uk-offcanvas-container,.uk-offcanvas-page{overflow-x:hidden}.uk-offcanvas-container{position:relative;left:0;transition:left .3s ease-out;box-sizing:border-box;width:100%}:not(.uk-offcanvas-flip).uk-offcanvas-container-animation{left:270px}.uk-offcanvas-flip.uk-offcanvas-container-animation{left:-270px}@media (min-width:960px){:not(.uk-offcanvas-flip).uk-offcanvas-container-animation{left:350px}.uk-offcanvas-flip.uk-offcanvas-container-animation{left:-350px}}.uk-switcher{margin:0;padding:0;list-style:none}.uk-switcher>:not(.uk-active){display:none}.uk-switcher>*>:last-child{margin-bottom:0}.uk-leader{overflow:hidden}.uk-leader-fill::after{display:inline-block;margin-left:15px;width:0;content:attr(data-fill);white-space:nowrap}.uk-leader-fill.uk-leader-hide::after{display:none}:root{--uk-leader-fill-content:'.'}.uk-notification{position:fixed;top:10px;left:10px;z-index:1040;box-sizing:border-box;width:350px}.uk-notification-bottom-right,.uk-notification-top-right{left:auto;right:10px}.uk-notification-bottom-center,.uk-notification-top-center{left:50%;margin-left:-175px}.uk-notification-bottom-center,.uk-notification-bottom-left,.uk-notification-bottom-right{top:auto;bottom:10px}@media (max-width:639px){.uk-notification{left:10px;right:10px;width:auto;margin:0}}.uk-notification-message{position:relative;padding:15px;background:#f8f8f8;color:#666;font-size:1.25rem;line-height:1.4;cursor:pointer}*+.uk-notification-message{margin-top:10px}.uk-notification-close{display:none;position:absolute;top:20px;right:15px}.uk-notification-message:hover .uk-notification-close{display:block}.uk-notification-message-primary{color:#1e87f0}.uk-notification-message-success{color:#32d296}.uk-notification-message-warning{color:#faa05a}.uk-notification-message-danger{color:#f0506e}.uk-tooltip{display:none;position:absolute;z-index:1030;--uk-position-offset:10px;--uk-position-viewport-offset:10;top:0;box-sizing:border-box;max-width:200px;padding:3px 6px;background:#666;border-radius:2px;color:#fff;font-size:12px}.uk-tooltip.uk-active{display:block}.uk-sortable{position:relative}.uk-sortable>:last-child{margin-bottom:0}.uk-sortable-drag{position:fixed!important;z-index:1050!important;pointer-events:none}.uk-sortable-placeholder{opacity:0;pointer-events:none}.uk-sortable-empty{min-height:50px}.uk-sortable-handle:hover{cursor:move}.uk-countdown-number{font-variant-numeric:tabular-nums;font-size:2rem;line-height:.8}@media (min-width:640px){.uk-countdown-number{font-size:4rem}}@media (min-width:960px){.uk-countdown-number{font-size:6rem}}.uk-countdown-separator{font-size:1rem;line-height:1.6}@media (min-width:640px){.uk-countdown-separator{font-size:2rem}}@media (min-width:960px){.uk-countdown-separator{font-size:3rem}}.uk-grid{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.uk-grid>*{margin:0}.uk-grid>*>:last-child{margin-bottom:0}.uk-grid{margin-left:-30px}.uk-grid>*{padding-left:30px}*+.uk-grid-margin,.uk-grid+.uk-grid,.uk-grid>.uk-grid-margin{margin-top:30px}@media (min-width:1200px){.uk-grid{margin-left:-40px}.uk-grid>*{padding-left:40px}*+.uk-grid-margin,.uk-grid+.uk-grid,.uk-grid>.uk-grid-margin{margin-top:40px}}.uk-grid-column-small,.uk-grid-small{margin-left:-15px}.uk-grid-column-small>*,.uk-grid-small>*{padding-left:15px}*+.uk-grid-margin-small,.uk-grid+.uk-grid-row-small,.uk-grid+.uk-grid-small,.uk-grid-row-small>.uk-grid-margin,.uk-grid-small>.uk-grid-margin{margin-top:15px}.uk-grid-column-medium,.uk-grid-medium{margin-left:-30px}.uk-grid-column-medium>*,.uk-grid-medium>*{padding-left:30px}*+.uk-grid-margin-medium,.uk-grid+.uk-grid-medium,.uk-grid+.uk-grid-row-medium,.uk-grid-medium>.uk-grid-margin,.uk-grid-row-medium>.uk-grid-margin{margin-top:30px}.uk-grid-column-large,.uk-grid-large{margin-left:-40px}.uk-grid-column-large>*,.uk-grid-large>*{padding-left:40px}*+.uk-grid-margin-large,.uk-grid+.uk-grid-large,.uk-grid+.uk-grid-row-large,.uk-grid-large>.uk-grid-margin,.uk-grid-row-large>.uk-grid-margin{margin-top:40px}@media (min-width:1200px){.uk-grid-column-large,.uk-grid-large{margin-left:-70px}.uk-grid-column-large>*,.uk-grid-large>*{padding-left:70px}*+.uk-grid-margin-large,.uk-grid+.uk-grid-large,.uk-grid+.uk-grid-row-large,.uk-grid-large>.uk-grid-margin,.uk-grid-row-large>.uk-grid-margin{margin-top:70px}}.uk-grid-collapse,.uk-grid-column-collapse{margin-left:0}.uk-grid-collapse>*,.uk-grid-column-collapse>*{padding-left:0}.uk-grid+.uk-grid-collapse,.uk-grid+.uk-grid-row-collapse,.uk-grid-collapse>.uk-grid-margin,.uk-grid-row-collapse>.uk-grid-margin{margin-top:0}.uk-grid-divider>*{position:relative}.uk-grid-divider>:not(.uk-first-column)::before{content:"";position:absolute;top:0;bottom:0;border-left:1px solid #e5e5e5}.uk-grid-divider.uk-grid-stack>.uk-grid-margin::before{content:"";position:absolute;left:0;right:0;border-top:1px solid #e5e5e5}.uk-grid-divider{margin-left:-60px}.uk-grid-divider>*{padding-left:60px}.uk-grid-divider>:not(.uk-first-column)::before{left:30px}.uk-grid-divider.uk-grid-stack>.uk-grid-margin{margin-top:60px}.uk-grid-divider.uk-grid-stack>.uk-grid-margin::before{top:-30px;left:60px}@media (min-width:1200px){.uk-grid-divider{margin-left:-80px}.uk-grid-divider>*{padding-left:80px}.uk-grid-divider>:not(.uk-first-column)::before{left:40px}.uk-grid-divider.uk-grid-stack>.uk-grid-margin{margin-top:80px}.uk-grid-divider.uk-grid-stack>.uk-grid-margin::before{top:-40px;left:80px}}.uk-grid-divider.uk-grid-column-small,.uk-grid-divider.uk-grid-small{margin-left:-30px}.uk-grid-divider.uk-grid-column-small>*,.uk-grid-divider.uk-grid-small>*{padding-left:30px}.uk-grid-divider.uk-grid-column-small>:not(.uk-first-column)::before,.uk-grid-divider.uk-grid-small>:not(.uk-first-column)::before{left:15px}.uk-grid-divider.uk-grid-row-small.uk-grid-stack>.uk-grid-margin,.uk-grid-divider.uk-grid-small.uk-grid-stack>.uk-grid-margin{margin-top:30px}.uk-grid-divider.uk-grid-small.uk-grid-stack>.uk-grid-margin::before{top:-15px;left:30px}.uk-grid-divider.uk-grid-row-small.uk-grid-stack>.uk-grid-margin::before{top:-15px}.uk-grid-divider.uk-grid-column-small.uk-grid-stack>.uk-grid-margin::before{left:30px}.uk-grid-divider.uk-grid-column-medium,.uk-grid-divider.uk-grid-medium{margin-left:-60px}.uk-grid-divider.uk-grid-column-medium>*,.uk-grid-divider.uk-grid-medium>*{padding-left:60px}.uk-grid-divider.uk-grid-column-medium>:not(.uk-first-column)::before,.uk-grid-divider.uk-grid-medium>:not(.uk-first-column)::before{left:30px}.uk-grid-divider.uk-grid-medium.uk-grid-stack>.uk-grid-margin,.uk-grid-divider.uk-grid-row-medium.uk-grid-stack>.uk-grid-margin{margin-top:60px}.uk-grid-divider.uk-grid-medium.uk-grid-stack>.uk-grid-margin::before{top:-30px;left:60px}.uk-grid-divider.uk-grid-row-medium.uk-grid-stack>.uk-grid-margin::before{top:-30px}.uk-grid-divider.uk-grid-column-medium.uk-grid-stack>.uk-grid-margin::before{left:60px}.uk-grid-divider.uk-grid-column-large,.uk-grid-divider.uk-grid-large{margin-left:-80px}.uk-grid-divider.uk-grid-column-large>*,.uk-grid-divider.uk-grid-large>*{padding-left:80px}.uk-grid-divider.uk-grid-column-large>:not(.uk-first-column)::before,.uk-grid-divider.uk-grid-large>:not(.uk-first-column)::before{left:40px}.uk-grid-divider.uk-grid-large.uk-grid-stack>.uk-grid-margin,.uk-grid-divider.uk-grid-row-large.uk-grid-stack>.uk-grid-margin{margin-top:80px}.uk-grid-divider.uk-grid-large.uk-grid-stack>.uk-grid-margin::before{top:-40px;left:80px}.uk-grid-divider.uk-grid-row-large.uk-grid-stack>.uk-grid-margin::before{top:-40px}.uk-grid-divider.uk-grid-column-large.uk-grid-stack>.uk-grid-margin::before{left:80px}@media (min-width:1200px){.uk-grid-divider.uk-grid-column-large,.uk-grid-divider.uk-grid-large{margin-left:-140px}.uk-grid-divider.uk-grid-column-large>*,.uk-grid-divider.uk-grid-large>*{padding-left:140px}.uk-grid-divider.uk-grid-column-large>:not(.uk-first-column)::before,.uk-grid-divider.uk-grid-large>:not(.uk-first-column)::before{left:70px}.uk-grid-divider.uk-grid-large.uk-grid-stack>.uk-grid-margin,.uk-grid-divider.uk-grid-row-large.uk-grid-stack>.uk-grid-margin{margin-top:140px}.uk-grid-divider.uk-grid-large.uk-grid-stack>.uk-grid-margin::before{top:-70px;left:140px}.uk-grid-divider.uk-grid-row-large.uk-grid-stack>.uk-grid-margin::before{top:-70px}.uk-grid-divider.uk-grid-column-large.uk-grid-stack>.uk-grid-margin::before{left:140px}}.uk-grid-item-match,.uk-grid-match>*{display:flex;flex-wrap:wrap}.uk-grid-item-match>:not([class*=uk-width]),.uk-grid-match>*>:not([class*=uk-width]){box-sizing:border-box;width:100%;flex:auto}.uk-nav,.uk-nav ul{margin:0;padding:0;list-style:none}.uk-nav li>a{display:flex;align-items:center;column-gap:.25em;text-decoration:none}.uk-nav>li>a{padding:5px 0}ul.uk-nav-sub{padding:5px 0 5px 15px}.uk-nav-sub ul{padding-left:15px}.uk-nav-sub a{padding:2px 0}.uk-nav-parent-icon>.uk-parent>a::after{content:"";width:1.5em;height:1.5em;margin-left:auto;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%23666%22%20stroke-width%3D%221.1%22%20points%3D%2210%201%204%207%2010%2013%22%20%2F%3E%0A%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:50% 50%}.uk-nav-parent-icon>.uk-parent.uk-open>a::after{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%23666%22%20stroke-width%3D%221.1%22%20points%3D%221%204%207%2010%2013%204%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-nav-header{padding:5px 0;text-transform:uppercase;font-size:.875rem}.uk-nav-header:not(:first-child){margin-top:20px}.uk-nav .uk-nav-divider{margin:5px 0}.uk-nav-default{font-size:.875rem}.uk-nav-default>li>a{color:#999}.uk-nav-default>li>a:hover{color:#666}.uk-nav-default>li.uk-active>a{color:#333}.uk-nav-default .uk-nav-subtitle{font-size:12px}.uk-nav-default .uk-nav-header{color:#333}.uk-nav-default .uk-nav-divider{border-top:1px solid #e5e5e5}.uk-nav-default .uk-nav-sub a{color:#999}.uk-nav-default .uk-nav-sub a:hover{color:#666}.uk-nav-default .uk-nav-sub li.uk-active>a{color:#333}.uk-nav-primary>li>a{font-size:1.5rem;line-height:1.5;color:#999}.uk-nav-primary>li>a:hover{color:#666}.uk-nav-primary>li.uk-active>a{color:#333}.uk-nav-primary .uk-nav-subtitle{font-size:1.25rem}.uk-nav-primary .uk-nav-header{color:#333}.uk-nav-primary .uk-nav-divider{border-top:1px solid #e5e5e5}.uk-nav-primary .uk-nav-sub a{color:#999}.uk-nav-primary .uk-nav-sub a:hover{color:#666}.uk-nav-primary .uk-nav-sub li.uk-active>a{color:#333}.uk-nav-center{text-align:center}.uk-nav-center li>a{justify-content:center}.uk-nav-center .uk-nav-sub,.uk-nav-center .uk-nav-sub ul{padding-left:0}.uk-nav-center.uk-nav-parent-icon>.uk-parent>a::after{margin-left:0}.uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider){margin-top:0;padding-top:0;border-top:1px solid #e5e5e5}.uk-navbar{display:flex;position:relative}.uk-navbar-container:not(.uk-navbar-transparent){background:#f8f8f8}.uk-navbar-center,.uk-navbar-center-left>*,.uk-navbar-center-right>*,.uk-navbar-left,.uk-navbar-right{display:flex;align-items:center}.uk-navbar-right{margin-left:auto}.uk-navbar-center:only-child{margin-left:auto;margin-right:auto;position:relative}.uk-navbar-center:not(:only-child){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:max-content;box-sizing:border-box;z-index:990}.uk-navbar-center-left,.uk-navbar-center-right{position:absolute;top:0}.uk-navbar-center-left{right:100%}.uk-navbar-center-right{left:100%}[class*=uk-navbar-center-]{width:max-content;box-sizing:border-box}.uk-navbar-nav{display:flex;margin:0;padding:0;list-style:none}.uk-navbar-center:only-child,.uk-navbar-left,.uk-navbar-right{flex-wrap:wrap}.uk-navbar-item,.uk-navbar-nav>li>a,.uk-navbar-toggle{display:flex;justify-content:center;align-items:center;column-gap:.25em;box-sizing:border-box;min-height:80px;padding:0 15px;font-size:.875rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";text-decoration:none}.uk-navbar-nav>li>a{color:#999;text-transform:uppercase;transition:.1s ease-in-out;transition-property:color,background-color}.uk-navbar-nav>li:hover>a,.uk-navbar-nav>li>a[aria-expanded=true]{color:#666}.uk-navbar-nav>li>a:active{color:#333}.uk-navbar-nav>li.uk-active>a{color:#333}.uk-navbar-item{color:#666}.uk-navbar-item>:last-child{margin-bottom:0}.uk-navbar-toggle{color:#999}.uk-navbar-toggle:hover,.uk-navbar-toggle[aria-expanded=true]{color:#666;text-decoration:none}.uk-navbar-subtitle{font-size:.875rem}.uk-navbar-justify .uk-navbar-item,.uk-navbar-justify .uk-navbar-left,.uk-navbar-justify .uk-navbar-nav,.uk-navbar-justify .uk-navbar-nav>li,.uk-navbar-justify .uk-navbar-right,.uk-navbar-justify .uk-navbar-toggle{flex-grow:1}.uk-navbar-dropdown{display:none;position:absolute;z-index:1020;--uk-position-offset:15px;--uk-position-viewport-offset:10;box-sizing:border-box;width:200px;max-width:100vw;padding:25px;background:#fff;color:#666;box-shadow:0 5px 12px rgba(0,0,0,.15)}.uk-navbar-dropdown.uk-open{display:block}.uk-navbar-dropdown-grid{margin-left:-50px}.uk-navbar-dropdown-grid>*{padding-left:50px}.uk-navbar-dropdown-grid>.uk-grid-margin{margin-top:50px}.uk-navbar-dropdown-stack .uk-navbar-dropdown-grid>*{width:100%!important}.uk-navbar-dropdown-width-2:not(.uk-navbar-dropdown-stack){width:400px}.uk-navbar-dropdown-width-3:not(.uk-navbar-dropdown-stack){width:600px}.uk-navbar-dropdown-width-4:not(.uk-navbar-dropdown-stack){width:800px}.uk-navbar-dropdown-width-5:not(.uk-navbar-dropdown-stack){width:1000px}.uk-navbar-dropdown-dropbar{--uk-position-offset:0px;--uk-position-viewport-offset:0;margin-bottom:0;padding-left:15px;padding-right:15px;box-shadow:none}.uk-navbar-dropdown-nav{font-size:.875rem}.uk-navbar-dropdown-nav>li>a{color:#999}.uk-navbar-dropdown-nav>li>a:hover{color:#666}.uk-navbar-dropdown-nav>li.uk-active>a{color:#333}.uk-navbar-dropdown-nav .uk-nav-subtitle{font-size:12px}.uk-navbar-dropdown-nav .uk-nav-header{color:#333}.uk-navbar-dropdown-nav .uk-nav-divider{border-top:1px solid #e5e5e5}.uk-navbar-dropdown-nav .uk-nav-sub a{color:#999}.uk-navbar-dropdown-nav .uk-nav-sub a:hover{color:#666}.uk-navbar-dropdown-nav .uk-nav-sub li.uk-active>a{color:#333}.uk-navbar-dropbar{position:absolute;z-index:980;left:0;right:0;background:#fff;box-shadow:0 5px 7px rgba(0,0,0,.05)}.uk-container>:not(.uk-navbar-justified)>.uk-navbar-left .uk-navbar-item:first-child,.uk-container>:not(.uk-navbar-justified)>.uk-navbar-left .uk-navbar-nav:first-child,.uk-container>:not(.uk-navbar-justified)>.uk-navbar-left .uk-navbar-toggle:first-child{margin-left:-15px}.uk-container>:not(.uk-navbar-justified)>.uk-navbar-right .uk-navbar-item:last-child,.uk-container>:not(.uk-navbar-justified)>.uk-navbar-right .uk-navbar-nav:last-child,.uk-container>:not(.uk-navbar-justified)>.uk-navbar-right .uk-navbar-toggle:last-child{margin-right:-15px}.uk-navbar-dropdown-grid>*{position:relative}.uk-navbar-dropdown-grid>:not(.uk-first-column)::before{content:"";position:absolute;top:0;bottom:0;left:25px;border-left:1px solid #e5e5e5}.uk-navbar-dropdown-grid.uk-grid-stack>.uk-grid-margin::before{content:"";position:absolute;top:-25px;left:50px;right:0;border-top:1px solid #e5e5e5}.uk-subnav{display:flex;flex-wrap:wrap;align-items:center;margin-left:-20px;padding:0;list-style:none}.uk-subnav>*{flex:none;padding-left:20px;position:relative}.uk-subnav>*>:first-child{display:flex;align-items:center;column-gap:.25em;color:#999;font-size:.875rem;text-transform:uppercase;transition:.1s ease-in-out;transition-property:color,background-color}.uk-subnav>*>a:hover{color:#666;text-decoration:none}.uk-subnav>.uk-active>a{color:#333}.uk-subnav-divider{margin-left:-41px}.uk-subnav-divider>*{display:flex;align-items:center}.uk-subnav-divider>::before{content:"";height:1.5em;margin-left:0;margin-right:20px;border-left:1px solid transparent}.uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before{border-left-color:#e5e5e5}.uk-subnav-pill>*>:first-child{padding:5px 10px;background:0 0;color:#999}.uk-subnav-pill>*>a:hover{background-color:#f8f8f8;color:#666}.uk-subnav-pill>*>a:active{background-color:#f8f8f8;color:#666}.uk-subnav-pill>.uk-active>a{background-color:#1e87f0;color:#fff}.uk-subnav>.uk-disabled>a{color:#999}.uk-breadcrumb{padding:0;list-style:none}.uk-breadcrumb>*{display:contents}.uk-breadcrumb>*>*{font-size:.875rem;color:#999}.uk-breadcrumb>*>:hover{color:#666;text-decoration:none}.uk-breadcrumb>:last-child>a:not([href]),.uk-breadcrumb>:last-child>span{color:#666}.uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before{content:"/";display:inline-block;margin:0 20px 0 calc(20px - 4px);font-size:.875rem;color:#999}.uk-pagination{display:flex;flex-wrap:wrap;margin-left:0;padding:0;list-style:none}.uk-pagination>*{flex:none;padding-left:0;position:relative}.uk-pagination>*>*{display:block;padding:5px 10px;color:#999;transition:color .1s ease-in-out}.uk-pagination>*>:hover{color:#666;text-decoration:none}.uk-pagination>.uk-active>*{color:#666}.uk-pagination>.uk-disabled>*{color:#999}.uk-tab{display:flex;flex-wrap:wrap;margin-left:-20px;padding:0;list-style:none;position:relative}.uk-tab::before{content:"";position:absolute;bottom:0;left:20px;right:0;border-bottom:1px solid #e5e5e5}.uk-tab>*{flex:none;padding-left:20px;position:relative}.uk-tab>*>a{display:flex;align-items:center;column-gap:.25em;justify-content:center;padding:5px 10px;color:#999;border-bottom:1px solid transparent;font-size:.875rem;text-transform:uppercase;transition:color .1s ease-in-out}.uk-tab>*>a:hover{color:#666;text-decoration:none}.uk-tab>.uk-active>a{color:#333;border-color:#1e87f0}.uk-tab>.uk-disabled>a{color:#999}.uk-tab-bottom::before{top:0;bottom:auto}.uk-tab-bottom>*>a{border-top:1px solid transparent;border-bottom:none}.uk-tab-left,.uk-tab-right{flex-direction:column;margin-left:0}.uk-tab-left>*,.uk-tab-right>*{padding-left:0}.uk-tab-left::before{top:0;bottom:0;left:auto;right:0;border-left:1px solid #e5e5e5;border-bottom:none}.uk-tab-right::before{top:0;bottom:0;left:0;right:auto;border-left:1px solid #e5e5e5;border-bottom:none}.uk-tab-left>*>a{justify-content:left;border-right:1px solid transparent;border-bottom:none}.uk-tab-right>*>a{justify-content:left;border-left:1px solid transparent;border-bottom:none}.uk-tab .uk-dropdown{margin-left:30px}.uk-slidenav{padding:5px 10px;color:rgba(102,102,102,.5);transition:color .1s ease-in-out}.uk-slidenav:hover{color:rgba(102,102,102,.9)}.uk-slidenav:active{color:rgba(102,102,102,.5)}.uk-slidenav-large{padding:10px 10px}.uk-slidenav-container{display:flex}.uk-dotnav{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;margin-left:-12px}.uk-dotnav>*{flex:none;padding-left:12px}.uk-dotnav>*>*{display:block;box-sizing:border-box;width:10px;height:10px;border-radius:50%;background:0 0;text-indent:100%;overflow:hidden;white-space:nowrap;border:1px solid rgba(102,102,102,.4);transition:.2s ease-in-out;transition-property:background-color,border-color}.uk-dotnav>*>:hover{background-color:rgba(102,102,102,.6);border-color:transparent}.uk-dotnav>*>:active{background-color:rgba(102,102,102,.2);border-color:transparent}.uk-dotnav>.uk-active>*{background-color:rgba(102,102,102,.6);border-color:transparent}.uk-dotnav-vertical{flex-direction:column;margin-left:0;margin-top:-12px}.uk-dotnav-vertical>*{padding-left:0;padding-top:12px}.uk-thumbnav{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;margin-left:-15px}.uk-thumbnav>*{padding-left:15px}.uk-thumbnav>*>*{display:inline-block;position:relative}.uk-thumbnav>*>::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(255,255,255,.4);transition:background-color .1s ease-in-out}.uk-thumbnav>*>:hover::after{background-color:transparent}.uk-thumbnav>.uk-active>::after{background-color:transparent}.uk-thumbnav-vertical{flex-direction:column;margin-left:0;margin-top:-15px}.uk-thumbnav-vertical>*{padding-left:0;padding-top:15px}.uk-iconnav{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;margin-left:-10px}.uk-iconnav>*{padding-left:10px}.uk-iconnav>*>a{display:flex;align-items:center;column-gap:.25em;line-height:0;color:#999;text-decoration:none;font-size:.875rem;transition:.1s ease-in-out;transition-property:color,background-color}.uk-iconnav>*>a:hover{color:#666}.uk-iconnav>.uk-active>a{color:#666}.uk-iconnav-vertical{flex-direction:column;margin-left:0;margin-top:-10px}.uk-iconnav-vertical>*{padding-left:0;padding-top:10px}.uk-lightbox{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010;background:#000;opacity:0;transition:opacity .15s linear;touch-action:pinch-zoom}.uk-lightbox.uk-open{display:block;opacity:1}.uk-lightbox :focus{outline-color:rgba(255,255,255,.7)}.uk-lightbox :focus-visible{outline-color:rgba(255,255,255,.7)}.uk-lightbox-page{overflow:hidden}.uk-lightbox-items>*{position:absolute;top:0;right:0;bottom:0;left:0;display:none;justify-content:center;align-items:center;color:rgba(255,255,255,.7);will-change:transform,opacity}.uk-lightbox-items>*>*{max-width:100vw;max-height:100vh}.uk-lightbox-items>*>:not(iframe){width:auto;height:auto}.uk-lightbox-items>.uk-active{display:flex}.uk-lightbox-toolbar{padding:10px 10px;background:rgba(0,0,0,.3);color:rgba(255,255,255,.7)}.uk-lightbox-toolbar>*{color:rgba(255,255,255,.7)}.uk-lightbox-toolbar-icon{padding:5px;color:rgba(255,255,255,.7)}.uk-lightbox-toolbar-icon:hover{color:#fff}.uk-lightbox-button{box-sizing:border-box;width:50px;height:50px;background:rgba(0,0,0,.3);color:rgba(255,255,255,.7);display:inline-flex;justify-content:center;align-items:center}.uk-lightbox-button:hover{color:#fff}.uk-lightbox-caption:empty{display:none}.uk-lightbox-iframe{width:80%;height:80%}[class*=uk-animation-]{animation:.5s ease-out both}.uk-animation-fade{animation-name:uk-fade;animation-duration:.8s;animation-timing-function:linear}.uk-animation-scale-up{animation-name:uk-fade,uk-scale-up}.uk-animation-scale-down{animation-name:uk-fade,uk-scale-down}.uk-animation-slide-top{animation-name:uk-fade,uk-slide-top}.uk-animation-slide-bottom{animation-name:uk-fade,uk-slide-bottom}.uk-animation-slide-left{animation-name:uk-fade,uk-slide-left}.uk-animation-slide-right{animation-name:uk-fade,uk-slide-right}.uk-animation-slide-top-small{animation-name:uk-fade,uk-slide-top-small}.uk-animation-slide-bottom-small{animation-name:uk-fade,uk-slide-bottom-small}.uk-animation-slide-left-small{animation-name:uk-fade,uk-slide-left-small}.uk-animation-slide-right-small{animation-name:uk-fade,uk-slide-right-small}.uk-animation-slide-top-medium{animation-name:uk-fade,uk-slide-top-medium}.uk-animation-slide-bottom-medium{animation-name:uk-fade,uk-slide-bottom-medium}.uk-animation-slide-left-medium{animation-name:uk-fade,uk-slide-left-medium}.uk-animation-slide-right-medium{animation-name:uk-fade,uk-slide-right-medium}.uk-animation-kenburns{animation-name:uk-kenburns;animation-duration:15s}.uk-animation-shake{animation-name:uk-shake}.uk-animation-stroke{animation-name:uk-stroke;animation-duration:2s;stroke-dasharray:var(--uk-animation-stroke)}.uk-animation-reverse{animation-direction:reverse;animation-timing-function:ease-in}.uk-animation-fast{animation-duration:.1s}.uk-animation-toggle:not(:hover):not(:focus) [class*=uk-animation-]{animation-name:none}@keyframes uk-fade{0%{opacity:0}100%{opacity:1}}@keyframes uk-scale-up{0%{transform:scale(.9)}100%{transform:scale(1)}}@keyframes uk-scale-down{0%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes uk-slide-top{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}@keyframes uk-slide-bottom{0%{transform:translateY(100%)}100%{transform:translateY(0)}}@keyframes uk-slide-left{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}@keyframes uk-slide-right{0%{transform:translateX(100%)}100%{transform:translateX(0)}}@keyframes uk-slide-top-small{0%{transform:translateY(-10px)}100%{transform:translateY(0)}}@keyframes uk-slide-bottom-small{0%{transform:translateY(10px)}100%{transform:translateY(0)}}@keyframes uk-slide-left-small{0%{transform:translateX(-10px)}100%{transform:translateX(0)}}@keyframes uk-slide-right-small{0%{transform:translateX(10px)}100%{transform:translateX(0)}}@keyframes uk-slide-top-medium{0%{transform:translateY(-50px)}100%{transform:translateY(0)}}@keyframes uk-slide-bottom-medium{0%{transform:translateY(50px)}100%{transform:translateY(0)}}@keyframes uk-slide-left-medium{0%{transform:translateX(-50px)}100%{transform:translateX(0)}}@keyframes uk-slide-right-medium{0%{transform:translateX(50px)}100%{transform:translateX(0)}}@keyframes uk-kenburns{0%{transform:scale(1)}100%{transform:scale(1.2)}}@keyframes uk-shake{0%,100%{transform:translateX(0)}10%{transform:translateX(-9px)}20%{transform:translateX(8px)}30%{transform:translateX(-7px)}40%{transform:translateX(6px)}50%{transform:translateX(-5px)}60%{transform:translateX(4px)}70%{transform:translateX(-3px)}80%{transform:translateX(2px)}90%{transform:translateX(-1px)}}@keyframes uk-stroke{0%{stroke-dashoffset:var(--uk-animation-stroke)}100%{stroke-dashoffset:0}}[class*=uk-child-width]>*{box-sizing:border-box;width:100%}.uk-child-width-1-2>*{width:50%}.uk-child-width-1-3>*{width:calc(100% * 1 / 3.001)}.uk-child-width-1-4>*{width:25%}.uk-child-width-1-5>*{width:20%}.uk-child-width-1-6>*{width:calc(100% * 1 / 6.001)}.uk-child-width-auto>*{width:auto}.uk-child-width-expand>:not([class*=uk-width]){flex:1;min-width:1px}@media (min-width:640px){.uk-child-width-1-1\@s>*{width:100%}.uk-child-width-1-2\@s>*{width:50%}.uk-child-width-1-3\@s>*{width:calc(100% * 1 / 3.001)}.uk-child-width-1-4\@s>*{width:25%}.uk-child-width-1-5\@s>*{width:20%}.uk-child-width-1-6\@s>*{width:calc(100% * 1 / 6.001)}.uk-child-width-auto\@s>*{width:auto}.uk-child-width-expand\@s>:not([class*=uk-width]){flex:1;min-width:1px}}@media (min-width:960px){.uk-child-width-1-1\@m>*{width:100%}.uk-child-width-1-2\@m>*{width:50%}.uk-child-width-1-3\@m>*{width:calc(100% * 1 / 3.001)}.uk-child-width-1-4\@m>*{width:25%}.uk-child-width-1-5\@m>*{width:20%}.uk-child-width-1-6\@m>*{width:calc(100% * 1 / 6.001)}.uk-child-width-auto\@m>*{width:auto}.uk-child-width-expand\@m>:not([class*=uk-width]){flex:1;min-width:1px}}@media (min-width:1200px){.uk-child-width-1-1\@l>*{width:100%}.uk-child-width-1-2\@l>*{width:50%}.uk-child-width-1-3\@l>*{width:calc(100% * 1 / 3.001)}.uk-child-width-1-4\@l>*{width:25%}.uk-child-width-1-5\@l>*{width:20%}.uk-child-width-1-6\@l>*{width:calc(100% * 1 / 6.001)}.uk-child-width-auto\@l>*{width:auto}.uk-child-width-expand\@l>:not([class*=uk-width]){flex:1;min-width:1px}}@media (min-width:1600px){.uk-child-width-1-1\@xl>*{width:100%}.uk-child-width-1-2\@xl>*{width:50%}.uk-child-width-1-3\@xl>*{width:calc(100% * 1 / 3.001)}.uk-child-width-1-4\@xl>*{width:25%}.uk-child-width-1-5\@xl>*{width:20%}.uk-child-width-1-6\@xl>*{width:calc(100% * 1 / 6.001)}.uk-child-width-auto\@xl>*{width:auto}.uk-child-width-expand\@xl>:not([class*=uk-width]){flex:1;min-width:1px}}[class*=uk-width]{box-sizing:border-box;width:100%;max-width:100%}.uk-width-1-2{width:50%}.uk-width-1-3{width:calc(100% * 1 / 3.001)}.uk-width-2-3{width:calc(100% * 2 / 3.001)}.uk-width-1-4{width:25%}.uk-width-3-4{width:75%}.uk-width-1-5{width:20%}.uk-width-2-5{width:40%}.uk-width-3-5{width:60%}.uk-width-4-5{width:80%}.uk-width-1-6{width:calc(100% * 1 / 6.001)}.uk-width-5-6{width:calc(100% * 5 / 6.001)}.uk-width-small{width:150px}.uk-width-medium{width:300px}.uk-width-large{width:450px}.uk-width-xlarge{width:600px}.uk-width-2xlarge{width:750px}.uk-width-auto{width:auto}.uk-width-expand{flex:1;min-width:1px}@media (min-width:640px){.uk-width-1-1\@s{width:100%}.uk-width-1-2\@s{width:50%}.uk-width-1-3\@s{width:calc(100% * 1 / 3.001)}.uk-width-2-3\@s{width:calc(100% * 2 / 3.001)}.uk-width-1-4\@s{width:25%}.uk-width-3-4\@s{width:75%}.uk-width-1-5\@s{width:20%}.uk-width-2-5\@s{width:40%}.uk-width-3-5\@s{width:60%}.uk-width-4-5\@s{width:80%}.uk-width-1-6\@s{width:calc(100% * 1 / 6.001)}.uk-width-5-6\@s{width:calc(100% * 5 / 6.001)}.uk-width-small\@s{width:150px}.uk-width-medium\@s{width:300px}.uk-width-large\@s{width:450px}.uk-width-xlarge\@s{width:600px}.uk-width-2xlarge\@s{width:750px}.uk-width-auto\@s{width:auto}.uk-width-expand\@s{flex:1;min-width:1px}}@media (min-width:960px){.uk-width-1-1\@m{width:100%}.uk-width-1-2\@m{width:50%}.uk-width-1-3\@m{width:calc(100% * 1 / 3.001)}.uk-width-2-3\@m{width:calc(100% * 2 / 3.001)}.uk-width-1-4\@m{width:25%}.uk-width-3-4\@m{width:75%}.uk-width-1-5\@m{width:20%}.uk-width-2-5\@m{width:40%}.uk-width-3-5\@m{width:60%}.uk-width-4-5\@m{width:80%}.uk-width-1-6\@m{width:calc(100% * 1 / 6.001)}.uk-width-5-6\@m{width:calc(100% * 5 / 6.001)}.uk-width-small\@m{width:150px}.uk-width-medium\@m{width:300px}.uk-width-large\@m{width:450px}.uk-width-xlarge\@m{width:600px}.uk-width-2xlarge\@m{width:750px}.uk-width-auto\@m{width:auto}.uk-width-expand\@m{flex:1;min-width:1px}}@media (min-width:1200px){.uk-width-1-1\@l{width:100%}.uk-width-1-2\@l{width:50%}.uk-width-1-3\@l{width:calc(100% * 1 / 3.001)}.uk-width-2-3\@l{width:calc(100% * 2 / 3.001)}.uk-width-1-4\@l{width:25%}.uk-width-3-4\@l{width:75%}.uk-width-1-5\@l{width:20%}.uk-width-2-5\@l{width:40%}.uk-width-3-5\@l{width:60%}.uk-width-4-5\@l{width:80%}.uk-width-1-6\@l{width:calc(100% * 1 / 6.001)}.uk-width-5-6\@l{width:calc(100% * 5 / 6.001)}.uk-width-small\@l{width:150px}.uk-width-medium\@l{width:300px}.uk-width-large\@l{width:450px}.uk-width-xlarge\@l{width:600px}.uk-width-2xlarge\@l{width:750px}.uk-width-auto\@l{width:auto}.uk-width-expand\@l{flex:1;min-width:1px}}@media (min-width:1600px){.uk-width-1-1\@xl{width:100%}.uk-width-1-2\@xl{width:50%}.uk-width-1-3\@xl{width:calc(100% * 1 / 3.001)}.uk-width-2-3\@xl{width:calc(100% * 2 / 3.001)}.uk-width-1-4\@xl{width:25%}.uk-width-3-4\@xl{width:75%}.uk-width-1-5\@xl{width:20%}.uk-width-2-5\@xl{width:40%}.uk-width-3-5\@xl{width:60%}.uk-width-4-5\@xl{width:80%}.uk-width-1-6\@xl{width:calc(100% * 1 / 6.001)}.uk-width-5-6\@xl{width:calc(100% * 5 / 6.001)}.uk-width-small\@xl{width:150px}.uk-width-medium\@xl{width:300px}.uk-width-large\@xl{width:450px}.uk-width-xlarge\@xl{width:600px}.uk-width-2xlarge\@xl{width:750px}.uk-width-auto\@xl{width:auto}.uk-width-expand\@xl{flex:1;min-width:1px}}.uk-width-max-content{width:max-content}.uk-width-min-content{width:min-content}[class*=uk-height]{box-sizing:border-box}.uk-height-1-1{height:100%}.uk-height-viewport{min-height:100vh}.uk-height-viewport-2{min-height:200vh}.uk-height-viewport-3{min-height:300vh}.uk-height-viewport-4{min-height:400vh}.uk-height-small{height:150px}.uk-height-medium{height:300px}.uk-height-large{height:450px}.uk-height-max-small{max-height:150px}.uk-height-max-medium{max-height:300px}.uk-height-max-large{max-height:450px}.uk-text-lead{font-size:1.5rem;line-height:1.5;color:#333}.uk-text-meta{font-size:.875rem;line-height:1.4;color:#999}.uk-text-meta a{color:#999}.uk-text-meta a:hover{color:#666;text-decoration:none}.uk-text-small{font-size:.875rem;line-height:1.5}.uk-text-large{font-size:1.5rem;line-height:1.5}.uk-text-default{font-size:16px;line-height:1.5}.uk-text-light{font-weight:300}.uk-text-normal{font-weight:400}.uk-text-bold{font-weight:700}.uk-text-lighter{font-weight:lighter}.uk-text-bolder{font-weight:bolder}.uk-text-italic{font-style:italic}.uk-text-capitalize{text-transform:capitalize!important}.uk-text-uppercase{text-transform:uppercase!important}.uk-text-lowercase{text-transform:lowercase!important}.uk-text-decoration-none{text-decoration:none!important}.uk-text-muted{color:#999!important}.uk-text-emphasis{color:#333!important}.uk-text-primary{color:#1e87f0!important}.uk-text-secondary{color:#222!important}.uk-text-success{color:#32d296!important}.uk-text-warning{color:#faa05a!important}.uk-text-danger{color:#f0506e!important}.uk-text-background{-webkit-background-clip:text;color:transparent!important;display:inline-block;background-color:#1e87f0}.uk-text-left{text-align:left!important}.uk-text-right{text-align:right!important}.uk-text-center{text-align:center!important}.uk-text-justify{text-align:justify!important}@media (min-width:640px){.uk-text-left\@s{text-align:left!important}.uk-text-right\@s{text-align:right!important}.uk-text-center\@s{text-align:center!important}}@media (min-width:960px){.uk-text-left\@m{text-align:left!important}.uk-text-right\@m{text-align:right!important}.uk-text-center\@m{text-align:center!important}}@media (min-width:1200px){.uk-text-left\@l{text-align:left!important}.uk-text-right\@l{text-align:right!important}.uk-text-center\@l{text-align:center!important}}@media (min-width:1600px){.uk-text-left\@xl{text-align:left!important}.uk-text-right\@xl{text-align:right!important}.uk-text-center\@xl{text-align:center!important}}.uk-text-top{vertical-align:top!important}.uk-text-middle{vertical-align:middle!important}.uk-text-bottom{vertical-align:bottom!important}.uk-text-baseline{vertical-align:baseline!important}.uk-text-nowrap{white-space:nowrap}.uk-text-truncate{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}td.uk-text-truncate,th.uk-text-truncate{max-width:0}.uk-text-break{overflow-wrap:break-word}td.uk-text-break,th.uk-text-break{word-break:break-word}[class*=uk-column-]{column-gap:30px}@media (min-width:1200px){[class*=uk-column-]{column-gap:40px}}[class*=uk-column-] img{transform:translate3d(0,0,0)}.uk-column-divider{column-rule:1px solid #e5e5e5;column-gap:60px}@media (min-width:1200px){.uk-column-divider{column-gap:80px}}.uk-column-1-2{column-count:2}.uk-column-1-3{column-count:3}.uk-column-1-4{column-count:4}.uk-column-1-5{column-count:5}.uk-column-1-6{column-count:6}@media (min-width:640px){.uk-column-1-2\@s{column-count:2}.uk-column-1-3\@s{column-count:3}.uk-column-1-4\@s{column-count:4}.uk-column-1-5\@s{column-count:5}.uk-column-1-6\@s{column-count:6}}@media (min-width:960px){.uk-column-1-2\@m{column-count:2}.uk-column-1-3\@m{column-count:3}.uk-column-1-4\@m{column-count:4}.uk-column-1-5\@m{column-count:5}.uk-column-1-6\@m{column-count:6}}@media (min-width:1200px){.uk-column-1-2\@l{column-count:2}.uk-column-1-3\@l{column-count:3}.uk-column-1-4\@l{column-count:4}.uk-column-1-5\@l{column-count:5}.uk-column-1-6\@l{column-count:6}}@media (min-width:1600px){.uk-column-1-2\@xl{column-count:2}.uk-column-1-3\@xl{column-count:3}.uk-column-1-4\@xl{column-count:4}.uk-column-1-5\@xl{column-count:5}.uk-column-1-6\@xl{column-count:6}}.uk-column-span{column-span:all}[data-uk-cover],[uk-cover]{max-width:none;position:absolute;left:50%;top:50%;--uk-position-translate-x:-50%;--uk-position-translate-y:-50%;transform:translate(var(--uk-position-translate-x),var(--uk-position-translate-y))}iframe[data-uk-cover],iframe[uk-cover]{pointer-events:none}.uk-cover-container{overflow:hidden;position:relative}.uk-background-default{background-color:#fff}.uk-background-muted{background-color:#f8f8f8}.uk-background-primary{background-color:#1e87f0}.uk-background-secondary{background-color:#222}.uk-background-contain,.uk-background-cover,.uk-background-height-1-1,.uk-background-width-1-1{background-position:50% 50%;background-repeat:no-repeat}.uk-background-cover{background-size:cover}.uk-background-contain{background-size:contain}.uk-background-width-1-1{background-size:100%}.uk-background-height-1-1{background-size:auto 100%}.uk-background-top-left{background-position:0 0}.uk-background-top-center{background-position:50% 0}.uk-background-top-right{background-position:100% 0}.uk-background-center-left{background-position:0 50%}.uk-background-center-center{background-position:50% 50%}.uk-background-center-right{background-position:100% 50%}.uk-background-bottom-left{background-position:0 100%}.uk-background-bottom-center{background-position:50% 100%}.uk-background-bottom-right{background-position:100% 100%}.uk-background-norepeat{background-repeat:no-repeat}.uk-background-fixed{background-attachment:fixed;backface-visibility:hidden}@media (pointer:coarse){.uk-background-fixed{background-attachment:scroll}}@media (max-width:639px){.uk-background-image\@s{background-image:none!important}}@media (max-width:959px){.uk-background-image\@m{background-image:none!important}}@media (max-width:1199px){.uk-background-image\@l{background-image:none!important}}@media (max-width:1599px){.uk-background-image\@xl{background-image:none!important}}.uk-background-blend-multiply{background-blend-mode:multiply}.uk-background-blend-screen{background-blend-mode:screen}.uk-background-blend-overlay{background-blend-mode:overlay}.uk-background-blend-darken{background-blend-mode:darken}.uk-background-blend-lighten{background-blend-mode:lighten}.uk-background-blend-color-dodge{background-blend-mode:color-dodge}.uk-background-blend-color-burn{background-blend-mode:color-burn}.uk-background-blend-hard-light{background-blend-mode:hard-light}.uk-background-blend-soft-light{background-blend-mode:soft-light}.uk-background-blend-difference{background-blend-mode:difference}.uk-background-blend-exclusion{background-blend-mode:exclusion}.uk-background-blend-hue{background-blend-mode:hue}.uk-background-blend-saturation{background-blend-mode:saturation}.uk-background-blend-color{background-blend-mode:color}.uk-background-blend-luminosity{background-blend-mode:luminosity}[class*=uk-align]{display:block;margin-bottom:30px}*+[class*=uk-align]{margin-top:30px}.uk-align-center{margin-left:auto;margin-right:auto}.uk-align-left{margin-top:0;margin-right:30px;float:left}.uk-align-right{margin-top:0;margin-left:30px;float:right}@media (min-width:640px){.uk-align-left\@s{margin-top:0;margin-right:30px;float:left}.uk-align-right\@s{margin-top:0;margin-left:30px;float:right}}@media (min-width:960px){.uk-align-left\@m{margin-top:0;margin-right:30px;float:left}.uk-align-right\@m{margin-top:0;margin-left:30px;float:right}}@media (min-width:1200px){.uk-align-left\@l{margin-top:0;float:left}.uk-align-right\@l{margin-top:0;float:right}.uk-align-left,.uk-align-left\@l,.uk-align-left\@m,.uk-align-left\@s{margin-right:40px}.uk-align-right,.uk-align-right\@l,.uk-align-right\@m,.uk-align-right\@s{margin-left:40px}}@media (min-width:1600px){.uk-align-left\@xl{margin-top:0;margin-right:40px;float:left}.uk-align-right\@xl{margin-top:0;margin-left:40px;float:right}}.uk-svg,.uk-svg:not(.uk-preserve) [fill*='#']:not(.uk-preserve){fill:currentcolor}.uk-svg:not(.uk-preserve) [stroke*='#']:not(.uk-preserve){stroke:currentcolor}.uk-svg{transform:translate(0,0)}.uk-panel{display:flow-root;position:relative;box-sizing:border-box}.uk-panel>:last-child{margin-bottom:0}.uk-panel-scrollable{height:170px;padding:10px;border:1px solid #e5e5e5;overflow:auto;-webkit-overflow-scrolling:touch;resize:both}.uk-clearfix::before{content:"";display:table-cell}.uk-clearfix::after{content:"";display:table;clear:both}.uk-float-left{float:left}.uk-float-right{float:right}[class*=uk-float-]{max-width:100%}.uk-overflow-hidden{overflow:hidden}.uk-overflow-auto{overflow:auto;-webkit-overflow-scrolling:touch}.uk-overflow-auto>:last-child{margin-bottom:0}.uk-resize{resize:both}.uk-resize-horizontal{resize:horizontal}.uk-resize-vertical{resize:vertical}.uk-display-block{display:block!important}.uk-display-inline{display:inline!important}.uk-display-inline-block{display:inline-block!important}[class*=uk-inline]{display:inline-block;position:relative;max-width:100%;vertical-align:middle;-webkit-backface-visibility:hidden}.uk-inline-clip{overflow:hidden}.uk-preserve-width,.uk-preserve-width canvas,.uk-preserve-width img,.uk-preserve-width svg,.uk-preserve-width video{max-width:none}.uk-responsive-height,.uk-responsive-width{box-sizing:border-box}.uk-responsive-width{max-width:100%!important;height:auto}.uk-responsive-height{max-height:100%;width:auto;max-width:none}[data-uk-responsive],[uk-responsive]{max-width:100%}.uk-object-cover{object-fit:cover}.uk-object-contain{object-fit:contain}.uk-object-fill{object-fit:fill}.uk-object-none{object-fit:none}.uk-object-scale-down{object-fit:scale-down}.uk-object-top-left{object-position:0 0}.uk-object-top-center{object-position:50% 0}.uk-object-top-right{object-position:100% 0}.uk-object-center-left{object-position:0 50%}.uk-object-center-center{object-position:50% 50%}.uk-object-center-right{object-position:100% 50%}.uk-object-bottom-left{object-position:0 100%}.uk-object-bottom-center{object-position:50% 100%}.uk-object-bottom-right{object-position:100% 100%}.uk-border-circle{border-radius:50%}.uk-border-pill{border-radius:500px}.uk-border-rounded{border-radius:5px}.uk-inline-clip[class*=uk-border-]{-webkit-transform:translateZ(0)}.uk-box-shadow-small{box-shadow:0 2px 8px rgba(0,0,0,.08)}.uk-box-shadow-medium{box-shadow:0 5px 15px rgba(0,0,0,.08)}.uk-box-shadow-large{box-shadow:0 14px 25px rgba(0,0,0,.16)}.uk-box-shadow-xlarge{box-shadow:0 28px 50px rgba(0,0,0,.16)}[class*=uk-box-shadow-hover]{transition:box-shadow .1s ease-in-out}.uk-box-shadow-hover-small:hover{box-shadow:0 2px 8px rgba(0,0,0,.08)}.uk-box-shadow-hover-medium:hover{box-shadow:0 5px 15px rgba(0,0,0,.08)}.uk-box-shadow-hover-large:hover{box-shadow:0 14px 25px rgba(0,0,0,.16)}.uk-box-shadow-hover-xlarge:hover{box-shadow:0 28px 50px rgba(0,0,0,.16)}@supports (filter:blur(0)){.uk-box-shadow-bottom{display:inline-block;position:relative;z-index:0;max-width:100%;vertical-align:middle}.uk-box-shadow-bottom::after{content:"";position:absolute;bottom:-30px;left:0;right:0;z-index:-1;height:30px;border-radius:100%;background:#444;filter:blur(20px);will-change:filter}}.uk-dropcap::first-letter,.uk-dropcap>p:first-of-type::first-letter{display:block;margin-right:10px;float:left;font-size:4.5em;line-height:1;margin-bottom:-2px}@-moz-document url-prefix(){.uk-dropcap::first-letter,.uk-dropcap>p:first-of-type::first-letter{margin-top:1.1%}}.uk-logo{font-size:1.5rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";color:#333;text-decoration:none}.uk-logo:hover{color:#333;text-decoration:none}.uk-logo>:where(img,svg,video){display:inline-block}.uk-logo-inverse{display:none}.uk-disabled{pointer-events:none}.uk-drag,.uk-drag *{cursor:move}.uk-drag iframe{pointer-events:none}.uk-dragover{box-shadow:0 0 20px rgba(100,100,100,.3)}.uk-blend-multiply{mix-blend-mode:multiply}.uk-blend-screen{mix-blend-mode:screen}.uk-blend-overlay{mix-blend-mode:overlay}.uk-blend-darken{mix-blend-mode:darken}.uk-blend-lighten{mix-blend-mode:lighten}.uk-blend-color-dodge{mix-blend-mode:color-dodge}.uk-blend-color-burn{mix-blend-mode:color-burn}.uk-blend-hard-light{mix-blend-mode:hard-light}.uk-blend-soft-light{mix-blend-mode:soft-light}.uk-blend-difference{mix-blend-mode:difference}.uk-blend-exclusion{mix-blend-mode:exclusion}.uk-blend-hue{mix-blend-mode:hue}.uk-blend-saturation{mix-blend-mode:saturation}.uk-blend-color{mix-blend-mode:color}.uk-blend-luminosity{mix-blend-mode:luminosity}.uk-transform-center{transform:translate(-50%,-50%)}.uk-transform-origin-top-left{transform-origin:0 0}.uk-transform-origin-top-center{transform-origin:50% 0}.uk-transform-origin-top-right{transform-origin:100% 0}.uk-transform-origin-center-left{transform-origin:0 50%}.uk-transform-origin-center-right{transform-origin:100% 50%}.uk-transform-origin-bottom-left{transform-origin:0 100%}.uk-transform-origin-bottom-center{transform-origin:50% 100%}.uk-transform-origin-bottom-right{transform-origin:100% 100%}.uk-flex{display:flex}.uk-flex-inline{display:inline-flex}.uk-flex-left{justify-content:flex-start}.uk-flex-center{justify-content:center}.uk-flex-right{justify-content:flex-end}.uk-flex-between{justify-content:space-between}.uk-flex-around{justify-content:space-around}@media (min-width:640px){.uk-flex-left\@s{justify-content:flex-start}.uk-flex-center\@s{justify-content:center}.uk-flex-right\@s{justify-content:flex-end}.uk-flex-between\@s{justify-content:space-between}.uk-flex-around\@s{justify-content:space-around}}@media (min-width:960px){.uk-flex-left\@m{justify-content:flex-start}.uk-flex-center\@m{justify-content:center}.uk-flex-right\@m{justify-content:flex-end}.uk-flex-between\@m{justify-content:space-between}.uk-flex-around\@m{justify-content:space-around}}@media (min-width:1200px){.uk-flex-left\@l{justify-content:flex-start}.uk-flex-center\@l{justify-content:center}.uk-flex-right\@l{justify-content:flex-end}.uk-flex-between\@l{justify-content:space-between}.uk-flex-around\@l{justify-content:space-around}}@media (min-width:1600px){.uk-flex-left\@xl{justify-content:flex-start}.uk-flex-center\@xl{justify-content:center}.uk-flex-right\@xl{justify-content:flex-end}.uk-flex-between\@xl{justify-content:space-between}.uk-flex-around\@xl{justify-content:space-around}}.uk-flex-stretch{align-items:stretch}.uk-flex-top{align-items:flex-start}.uk-flex-middle{align-items:center}.uk-flex-bottom{align-items:flex-end}.uk-flex-row{flex-direction:row}.uk-flex-row-reverse{flex-direction:row-reverse}.uk-flex-column{flex-direction:column}.uk-flex-column-reverse{flex-direction:column-reverse}.uk-flex-nowrap{flex-wrap:nowrap}.uk-flex-wrap{flex-wrap:wrap}.uk-flex-wrap-reverse{flex-wrap:wrap-reverse}.uk-flex-wrap-stretch{align-content:stretch}.uk-flex-wrap-top{align-content:flex-start}.uk-flex-wrap-middle{align-content:center}.uk-flex-wrap-bottom{align-content:flex-end}.uk-flex-wrap-between{align-content:space-between}.uk-flex-wrap-around{align-content:space-around}.uk-flex-first{order:-1}.uk-flex-last{order:99}@media (min-width:640px){.uk-flex-first\@s{order:-1}.uk-flex-last\@s{order:99}}@media (min-width:960px){.uk-flex-first\@m{order:-1}.uk-flex-last\@m{order:99}}@media (min-width:1200px){.uk-flex-first\@l{order:-1}.uk-flex-last\@l{order:99}}@media (min-width:1600px){.uk-flex-first\@xl{order:-1}.uk-flex-last\@xl{order:99}}.uk-flex-none{flex:none}.uk-flex-auto{flex:auto}.uk-flex-1{flex:1}.uk-margin{margin-bottom:20px}*+.uk-margin{margin-top:20px!important}.uk-margin-top{margin-top:20px!important}.uk-margin-bottom{margin-bottom:20px!important}.uk-margin-left{margin-left:20px!important}.uk-margin-right{margin-right:20px!important}.uk-margin-small{margin-bottom:10px}*+.uk-margin-small{margin-top:10px!important}.uk-margin-small-top{margin-top:10px!important}.uk-margin-small-bottom{margin-bottom:10px!important}.uk-margin-small-left{margin-left:10px!important}.uk-margin-small-right{margin-right:10px!important}.uk-margin-medium{margin-bottom:40px}*+.uk-margin-medium{margin-top:40px!important}.uk-margin-medium-top{margin-top:40px!important}.uk-margin-medium-bottom{margin-bottom:40px!important}.uk-margin-medium-left{margin-left:40px!important}.uk-margin-medium-right{margin-right:40px!important}.uk-margin-large{margin-bottom:40px}*+.uk-margin-large{margin-top:40px!important}.uk-margin-large-top{margin-top:40px!important}.uk-margin-large-bottom{margin-bottom:40px!important}.uk-margin-large-left{margin-left:40px!important}.uk-margin-large-right{margin-right:40px!important}@media (min-width:1200px){.uk-margin-large{margin-bottom:70px}*+.uk-margin-large{margin-top:70px!important}.uk-margin-large-top{margin-top:70px!important}.uk-margin-large-bottom{margin-bottom:70px!important}.uk-margin-large-left{margin-left:70px!important}.uk-margin-large-right{margin-right:70px!important}}.uk-margin-xlarge{margin-bottom:70px}*+.uk-margin-xlarge{margin-top:70px!important}.uk-margin-xlarge-top{margin-top:70px!important}.uk-margin-xlarge-bottom{margin-bottom:70px!important}.uk-margin-xlarge-left{margin-left:70px!important}.uk-margin-xlarge-right{margin-right:70px!important}@media (min-width:1200px){.uk-margin-xlarge{margin-bottom:140px}*+.uk-margin-xlarge{margin-top:140px!important}.uk-margin-xlarge-top{margin-top:140px!important}.uk-margin-xlarge-bottom{margin-bottom:140px!important}.uk-margin-xlarge-left{margin-left:140px!important}.uk-margin-xlarge-right{margin-right:140px!important}}.uk-margin-auto{margin-left:auto!important;margin-right:auto!important}.uk-margin-auto-top{margin-top:auto!important}.uk-margin-auto-bottom{margin-bottom:auto!important}.uk-margin-auto-left{margin-left:auto!important}.uk-margin-auto-right{margin-right:auto!important}.uk-margin-auto-vertical{margin-top:auto!important;margin-bottom:auto!important}@media (min-width:640px){.uk-margin-auto\@s{margin-left:auto!important;margin-right:auto!important}.uk-margin-auto-left\@s{margin-left:auto!important}.uk-margin-auto-right\@s{margin-right:auto!important}}@media (min-width:960px){.uk-margin-auto\@m{margin-left:auto!important;margin-right:auto!important}.uk-margin-auto-left\@m{margin-left:auto!important}.uk-margin-auto-right\@m{margin-right:auto!important}}@media (min-width:1200px){.uk-margin-auto\@l{margin-left:auto!important;margin-right:auto!important}.uk-margin-auto-left\@l{margin-left:auto!important}.uk-margin-auto-right\@l{margin-right:auto!important}}@media (min-width:1600px){.uk-margin-auto\@xl{margin-left:auto!important;margin-right:auto!important}.uk-margin-auto-left\@xl{margin-left:auto!important}.uk-margin-auto-right\@xl{margin-right:auto!important}}.uk-margin-remove{margin:0!important}.uk-margin-remove-top{margin-top:0!important}.uk-margin-remove-bottom{margin-bottom:0!important}.uk-margin-remove-left{margin-left:0!important}.uk-margin-remove-right{margin-right:0!important}.uk-margin-remove-vertical{margin-top:0!important;margin-bottom:0!important}.uk-margin-remove-adjacent+*,.uk-margin-remove-first-child>:first-child{margin-top:0!important}.uk-margin-remove-last-child>:last-child{margin-bottom:0!important}@media (min-width:640px){.uk-margin-remove-left\@s{margin-left:0!important}.uk-margin-remove-right\@s{margin-right:0!important}}@media (min-width:960px){.uk-margin-remove-left\@m{margin-left:0!important}.uk-margin-remove-right\@m{margin-right:0!important}}@media (min-width:1200px){.uk-margin-remove-left\@l{margin-left:0!important}.uk-margin-remove-right\@l{margin-right:0!important}}@media (min-width:1600px){.uk-margin-remove-left\@xl{margin-left:0!important}.uk-margin-remove-right\@xl{margin-right:0!important}}.uk-padding{padding:30px}@media (min-width:1200px){.uk-padding{padding:40px}}.uk-padding-small{padding:15px}.uk-padding-large{padding:40px}@media (min-width:1200px){.uk-padding-large{padding:70px}}.uk-padding-remove{padding:0!important}.uk-padding-remove-top{padding-top:0!important}.uk-padding-remove-bottom{padding-bottom:0!important}.uk-padding-remove-left{padding-left:0!important}.uk-padding-remove-right{padding-right:0!important}.uk-padding-remove-vertical{padding-top:0!important;padding-bottom:0!important}.uk-padding-remove-horizontal{padding-left:0!important;padding-right:0!important}:root{--uk-position-margin-offset:0px}[class*=uk-position-bottom],[class*=uk-position-center],[class*=uk-position-left],[class*=uk-position-right],[class*=uk-position-top]{position:absolute!important;max-width:calc(100% - (var(--uk-position-margin-offset) * 2));box-sizing:border-box}.uk-position-top{top:0;left:0;right:0}.uk-position-bottom{bottom:0;left:0;right:0}.uk-position-left{top:0;bottom:0;left:0}.uk-position-right{top:0;bottom:0;right:0}.uk-position-top-left{top:0;left:0}.uk-position-top-right{top:0;right:0}.uk-position-bottom-left{bottom:0;left:0}.uk-position-bottom-right{bottom:0;right:0}.uk-position-center{top:calc(50% - var(--uk-position-margin-offset));left:calc(50% - var(--uk-position-margin-offset));--uk-position-translate-x:-50%;--uk-position-translate-y:-50%;transform:translate(var(--uk-position-translate-x),var(--uk-position-translate-y));width:max-content}[class*=uk-position-center-left],[class*=uk-position-center-right]{top:calc(50% - var(--uk-position-margin-offset));--uk-position-translate-y:-50%;transform:translate(0,var(--uk-position-translate-y))}.uk-position-center-left{left:0}.uk-position-center-right{right:0}.uk-position-center-left-out{right:100%;width:max-content}.uk-position-center-right-out{left:100%;width:max-content}.uk-position-bottom-center,.uk-position-top-center{left:calc(50% - var(--uk-position-margin-offset));--uk-position-translate-x:-50%;transform:translate(var(--uk-position-translate-x),0);width:max-content}.uk-position-top-center{top:0}.uk-position-bottom-center{bottom:0}.uk-position-cover{position:absolute;top:0;bottom:0;left:0;right:0}.uk-position-small{margin:15px;--uk-position-margin-offset:15px}.uk-position-medium{margin:30px;--uk-position-margin-offset:30px}.uk-position-large{margin:30px;--uk-position-margin-offset:30px}@media (min-width:1200px){.uk-position-large{margin:50px;--uk-position-margin-offset:50px}}.uk-position-relative{position:relative!important}.uk-position-absolute{position:absolute!important}.uk-position-fixed{position:fixed!important}.uk-position-sticky{position:sticky!important}.uk-position-z-index{z-index:1}.uk-position-z-index-negative{z-index:-1}:where(.uk-transition-fade),:where([class*=uk-transition-scale]),:where([class*=uk-transition-slide]){--uk-position-translate-x:0;--uk-position-translate-y:0}.uk-transition-fade,[class*=uk-transition-scale],[class*=uk-transition-slide]{--uk-translate-x:0;--uk-translate-y:0;--uk-scale-x:1;--uk-scale-y:1;transform:translate(var(--uk-position-translate-x),var(--uk-position-translate-y)) translate(var(--uk-translate-x),var(--uk-translate-y)) scale(var(--uk-scale-x),var(--uk-scale-y));transition:.3s ease-out;transition-property:opacity,transform,filter;opacity:0}.uk-transition-active.uk-active .uk-transition-fade,.uk-transition-toggle .uk-transition-fade:focus-within,.uk-transition-toggle:focus .uk-transition-fade,.uk-transition-toggle:hover .uk-transition-fade{opacity:1}[class*=uk-transition-scale]{-webkit-backface-visibility:hidden}.uk-transition-scale-up{--uk-scale-x:1;--uk-scale-y:1}.uk-transition-scale-down{--uk-scale-x:1.03;--uk-scale-y:1.03}.uk-transition-active.uk-active .uk-transition-scale-up,.uk-transition-toggle .uk-transition-scale-up:focus-within,.uk-transition-toggle:focus .uk-transition-scale-up,.uk-transition-toggle:hover .uk-transition-scale-up{--uk-scale-x:1.03;--uk-scale-y:1.03;opacity:1}.uk-transition-active.uk-active .uk-transition-scale-down,.uk-transition-toggle .uk-transition-scale-down:focus-within,.uk-transition-toggle:focus .uk-transition-scale-down,.uk-transition-toggle:hover .uk-transition-scale-down{--uk-scale-x:1;--uk-scale-y:1;opacity:1}.uk-transition-slide-top{--uk-translate-y:-100%}.uk-transition-slide-bottom{--uk-translate-y:100%}.uk-transition-slide-left{--uk-translate-x:-100%}.uk-transition-slide-right{--uk-translate-x:100%}.uk-transition-slide-top-small{--uk-translate-y:calc(-1 * 10px)}.uk-transition-slide-bottom-small{--uk-translate-y:10px}.uk-transition-slide-left-small{--uk-translate-x:calc(-1 * 10px)}.uk-transition-slide-right-small{--uk-translate-x:10px}.uk-transition-slide-top-medium{--uk-translate-y:calc(-1 * 50px)}.uk-transition-slide-bottom-medium{--uk-translate-y:50px}.uk-transition-slide-left-medium{--uk-translate-x:calc(-1 * 50px)}.uk-transition-slide-right-medium{--uk-translate-x:50px}.uk-transition-active.uk-active [class*=uk-transition-slide],.uk-transition-toggle [class*=uk-transition-slide]:focus-within,.uk-transition-toggle:focus [class*=uk-transition-slide],.uk-transition-toggle:hover [class*=uk-transition-slide]{--uk-translate-x:0;--uk-translate-y:0;opacity:1}.uk-transition-opaque{opacity:1}.uk-transition-slow{transition-duration:.7s}.uk-hidden,[hidden]{display:none!important}@media (min-width:640px){.uk-hidden\@s{display:none!important}}@media (min-width:960px){.uk-hidden\@m{display:none!important}}@media (min-width:1200px){.uk-hidden\@l{display:none!important}}@media (min-width:1600px){.uk-hidden\@xl{display:none!important}}@media (max-width:639px){.uk-visible\@s{display:none!important}}@media (max-width:959px){.uk-visible\@m{display:none!important}}@media (max-width:1199px){.uk-visible\@l{display:none!important}}@media (max-width:1599px){.uk-visible\@xl{display:none!important}}.uk-invisible{visibility:hidden!important}.uk-visible-toggle:not(:hover):not(:focus) .uk-hidden-hover:not(:focus-within){position:absolute!important;width:0!important;height:0!important;padding:0!important;margin:0!important;overflow:hidden!important}.uk-visible-toggle:not(:hover):not(:focus) .uk-invisible-hover:not(:focus-within){opacity:0!important}@media (hover:none){.uk-hidden-touch{display:none!important}}@media (hover){.uk-hidden-notouch{display:none!important}}.uk-card-primary.uk-card-body,.uk-card-primary>:not([class*=uk-card-media]),.uk-card-secondary.uk-card-body,.uk-card-secondary>:not([class*=uk-card-media]),.uk-light,.uk-offcanvas-bar,.uk-overlay-primary,.uk-section-primary:not(.uk-preserve-color),.uk-section-secondary:not(.uk-preserve-color),.uk-tile-primary:not(.uk-preserve-color),.uk-tile-secondary:not(.uk-preserve-color){color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-link,.uk-card-primary.uk-card-body a,.uk-card-primary>:not([class*=uk-card-media]) .uk-link,.uk-card-primary>:not([class*=uk-card-media]) a,.uk-card-secondary.uk-card-body .uk-link,.uk-card-secondary.uk-card-body a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link,.uk-card-secondary>:not([class*=uk-card-media]) a,.uk-light .uk-link,.uk-light a,.uk-offcanvas-bar .uk-link,.uk-offcanvas-bar a,.uk-overlay-primary .uk-link,.uk-overlay-primary a,.uk-section-primary:not(.uk-preserve-color) .uk-link,.uk-section-primary:not(.uk-preserve-color) a,.uk-section-secondary:not(.uk-preserve-color) .uk-link,.uk-section-secondary:not(.uk-preserve-color) a,.uk-tile-primary:not(.uk-preserve-color) .uk-link,.uk-tile-primary:not(.uk-preserve-color) a,.uk-tile-secondary:not(.uk-preserve-color) .uk-link,.uk-tile-secondary:not(.uk-preserve-color) a{color:#fff}.uk-card-primary.uk-card-body .uk-link-toggle:hover .uk-link,.uk-card-primary.uk-card-body .uk-link:hover,.uk-card-primary.uk-card-body a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link,.uk-card-primary>:not([class*=uk-card-media]) .uk-link:hover,.uk-card-primary>:not([class*=uk-card-media]) a:hover,.uk-card-secondary.uk-card-body .uk-link-toggle:hover .uk-link,.uk-card-secondary.uk-card-body .uk-link:hover,.uk-card-secondary.uk-card-body a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link:hover,.uk-card-secondary>:not([class*=uk-card-media]) a:hover,.uk-light .uk-link-toggle:hover .uk-link,.uk-light .uk-link:hover,.uk-light a:hover,.uk-offcanvas-bar .uk-link-toggle:hover .uk-link,.uk-offcanvas-bar .uk-link:hover,.uk-offcanvas-bar a:hover,.uk-overlay-primary .uk-link-toggle:hover .uk-link,.uk-overlay-primary .uk-link:hover,.uk-overlay-primary a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link,.uk-section-primary:not(.uk-preserve-color) .uk-link:hover,.uk-section-primary:not(.uk-preserve-color) a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link,.uk-section-secondary:not(.uk-preserve-color) .uk-link:hover,.uk-section-secondary:not(.uk-preserve-color) a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link,.uk-tile-primary:not(.uk-preserve-color) .uk-link:hover,.uk-tile-primary:not(.uk-preserve-color) a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link,.uk-tile-secondary:not(.uk-preserve-color) .uk-link:hover,.uk-tile-secondary:not(.uk-preserve-color) a:hover{color:#fff}.uk-card-primary.uk-card-body :not(pre)>code,.uk-card-primary.uk-card-body :not(pre)>kbd,.uk-card-primary.uk-card-body :not(pre)>samp,.uk-card-primary>:not([class*=uk-card-media]) :not(pre)>code,.uk-card-primary>:not([class*=uk-card-media]) :not(pre)>kbd,.uk-card-primary>:not([class*=uk-card-media]) :not(pre)>samp,.uk-card-secondary.uk-card-body :not(pre)>code,.uk-card-secondary.uk-card-body :not(pre)>kbd,.uk-card-secondary.uk-card-body :not(pre)>samp,.uk-card-secondary>:not([class*=uk-card-media]) :not(pre)>code,.uk-card-secondary>:not([class*=uk-card-media]) :not(pre)>kbd,.uk-card-secondary>:not([class*=uk-card-media]) :not(pre)>samp,.uk-light :not(pre)>code,.uk-light :not(pre)>kbd,.uk-light :not(pre)>samp,.uk-offcanvas-bar :not(pre)>code,.uk-offcanvas-bar :not(pre)>kbd,.uk-offcanvas-bar :not(pre)>samp,.uk-overlay-primary :not(pre)>code,.uk-overlay-primary :not(pre)>kbd,.uk-overlay-primary :not(pre)>samp,.uk-section-primary:not(.uk-preserve-color) :not(pre)>code,.uk-section-primary:not(.uk-preserve-color) :not(pre)>kbd,.uk-section-primary:not(.uk-preserve-color) :not(pre)>samp,.uk-section-secondary:not(.uk-preserve-color) :not(pre)>code,.uk-section-secondary:not(.uk-preserve-color) :not(pre)>kbd,.uk-section-secondary:not(.uk-preserve-color) :not(pre)>samp,.uk-tile-primary:not(.uk-preserve-color) :not(pre)>code,.uk-tile-primary:not(.uk-preserve-color) :not(pre)>kbd,.uk-tile-primary:not(.uk-preserve-color) :not(pre)>samp,.uk-tile-secondary:not(.uk-preserve-color) :not(pre)>code,.uk-tile-secondary:not(.uk-preserve-color) :not(pre)>kbd,.uk-tile-secondary:not(.uk-preserve-color) :not(pre)>samp{color:rgba(255,255,255,.7);background:rgba(255,255,255,.1)}.uk-card-primary.uk-card-body em,.uk-card-primary>:not([class*=uk-card-media]) em,.uk-card-secondary.uk-card-body em,.uk-card-secondary>:not([class*=uk-card-media]) em,.uk-light em,.uk-offcanvas-bar em,.uk-overlay-primary em,.uk-section-primary:not(.uk-preserve-color) em,.uk-section-secondary:not(.uk-preserve-color) em,.uk-tile-primary:not(.uk-preserve-color) em,.uk-tile-secondary:not(.uk-preserve-color) em{color:#fff}.uk-card-primary.uk-card-body .uk-h1,.uk-card-primary.uk-card-body .uk-h2,.uk-card-primary.uk-card-body .uk-h3,.uk-card-primary.uk-card-body .uk-h4,.uk-card-primary.uk-card-body .uk-h5,.uk-card-primary.uk-card-body .uk-h6,.uk-card-primary.uk-card-body .uk-heading-2xlarge,.uk-card-primary.uk-card-body .uk-heading-large,.uk-card-primary.uk-card-body .uk-heading-medium,.uk-card-primary.uk-card-body .uk-heading-small,.uk-card-primary.uk-card-body .uk-heading-xlarge,.uk-card-primary.uk-card-body h1,.uk-card-primary.uk-card-body h2,.uk-card-primary.uk-card-body h3,.uk-card-primary.uk-card-body h4,.uk-card-primary.uk-card-body h5,.uk-card-primary.uk-card-body h6,.uk-card-primary>:not([class*=uk-card-media]) .uk-h1,.uk-card-primary>:not([class*=uk-card-media]) .uk-h2,.uk-card-primary>:not([class*=uk-card-media]) .uk-h3,.uk-card-primary>:not([class*=uk-card-media]) .uk-h4,.uk-card-primary>:not([class*=uk-card-media]) .uk-h5,.uk-card-primary>:not([class*=uk-card-media]) .uk-h6,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-2xlarge,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-large,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-medium,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-small,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-xlarge,.uk-card-primary>:not([class*=uk-card-media]) h1,.uk-card-primary>:not([class*=uk-card-media]) h2,.uk-card-primary>:not([class*=uk-card-media]) h3,.uk-card-primary>:not([class*=uk-card-media]) h4,.uk-card-primary>:not([class*=uk-card-media]) h5,.uk-card-primary>:not([class*=uk-card-media]) h6,.uk-card-secondary.uk-card-body .uk-h1,.uk-card-secondary.uk-card-body .uk-h2,.uk-card-secondary.uk-card-body .uk-h3,.uk-card-secondary.uk-card-body .uk-h4,.uk-card-secondary.uk-card-body .uk-h5,.uk-card-secondary.uk-card-body .uk-h6,.uk-card-secondary.uk-card-body .uk-heading-2xlarge,.uk-card-secondary.uk-card-body .uk-heading-large,.uk-card-secondary.uk-card-body .uk-heading-medium,.uk-card-secondary.uk-card-body .uk-heading-small,.uk-card-secondary.uk-card-body .uk-heading-xlarge,.uk-card-secondary.uk-card-body h1,.uk-card-secondary.uk-card-body h2,.uk-card-secondary.uk-card-body h3,.uk-card-secondary.uk-card-body h4,.uk-card-secondary.uk-card-body h5,.uk-card-secondary.uk-card-body h6,.uk-card-secondary>:not([class*=uk-card-media]) .uk-h1,.uk-card-secondary>:not([class*=uk-card-media]) .uk-h2,.uk-card-secondary>:not([class*=uk-card-media]) .uk-h3,.uk-card-secondary>:not([class*=uk-card-media]) .uk-h4,.uk-card-secondary>:not([class*=uk-card-media]) .uk-h5,.uk-card-secondary>:not([class*=uk-card-media]) .uk-h6,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-2xlarge,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-large,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-medium,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-small,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-xlarge,.uk-card-secondary>:not([class*=uk-card-media]) h1,.uk-card-secondary>:not([class*=uk-card-media]) h2,.uk-card-secondary>:not([class*=uk-card-media]) h3,.uk-card-secondary>:not([class*=uk-card-media]) h4,.uk-card-secondary>:not([class*=uk-card-media]) h5,.uk-card-secondary>:not([class*=uk-card-media]) h6,.uk-light .uk-h1,.uk-light .uk-h2,.uk-light .uk-h3,.uk-light .uk-h4,.uk-light .uk-h5,.uk-light .uk-h6,.uk-light .uk-heading-2xlarge,.uk-light .uk-heading-large,.uk-light .uk-heading-medium,.uk-light .uk-heading-small,.uk-light .uk-heading-xlarge,.uk-light h1,.uk-light h2,.uk-light h3,.uk-light h4,.uk-light h5,.uk-light h6,.uk-offcanvas-bar .uk-h1,.uk-offcanvas-bar .uk-h2,.uk-offcanvas-bar .uk-h3,.uk-offcanvas-bar .uk-h4,.uk-offcanvas-bar .uk-h5,.uk-offcanvas-bar .uk-h6,.uk-offcanvas-bar .uk-heading-2xlarge,.uk-offcanvas-bar .uk-heading-large,.uk-offcanvas-bar .uk-heading-medium,.uk-offcanvas-bar .uk-heading-small,.uk-offcanvas-bar .uk-heading-xlarge,.uk-offcanvas-bar h1,.uk-offcanvas-bar h2,.uk-offcanvas-bar h3,.uk-offcanvas-bar h4,.uk-offcanvas-bar h5,.uk-offcanvas-bar h6,.uk-overlay-primary .uk-h1,.uk-overlay-primary .uk-h2,.uk-overlay-primary .uk-h3,.uk-overlay-primary .uk-h4,.uk-overlay-primary .uk-h5,.uk-overlay-primary .uk-h6,.uk-overlay-primary .uk-heading-2xlarge,.uk-overlay-primary .uk-heading-large,.uk-overlay-primary .uk-heading-medium,.uk-overlay-primary .uk-heading-small,.uk-overlay-primary .uk-heading-xlarge,.uk-overlay-primary h1,.uk-overlay-primary h2,.uk-overlay-primary h3,.uk-overlay-primary h4,.uk-overlay-primary h5,.uk-overlay-primary h6,.uk-section-primary:not(.uk-preserve-color) .uk-h1,.uk-section-primary:not(.uk-preserve-color) .uk-h2,.uk-section-primary:not(.uk-preserve-color) .uk-h3,.uk-section-primary:not(.uk-preserve-color) .uk-h4,.uk-section-primary:not(.uk-preserve-color) .uk-h5,.uk-section-primary:not(.uk-preserve-color) .uk-h6,.uk-section-primary:not(.uk-preserve-color) .uk-heading-2xlarge,.uk-section-primary:not(.uk-preserve-color) .uk-heading-large,.uk-section-primary:not(.uk-preserve-color) .uk-heading-medium,.uk-section-primary:not(.uk-preserve-color) .uk-heading-small,.uk-section-primary:not(.uk-preserve-color) .uk-heading-xlarge,.uk-section-primary:not(.uk-preserve-color) h1,.uk-section-primary:not(.uk-preserve-color) h2,.uk-section-primary:not(.uk-preserve-color) h3,.uk-section-primary:not(.uk-preserve-color) h4,.uk-section-primary:not(.uk-preserve-color) h5,.uk-section-primary:not(.uk-preserve-color) h6,.uk-section-secondary:not(.uk-preserve-color) .uk-h1,.uk-section-secondary:not(.uk-preserve-color) .uk-h2,.uk-section-secondary:not(.uk-preserve-color) .uk-h3,.uk-section-secondary:not(.uk-preserve-color) .uk-h4,.uk-section-secondary:not(.uk-preserve-color) .uk-h5,.uk-section-secondary:not(.uk-preserve-color) .uk-h6,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-2xlarge,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-large,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-medium,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-small,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-xlarge,.uk-section-secondary:not(.uk-preserve-color) h1,.uk-section-secondary:not(.uk-preserve-color) h2,.uk-section-secondary:not(.uk-preserve-color) h3,.uk-section-secondary:not(.uk-preserve-color) h4,.uk-section-secondary:not(.uk-preserve-color) h5,.uk-section-secondary:not(.uk-preserve-color) h6,.uk-tile-primary:not(.uk-preserve-color) .uk-h1,.uk-tile-primary:not(.uk-preserve-color) .uk-h2,.uk-tile-primary:not(.uk-preserve-color) .uk-h3,.uk-tile-primary:not(.uk-preserve-color) .uk-h4,.uk-tile-primary:not(.uk-preserve-color) .uk-h5,.uk-tile-primary:not(.uk-preserve-color) .uk-h6,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-2xlarge,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-large,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-medium,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-small,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-xlarge,.uk-tile-primary:not(.uk-preserve-color) h1,.uk-tile-primary:not(.uk-preserve-color) h2,.uk-tile-primary:not(.uk-preserve-color) h3,.uk-tile-primary:not(.uk-preserve-color) h4,.uk-tile-primary:not(.uk-preserve-color) h5,.uk-tile-primary:not(.uk-preserve-color) h6,.uk-tile-secondary:not(.uk-preserve-color) .uk-h1,.uk-tile-secondary:not(.uk-preserve-color) .uk-h2,.uk-tile-secondary:not(.uk-preserve-color) .uk-h3,.uk-tile-secondary:not(.uk-preserve-color) .uk-h4,.uk-tile-secondary:not(.uk-preserve-color) .uk-h5,.uk-tile-secondary:not(.uk-preserve-color) .uk-h6,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-2xlarge,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-large,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-medium,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-small,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-xlarge,.uk-tile-secondary:not(.uk-preserve-color) h1,.uk-tile-secondary:not(.uk-preserve-color) h2,.uk-tile-secondary:not(.uk-preserve-color) h3,.uk-tile-secondary:not(.uk-preserve-color) h4,.uk-tile-secondary:not(.uk-preserve-color) h5,.uk-tile-secondary:not(.uk-preserve-color) h6{color:#fff}.uk-card-primary.uk-card-body blockquote,.uk-card-primary>:not([class*=uk-card-media]) blockquote,.uk-card-secondary.uk-card-body blockquote,.uk-card-secondary>:not([class*=uk-card-media]) blockquote,.uk-light blockquote,.uk-offcanvas-bar blockquote,.uk-overlay-primary blockquote,.uk-section-primary:not(.uk-preserve-color) blockquote,.uk-section-secondary:not(.uk-preserve-color) blockquote,.uk-tile-primary:not(.uk-preserve-color) blockquote,.uk-tile-secondary:not(.uk-preserve-color) blockquote{color:#fff}.uk-card-primary.uk-card-body blockquote footer,.uk-card-primary>:not([class*=uk-card-media]) blockquote footer,.uk-card-secondary.uk-card-body blockquote footer,.uk-card-secondary>:not([class*=uk-card-media]) blockquote footer,.uk-light blockquote footer,.uk-offcanvas-bar blockquote footer,.uk-overlay-primary blockquote footer,.uk-section-primary:not(.uk-preserve-color) blockquote footer,.uk-section-secondary:not(.uk-preserve-color) blockquote footer,.uk-tile-primary:not(.uk-preserve-color) blockquote footer,.uk-tile-secondary:not(.uk-preserve-color) blockquote footer{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-hr,.uk-card-primary.uk-card-body hr,.uk-card-primary>:not([class*=uk-card-media]) .uk-hr,.uk-card-primary>:not([class*=uk-card-media]) hr,.uk-card-secondary.uk-card-body .uk-hr,.uk-card-secondary.uk-card-body hr,.uk-card-secondary>:not([class*=uk-card-media]) .uk-hr,.uk-card-secondary>:not([class*=uk-card-media]) hr,.uk-light .uk-hr,.uk-light hr,.uk-offcanvas-bar .uk-hr,.uk-offcanvas-bar hr,.uk-overlay-primary .uk-hr,.uk-overlay-primary hr,.uk-section-primary:not(.uk-preserve-color) .uk-hr,.uk-section-primary:not(.uk-preserve-color) hr,.uk-section-secondary:not(.uk-preserve-color) .uk-hr,.uk-section-secondary:not(.uk-preserve-color) hr,.uk-tile-primary:not(.uk-preserve-color) .uk-hr,.uk-tile-primary:not(.uk-preserve-color) hr,.uk-tile-secondary:not(.uk-preserve-color) .uk-hr,.uk-tile-secondary:not(.uk-preserve-color) hr{border-top-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body :focus,.uk-card-primary>:not([class*=uk-card-media]) :focus,.uk-card-secondary.uk-card-body :focus,.uk-card-secondary>:not([class*=uk-card-media]) :focus,.uk-light :focus,.uk-offcanvas-bar :focus,.uk-overlay-primary :focus,.uk-section-primary:not(.uk-preserve-color) :focus,.uk-section-secondary:not(.uk-preserve-color) :focus,.uk-tile-primary:not(.uk-preserve-color) :focus,.uk-tile-secondary:not(.uk-preserve-color) :focus{outline-color:#fff}.uk-card-primary.uk-card-body :focus-visible,.uk-card-primary>:not([class*=uk-card-media]) :focus-visible,.uk-card-secondary.uk-card-body :focus-visible,.uk-card-secondary>:not([class*=uk-card-media]) :focus-visible,.uk-light :focus-visible,.uk-offcanvas-bar :focus-visible,.uk-overlay-primary :focus-visible,.uk-section-primary:not(.uk-preserve-color) :focus-visible,.uk-section-secondary:not(.uk-preserve-color) :focus-visible,.uk-tile-primary:not(.uk-preserve-color) :focus-visible,.uk-tile-secondary:not(.uk-preserve-color) :focus-visible{outline-color:#fff}.uk-card-primary.uk-card-body .uk-link-muted a,.uk-card-primary.uk-card-body a.uk-link-muted,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-muted a,.uk-card-primary>:not([class*=uk-card-media]) a.uk-link-muted,.uk-card-secondary.uk-card-body .uk-link-muted a,.uk-card-secondary.uk-card-body a.uk-link-muted,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-muted a,.uk-card-secondary>:not([class*=uk-card-media]) a.uk-link-muted,.uk-light .uk-link-muted a,.uk-light a.uk-link-muted,.uk-offcanvas-bar .uk-link-muted a,.uk-offcanvas-bar a.uk-link-muted,.uk-overlay-primary .uk-link-muted a,.uk-overlay-primary a.uk-link-muted,.uk-section-primary:not(.uk-preserve-color) .uk-link-muted a,.uk-section-primary:not(.uk-preserve-color) a.uk-link-muted,.uk-section-secondary:not(.uk-preserve-color) .uk-link-muted a,.uk-section-secondary:not(.uk-preserve-color) a.uk-link-muted,.uk-tile-primary:not(.uk-preserve-color) .uk-link-muted a,.uk-tile-primary:not(.uk-preserve-color) a.uk-link-muted,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-muted a,.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-muted{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-link-muted a:hover,.uk-card-primary.uk-card-body .uk-link-toggle:hover .uk-link-muted,.uk-card-primary.uk-card-body a.uk-link-muted:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-muted a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link-muted,.uk-card-primary>:not([class*=uk-card-media]) a.uk-link-muted:hover,.uk-card-secondary.uk-card-body .uk-link-muted a:hover,.uk-card-secondary.uk-card-body .uk-link-toggle:hover .uk-link-muted,.uk-card-secondary.uk-card-body a.uk-link-muted:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-muted a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link-muted,.uk-card-secondary>:not([class*=uk-card-media]) a.uk-link-muted:hover,.uk-light .uk-link-muted a:hover,.uk-light .uk-link-toggle:hover .uk-link-muted,.uk-light a.uk-link-muted:hover,.uk-offcanvas-bar .uk-link-muted a:hover,.uk-offcanvas-bar .uk-link-toggle:hover .uk-link-muted,.uk-offcanvas-bar a.uk-link-muted:hover,.uk-overlay-primary .uk-link-muted a:hover,.uk-overlay-primary .uk-link-toggle:hover .uk-link-muted,.uk-overlay-primary a.uk-link-muted:hover,.uk-section-primary:not(.uk-preserve-color) .uk-link-muted a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-muted,.uk-section-primary:not(.uk-preserve-color) a.uk-link-muted:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-link-muted a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-muted,.uk-section-secondary:not(.uk-preserve-color) a.uk-link-muted:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-link-muted a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-muted,.uk-tile-primary:not(.uk-preserve-color) a.uk-link-muted:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-muted a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-muted,.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-muted:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-link-text a:hover,.uk-card-primary.uk-card-body .uk-link-toggle:hover .uk-link-text,.uk-card-primary.uk-card-body a.uk-link-text:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-text a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link-text,.uk-card-primary>:not([class*=uk-card-media]) a.uk-link-text:hover,.uk-card-secondary.uk-card-body .uk-link-text a:hover,.uk-card-secondary.uk-card-body .uk-link-toggle:hover .uk-link-text,.uk-card-secondary.uk-card-body a.uk-link-text:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-text a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link-text,.uk-card-secondary>:not([class*=uk-card-media]) a.uk-link-text:hover,.uk-light .uk-link-text a:hover,.uk-light .uk-link-toggle:hover .uk-link-text,.uk-light a.uk-link-text:hover,.uk-offcanvas-bar .uk-link-text a:hover,.uk-offcanvas-bar .uk-link-toggle:hover .uk-link-text,.uk-offcanvas-bar a.uk-link-text:hover,.uk-overlay-primary .uk-link-text a:hover,.uk-overlay-primary .uk-link-toggle:hover .uk-link-text,.uk-overlay-primary a.uk-link-text:hover,.uk-section-primary:not(.uk-preserve-color) .uk-link-text a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-text,.uk-section-primary:not(.uk-preserve-color) a.uk-link-text:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-link-text a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-text,.uk-section-secondary:not(.uk-preserve-color) a.uk-link-text:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-link-text a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-text,.uk-tile-primary:not(.uk-preserve-color) a.uk-link-text:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-text a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-text,.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-text:hover{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-link-heading a:hover,.uk-card-primary.uk-card-body .uk-link-toggle:hover .uk-link-heading,.uk-card-primary.uk-card-body a.uk-link-heading:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-heading a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link-heading,.uk-card-primary>:not([class*=uk-card-media]) a.uk-link-heading:hover,.uk-card-secondary.uk-card-body .uk-link-heading a:hover,.uk-card-secondary.uk-card-body .uk-link-toggle:hover .uk-link-heading,.uk-card-secondary.uk-card-body a.uk-link-heading:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-heading a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link-heading,.uk-card-secondary>:not([class*=uk-card-media]) a.uk-link-heading:hover,.uk-light .uk-link-heading a:hover,.uk-light .uk-link-toggle:hover .uk-link-heading,.uk-light a.uk-link-heading:hover,.uk-offcanvas-bar .uk-link-heading a:hover,.uk-offcanvas-bar .uk-link-toggle:hover .uk-link-heading,.uk-offcanvas-bar a.uk-link-heading:hover,.uk-overlay-primary .uk-link-heading a:hover,.uk-overlay-primary .uk-link-toggle:hover .uk-link-heading,.uk-overlay-primary a.uk-link-heading:hover,.uk-section-primary:not(.uk-preserve-color) .uk-link-heading a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-heading,.uk-section-primary:not(.uk-preserve-color) a.uk-link-heading:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-link-heading a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-heading,.uk-section-secondary:not(.uk-preserve-color) a.uk-link-heading:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-link-heading a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-heading,.uk-tile-primary:not(.uk-preserve-color) a.uk-link-heading:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-heading a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-heading,.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-heading:hover{color:#fff}.uk-card-primary.uk-card-body .uk-heading-divider,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-divider,.uk-card-secondary.uk-card-body .uk-heading-divider,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-divider,.uk-light .uk-heading-divider,.uk-offcanvas-bar .uk-heading-divider,.uk-overlay-primary .uk-heading-divider,.uk-section-primary:not(.uk-preserve-color) .uk-heading-divider,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-divider,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-divider,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-divider{border-bottom-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-heading-bullet::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-bullet::before,.uk-card-secondary.uk-card-body .uk-heading-bullet::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-bullet::before,.uk-light .uk-heading-bullet::before,.uk-offcanvas-bar .uk-heading-bullet::before,.uk-overlay-primary .uk-heading-bullet::before,.uk-section-primary:not(.uk-preserve-color) .uk-heading-bullet::before,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-bullet::before,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-bullet::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-bullet::before{border-left-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-heading-line>::after,.uk-card-primary.uk-card-body .uk-heading-line>::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-line>::after,.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-line>::before,.uk-card-secondary.uk-card-body .uk-heading-line>::after,.uk-card-secondary.uk-card-body .uk-heading-line>::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-line>::after,.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-line>::before,.uk-light .uk-heading-line>::after,.uk-light .uk-heading-line>::before,.uk-offcanvas-bar .uk-heading-line>::after,.uk-offcanvas-bar .uk-heading-line>::before,.uk-overlay-primary .uk-heading-line>::after,.uk-overlay-primary .uk-heading-line>::before,.uk-section-primary:not(.uk-preserve-color) .uk-heading-line>::after,.uk-section-primary:not(.uk-preserve-color) .uk-heading-line>::before,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-line>::after,.uk-section-secondary:not(.uk-preserve-color) .uk-heading-line>::before,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-line>::after,.uk-tile-primary:not(.uk-preserve-color) .uk-heading-line>::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-line>::after,.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-line>::before{border-bottom-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-divider-icon,.uk-card-primary>:not([class*=uk-card-media]) .uk-divider-icon,.uk-card-secondary.uk-card-body .uk-divider-icon,.uk-card-secondary>:not([class*=uk-card-media]) .uk-divider-icon,.uk-light .uk-divider-icon,.uk-offcanvas-bar .uk-divider-icon,.uk-overlay-primary .uk-divider-icon,.uk-section-primary:not(.uk-preserve-color) .uk-divider-icon,.uk-section-secondary:not(.uk-preserve-color) .uk-divider-icon,.uk-tile-primary:not(.uk-preserve-color) .uk-divider-icon,.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-icon{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22rgba%28255,%20255,%20255,%200.2%29%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.uk-card-primary.uk-card-body .uk-divider-icon::after,.uk-card-primary.uk-card-body .uk-divider-icon::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-divider-icon::after,.uk-card-primary>:not([class*=uk-card-media]) .uk-divider-icon::before,.uk-card-secondary.uk-card-body .uk-divider-icon::after,.uk-card-secondary.uk-card-body .uk-divider-icon::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-divider-icon::after,.uk-card-secondary>:not([class*=uk-card-media]) .uk-divider-icon::before,.uk-light .uk-divider-icon::after,.uk-light .uk-divider-icon::before,.uk-offcanvas-bar .uk-divider-icon::after,.uk-offcanvas-bar .uk-divider-icon::before,.uk-overlay-primary .uk-divider-icon::after,.uk-overlay-primary .uk-divider-icon::before,.uk-section-primary:not(.uk-preserve-color) .uk-divider-icon::after,.uk-section-primary:not(.uk-preserve-color) .uk-divider-icon::before,.uk-section-secondary:not(.uk-preserve-color) .uk-divider-icon::after,.uk-section-secondary:not(.uk-preserve-color) .uk-divider-icon::before,.uk-tile-primary:not(.uk-preserve-color) .uk-divider-icon::after,.uk-tile-primary:not(.uk-preserve-color) .uk-divider-icon::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-icon::after,.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-icon::before{border-bottom-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-divider-small::after,.uk-card-primary>:not([class*=uk-card-media]) .uk-divider-small::after,.uk-card-secondary.uk-card-body .uk-divider-small::after,.uk-card-secondary>:not([class*=uk-card-media]) .uk-divider-small::after,.uk-light .uk-divider-small::after,.uk-offcanvas-bar .uk-divider-small::after,.uk-overlay-primary .uk-divider-small::after,.uk-section-primary:not(.uk-preserve-color) .uk-divider-small::after,.uk-section-secondary:not(.uk-preserve-color) .uk-divider-small::after,.uk-tile-primary:not(.uk-preserve-color) .uk-divider-small::after,.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-small::after{border-top-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-divider-vertical,.uk-card-primary>:not([class*=uk-card-media]) .uk-divider-vertical,.uk-card-secondary.uk-card-body .uk-divider-vertical,.uk-card-secondary>:not([class*=uk-card-media]) .uk-divider-vertical,.uk-light .uk-divider-vertical,.uk-offcanvas-bar .uk-divider-vertical,.uk-overlay-primary .uk-divider-vertical,.uk-section-primary:not(.uk-preserve-color) .uk-divider-vertical,.uk-section-secondary:not(.uk-preserve-color) .uk-divider-vertical,.uk-tile-primary:not(.uk-preserve-color) .uk-divider-vertical,.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-vertical{border-left-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-list-muted>::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-list-muted>::before,.uk-card-secondary.uk-card-body .uk-list-muted>::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-muted>::before,.uk-light .uk-list-muted>::before,.uk-offcanvas-bar .uk-list-muted>::before,.uk-overlay-primary .uk-list-muted>::before,.uk-section-primary:not(.uk-preserve-color) .uk-list-muted>::before,.uk-section-secondary:not(.uk-preserve-color) .uk-list-muted>::before,.uk-tile-primary:not(.uk-preserve-color) .uk-list-muted>::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-list-muted>::before{color:rgba(255,255,255,.5)!important}.uk-card-primary.uk-card-body .uk-list-emphasis>::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-list-emphasis>::before,.uk-card-secondary.uk-card-body .uk-list-emphasis>::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-emphasis>::before,.uk-light .uk-list-emphasis>::before,.uk-offcanvas-bar .uk-list-emphasis>::before,.uk-overlay-primary .uk-list-emphasis>::before,.uk-section-primary:not(.uk-preserve-color) .uk-list-emphasis>::before,.uk-section-secondary:not(.uk-preserve-color) .uk-list-emphasis>::before,.uk-tile-primary:not(.uk-preserve-color) .uk-list-emphasis>::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-list-emphasis>::before{color:#fff!important}.uk-card-primary.uk-card-body .uk-list-primary>::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-list-primary>::before,.uk-card-secondary.uk-card-body .uk-list-primary>::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-primary>::before,.uk-light .uk-list-primary>::before,.uk-offcanvas-bar .uk-list-primary>::before,.uk-overlay-primary .uk-list-primary>::before,.uk-section-primary:not(.uk-preserve-color) .uk-list-primary>::before,.uk-section-secondary:not(.uk-preserve-color) .uk-list-primary>::before,.uk-tile-primary:not(.uk-preserve-color) .uk-list-primary>::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-list-primary>::before{color:#fff!important}.uk-card-primary.uk-card-body .uk-list-secondary>::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-list-secondary>::before,.uk-card-secondary.uk-card-body .uk-list-secondary>::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-secondary>::before,.uk-light .uk-list-secondary>::before,.uk-offcanvas-bar .uk-list-secondary>::before,.uk-overlay-primary .uk-list-secondary>::before,.uk-section-primary:not(.uk-preserve-color) .uk-list-secondary>::before,.uk-section-secondary:not(.uk-preserve-color) .uk-list-secondary>::before,.uk-tile-primary:not(.uk-preserve-color) .uk-list-secondary>::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-list-secondary>::before{color:#fff!important}.uk-card-primary.uk-card-body .uk-list-bullet>::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-list-bullet>::before,.uk-card-secondary.uk-card-body .uk-list-bullet>::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-bullet>::before,.uk-light .uk-list-bullet>::before,.uk-offcanvas-bar .uk-list-bullet>::before,.uk-overlay-primary .uk-list-bullet>::before,.uk-section-primary:not(.uk-preserve-color) .uk-list-bullet>::before,.uk-section-secondary:not(.uk-preserve-color) .uk-list-bullet>::before,.uk-tile-primary:not(.uk-preserve-color) .uk-list-bullet>::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-list-bullet>::before{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-card-primary.uk-card-body .uk-list-divider>:nth-child(n+2),.uk-card-primary>:not([class*=uk-card-media]) .uk-list-divider>:nth-child(n+2),.uk-card-secondary.uk-card-body .uk-list-divider>:nth-child(n+2),.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-divider>:nth-child(n+2),.uk-light .uk-list-divider>:nth-child(n+2),.uk-offcanvas-bar .uk-list-divider>:nth-child(n+2),.uk-overlay-primary .uk-list-divider>:nth-child(n+2),.uk-section-primary:not(.uk-preserve-color) .uk-list-divider>:nth-child(n+2),.uk-section-secondary:not(.uk-preserve-color) .uk-list-divider>:nth-child(n+2),.uk-tile-primary:not(.uk-preserve-color) .uk-list-divider>:nth-child(n+2),.uk-tile-secondary:not(.uk-preserve-color) .uk-list-divider>:nth-child(n+2){border-top-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-list-striped>:nth-of-type(odd),.uk-card-primary>:not([class*=uk-card-media]) .uk-list-striped>:nth-of-type(odd),.uk-card-secondary.uk-card-body .uk-list-striped>:nth-of-type(odd),.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-striped>:nth-of-type(odd),.uk-light .uk-list-striped>:nth-of-type(odd),.uk-offcanvas-bar .uk-list-striped>:nth-of-type(odd),.uk-overlay-primary .uk-list-striped>:nth-of-type(odd),.uk-section-primary:not(.uk-preserve-color) .uk-list-striped>:nth-of-type(odd),.uk-section-secondary:not(.uk-preserve-color) .uk-list-striped>:nth-of-type(odd),.uk-tile-primary:not(.uk-preserve-color) .uk-list-striped>:nth-of-type(odd),.uk-tile-secondary:not(.uk-preserve-color) .uk-list-striped>:nth-of-type(odd){border-top-color:rgba(255,255,255,.2);border-bottom-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-list-striped>:nth-of-type(odd),.uk-card-primary>:not([class*=uk-card-media]) .uk-list-striped>:nth-of-type(odd),.uk-card-secondary.uk-card-body .uk-list-striped>:nth-of-type(odd),.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-striped>:nth-of-type(odd),.uk-light .uk-list-striped>:nth-of-type(odd),.uk-offcanvas-bar .uk-list-striped>:nth-of-type(odd),.uk-overlay-primary .uk-list-striped>:nth-of-type(odd),.uk-section-primary:not(.uk-preserve-color) .uk-list-striped>:nth-of-type(odd),.uk-section-secondary:not(.uk-preserve-color) .uk-list-striped>:nth-of-type(odd),.uk-tile-primary:not(.uk-preserve-color) .uk-list-striped>:nth-of-type(odd),.uk-tile-secondary:not(.uk-preserve-color) .uk-list-striped>:nth-of-type(odd){background-color:rgba(255,255,255,.1)}.uk-card-primary.uk-card-body .uk-table th,.uk-card-primary>:not([class*=uk-card-media]) .uk-table th,.uk-card-secondary.uk-card-body .uk-table th,.uk-card-secondary>:not([class*=uk-card-media]) .uk-table th,.uk-light .uk-table th,.uk-offcanvas-bar .uk-table th,.uk-overlay-primary .uk-table th,.uk-section-primary:not(.uk-preserve-color) .uk-table th,.uk-section-secondary:not(.uk-preserve-color) .uk-table th,.uk-tile-primary:not(.uk-preserve-color) .uk-table th,.uk-tile-secondary:not(.uk-preserve-color) .uk-table th{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-table caption,.uk-card-primary>:not([class*=uk-card-media]) .uk-table caption,.uk-card-secondary.uk-card-body .uk-table caption,.uk-card-secondary>:not([class*=uk-card-media]) .uk-table caption,.uk-light .uk-table caption,.uk-offcanvas-bar .uk-table caption,.uk-overlay-primary .uk-table caption,.uk-section-primary:not(.uk-preserve-color) .uk-table caption,.uk-section-secondary:not(.uk-preserve-color) .uk-table caption,.uk-tile-primary:not(.uk-preserve-color) .uk-table caption,.uk-tile-secondary:not(.uk-preserve-color) .uk-table caption{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-table tbody tr.uk-active,.uk-card-primary.uk-card-body .uk-table>tr.uk-active,.uk-card-primary>:not([class*=uk-card-media]) .uk-table tbody tr.uk-active,.uk-card-primary>:not([class*=uk-card-media]) .uk-table>tr.uk-active,.uk-card-secondary.uk-card-body .uk-table tbody tr.uk-active,.uk-card-secondary.uk-card-body .uk-table>tr.uk-active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-table tbody tr.uk-active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-table>tr.uk-active,.uk-light .uk-table tbody tr.uk-active,.uk-light .uk-table>tr.uk-active,.uk-offcanvas-bar .uk-table tbody tr.uk-active,.uk-offcanvas-bar .uk-table>tr.uk-active,.uk-overlay-primary .uk-table tbody tr.uk-active,.uk-overlay-primary .uk-table>tr.uk-active,.uk-section-primary:not(.uk-preserve-color) .uk-table tbody tr.uk-active,.uk-section-primary:not(.uk-preserve-color) .uk-table>tr.uk-active,.uk-section-secondary:not(.uk-preserve-color) .uk-table tbody tr.uk-active,.uk-section-secondary:not(.uk-preserve-color) .uk-table>tr.uk-active,.uk-tile-primary:not(.uk-preserve-color) .uk-table tbody tr.uk-active,.uk-tile-primary:not(.uk-preserve-color) .uk-table>tr.uk-active,.uk-tile-secondary:not(.uk-preserve-color) .uk-table tbody tr.uk-active,.uk-tile-secondary:not(.uk-preserve-color) .uk-table>tr.uk-active{background:rgba(255,255,255,.08)}.uk-card-primary.uk-card-body .uk-table-divider>:first-child>tr:not(:first-child),.uk-card-primary.uk-card-body .uk-table-divider>:not(:first-child)>tr,.uk-card-primary.uk-card-body .uk-table-divider>tr:not(:first-child),.uk-card-primary>:not([class*=uk-card-media]) .uk-table-divider>:first-child>tr:not(:first-child),.uk-card-primary>:not([class*=uk-card-media]) .uk-table-divider>:not(:first-child)>tr,.uk-card-primary>:not([class*=uk-card-media]) .uk-table-divider>tr:not(:first-child),.uk-card-secondary.uk-card-body .uk-table-divider>:first-child>tr:not(:first-child),.uk-card-secondary.uk-card-body .uk-table-divider>:not(:first-child)>tr,.uk-card-secondary.uk-card-body .uk-table-divider>tr:not(:first-child),.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-divider>:first-child>tr:not(:first-child),.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-divider>:not(:first-child)>tr,.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-divider>tr:not(:first-child),.uk-light .uk-table-divider>:first-child>tr:not(:first-child),.uk-light .uk-table-divider>:not(:first-child)>tr,.uk-light .uk-table-divider>tr:not(:first-child),.uk-offcanvas-bar .uk-table-divider>:first-child>tr:not(:first-child),.uk-offcanvas-bar .uk-table-divider>:not(:first-child)>tr,.uk-offcanvas-bar .uk-table-divider>tr:not(:first-child),.uk-overlay-primary .uk-table-divider>:first-child>tr:not(:first-child),.uk-overlay-primary .uk-table-divider>:not(:first-child)>tr,.uk-overlay-primary .uk-table-divider>tr:not(:first-child),.uk-section-primary:not(.uk-preserve-color) .uk-table-divider>:first-child>tr:not(:first-child),.uk-section-primary:not(.uk-preserve-color) .uk-table-divider>:not(:first-child)>tr,.uk-section-primary:not(.uk-preserve-color) .uk-table-divider>tr:not(:first-child),.uk-section-secondary:not(.uk-preserve-color) .uk-table-divider>:first-child>tr:not(:first-child),.uk-section-secondary:not(.uk-preserve-color) .uk-table-divider>:not(:first-child)>tr,.uk-section-secondary:not(.uk-preserve-color) .uk-table-divider>tr:not(:first-child),.uk-tile-primary:not(.uk-preserve-color) .uk-table-divider>:first-child>tr:not(:first-child),.uk-tile-primary:not(.uk-preserve-color) .uk-table-divider>:not(:first-child)>tr,.uk-tile-primary:not(.uk-preserve-color) .uk-table-divider>tr:not(:first-child),.uk-tile-secondary:not(.uk-preserve-color) .uk-table-divider>:first-child>tr:not(:first-child),.uk-tile-secondary:not(.uk-preserve-color) .uk-table-divider>:not(:first-child)>tr,.uk-tile-secondary:not(.uk-preserve-color) .uk-table-divider>tr:not(:first-child){border-top-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-table-striped tbody tr:nth-of-type(odd),.uk-card-primary.uk-card-body .uk-table-striped>tr:nth-of-type(odd),.uk-card-primary>:not([class*=uk-card-media]) .uk-table-striped tbody tr:nth-of-type(odd),.uk-card-primary>:not([class*=uk-card-media]) .uk-table-striped>tr:nth-of-type(odd),.uk-card-secondary.uk-card-body .uk-table-striped tbody tr:nth-of-type(odd),.uk-card-secondary.uk-card-body .uk-table-striped>tr:nth-of-type(odd),.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-striped tbody tr:nth-of-type(odd),.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-striped>tr:nth-of-type(odd),.uk-light .uk-table-striped tbody tr:nth-of-type(odd),.uk-light .uk-table-striped>tr:nth-of-type(odd),.uk-offcanvas-bar .uk-table-striped tbody tr:nth-of-type(odd),.uk-offcanvas-bar .uk-table-striped>tr:nth-of-type(odd),.uk-overlay-primary .uk-table-striped tbody tr:nth-of-type(odd),.uk-overlay-primary .uk-table-striped>tr:nth-of-type(odd),.uk-section-primary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd),.uk-section-primary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(odd),.uk-section-secondary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd),.uk-section-secondary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(odd),.uk-tile-primary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd),.uk-tile-primary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(odd),.uk-tile-secondary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd),.uk-tile-secondary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(odd){background:rgba(255,255,255,.1);border-top-color:rgba(255,255,255,.2);border-bottom-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-table-hover tbody tr:hover,.uk-card-primary.uk-card-body .uk-table-hover>tr:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-table-hover tbody tr:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-table-hover>tr:hover,.uk-card-secondary.uk-card-body .uk-table-hover tbody tr:hover,.uk-card-secondary.uk-card-body .uk-table-hover>tr:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-hover tbody tr:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-hover>tr:hover,.uk-light .uk-table-hover tbody tr:hover,.uk-light .uk-table-hover>tr:hover,.uk-offcanvas-bar .uk-table-hover tbody tr:hover,.uk-offcanvas-bar .uk-table-hover>tr:hover,.uk-overlay-primary .uk-table-hover tbody tr:hover,.uk-overlay-primary .uk-table-hover>tr:hover,.uk-section-primary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover,.uk-section-primary:not(.uk-preserve-color) .uk-table-hover>tr:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-table-hover>tr:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-table-hover>tr:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-table-hover>tr:hover{background:rgba(255,255,255,.08)}.uk-card-primary.uk-card-body .uk-icon-link,.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-link,.uk-card-secondary.uk-card-body .uk-icon-link,.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-link,.uk-light .uk-icon-link,.uk-offcanvas-bar .uk-icon-link,.uk-overlay-primary .uk-icon-link,.uk-section-primary:not(.uk-preserve-color) .uk-icon-link,.uk-section-secondary:not(.uk-preserve-color) .uk-icon-link,.uk-tile-primary:not(.uk-preserve-color) .uk-icon-link,.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-icon-link:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-link:hover,.uk-card-secondary.uk-card-body .uk-icon-link:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-link:hover,.uk-light .uk-icon-link:hover,.uk-offcanvas-bar .uk-icon-link:hover,.uk-overlay-primary .uk-icon-link:hover,.uk-section-primary:not(.uk-preserve-color) .uk-icon-link:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-icon-link:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-icon-link:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-active>.uk-icon-link,.uk-card-primary.uk-card-body .uk-icon-link:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-active>.uk-icon-link,.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-link:active,.uk-card-secondary.uk-card-body .uk-active>.uk-icon-link,.uk-card-secondary.uk-card-body .uk-icon-link:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-active>.uk-icon-link,.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-link:active,.uk-light .uk-active>.uk-icon-link,.uk-light .uk-icon-link:active,.uk-offcanvas-bar .uk-active>.uk-icon-link,.uk-offcanvas-bar .uk-icon-link:active,.uk-overlay-primary .uk-active>.uk-icon-link,.uk-overlay-primary .uk-icon-link:active,.uk-section-primary:not(.uk-preserve-color) .uk-active>.uk-icon-link,.uk-section-primary:not(.uk-preserve-color) .uk-icon-link:active,.uk-section-secondary:not(.uk-preserve-color) .uk-active>.uk-icon-link,.uk-section-secondary:not(.uk-preserve-color) .uk-icon-link:active,.uk-tile-primary:not(.uk-preserve-color) .uk-active>.uk-icon-link,.uk-tile-primary:not(.uk-preserve-color) .uk-icon-link:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-active>.uk-icon-link,.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link:active{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-icon-button,.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-button,.uk-card-secondary.uk-card-body .uk-icon-button,.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-button,.uk-light .uk-icon-button,.uk-offcanvas-bar .uk-icon-button,.uk-overlay-primary .uk-icon-button,.uk-section-primary:not(.uk-preserve-color) .uk-icon-button,.uk-section-secondary:not(.uk-preserve-color) .uk-icon-button,.uk-tile-primary:not(.uk-preserve-color) .uk-icon-button,.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button{background-color:rgba(255,255,255,.1);color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-icon-button:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-button:hover,.uk-card-secondary.uk-card-body .uk-icon-button:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-button:hover,.uk-light .uk-icon-button:hover,.uk-offcanvas-bar .uk-icon-button:hover,.uk-overlay-primary .uk-icon-button:hover,.uk-section-primary:not(.uk-preserve-color) .uk-icon-button:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-icon-button:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-icon-button:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button:hover{background-color:rgba(255,255,255,.15);color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-icon-button:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-button:active,.uk-card-secondary.uk-card-body .uk-icon-button:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-button:active,.uk-light .uk-icon-button:active,.uk-offcanvas-bar .uk-icon-button:active,.uk-overlay-primary .uk-icon-button:active,.uk-section-primary:not(.uk-preserve-color) .uk-icon-button:active,.uk-section-secondary:not(.uk-preserve-color) .uk-icon-button:active,.uk-tile-primary:not(.uk-preserve-color) .uk-icon-button:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button:active{background-color:rgba(255,255,255,.2);color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-input,.uk-card-primary.uk-card-body .uk-select,.uk-card-primary.uk-card-body .uk-textarea,.uk-card-primary>:not([class*=uk-card-media]) .uk-input,.uk-card-primary>:not([class*=uk-card-media]) .uk-select,.uk-card-primary>:not([class*=uk-card-media]) .uk-textarea,.uk-card-secondary.uk-card-body .uk-input,.uk-card-secondary.uk-card-body .uk-select,.uk-card-secondary.uk-card-body .uk-textarea,.uk-card-secondary>:not([class*=uk-card-media]) .uk-input,.uk-card-secondary>:not([class*=uk-card-media]) .uk-select,.uk-card-secondary>:not([class*=uk-card-media]) .uk-textarea,.uk-light .uk-input,.uk-light .uk-select,.uk-light .uk-textarea,.uk-offcanvas-bar .uk-input,.uk-offcanvas-bar .uk-select,.uk-offcanvas-bar .uk-textarea,.uk-overlay-primary .uk-input,.uk-overlay-primary .uk-select,.uk-overlay-primary .uk-textarea,.uk-section-primary:not(.uk-preserve-color) .uk-input,.uk-section-primary:not(.uk-preserve-color) .uk-select,.uk-section-primary:not(.uk-preserve-color) .uk-textarea,.uk-section-secondary:not(.uk-preserve-color) .uk-input,.uk-section-secondary:not(.uk-preserve-color) .uk-select,.uk-section-secondary:not(.uk-preserve-color) .uk-textarea,.uk-tile-primary:not(.uk-preserve-color) .uk-input,.uk-tile-primary:not(.uk-preserve-color) .uk-select,.uk-tile-primary:not(.uk-preserve-color) .uk-textarea,.uk-tile-secondary:not(.uk-preserve-color) .uk-input,.uk-tile-secondary:not(.uk-preserve-color) .uk-select,.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea{background-color:rgba(255,255,255,.1);color:rgba(255,255,255,.7);background-clip:padding-box;border-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-input:focus,.uk-card-primary.uk-card-body .uk-select:focus,.uk-card-primary.uk-card-body .uk-textarea:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-input:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-select:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-textarea:focus,.uk-card-secondary.uk-card-body .uk-input:focus,.uk-card-secondary.uk-card-body .uk-select:focus,.uk-card-secondary.uk-card-body .uk-textarea:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-input:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-select:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-textarea:focus,.uk-light .uk-input:focus,.uk-light .uk-select:focus,.uk-light .uk-textarea:focus,.uk-offcanvas-bar .uk-input:focus,.uk-offcanvas-bar .uk-select:focus,.uk-offcanvas-bar .uk-textarea:focus,.uk-overlay-primary .uk-input:focus,.uk-overlay-primary .uk-select:focus,.uk-overlay-primary .uk-textarea:focus,.uk-section-primary:not(.uk-preserve-color) .uk-input:focus,.uk-section-primary:not(.uk-preserve-color) .uk-select:focus,.uk-section-primary:not(.uk-preserve-color) .uk-textarea:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-input:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-select:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-textarea:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-input:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-select:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-textarea:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-input:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-select:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea:focus{background-color:rgba(255,255,255,.15);color:rgba(255,255,255,.7);border-color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-input::placeholder,.uk-card-primary>:not([class*=uk-card-media]) .uk-input::placeholder,.uk-card-secondary.uk-card-body .uk-input::placeholder,.uk-card-secondary>:not([class*=uk-card-media]) .uk-input::placeholder,.uk-light .uk-input::placeholder,.uk-offcanvas-bar .uk-input::placeholder,.uk-overlay-primary .uk-input::placeholder,.uk-section-primary:not(.uk-preserve-color) .uk-input::placeholder,.uk-section-secondary:not(.uk-preserve-color) .uk-input::placeholder,.uk-tile-primary:not(.uk-preserve-color) .uk-input::placeholder,.uk-tile-secondary:not(.uk-preserve-color) .uk-input::placeholder{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-textarea::placeholder,.uk-card-primary>:not([class*=uk-card-media]) .uk-textarea::placeholder,.uk-card-secondary.uk-card-body .uk-textarea::placeholder,.uk-card-secondary>:not([class*=uk-card-media]) .uk-textarea::placeholder,.uk-light .uk-textarea::placeholder,.uk-offcanvas-bar .uk-textarea::placeholder,.uk-overlay-primary .uk-textarea::placeholder,.uk-section-primary:not(.uk-preserve-color) .uk-textarea::placeholder,.uk-section-secondary:not(.uk-preserve-color) .uk-textarea::placeholder,.uk-tile-primary:not(.uk-preserve-color) .uk-textarea::placeholder,.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea::placeholder{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-select:not([multiple]):not([size]),.uk-card-primary>:not([class*=uk-card-media]) .uk-select:not([multiple]):not([size]),.uk-card-secondary.uk-card-body .uk-select:not([multiple]):not([size]),.uk-card-secondary>:not([class*=uk-card-media]) .uk-select:not([multiple]):not([size]),.uk-light .uk-select:not([multiple]):not([size]),.uk-offcanvas-bar .uk-select:not([multiple]):not([size]),.uk-overlay-primary .uk-select:not([multiple]):not([size]),.uk-section-primary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]),.uk-section-secondary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]),.uk-tile-primary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]),.uk-tile-secondary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]){background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.uk-card-primary.uk-card-body .uk-input[list]:focus,.uk-card-primary.uk-card-body .uk-input[list]:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-input[list]:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-input[list]:hover,.uk-card-secondary.uk-card-body .uk-input[list]:focus,.uk-card-secondary.uk-card-body .uk-input[list]:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-input[list]:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-input[list]:hover,.uk-light .uk-input[list]:focus,.uk-light .uk-input[list]:hover,.uk-offcanvas-bar .uk-input[list]:focus,.uk-offcanvas-bar .uk-input[list]:hover,.uk-overlay-primary .uk-input[list]:focus,.uk-overlay-primary .uk-input[list]:hover,.uk-section-primary:not(.uk-preserve-color) .uk-input[list]:focus,.uk-section-primary:not(.uk-preserve-color) .uk-input[list]:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-input[list]:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-input[list]:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-input[list]:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-input[list]:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-input[list]:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-input[list]:hover{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20points%3D%2212%2012%208%206%2016%206%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.uk-card-primary.uk-card-body .uk-checkbox,.uk-card-primary.uk-card-body .uk-radio,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox,.uk-card-primary>:not([class*=uk-card-media]) .uk-radio,.uk-card-secondary.uk-card-body .uk-checkbox,.uk-card-secondary.uk-card-body .uk-radio,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox,.uk-card-secondary>:not([class*=uk-card-media]) .uk-radio,.uk-light .uk-checkbox,.uk-light .uk-radio,.uk-offcanvas-bar .uk-checkbox,.uk-offcanvas-bar .uk-radio,.uk-overlay-primary .uk-checkbox,.uk-overlay-primary .uk-radio,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox,.uk-section-primary:not(.uk-preserve-color) .uk-radio,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox,.uk-section-secondary:not(.uk-preserve-color) .uk-radio,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox,.uk-tile-primary:not(.uk-preserve-color) .uk-radio,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox,.uk-tile-secondary:not(.uk-preserve-color) .uk-radio{background-color:rgba(255,255,255,.1);border-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-checkbox:focus,.uk-card-primary.uk-card-body .uk-radio:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-radio:focus,.uk-card-secondary.uk-card-body .uk-checkbox:focus,.uk-card-secondary.uk-card-body .uk-radio:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-radio:focus,.uk-light .uk-checkbox:focus,.uk-light .uk-radio:focus,.uk-offcanvas-bar .uk-checkbox:focus,.uk-offcanvas-bar .uk-radio:focus,.uk-overlay-primary .uk-checkbox:focus,.uk-overlay-primary .uk-radio:focus,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:focus,.uk-section-primary:not(.uk-preserve-color) .uk-radio:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-radio:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-radio:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:focus{background-color:rgba(255,255,255,.15);border-color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-checkbox:checked,.uk-card-primary.uk-card-body .uk-checkbox:indeterminate,.uk-card-primary.uk-card-body .uk-radio:checked,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:checked,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate,.uk-card-primary>:not([class*=uk-card-media]) .uk-radio:checked,.uk-card-secondary.uk-card-body .uk-checkbox:checked,.uk-card-secondary.uk-card-body .uk-checkbox:indeterminate,.uk-card-secondary.uk-card-body .uk-radio:checked,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:checked,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate,.uk-card-secondary>:not([class*=uk-card-media]) .uk-radio:checked,.uk-light .uk-checkbox:checked,.uk-light .uk-checkbox:indeterminate,.uk-light .uk-radio:checked,.uk-offcanvas-bar .uk-checkbox:checked,.uk-offcanvas-bar .uk-checkbox:indeterminate,.uk-offcanvas-bar .uk-radio:checked,.uk-overlay-primary .uk-checkbox:checked,.uk-overlay-primary .uk-checkbox:indeterminate,.uk-overlay-primary .uk-radio:checked,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:checked,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate,.uk-section-primary:not(.uk-preserve-color) .uk-radio:checked,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:checked,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate,.uk-section-secondary:not(.uk-preserve-color) .uk-radio:checked,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:checked,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate,.uk-tile-primary:not(.uk-preserve-color) .uk-radio:checked,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:checked,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate,.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:checked{background-color:#fff;border-color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-checkbox:checked:focus,.uk-card-primary.uk-card-body .uk-checkbox:indeterminate:focus,.uk-card-primary.uk-card-body .uk-radio:checked:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:checked:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-radio:checked:focus,.uk-card-secondary.uk-card-body .uk-checkbox:checked:focus,.uk-card-secondary.uk-card-body .uk-checkbox:indeterminate:focus,.uk-card-secondary.uk-card-body .uk-radio:checked:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:checked:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-radio:checked:focus,.uk-light .uk-checkbox:checked:focus,.uk-light .uk-checkbox:indeterminate:focus,.uk-light .uk-radio:checked:focus,.uk-offcanvas-bar .uk-checkbox:checked:focus,.uk-offcanvas-bar .uk-checkbox:indeterminate:focus,.uk-offcanvas-bar .uk-radio:checked:focus,.uk-overlay-primary .uk-checkbox:checked:focus,.uk-overlay-primary .uk-checkbox:indeterminate:focus,.uk-overlay-primary .uk-radio:checked:focus,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:checked:focus,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus,.uk-section-primary:not(.uk-preserve-color) .uk-radio:checked:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:checked:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-radio:checked:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:checked:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-radio:checked:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:checked:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:checked:focus{background-color:#fff}.uk-card-primary.uk-card-body .uk-radio:checked,.uk-card-primary>:not([class*=uk-card-media]) .uk-radio:checked,.uk-card-secondary.uk-card-body .uk-radio:checked,.uk-card-secondary>:not([class*=uk-card-media]) .uk-radio:checked,.uk-light .uk-radio:checked,.uk-offcanvas-bar .uk-radio:checked,.uk-overlay-primary .uk-radio:checked,.uk-section-primary:not(.uk-preserve-color) .uk-radio:checked,.uk-section-secondary:not(.uk-preserve-color) .uk-radio:checked,.uk-tile-primary:not(.uk-preserve-color) .uk-radio:checked,.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:checked{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23666%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-card-primary.uk-card-body .uk-checkbox:checked,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:checked,.uk-card-secondary.uk-card-body .uk-checkbox:checked,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:checked,.uk-light .uk-checkbox:checked,.uk-offcanvas-bar .uk-checkbox:checked,.uk-overlay-primary .uk-checkbox:checked,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:checked,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:checked,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:checked,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:checked{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.uk-card-primary.uk-card-body .uk-checkbox:indeterminate,.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate,.uk-card-secondary.uk-card-body .uk-checkbox:indeterminate,.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate,.uk-light .uk-checkbox:indeterminate,.uk-offcanvas-bar .uk-checkbox:indeterminate,.uk-overlay-primary .uk-checkbox:indeterminate,.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate,.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate,.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate,.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-card-primary.uk-card-body .uk-form-label,.uk-card-primary>:not([class*=uk-card-media]) .uk-form-label,.uk-card-secondary.uk-card-body .uk-form-label,.uk-card-secondary>:not([class*=uk-card-media]) .uk-form-label,.uk-light .uk-form-label,.uk-offcanvas-bar .uk-form-label,.uk-overlay-primary .uk-form-label,.uk-section-primary:not(.uk-preserve-color) .uk-form-label,.uk-section-secondary:not(.uk-preserve-color) .uk-form-label,.uk-tile-primary:not(.uk-preserve-color) .uk-form-label,.uk-tile-secondary:not(.uk-preserve-color) .uk-form-label{color:#fff}.uk-card-primary.uk-card-body .uk-form-icon,.uk-card-primary>:not([class*=uk-card-media]) .uk-form-icon,.uk-card-secondary.uk-card-body .uk-form-icon,.uk-card-secondary>:not([class*=uk-card-media]) .uk-form-icon,.uk-light .uk-form-icon,.uk-offcanvas-bar .uk-form-icon,.uk-overlay-primary .uk-form-icon,.uk-section-primary:not(.uk-preserve-color) .uk-form-icon,.uk-section-secondary:not(.uk-preserve-color) .uk-form-icon,.uk-tile-primary:not(.uk-preserve-color) .uk-form-icon,.uk-tile-secondary:not(.uk-preserve-color) .uk-form-icon{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-form-icon:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-form-icon:hover,.uk-card-secondary.uk-card-body .uk-form-icon:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-form-icon:hover,.uk-light .uk-form-icon:hover,.uk-offcanvas-bar .uk-form-icon:hover,.uk-overlay-primary .uk-form-icon:hover,.uk-section-primary:not(.uk-preserve-color) .uk-form-icon:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-form-icon:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-form-icon:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-form-icon:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-button-default,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-default,.uk-card-secondary.uk-card-body .uk-button-default,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-default,.uk-light .uk-button-default,.uk-offcanvas-bar .uk-button-default,.uk-overlay-primary .uk-button-default,.uk-section-primary:not(.uk-preserve-color) .uk-button-default,.uk-section-secondary:not(.uk-preserve-color) .uk-button-default,.uk-tile-primary:not(.uk-preserve-color) .uk-button-default,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default{background-color:transparent;color:#fff;border-color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-button-default:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-default:hover,.uk-card-secondary.uk-card-body .uk-button-default:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-default:hover,.uk-light .uk-button-default:hover,.uk-offcanvas-bar .uk-button-default:hover,.uk-overlay-primary .uk-button-default:hover,.uk-section-primary:not(.uk-preserve-color) .uk-button-default:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-button-default:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-button-default:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default:hover{background-color:transparent;color:#fff;border-color:#fff}.uk-card-primary.uk-card-body .uk-button-default.uk-active,.uk-card-primary.uk-card-body .uk-button-default:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-default.uk-active,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-default:active,.uk-card-secondary.uk-card-body .uk-button-default.uk-active,.uk-card-secondary.uk-card-body .uk-button-default:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-default.uk-active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-default:active,.uk-light .uk-button-default.uk-active,.uk-light .uk-button-default:active,.uk-offcanvas-bar .uk-button-default.uk-active,.uk-offcanvas-bar .uk-button-default:active,.uk-overlay-primary .uk-button-default.uk-active,.uk-overlay-primary .uk-button-default:active,.uk-section-primary:not(.uk-preserve-color) .uk-button-default.uk-active,.uk-section-primary:not(.uk-preserve-color) .uk-button-default:active,.uk-section-secondary:not(.uk-preserve-color) .uk-button-default.uk-active,.uk-section-secondary:not(.uk-preserve-color) .uk-button-default:active,.uk-tile-primary:not(.uk-preserve-color) .uk-button-default.uk-active,.uk-tile-primary:not(.uk-preserve-color) .uk-button-default:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default.uk-active,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default:active{background-color:transparent;color:#fff;border-color:#fff}.uk-card-primary.uk-card-body .uk-button-primary,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-primary,.uk-card-secondary.uk-card-body .uk-button-primary,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-primary,.uk-light .uk-button-primary,.uk-offcanvas-bar .uk-button-primary,.uk-overlay-primary .uk-button-primary,.uk-section-primary:not(.uk-preserve-color) .uk-button-primary,.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary,.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary{background-color:#fff;color:#666}.uk-card-primary.uk-card-body .uk-button-primary:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-primary:hover,.uk-card-secondary.uk-card-body .uk-button-primary:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-primary:hover,.uk-light .uk-button-primary:hover,.uk-offcanvas-bar .uk-button-primary:hover,.uk-overlay-primary .uk-button-primary:hover,.uk-section-primary:not(.uk-preserve-color) .uk-button-primary:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary:hover{background-color:#f2f2f2;color:#666}.uk-card-primary.uk-card-body .uk-button-primary.uk-active,.uk-card-primary.uk-card-body .uk-button-primary:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-primary.uk-active,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-primary:active,.uk-card-secondary.uk-card-body .uk-button-primary.uk-active,.uk-card-secondary.uk-card-body .uk-button-primary:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-primary.uk-active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-primary:active,.uk-light .uk-button-primary.uk-active,.uk-light .uk-button-primary:active,.uk-offcanvas-bar .uk-button-primary.uk-active,.uk-offcanvas-bar .uk-button-primary:active,.uk-overlay-primary .uk-button-primary.uk-active,.uk-overlay-primary .uk-button-primary:active,.uk-section-primary:not(.uk-preserve-color) .uk-button-primary.uk-active,.uk-section-primary:not(.uk-preserve-color) .uk-button-primary:active,.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary.uk-active,.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary:active,.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary.uk-active,.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary.uk-active,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary:active{background-color:#e6e6e6;color:#666}.uk-card-primary.uk-card-body .uk-button-secondary,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-secondary,.uk-card-secondary.uk-card-body .uk-button-secondary,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-secondary,.uk-light .uk-button-secondary,.uk-offcanvas-bar .uk-button-secondary,.uk-overlay-primary .uk-button-secondary,.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary,.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary,.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary{background-color:#fff;color:#666}.uk-card-primary.uk-card-body .uk-button-secondary:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-secondary:hover,.uk-card-secondary.uk-card-body .uk-button-secondary:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-secondary:hover,.uk-light .uk-button-secondary:hover,.uk-offcanvas-bar .uk-button-secondary:hover,.uk-overlay-primary .uk-button-secondary:hover,.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary:hover{background-color:#f2f2f2;color:#666}.uk-card-primary.uk-card-body .uk-button-secondary.uk-active,.uk-card-primary.uk-card-body .uk-button-secondary:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-secondary.uk-active,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-secondary:active,.uk-card-secondary.uk-card-body .uk-button-secondary.uk-active,.uk-card-secondary.uk-card-body .uk-button-secondary:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-secondary.uk-active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-secondary:active,.uk-light .uk-button-secondary.uk-active,.uk-light .uk-button-secondary:active,.uk-offcanvas-bar .uk-button-secondary.uk-active,.uk-offcanvas-bar .uk-button-secondary:active,.uk-overlay-primary .uk-button-secondary.uk-active,.uk-overlay-primary .uk-button-secondary:active,.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary.uk-active,.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary:active,.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary.uk-active,.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary:active,.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary.uk-active,.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary.uk-active,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary:active{background-color:#e6e6e6;color:#666}.uk-card-primary.uk-card-body .uk-button-text,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-text,.uk-card-secondary.uk-card-body .uk-button-text,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-text,.uk-light .uk-button-text,.uk-offcanvas-bar .uk-button-text,.uk-overlay-primary .uk-button-text,.uk-section-primary:not(.uk-preserve-color) .uk-button-text,.uk-section-secondary:not(.uk-preserve-color) .uk-button-text,.uk-tile-primary:not(.uk-preserve-color) .uk-button-text,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text{color:#fff}.uk-card-primary.uk-card-body .uk-button-text::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-text::before,.uk-card-secondary.uk-card-body .uk-button-text::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-text::before,.uk-light .uk-button-text::before,.uk-offcanvas-bar .uk-button-text::before,.uk-overlay-primary .uk-button-text::before,.uk-section-primary:not(.uk-preserve-color) .uk-button-text::before,.uk-section-secondary:not(.uk-preserve-color) .uk-button-text::before,.uk-tile-primary:not(.uk-preserve-color) .uk-button-text::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text::before{border-bottom-color:#fff}.uk-card-primary.uk-card-body .uk-button-text:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-text:hover,.uk-card-secondary.uk-card-body .uk-button-text:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-text:hover,.uk-light .uk-button-text:hover,.uk-offcanvas-bar .uk-button-text:hover,.uk-overlay-primary .uk-button-text:hover,.uk-section-primary:not(.uk-preserve-color) .uk-button-text:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-button-text:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-button-text:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text:hover{color:#fff}.uk-card-primary.uk-card-body .uk-button-text:disabled,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-text:disabled,.uk-card-secondary.uk-card-body .uk-button-text:disabled,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-text:disabled,.uk-light .uk-button-text:disabled,.uk-offcanvas-bar .uk-button-text:disabled,.uk-overlay-primary .uk-button-text:disabled,.uk-section-primary:not(.uk-preserve-color) .uk-button-text:disabled,.uk-section-secondary:not(.uk-preserve-color) .uk-button-text:disabled,.uk-tile-primary:not(.uk-preserve-color) .uk-button-text:disabled,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text:disabled{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-button-link,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-link,.uk-card-secondary.uk-card-body .uk-button-link,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-link,.uk-light .uk-button-link,.uk-offcanvas-bar .uk-button-link,.uk-overlay-primary .uk-button-link,.uk-section-primary:not(.uk-preserve-color) .uk-button-link,.uk-section-secondary:not(.uk-preserve-color) .uk-button-link,.uk-tile-primary:not(.uk-preserve-color) .uk-button-link,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-link{color:#fff}.uk-card-primary.uk-card-body .uk-button-link:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-button-link:hover,.uk-card-secondary.uk-card-body .uk-button-link:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-link:hover,.uk-light .uk-button-link:hover,.uk-offcanvas-bar .uk-button-link:hover,.uk-overlay-primary .uk-button-link:hover,.uk-section-primary:not(.uk-preserve-color) .uk-button-link:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-button-link:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-button-link:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-link:hover{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body.uk-card-badge,.uk-card-primary>:not([class*=uk-card-media]).uk-card-badge,.uk-card-secondary.uk-card-body.uk-card-badge,.uk-card-secondary>:not([class*=uk-card-media]).uk-card-badge,.uk-light.uk-card-badge,.uk-offcanvas-bar.uk-card-badge,.uk-overlay-primary.uk-card-badge,.uk-section-primary:not(.uk-preserve-color).uk-card-badge,.uk-section-secondary:not(.uk-preserve-color).uk-card-badge,.uk-tile-primary:not(.uk-preserve-color).uk-card-badge,.uk-tile-secondary:not(.uk-preserve-color).uk-card-badge{background-color:#fff;color:#666}.uk-card-primary.uk-card-body .uk-close,.uk-card-primary>:not([class*=uk-card-media]) .uk-close,.uk-card-secondary.uk-card-body .uk-close,.uk-card-secondary>:not([class*=uk-card-media]) .uk-close,.uk-light .uk-close,.uk-offcanvas-bar .uk-close,.uk-overlay-primary .uk-close,.uk-section-primary:not(.uk-preserve-color) .uk-close,.uk-section-secondary:not(.uk-preserve-color) .uk-close,.uk-tile-primary:not(.uk-preserve-color) .uk-close,.uk-tile-secondary:not(.uk-preserve-color) .uk-close{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-close:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-close:hover,.uk-card-secondary.uk-card-body .uk-close:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-close:hover,.uk-light .uk-close:hover,.uk-offcanvas-bar .uk-close:hover,.uk-overlay-primary .uk-close:hover,.uk-section-primary:not(.uk-preserve-color) .uk-close:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-close:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-close:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-close:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-totop,.uk-card-primary>:not([class*=uk-card-media]) .uk-totop,.uk-card-secondary.uk-card-body .uk-totop,.uk-card-secondary>:not([class*=uk-card-media]) .uk-totop,.uk-light .uk-totop,.uk-offcanvas-bar .uk-totop,.uk-overlay-primary .uk-totop,.uk-section-primary:not(.uk-preserve-color) .uk-totop,.uk-section-secondary:not(.uk-preserve-color) .uk-totop,.uk-tile-primary:not(.uk-preserve-color) .uk-totop,.uk-tile-secondary:not(.uk-preserve-color) .uk-totop{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-totop:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-totop:hover,.uk-card-secondary.uk-card-body .uk-totop:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-totop:hover,.uk-light .uk-totop:hover,.uk-offcanvas-bar .uk-totop:hover,.uk-overlay-primary .uk-totop:hover,.uk-section-primary:not(.uk-preserve-color) .uk-totop:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-totop:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-totop:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-totop:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-totop:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-totop:active,.uk-card-secondary.uk-card-body .uk-totop:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-totop:active,.uk-light .uk-totop:active,.uk-offcanvas-bar .uk-totop:active,.uk-overlay-primary .uk-totop:active,.uk-section-primary:not(.uk-preserve-color) .uk-totop:active,.uk-section-secondary:not(.uk-preserve-color) .uk-totop:active,.uk-tile-primary:not(.uk-preserve-color) .uk-totop:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-totop:active{color:#fff}.uk-card-primary.uk-card-body .uk-marker,.uk-card-primary>:not([class*=uk-card-media]) .uk-marker,.uk-card-secondary.uk-card-body .uk-marker,.uk-card-secondary>:not([class*=uk-card-media]) .uk-marker,.uk-light .uk-marker,.uk-offcanvas-bar .uk-marker,.uk-overlay-primary .uk-marker,.uk-section-primary:not(.uk-preserve-color) .uk-marker,.uk-section-secondary:not(.uk-preserve-color) .uk-marker,.uk-tile-primary:not(.uk-preserve-color) .uk-marker,.uk-tile-secondary:not(.uk-preserve-color) .uk-marker{background:#f8f8f8;color:#666}.uk-card-primary.uk-card-body .uk-marker:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-marker:hover,.uk-card-secondary.uk-card-body .uk-marker:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-marker:hover,.uk-light .uk-marker:hover,.uk-offcanvas-bar .uk-marker:hover,.uk-overlay-primary .uk-marker:hover,.uk-section-primary:not(.uk-preserve-color) .uk-marker:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-marker:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-marker:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-marker:hover{color:#666}.uk-card-primary.uk-card-body .uk-badge,.uk-card-primary>:not([class*=uk-card-media]) .uk-badge,.uk-card-secondary.uk-card-body .uk-badge,.uk-card-secondary>:not([class*=uk-card-media]) .uk-badge,.uk-light .uk-badge,.uk-offcanvas-bar .uk-badge,.uk-overlay-primary .uk-badge,.uk-section-primary:not(.uk-preserve-color) .uk-badge,.uk-section-secondary:not(.uk-preserve-color) .uk-badge,.uk-tile-primary:not(.uk-preserve-color) .uk-badge,.uk-tile-secondary:not(.uk-preserve-color) .uk-badge{background-color:#fff;color:#666!important}.uk-card-primary.uk-card-body .uk-label,.uk-card-primary>:not([class*=uk-card-media]) .uk-label,.uk-card-secondary.uk-card-body .uk-label,.uk-card-secondary>:not([class*=uk-card-media]) .uk-label,.uk-light .uk-label,.uk-offcanvas-bar .uk-label,.uk-overlay-primary .uk-label,.uk-section-primary:not(.uk-preserve-color) .uk-label,.uk-section-secondary:not(.uk-preserve-color) .uk-label,.uk-tile-primary:not(.uk-preserve-color) .uk-label,.uk-tile-secondary:not(.uk-preserve-color) .uk-label{background-color:#fff;color:#666}.uk-card-primary.uk-card-body .uk-article-meta,.uk-card-primary>:not([class*=uk-card-media]) .uk-article-meta,.uk-card-secondary.uk-card-body .uk-article-meta,.uk-card-secondary>:not([class*=uk-card-media]) .uk-article-meta,.uk-light .uk-article-meta,.uk-offcanvas-bar .uk-article-meta,.uk-overlay-primary .uk-article-meta,.uk-section-primary:not(.uk-preserve-color) .uk-article-meta,.uk-section-secondary:not(.uk-preserve-color) .uk-article-meta,.uk-tile-primary:not(.uk-preserve-color) .uk-article-meta,.uk-tile-secondary:not(.uk-preserve-color) .uk-article-meta{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-search-input,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-input,.uk-card-secondary.uk-card-body .uk-search-input,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-input,.uk-light .uk-search-input,.uk-offcanvas-bar .uk-search-input,.uk-overlay-primary .uk-search-input,.uk-section-primary:not(.uk-preserve-color) .uk-search-input,.uk-section-secondary:not(.uk-preserve-color) .uk-search-input,.uk-tile-primary:not(.uk-preserve-color) .uk-search-input,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-input{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-search-input::placeholder,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-input::placeholder,.uk-card-secondary.uk-card-body .uk-search-input::placeholder,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-input::placeholder,.uk-light .uk-search-input::placeholder,.uk-offcanvas-bar .uk-search-input::placeholder,.uk-overlay-primary .uk-search-input::placeholder,.uk-section-primary:not(.uk-preserve-color) .uk-search-input::placeholder,.uk-section-secondary:not(.uk-preserve-color) .uk-search-input::placeholder,.uk-tile-primary:not(.uk-preserve-color) .uk-search-input::placeholder,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-input::placeholder{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-search .uk-search-icon,.uk-card-primary>:not([class*=uk-card-media]) .uk-search .uk-search-icon,.uk-card-secondary.uk-card-body .uk-search .uk-search-icon,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search .uk-search-icon,.uk-light .uk-search .uk-search-icon,.uk-offcanvas-bar .uk-search .uk-search-icon,.uk-overlay-primary .uk-search .uk-search-icon,.uk-section-primary:not(.uk-preserve-color) .uk-search .uk-search-icon,.uk-section-secondary:not(.uk-preserve-color) .uk-search .uk-search-icon,.uk-tile-primary:not(.uk-preserve-color) .uk-search .uk-search-icon,.uk-tile-secondary:not(.uk-preserve-color) .uk-search .uk-search-icon{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-search .uk-search-icon:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-search .uk-search-icon:hover,.uk-card-secondary.uk-card-body .uk-search .uk-search-icon:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search .uk-search-icon:hover,.uk-light .uk-search .uk-search-icon:hover,.uk-offcanvas-bar .uk-search .uk-search-icon:hover,.uk-overlay-primary .uk-search .uk-search-icon:hover,.uk-section-primary:not(.uk-preserve-color) .uk-search .uk-search-icon:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-search .uk-search-icon:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-search .uk-search-icon:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-search .uk-search-icon:hover{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-search-default .uk-search-input,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-default .uk-search-input,.uk-card-secondary.uk-card-body .uk-search-default .uk-search-input,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-default .uk-search-input,.uk-light .uk-search-default .uk-search-input,.uk-offcanvas-bar .uk-search-default .uk-search-input,.uk-overlay-primary .uk-search-default .uk-search-input,.uk-section-primary:not(.uk-preserve-color) .uk-search-default .uk-search-input,.uk-section-secondary:not(.uk-preserve-color) .uk-search-default .uk-search-input,.uk-tile-primary:not(.uk-preserve-color) .uk-search-default .uk-search-input,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-default .uk-search-input{background-color:transparent;border-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-search-default .uk-search-input:focus,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-default .uk-search-input:focus,.uk-card-secondary.uk-card-body .uk-search-default .uk-search-input:focus,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-default .uk-search-input:focus,.uk-light .uk-search-default .uk-search-input:focus,.uk-offcanvas-bar .uk-search-default .uk-search-input:focus,.uk-overlay-primary .uk-search-default .uk-search-input:focus,.uk-section-primary:not(.uk-preserve-color) .uk-search-default .uk-search-input:focus,.uk-section-secondary:not(.uk-preserve-color) .uk-search-default .uk-search-input:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-search-default .uk-search-input:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-default .uk-search-input:focus{background-color:rgba(0,0,0,.05)}.uk-card-primary.uk-card-body .uk-search-navbar .uk-search-input,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-navbar .uk-search-input,.uk-card-secondary.uk-card-body .uk-search-navbar .uk-search-input,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-navbar .uk-search-input,.uk-light .uk-search-navbar .uk-search-input,.uk-offcanvas-bar .uk-search-navbar .uk-search-input,.uk-overlay-primary .uk-search-navbar .uk-search-input,.uk-section-primary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input,.uk-section-secondary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input,.uk-tile-primary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input{background-color:transparent}.uk-card-primary.uk-card-body .uk-search-large .uk-search-input,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-large .uk-search-input,.uk-card-secondary.uk-card-body .uk-search-large .uk-search-input,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-large .uk-search-input,.uk-light .uk-search-large .uk-search-input,.uk-offcanvas-bar .uk-search-large .uk-search-input,.uk-overlay-primary .uk-search-large .uk-search-input,.uk-section-primary:not(.uk-preserve-color) .uk-search-large .uk-search-input,.uk-section-secondary:not(.uk-preserve-color) .uk-search-large .uk-search-input,.uk-tile-primary:not(.uk-preserve-color) .uk-search-large .uk-search-input,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-large .uk-search-input{background-color:transparent}.uk-card-primary.uk-card-body .uk-search-toggle,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-toggle,.uk-card-secondary.uk-card-body .uk-search-toggle,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-toggle,.uk-light .uk-search-toggle,.uk-offcanvas-bar .uk-search-toggle,.uk-overlay-primary .uk-search-toggle,.uk-section-primary:not(.uk-preserve-color) .uk-search-toggle,.uk-section-secondary:not(.uk-preserve-color) .uk-search-toggle,.uk-tile-primary:not(.uk-preserve-color) .uk-search-toggle,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-toggle{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-search-toggle:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-search-toggle:hover,.uk-card-secondary.uk-card-body .uk-search-toggle:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-toggle:hover,.uk-light .uk-search-toggle:hover,.uk-offcanvas-bar .uk-search-toggle:hover,.uk-overlay-primary .uk-search-toggle:hover,.uk-section-primary:not(.uk-preserve-color) .uk-search-toggle:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-search-toggle:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-search-toggle:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-search-toggle:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-accordion-title,.uk-card-primary>:not([class*=uk-card-media]) .uk-accordion-title,.uk-card-secondary.uk-card-body .uk-accordion-title,.uk-card-secondary>:not([class*=uk-card-media]) .uk-accordion-title,.uk-light .uk-accordion-title,.uk-offcanvas-bar .uk-accordion-title,.uk-overlay-primary .uk-accordion-title,.uk-section-primary:not(.uk-preserve-color) .uk-accordion-title,.uk-section-secondary:not(.uk-preserve-color) .uk-accordion-title,.uk-tile-primary:not(.uk-preserve-color) .uk-accordion-title,.uk-tile-secondary:not(.uk-preserve-color) .uk-accordion-title{color:#fff}.uk-card-primary.uk-card-body .uk-accordion-title:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-accordion-title:hover,.uk-card-secondary.uk-card-body .uk-accordion-title:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-accordion-title:hover,.uk-light .uk-accordion-title:hover,.uk-offcanvas-bar .uk-accordion-title:hover,.uk-overlay-primary .uk-accordion-title:hover,.uk-section-primary:not(.uk-preserve-color) .uk-accordion-title:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-accordion-title:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-accordion-title:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-accordion-title:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-grid-divider>:not(.uk-first-column)::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-grid-divider>:not(.uk-first-column)::before,.uk-card-secondary.uk-card-body .uk-grid-divider>:not(.uk-first-column)::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-grid-divider>:not(.uk-first-column)::before,.uk-light .uk-grid-divider>:not(.uk-first-column)::before,.uk-offcanvas-bar .uk-grid-divider>:not(.uk-first-column)::before,.uk-overlay-primary .uk-grid-divider>:not(.uk-first-column)::before,.uk-section-primary:not(.uk-preserve-color) .uk-grid-divider>:not(.uk-first-column)::before,.uk-section-secondary:not(.uk-preserve-color) .uk-grid-divider>:not(.uk-first-column)::before,.uk-tile-primary:not(.uk-preserve-color) .uk-grid-divider>:not(.uk-first-column)::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-grid-divider>:not(.uk-first-column)::before{border-left-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-card-secondary.uk-card-body .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-light .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-offcanvas-bar .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-overlay-primary .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-section-primary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-section-secondary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-tile-primary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before{border-top-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-nav-parent-icon>.uk-parent>a::after,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-parent-icon>.uk-parent>a::after,.uk-card-secondary.uk-card-body .uk-nav-parent-icon>.uk-parent>a::after,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-parent-icon>.uk-parent>a::after,.uk-light .uk-nav-parent-icon>.uk-parent>a::after,.uk-offcanvas-bar .uk-nav-parent-icon>.uk-parent>a::after,.uk-overlay-primary .uk-nav-parent-icon>.uk-parent>a::after,.uk-section-primary:not(.uk-preserve-color) .uk-nav-parent-icon>.uk-parent>a::after,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-parent-icon>.uk-parent>a::after,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-parent-icon>.uk-parent>a::after,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-parent-icon>.uk-parent>a::after{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20stroke-width%3D%221.1%22%20points%3D%2210%201%204%207%2010%2013%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-card-primary.uk-card-body .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-card-secondary.uk-card-body .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-light .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-offcanvas-bar .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-overlay-primary .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-section-primary:not(.uk-preserve-color) .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-parent-icon>.uk-parent.uk-open>a::after,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-parent-icon>.uk-parent.uk-open>a::after{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20stroke-width%3D%221.1%22%20points%3D%221%204%207%2010%2013%204%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-card-primary.uk-card-body .uk-nav-default>li>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default>li>a,.uk-card-secondary.uk-card-body .uk-nav-default>li>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default>li>a,.uk-light .uk-nav-default>li>a,.uk-offcanvas-bar .uk-nav-default>li>a,.uk-overlay-primary .uk-nav-default>li>a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-default>li>a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default>li>a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default>li>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default>li>a{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-nav-default>li>a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default>li>a:hover,.uk-card-secondary.uk-card-body .uk-nav-default>li>a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default>li>a:hover,.uk-light .uk-nav-default>li>a:hover,.uk-offcanvas-bar .uk-nav-default>li>a:hover,.uk-overlay-primary .uk-nav-default>li>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-nav-default>li>a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default>li>a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default>li>a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default>li>a:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-nav-default>li.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default>li.uk-active>a,.uk-card-secondary.uk-card-body .uk-nav-default>li.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default>li.uk-active>a,.uk-light .uk-nav-default>li.uk-active>a,.uk-offcanvas-bar .uk-nav-default>li.uk-active>a,.uk-overlay-primary .uk-nav-default>li.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-default>li.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default>li.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default>li.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default>li.uk-active>a{color:#fff}.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-header,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-header,.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-header,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-header,.uk-light .uk-nav-default .uk-nav-header,.uk-offcanvas-bar .uk-nav-default .uk-nav-header,.uk-overlay-primary .uk-nav-default .uk-nav-header,.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-header,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-header,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-header,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-header{color:#fff}.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-divider,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-divider,.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-divider,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-divider,.uk-light .uk-nav-default .uk-nav-divider,.uk-offcanvas-bar .uk-nav-default .uk-nav-divider,.uk-overlay-primary .uk-nav-default .uk-nav-divider,.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-divider,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-divider,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-divider,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-divider{border-top-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub a,.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-sub a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub a,.uk-light .uk-nav-default .uk-nav-sub a,.uk-offcanvas-bar .uk-nav-default .uk-nav-sub a,.uk-overlay-primary .uk-nav-default .uk-nav-sub a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub a:hover,.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-sub a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub a:hover,.uk-light .uk-nav-default .uk-nav-sub a:hover,.uk-offcanvas-bar .uk-nav-default .uk-nav-sub a:hover,.uk-overlay-primary .uk-nav-default .uk-nav-sub a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-light .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-offcanvas-bar .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-overlay-primary .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub li.uk-active>a{color:#fff}.uk-card-primary.uk-card-body .uk-nav-primary>li>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary>li>a,.uk-card-secondary.uk-card-body .uk-nav-primary>li>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary>li>a,.uk-light .uk-nav-primary>li>a,.uk-offcanvas-bar .uk-nav-primary>li>a,.uk-overlay-primary .uk-nav-primary>li>a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary>li>a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary>li>a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary>li>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary>li>a{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-nav-primary>li>a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary>li>a:hover,.uk-card-secondary.uk-card-body .uk-nav-primary>li>a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary>li>a:hover,.uk-light .uk-nav-primary>li>a:hover,.uk-offcanvas-bar .uk-nav-primary>li>a:hover,.uk-overlay-primary .uk-nav-primary>li>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary>li>a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary>li>a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary>li>a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary>li>a:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-nav-primary>li.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary>li.uk-active>a,.uk-card-secondary.uk-card-body .uk-nav-primary>li.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary>li.uk-active>a,.uk-light .uk-nav-primary>li.uk-active>a,.uk-offcanvas-bar .uk-nav-primary>li.uk-active>a,.uk-overlay-primary .uk-nav-primary>li.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary>li.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary>li.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary>li.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary>li.uk-active>a{color:#fff}.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-header,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-header,.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-header,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-header,.uk-light .uk-nav-primary .uk-nav-header,.uk-offcanvas-bar .uk-nav-primary .uk-nav-header,.uk-overlay-primary .uk-nav-primary .uk-nav-header,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header{color:#fff}.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-divider,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-divider,.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-divider,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-divider,.uk-light .uk-nav-primary .uk-nav-divider,.uk-offcanvas-bar .uk-nav-primary .uk-nav-divider,.uk-overlay-primary .uk-nav-primary .uk-nav-divider,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider{border-top-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-sub a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-sub a,.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-sub a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-sub a,.uk-light .uk-nav-primary .uk-nav-sub a,.uk-offcanvas-bar .uk-nav-primary .uk-nav-sub a,.uk-overlay-primary .uk-nav-primary .uk-nav-sub a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-sub a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-sub a:hover,.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-sub a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-sub a:hover,.uk-light .uk-nav-primary .uk-nav-sub a:hover,.uk-offcanvas-bar .uk-nav-primary .uk-nav-sub a:hover,.uk-overlay-primary .uk-nav-primary .uk-nav-sub a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-light .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-offcanvas-bar .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-overlay-primary .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub li.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub li.uk-active>a{color:#fff}.uk-card-primary.uk-card-body .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider),.uk-card-primary>:not([class*=uk-card-media]) .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider),.uk-card-secondary.uk-card-body .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider),.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider),.uk-light .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider),.uk-offcanvas-bar .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider),.uk-overlay-primary .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider),.uk-section-primary:not(.uk-preserve-color) .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider),.uk-section-secondary:not(.uk-preserve-color) .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider),.uk-tile-primary:not(.uk-preserve-color) .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider),.uk-tile-secondary:not(.uk-preserve-color) .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header,.uk-nav-divider){border-top-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-navbar-nav>li>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a,.uk-card-secondary.uk-card-body .uk-navbar-nav>li>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a,.uk-light .uk-navbar-nav>li>a,.uk-offcanvas-bar .uk-navbar-nav>li>a,.uk-overlay-primary .uk-navbar-nav>li>a,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-navbar-nav>li:hover>a,.uk-card-primary.uk-card-body .uk-navbar-nav>li>a[aria-expanded=true],.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-nav>li:hover>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a[aria-expanded=true],.uk-card-secondary.uk-card-body .uk-navbar-nav>li:hover>a,.uk-card-secondary.uk-card-body .uk-navbar-nav>li>a[aria-expanded=true],.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-nav>li:hover>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a[aria-expanded=true],.uk-light .uk-navbar-nav>li:hover>a,.uk-light .uk-navbar-nav>li>a[aria-expanded=true],.uk-offcanvas-bar .uk-navbar-nav>li:hover>a,.uk-offcanvas-bar .uk-navbar-nav>li>a[aria-expanded=true],.uk-overlay-primary .uk-navbar-nav>li:hover>a,.uk-overlay-primary .uk-navbar-nav>li>a[aria-expanded=true],.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li:hover>a,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a[aria-expanded=true],.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li:hover>a,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a[aria-expanded=true],.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav>li:hover>a,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a[aria-expanded=true],.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav>li:hover>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a[aria-expanded=true]{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-navbar-nav>li>a:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a:active,.uk-card-secondary.uk-card-body .uk-navbar-nav>li>a:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a:active,.uk-light .uk-navbar-nav>li>a:active,.uk-offcanvas-bar .uk-navbar-nav>li>a:active,.uk-overlay-primary .uk-navbar-nav>li>a:active,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a:active,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a:active,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a:active{color:#fff}.uk-card-primary.uk-card-body .uk-navbar-nav>li.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-nav>li.uk-active>a,.uk-card-secondary.uk-card-body .uk-navbar-nav>li.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-nav>li.uk-active>a,.uk-light .uk-navbar-nav>li.uk-active>a,.uk-offcanvas-bar .uk-navbar-nav>li.uk-active>a,.uk-overlay-primary .uk-navbar-nav>li.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav>li.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav>li.uk-active>a{color:#fff}.uk-card-primary.uk-card-body .uk-navbar-item,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-item,.uk-card-secondary.uk-card-body .uk-navbar-item,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-item,.uk-light .uk-navbar-item,.uk-offcanvas-bar .uk-navbar-item,.uk-overlay-primary .uk-navbar-item,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-item,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-item,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-item,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-item{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-navbar-toggle,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-toggle,.uk-card-secondary.uk-card-body .uk-navbar-toggle,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-toggle,.uk-light .uk-navbar-toggle,.uk-offcanvas-bar .uk-navbar-toggle,.uk-overlay-primary .uk-navbar-toggle,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-navbar-toggle:hover,.uk-card-primary.uk-card-body .uk-navbar-toggle[aria-expanded=true],.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-toggle:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-toggle[aria-expanded=true],.uk-card-secondary.uk-card-body .uk-navbar-toggle:hover,.uk-card-secondary.uk-card-body .uk-navbar-toggle[aria-expanded=true],.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-toggle:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-toggle[aria-expanded=true],.uk-light .uk-navbar-toggle:hover,.uk-light .uk-navbar-toggle[aria-expanded=true],.uk-offcanvas-bar .uk-navbar-toggle:hover,.uk-offcanvas-bar .uk-navbar-toggle[aria-expanded=true],.uk-overlay-primary .uk-navbar-toggle:hover,.uk-overlay-primary .uk-navbar-toggle[aria-expanded=true],.uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle:hover,.uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle[aria-expanded=true],.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle[aria-expanded=true],.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle[aria-expanded=true],.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle[aria-expanded=true]{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-subnav>*>:first-child,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav>*>:first-child,.uk-card-secondary.uk-card-body .uk-subnav>*>:first-child,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav>*>:first-child,.uk-light .uk-subnav>*>:first-child,.uk-offcanvas-bar .uk-subnav>*>:first-child,.uk-overlay-primary .uk-subnav>*>:first-child,.uk-section-primary:not(.uk-preserve-color) .uk-subnav>*>:first-child,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav>*>:first-child,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav>*>:first-child,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav>*>:first-child{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-subnav>*>a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav>*>a:hover,.uk-card-secondary.uk-card-body .uk-subnav>*>a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav>*>a:hover,.uk-light .uk-subnav>*>a:hover,.uk-offcanvas-bar .uk-subnav>*>a:hover,.uk-overlay-primary .uk-subnav>*>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-subnav>*>a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav>*>a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav>*>a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav>*>a:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-subnav>.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav>.uk-active>a,.uk-card-secondary.uk-card-body .uk-subnav>.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav>.uk-active>a,.uk-light .uk-subnav>.uk-active>a,.uk-offcanvas-bar .uk-subnav>.uk-active>a,.uk-overlay-primary .uk-subnav>.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-subnav>.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav>.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav>.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav>.uk-active>a{color:#fff}.uk-card-primary.uk-card-body .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-card-secondary.uk-card-body .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-light .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-offcanvas-bar .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-overlay-primary .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-section-primary:not(.uk-preserve-color) .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before{border-left-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-subnav-pill>*>:first-child,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav-pill>*>:first-child,.uk-card-secondary.uk-card-body .uk-subnav-pill>*>:first-child,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav-pill>*>:first-child,.uk-light .uk-subnav-pill>*>:first-child,.uk-offcanvas-bar .uk-subnav-pill>*>:first-child,.uk-overlay-primary .uk-subnav-pill>*>:first-child,.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill>*>:first-child,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>:first-child,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill>*>:first-child,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>:first-child{background-color:transparent;color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-subnav-pill>*>a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav-pill>*>a:hover,.uk-card-secondary.uk-card-body .uk-subnav-pill>*>a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav-pill>*>a:hover,.uk-light .uk-subnav-pill>*>a:hover,.uk-offcanvas-bar .uk-subnav-pill>*>a:hover,.uk-overlay-primary .uk-subnav-pill>*>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill>*>a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill>*>a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>a:hover{background-color:rgba(255,255,255,.1);color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-subnav-pill>*>a:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav-pill>*>a:active,.uk-card-secondary.uk-card-body .uk-subnav-pill>*>a:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav-pill>*>a:active,.uk-light .uk-subnav-pill>*>a:active,.uk-offcanvas-bar .uk-subnav-pill>*>a:active,.uk-overlay-primary .uk-subnav-pill>*>a:active,.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill>*>a:active,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>a:active,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill>*>a:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>a:active{background-color:rgba(255,255,255,.1);color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-subnav-pill>.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav-pill>.uk-active>a,.uk-card-secondary.uk-card-body .uk-subnav-pill>.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav-pill>.uk-active>a,.uk-light .uk-subnav-pill>.uk-active>a,.uk-offcanvas-bar .uk-subnav-pill>.uk-active>a,.uk-overlay-primary .uk-subnav-pill>.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill>.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill>.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill>.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill>.uk-active>a{background-color:#fff;color:#666}.uk-card-primary.uk-card-body .uk-subnav>.uk-disabled>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav>.uk-disabled>a,.uk-card-secondary.uk-card-body .uk-subnav>.uk-disabled>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav>.uk-disabled>a,.uk-light .uk-subnav>.uk-disabled>a,.uk-offcanvas-bar .uk-subnav>.uk-disabled>a,.uk-overlay-primary .uk-subnav>.uk-disabled>a,.uk-section-primary:not(.uk-preserve-color) .uk-subnav>.uk-disabled>a,.uk-section-secondary:not(.uk-preserve-color) .uk-subnav>.uk-disabled>a,.uk-tile-primary:not(.uk-preserve-color) .uk-subnav>.uk-disabled>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav>.uk-disabled>a{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-breadcrumb>*>*,.uk-card-primary>:not([class*=uk-card-media]) .uk-breadcrumb>*>*,.uk-card-secondary.uk-card-body .uk-breadcrumb>*>*,.uk-card-secondary>:not([class*=uk-card-media]) .uk-breadcrumb>*>*,.uk-light .uk-breadcrumb>*>*,.uk-offcanvas-bar .uk-breadcrumb>*>*,.uk-overlay-primary .uk-breadcrumb>*>*,.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb>*>*,.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb>*>*,.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb>*>*,.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb>*>*{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-breadcrumb>*>:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-breadcrumb>*>:hover,.uk-card-secondary.uk-card-body .uk-breadcrumb>*>:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-breadcrumb>*>:hover,.uk-light .uk-breadcrumb>*>:hover,.uk-offcanvas-bar .uk-breadcrumb>*>:hover,.uk-overlay-primary .uk-breadcrumb>*>:hover,.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb>*>:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb>*>:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb>*>:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb>*>:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-breadcrumb>:last-child>*,.uk-card-primary>:not([class*=uk-card-media]) .uk-breadcrumb>:last-child>*,.uk-card-secondary.uk-card-body .uk-breadcrumb>:last-child>*,.uk-card-secondary>:not([class*=uk-card-media]) .uk-breadcrumb>:last-child>*,.uk-light .uk-breadcrumb>:last-child>*,.uk-offcanvas-bar .uk-breadcrumb>:last-child>*,.uk-overlay-primary .uk-breadcrumb>:last-child>*,.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb>:last-child>*,.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb>:last-child>*,.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb>:last-child>*,.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb>:last-child>*{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-card-secondary.uk-card-body .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-light .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-offcanvas-bar .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-overlay-primary .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-pagination>*>*,.uk-card-primary>:not([class*=uk-card-media]) .uk-pagination>*>*,.uk-card-secondary.uk-card-body .uk-pagination>*>*,.uk-card-secondary>:not([class*=uk-card-media]) .uk-pagination>*>*,.uk-light .uk-pagination>*>*,.uk-offcanvas-bar .uk-pagination>*>*,.uk-overlay-primary .uk-pagination>*>*,.uk-section-primary:not(.uk-preserve-color) .uk-pagination>*>*,.uk-section-secondary:not(.uk-preserve-color) .uk-pagination>*>*,.uk-tile-primary:not(.uk-preserve-color) .uk-pagination>*>*,.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination>*>*{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-pagination>*>:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-pagination>*>:hover,.uk-card-secondary.uk-card-body .uk-pagination>*>:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-pagination>*>:hover,.uk-light .uk-pagination>*>:hover,.uk-offcanvas-bar .uk-pagination>*>:hover,.uk-overlay-primary .uk-pagination>*>:hover,.uk-section-primary:not(.uk-preserve-color) .uk-pagination>*>:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-pagination>*>:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-pagination>*>:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination>*>:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-pagination>.uk-active>*,.uk-card-primary>:not([class*=uk-card-media]) .uk-pagination>.uk-active>*,.uk-card-secondary.uk-card-body .uk-pagination>.uk-active>*,.uk-card-secondary>:not([class*=uk-card-media]) .uk-pagination>.uk-active>*,.uk-light .uk-pagination>.uk-active>*,.uk-offcanvas-bar .uk-pagination>.uk-active>*,.uk-overlay-primary .uk-pagination>.uk-active>*,.uk-section-primary:not(.uk-preserve-color) .uk-pagination>.uk-active>*,.uk-section-secondary:not(.uk-preserve-color) .uk-pagination>.uk-active>*,.uk-tile-primary:not(.uk-preserve-color) .uk-pagination>.uk-active>*,.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination>.uk-active>*{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-pagination>.uk-disabled>*,.uk-card-primary>:not([class*=uk-card-media]) .uk-pagination>.uk-disabled>*,.uk-card-secondary.uk-card-body .uk-pagination>.uk-disabled>*,.uk-card-secondary>:not([class*=uk-card-media]) .uk-pagination>.uk-disabled>*,.uk-light .uk-pagination>.uk-disabled>*,.uk-offcanvas-bar .uk-pagination>.uk-disabled>*,.uk-overlay-primary .uk-pagination>.uk-disabled>*,.uk-section-primary:not(.uk-preserve-color) .uk-pagination>.uk-disabled>*,.uk-section-secondary:not(.uk-preserve-color) .uk-pagination>.uk-disabled>*,.uk-tile-primary:not(.uk-preserve-color) .uk-pagination>.uk-disabled>*,.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination>.uk-disabled>*{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-tab::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-tab::before,.uk-card-secondary.uk-card-body .uk-tab::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-tab::before,.uk-light .uk-tab::before,.uk-offcanvas-bar .uk-tab::before,.uk-overlay-primary .uk-tab::before,.uk-section-primary:not(.uk-preserve-color) .uk-tab::before,.uk-section-secondary:not(.uk-preserve-color) .uk-tab::before,.uk-tile-primary:not(.uk-preserve-color) .uk-tab::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-tab::before{border-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-tab>*>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-tab>*>a,.uk-card-secondary.uk-card-body .uk-tab>*>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-tab>*>a,.uk-light .uk-tab>*>a,.uk-offcanvas-bar .uk-tab>*>a,.uk-overlay-primary .uk-tab>*>a,.uk-section-primary:not(.uk-preserve-color) .uk-tab>*>a,.uk-section-secondary:not(.uk-preserve-color) .uk-tab>*>a,.uk-tile-primary:not(.uk-preserve-color) .uk-tab>*>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-tab>*>a{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-tab>*>a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-tab>*>a:hover,.uk-card-secondary.uk-card-body .uk-tab>*>a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-tab>*>a:hover,.uk-light .uk-tab>*>a:hover,.uk-offcanvas-bar .uk-tab>*>a:hover,.uk-overlay-primary .uk-tab>*>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-tab>*>a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-tab>*>a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-tab>*>a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-tab>*>a:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-tab>.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-tab>.uk-active>a,.uk-card-secondary.uk-card-body .uk-tab>.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-tab>.uk-active>a,.uk-light .uk-tab>.uk-active>a,.uk-offcanvas-bar .uk-tab>.uk-active>a,.uk-overlay-primary .uk-tab>.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-tab>.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-tab>.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-tab>.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-tab>.uk-active>a{color:#fff;border-color:#fff}.uk-card-primary.uk-card-body .uk-tab>.uk-disabled>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-tab>.uk-disabled>a,.uk-card-secondary.uk-card-body .uk-tab>.uk-disabled>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-tab>.uk-disabled>a,.uk-light .uk-tab>.uk-disabled>a,.uk-offcanvas-bar .uk-tab>.uk-disabled>a,.uk-overlay-primary .uk-tab>.uk-disabled>a,.uk-section-primary:not(.uk-preserve-color) .uk-tab>.uk-disabled>a,.uk-section-secondary:not(.uk-preserve-color) .uk-tab>.uk-disabled>a,.uk-tile-primary:not(.uk-preserve-color) .uk-tab>.uk-disabled>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-tab>.uk-disabled>a{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-slidenav,.uk-card-primary>:not([class*=uk-card-media]) .uk-slidenav,.uk-card-secondary.uk-card-body .uk-slidenav,.uk-card-secondary>:not([class*=uk-card-media]) .uk-slidenav,.uk-light .uk-slidenav,.uk-offcanvas-bar .uk-slidenav,.uk-overlay-primary .uk-slidenav,.uk-section-primary:not(.uk-preserve-color) .uk-slidenav,.uk-section-secondary:not(.uk-preserve-color) .uk-slidenav,.uk-tile-primary:not(.uk-preserve-color) .uk-slidenav,.uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-slidenav:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-slidenav:hover,.uk-card-secondary.uk-card-body .uk-slidenav:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-slidenav:hover,.uk-light .uk-slidenav:hover,.uk-offcanvas-bar .uk-slidenav:hover,.uk-overlay-primary .uk-slidenav:hover,.uk-section-primary:not(.uk-preserve-color) .uk-slidenav:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-slidenav:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-slidenav:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav:hover{color:rgba(255,255,255,.95)}.uk-card-primary.uk-card-body .uk-slidenav:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-slidenav:active,.uk-card-secondary.uk-card-body .uk-slidenav:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-slidenav:active,.uk-light .uk-slidenav:active,.uk-offcanvas-bar .uk-slidenav:active,.uk-overlay-primary .uk-slidenav:active,.uk-section-primary:not(.uk-preserve-color) .uk-slidenav:active,.uk-section-secondary:not(.uk-preserve-color) .uk-slidenav:active,.uk-tile-primary:not(.uk-preserve-color) .uk-slidenav:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav:active{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-dotnav>*>*,.uk-card-primary>:not([class*=uk-card-media]) .uk-dotnav>*>*,.uk-card-secondary.uk-card-body .uk-dotnav>*>*,.uk-card-secondary>:not([class*=uk-card-media]) .uk-dotnav>*>*,.uk-light .uk-dotnav>*>*,.uk-offcanvas-bar .uk-dotnav>*>*,.uk-overlay-primary .uk-dotnav>*>*,.uk-section-primary:not(.uk-preserve-color) .uk-dotnav>*>*,.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav>*>*,.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav>*>*,.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav>*>*{background-color:transparent;border-color:rgba(255,255,255,.9)}.uk-card-primary.uk-card-body .uk-dotnav>*>:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-dotnav>*>:hover,.uk-card-secondary.uk-card-body .uk-dotnav>*>:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-dotnav>*>:hover,.uk-light .uk-dotnav>*>:hover,.uk-offcanvas-bar .uk-dotnav>*>:hover,.uk-overlay-primary .uk-dotnav>*>:hover,.uk-section-primary:not(.uk-preserve-color) .uk-dotnav>*>:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav>*>:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav>*>:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav>*>:hover{background-color:rgba(255,255,255,.9);border-color:transparent}.uk-card-primary.uk-card-body .uk-dotnav>*>:active,.uk-card-primary>:not([class*=uk-card-media]) .uk-dotnav>*>:active,.uk-card-secondary.uk-card-body .uk-dotnav>*>:active,.uk-card-secondary>:not([class*=uk-card-media]) .uk-dotnav>*>:active,.uk-light .uk-dotnav>*>:active,.uk-offcanvas-bar .uk-dotnav>*>:active,.uk-overlay-primary .uk-dotnav>*>:active,.uk-section-primary:not(.uk-preserve-color) .uk-dotnav>*>:active,.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav>*>:active,.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav>*>:active,.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav>*>:active{background-color:rgba(255,255,255,.5);border-color:transparent}.uk-card-primary.uk-card-body .uk-dotnav>.uk-active>*,.uk-card-primary>:not([class*=uk-card-media]) .uk-dotnav>.uk-active>*,.uk-card-secondary.uk-card-body .uk-dotnav>.uk-active>*,.uk-card-secondary>:not([class*=uk-card-media]) .uk-dotnav>.uk-active>*,.uk-light .uk-dotnav>.uk-active>*,.uk-offcanvas-bar .uk-dotnav>.uk-active>*,.uk-overlay-primary .uk-dotnav>.uk-active>*,.uk-section-primary:not(.uk-preserve-color) .uk-dotnav>.uk-active>*,.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav>.uk-active>*,.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav>.uk-active>*,.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav>.uk-active>*{background-color:rgba(255,255,255,.9);border-color:transparent}.uk-card-primary.uk-card-body .uk-iconnav>*>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-iconnav>*>a,.uk-card-secondary.uk-card-body .uk-iconnav>*>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-iconnav>*>a,.uk-light .uk-iconnav>*>a,.uk-offcanvas-bar .uk-iconnav>*>a,.uk-overlay-primary .uk-iconnav>*>a,.uk-section-primary:not(.uk-preserve-color) .uk-iconnav>*>a,.uk-section-secondary:not(.uk-preserve-color) .uk-iconnav>*>a,.uk-tile-primary:not(.uk-preserve-color) .uk-iconnav>*>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav>*>a{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-iconnav>*>a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-iconnav>*>a:hover,.uk-card-secondary.uk-card-body .uk-iconnav>*>a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-iconnav>*>a:hover,.uk-light .uk-iconnav>*>a:hover,.uk-offcanvas-bar .uk-iconnav>*>a:hover,.uk-overlay-primary .uk-iconnav>*>a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-iconnav>*>a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-iconnav>*>a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-iconnav>*>a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav>*>a:hover{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-iconnav>.uk-active>a,.uk-card-primary>:not([class*=uk-card-media]) .uk-iconnav>.uk-active>a,.uk-card-secondary.uk-card-body .uk-iconnav>.uk-active>a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-iconnav>.uk-active>a,.uk-light .uk-iconnav>.uk-active>a,.uk-offcanvas-bar .uk-iconnav>.uk-active>a,.uk-overlay-primary .uk-iconnav>.uk-active>a,.uk-section-primary:not(.uk-preserve-color) .uk-iconnav>.uk-active>a,.uk-section-secondary:not(.uk-preserve-color) .uk-iconnav>.uk-active>a,.uk-tile-primary:not(.uk-preserve-color) .uk-iconnav>.uk-active>a,.uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav>.uk-active>a{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-text-lead,.uk-card-primary>:not([class*=uk-card-media]) .uk-text-lead,.uk-card-secondary.uk-card-body .uk-text-lead,.uk-card-secondary>:not([class*=uk-card-media]) .uk-text-lead,.uk-light .uk-text-lead,.uk-offcanvas-bar .uk-text-lead,.uk-overlay-primary .uk-text-lead,.uk-section-primary:not(.uk-preserve-color) .uk-text-lead,.uk-section-secondary:not(.uk-preserve-color) .uk-text-lead,.uk-tile-primary:not(.uk-preserve-color) .uk-text-lead,.uk-tile-secondary:not(.uk-preserve-color) .uk-text-lead{color:rgba(255,255,255,.7)}.uk-card-primary.uk-card-body .uk-text-meta,.uk-card-primary>:not([class*=uk-card-media]) .uk-text-meta,.uk-card-secondary.uk-card-body .uk-text-meta,.uk-card-secondary>:not([class*=uk-card-media]) .uk-text-meta,.uk-light .uk-text-meta,.uk-offcanvas-bar .uk-text-meta,.uk-overlay-primary .uk-text-meta,.uk-section-primary:not(.uk-preserve-color) .uk-text-meta,.uk-section-secondary:not(.uk-preserve-color) .uk-text-meta,.uk-tile-primary:not(.uk-preserve-color) .uk-text-meta,.uk-tile-secondary:not(.uk-preserve-color) .uk-text-meta{color:rgba(255,255,255,.5)}.uk-card-primary.uk-card-body .uk-text-muted,.uk-card-primary>:not([class*=uk-card-media]) .uk-text-muted,.uk-card-secondary.uk-card-body .uk-text-muted,.uk-card-secondary>:not([class*=uk-card-media]) .uk-text-muted,.uk-light .uk-text-muted,.uk-offcanvas-bar .uk-text-muted,.uk-overlay-primary .uk-text-muted,.uk-section-primary:not(.uk-preserve-color) .uk-text-muted,.uk-section-secondary:not(.uk-preserve-color) .uk-text-muted,.uk-tile-primary:not(.uk-preserve-color) .uk-text-muted,.uk-tile-secondary:not(.uk-preserve-color) .uk-text-muted{color:rgba(255,255,255,.5)!important}.uk-card-primary.uk-card-body .uk-text-emphasis,.uk-card-primary>:not([class*=uk-card-media]) .uk-text-emphasis,.uk-card-secondary.uk-card-body .uk-text-emphasis,.uk-card-secondary>:not([class*=uk-card-media]) .uk-text-emphasis,.uk-light .uk-text-emphasis,.uk-offcanvas-bar .uk-text-emphasis,.uk-overlay-primary .uk-text-emphasis,.uk-section-primary:not(.uk-preserve-color) .uk-text-emphasis,.uk-section-secondary:not(.uk-preserve-color) .uk-text-emphasis,.uk-tile-primary:not(.uk-preserve-color) .uk-text-emphasis,.uk-tile-secondary:not(.uk-preserve-color) .uk-text-emphasis{color:#fff!important}.uk-card-primary.uk-card-body .uk-text-primary,.uk-card-primary>:not([class*=uk-card-media]) .uk-text-primary,.uk-card-secondary.uk-card-body .uk-text-primary,.uk-card-secondary>:not([class*=uk-card-media]) .uk-text-primary,.uk-light .uk-text-primary,.uk-offcanvas-bar .uk-text-primary,.uk-overlay-primary .uk-text-primary,.uk-section-primary:not(.uk-preserve-color) .uk-text-primary,.uk-section-secondary:not(.uk-preserve-color) .uk-text-primary,.uk-tile-primary:not(.uk-preserve-color) .uk-text-primary,.uk-tile-secondary:not(.uk-preserve-color) .uk-text-primary{color:#fff!important}.uk-card-primary.uk-card-body .uk-text-secondary,.uk-card-primary>:not([class*=uk-card-media]) .uk-text-secondary,.uk-card-secondary.uk-card-body .uk-text-secondary,.uk-card-secondary>:not([class*=uk-card-media]) .uk-text-secondary,.uk-light .uk-text-secondary,.uk-offcanvas-bar .uk-text-secondary,.uk-overlay-primary .uk-text-secondary,.uk-section-primary:not(.uk-preserve-color) .uk-text-secondary,.uk-section-secondary:not(.uk-preserve-color) .uk-text-secondary,.uk-tile-primary:not(.uk-preserve-color) .uk-text-secondary,.uk-tile-secondary:not(.uk-preserve-color) .uk-text-secondary{color:#fff!important}.uk-card-primary.uk-card-body .uk-column-divider,.uk-card-primary>:not([class*=uk-card-media]) .uk-column-divider,.uk-card-secondary.uk-card-body .uk-column-divider,.uk-card-secondary>:not([class*=uk-card-media]) .uk-column-divider,.uk-light .uk-column-divider,.uk-offcanvas-bar .uk-column-divider,.uk-overlay-primary .uk-column-divider,.uk-section-primary:not(.uk-preserve-color) .uk-column-divider,.uk-section-secondary:not(.uk-preserve-color) .uk-column-divider,.uk-tile-primary:not(.uk-preserve-color) .uk-column-divider,.uk-tile-secondary:not(.uk-preserve-color) .uk-column-divider{column-rule-color:rgba(255,255,255,0.2)}.uk-card-primary.uk-card-body .uk-logo,.uk-card-primary>:not([class*=uk-card-media]) .uk-logo,.uk-card-secondary.uk-card-body .uk-logo,.uk-card-secondary>:not([class*=uk-card-media]) .uk-logo,.uk-light .uk-logo,.uk-offcanvas-bar .uk-logo,.uk-overlay-primary .uk-logo,.uk-section-primary:not(.uk-preserve-color) .uk-logo,.uk-section-secondary:not(.uk-preserve-color) .uk-logo,.uk-tile-primary:not(.uk-preserve-color) .uk-logo,.uk-tile-secondary:not(.uk-preserve-color) .uk-logo{color:#fff}.uk-card-primary.uk-card-body .uk-logo:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-logo:hover,.uk-card-secondary.uk-card-body .uk-logo:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-logo:hover,.uk-light .uk-logo:hover,.uk-offcanvas-bar .uk-logo:hover,.uk-overlay-primary .uk-logo:hover,.uk-section-primary:not(.uk-preserve-color) .uk-logo:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-logo:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-logo:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-logo:hover{color:#fff}.uk-card-primary.uk-card-body .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-card-primary>:not([class*=uk-card-media]) .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-card-secondary.uk-card-body .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-card-secondary>:not([class*=uk-card-media]) .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-light .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-offcanvas-bar .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-overlay-primary .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-section-primary:not(.uk-preserve-color) .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-section-secondary:not(.uk-preserve-color) .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-tile-primary:not(.uk-preserve-color) .uk-logo>:not(.uk-logo-inverse):not(:only-of-type),.uk-tile-secondary:not(.uk-preserve-color) .uk-logo>:not(.uk-logo-inverse):not(:only-of-type){display:none}.uk-card-primary.uk-card-body .uk-logo-inverse,.uk-card-primary>:not([class*=uk-card-media]) .uk-logo-inverse,.uk-card-secondary.uk-card-body .uk-logo-inverse,.uk-card-secondary>:not([class*=uk-card-media]) .uk-logo-inverse,.uk-light .uk-logo-inverse,.uk-offcanvas-bar .uk-logo-inverse,.uk-overlay-primary .uk-logo-inverse,.uk-section-primary:not(.uk-preserve-color) .uk-logo-inverse,.uk-section-secondary:not(.uk-preserve-color) .uk-logo-inverse,.uk-tile-primary:not(.uk-preserve-color) .uk-logo-inverse,.uk-tile-secondary:not(.uk-preserve-color) .uk-logo-inverse{display:block}.uk-card-primary.uk-card-body .uk-table-striped tbody tr:nth-of-type(2n):last-child,.uk-card-primary.uk-card-body .uk-table-striped>tr:nth-of-type(2n):last-child,.uk-card-primary>:not([class*=uk-card-media]) .uk-table-striped tbody tr:nth-of-type(2n):last-child,.uk-card-primary>:not([class*=uk-card-media]) .uk-table-striped>tr:nth-of-type(2n):last-child,.uk-card-secondary.uk-card-body .uk-table-striped tbody tr:nth-of-type(2n):last-child,.uk-card-secondary.uk-card-body .uk-table-striped>tr:nth-of-type(2n):last-child,.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-striped tbody tr:nth-of-type(2n):last-child,.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-striped>tr:nth-of-type(2n):last-child,.uk-light .uk-table-striped tbody tr:nth-of-type(2n):last-child,.uk-light .uk-table-striped>tr:nth-of-type(2n):last-child,.uk-offcanvas-bar .uk-table-striped tbody tr:nth-of-type(2n):last-child,.uk-offcanvas-bar .uk-table-striped>tr:nth-of-type(2n):last-child,.uk-overlay-primary .uk-table-striped tbody tr:nth-of-type(2n):last-child,.uk-overlay-primary .uk-table-striped>tr:nth-of-type(2n):last-child,.uk-section-primary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(2n):last-child,.uk-section-primary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(2n):last-child,.uk-section-secondary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(2n):last-child,.uk-section-secondary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(2n):last-child,.uk-tile-primary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(2n):last-child,.uk-tile-primary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(2n):last-child,.uk-tile-secondary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(2n):last-child,.uk-tile-secondary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(2n):last-child{border-bottom-color:rgba(255,255,255,.2)}.uk-card-primary.uk-card-body .uk-accordion-title::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-accordion-title::before,.uk-card-secondary.uk-card-body .uk-accordion-title::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-accordion-title::before,.uk-light .uk-accordion-title::before,.uk-offcanvas-bar .uk-accordion-title::before,.uk-overlay-primary .uk-accordion-title::before,.uk-section-primary:not(.uk-preserve-color) .uk-accordion-title::before,.uk-section-secondary:not(.uk-preserve-color) .uk-accordion-title::before,.uk-tile-primary:not(.uk-preserve-color) .uk-accordion-title::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-accordion-title::before{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%20%20%20%20%3Crect%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20width%3D%221%22%20height%3D%2213%22%20x%3D%226%22%20y%3D%220%22%20%2F%3E%0A%3C%2Fsvg%3E")}.uk-card-primary.uk-card-body .uk-open>.uk-accordion-title::before,.uk-card-primary>:not([class*=uk-card-media]) .uk-open>.uk-accordion-title::before,.uk-card-secondary.uk-card-body .uk-open>.uk-accordion-title::before,.uk-card-secondary>:not([class*=uk-card-media]) .uk-open>.uk-accordion-title::before,.uk-light .uk-open>.uk-accordion-title::before,.uk-offcanvas-bar .uk-open>.uk-accordion-title::before,.uk-overlay-primary .uk-open>.uk-accordion-title::before,.uk-section-primary:not(.uk-preserve-color) .uk-open>.uk-accordion-title::before,.uk-section-secondary:not(.uk-preserve-color) .uk-open>.uk-accordion-title::before,.uk-tile-primary:not(.uk-preserve-color) .uk-open>.uk-accordion-title::before,.uk-tile-secondary:not(.uk-preserve-color) .uk-open>.uk-accordion-title::before{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%3C%2Fsvg%3E")}@media print{*,::after,::before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}
/* Images */

img {
    max-width: 100%;
    border: 0;
    -ms-interpolation-mode: bicubic;
    vertical-align: bottom; /* Suppress the space beneath the baseline */
}

/* Videos */

video {
    max-width: 100%;
    height: auto;
}

/* Embed Container (iFrame, Object, Embed) */

.hs-responsive-embed {
    position: relative;
    height: auto;
    overflow: hidden;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
}

.hs-responsive-embed iframe, .hs-responsive-embed object, .hs-responsive-embed embed {
    width: 100%;
    height: 100%;
    border: 0;
}

.hs-responsive-embed,
.hs-responsive-embed.hs-responsive-embed-youtube,
.hs-responsive-embed.hs-responsive-embed-wistia,
.hs-responsive-embed.hs-responsive-embed-vimeo {
    padding-bottom: 2%;
}

.hs-responsive-embed.hs-responsive-embed-instagram {
    padding-bottom: 116.01%;
}

.hs-responsive-embed.hs-responsive-embed-pinterest {
    height: auto;
    overflow: visible;
    padding: 0;
}

.hs-responsive-embed.hs-responsive-embed-pinterest iframe {
    position: static;
    width: auto;
    height: auto;
}

iframe[src^="http://www.slideshare.net/slideshow/embed_code/"] {
    width: 100%;
    max-width: 100%;
}

@media (max-width: 568px) {
    iframe {
        max-width: 100%;
    }
}

/* Forms */

textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
select {
    padding: 6px;
    display: inline-block;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

/* Menus */

.hs-menu-wrapper ul {
    padding: 0;
}

.hs-menu-wrapper.hs-menu-flow-horizontal ul {
    list-style: none;
    margin: 0;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul {
    display: inline-block;
    margin-bottom: 20px;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul:before {
    content: " ";
    display: table;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul:after {
    content: " ";
    display: table;
    clear: both;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-menu-depth-1 {
    float: left;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li a {
    display: inline-block;
    padding: 10px 20px;
    white-space: nowrap;
    max-width: 140px;
    overflow: hidden;
    text-overflow: ellipsis;
    text-decoration: none;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children {
    position: relative;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    visibility: hidden;
    opacity: 0;
    -webkit-transition: opacity 0.4s;
    position: absolute;
    z-index: 10;
    left: 0;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li a {
    display: block;
    white-space: nowrap;
    width: 140px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-item-has-children ul.hs-menu-children-wrapper {
    left: 180px;
    top: 0;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children:hover > ul.hs-menu-children-wrapper {
    opacity: 1;
    visibility: visible;
}

.row-fluid-wrapper:last-child .hs-menu-wrapper.hs-menu-flow-horizontal > ul {
    margin-bottom: 0;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch {
    position: relative;
    margin-bottom: 20px;
    min-height: 7em;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul {
    margin-bottom: 0;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children {
    position: static;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    display: none;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper {
    display: block;
    visibility: visible;
    opacity: 1;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper:before {
    content: " ";
    display: table;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper:after {
    content: " ";
    display: table;
    clear: both;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper > li {
    float: left;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper > li a {
    display: inline-block;
    padding: 10px 20px;
    white-space: nowrap;
    max-width: 140px;
    width: auto;
    overflow: hidden;
    text-overflow: ellipsis;
    text-decoration: none;
}

.hs-menu-wrapper.hs-menu-flow-vertical {
    width: 100%;
}

.hs-menu-wrapper.hs-menu-flow-vertical ul {
    list-style: none;
    margin: 0;
}

.hs-menu-wrapper.hs-menu-flow-vertical li a {
    display: block;
    white-space: nowrap;
    width: 140px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.hs-menu-wrapper.hs-menu-flow-vertical > ul {
    margin-bottom: 20px;
}

.hs-menu-wrapper.hs-menu-flow-vertical > ul li.hs-menu-depth-1 > a {
    width: auto;
}

.hs-menu-wrapper.hs-menu-flow-vertical > ul li a {
    padding: 10px 20px;
    text-decoration: none;
}

.hs-menu-wrapper.hs-menu-flow-vertical > ul li.hs-item-has-children {
    position: relative;
}

.hs-menu-wrapper.hs-menu-flow-vertical > ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    visibility: hidden;
    opacity: 0;
    -webkit-transition: opacity 0.4s;
    position: absolute;
    z-index: 10;
    top: 0;
    left: 180px;
}

.hs-menu-wrapper.hs-menu-flow-vertical > ul li.hs-item-has-children:hover > ul.hs-menu-children-wrapper {
    opacity: 1;
    visibility: visible;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li a {
    min-width: 140px;
    width: auto;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch > ul {
    max-width: 100%;
    overflow: hidden;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch > ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    display: none;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper,
.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper > li.hs-item-has-children > ul.hs-menu-children-wrapper {
    display: block;
    visibility: visible;
    opacity: 1;
    position: static;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-2 > a {
    padding-left: 4em;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-3 > a {
    padding-left: 6em;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-4 > a {
    padding-left: 8em;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-5 > a {
    padding-left: 140px;
}

.hs-menu-wrapper.hs-menu-not-show-active-branch li.hs-menu-depth-1 ul {
    box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.18);
    -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.18);
    -moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.18);
}

@media (max-width: 568px) {
    .hs-menu-wrapper, .hs-menu-wrapper * {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        display: block;
        width: 100%;
    }

    .hs-menu-wrapper.hs-menu-flow-horizontal ul {
        list-style: none;
        margin: 0;
        display: block;
    }

    .hs-menu-wrapper.hs-menu-flow-horizontal > ul {
        display: block;
    }

    .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-menu-depth-1 {
        float: none;
    }

    .hs-menu-wrapper.hs-menu-flow-horizontal > ul li a,
    .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li a,
    .hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper > li a {
        display: block;
        max-width: 100%;
        width: 100%;
    }
}

.hs-menu-wrapper.hs-menu-flow-vertical.no-flyouts > ul li.hs-item-has-children ul.hs-menu-children-wrapper,
.hs-menu-wrapper.hs-menu-flow-horizontal.no-flyouts > ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    visibility: visible;
    opacity: 1;
}

/* Space Module */

.widget-type-space {
    visibility: hidden;
}

/* Blog Author Section */

.hs-author-listing-header {
    margin: 0 0 .75em 0;
}

.hs-author-social-links {
    display: inline-block;
}

.hs-author-social-links a.hs-author-social-link {
    width: 24px;
    height: 24px;
    border-width: 0px;
    border: 0px;
    line-height: 24px;
    background-size: 24px 24px;
    background-repeat: no-repeat;
    display: inline-block;
    text-indent: -99999px;
}

.hs-author-social-links a.hs-author-social-link.hs-social-facebook {
    background-image: url("//static.hubspot.com/final/img/common/icons/social/facebook-24x24.png");
}

.hs-author-social-links a.hs-author-social-link.hs-social-linkedin {
    background-image: url("//static.hubspot.com/final/img/common/icons/social/linkedin-24x24.png");
}

.hs-author-social-links a.hs-author-social-link.hs-social-twitter {
    background-image: url("//static.hubspot.com/final/img/common/icons/social/twitter-24x24.png");
}

.hs-author-social-links a.hs-author-social-link.hs-social-google-plus {
    background-image: url("//static.hubspot.com/final/img/common/icons/social/googleplus-24x24.png");
}

/*
 * jQuery FlexSlider v2.0
 * http://www.woothemes.com/flexslider/
 *
 * Copyright 2012 WooThemes
 * Free to use under the GPLv2 license.
 * http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Contributing author: Tyler Smith (@mbmufffin)
 */

/* Wrapper */
.hs_cos_wrapper_type_image_slider {
    display: block;
    overflow: hidden
}

/* Browser Resets */
.hs_cos_flex-container a:active,
.hs_cos_flex-slider a:active,
.hs_cos_flex-container a:focus,
.hs_cos_flex-slider a:focus  {outline: none;}
.hs_cos_flex-slides,
.hs_cos_flex-control-nav,
.hs_cos_flex-direction-nav {margin: 0; padding: 0; list-style: none;}

/* FlexSlider Necessary Styles
*********************************/
.hs_cos_flex-slider {margin: 0; padding: 0;}
.hs_cos_flex-slider .hs_cos_flex-slides > li {display: none; -webkit-backface-visibility: hidden; position: relative;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.hs_cos_flex-slider .hs_cos_flex-slides img {width: 100%; display: block; border-radius: 0px;}
.hs_cos_flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .hs_cos_flex-slides element */
.hs_cos_flex-slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
html[xmlns] .hs_cos_flex-slides {display: block;}
* html .hs_cos_flex-slides {height: 1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */

/* FlexSlider Default Theme
*********************************/
.hs_cos_flex-slider {margin: 0 0 60px; background: #fff; border: 0; position: relative; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; zoom: 1;}
.hs_cos_flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .hs_cos_flex-viewport {max-height: 300px;}
.hs_cos_flex-slider .hs_cos_flex-slides {zoom: 1;}

.carousel li {margin-right: 5px}


/* Direction Nav */
.hs_cos_flex-direction-nav {*height: 0;}
.hs_cos_flex-direction-nav a {width: 30px; height: 30px; margin: -20px 0 0; display: block; background: url(//static.hsappstatic.net/content_shared_assets/static-1.3935/img/bg_direction_nav.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; opacity: 0; -webkit-transition: all .3s ease;}
.hs_cos_flex-direction-nav .hs_cos_flex-next {background-position: 100% 0; right: -36px; }
.hs_cos_flex-direction-nav .hs_cos_flex-prev {left: -36px;}
.hs_cos_flex-slider:hover .hs_cos_flex-next {opacity: 0.8; right: 5px;}
.hs_cos_flex-slider:hover .hs_cos_flex-prev {opacity: 0.8; left: 5px;}
.hs_cos_flex-slider:hover .hs_cos_flex-next:hover, .hs_cos_flex-slider:hover .hs_cos_flex-prev:hover {opacity: 1;}
.hs_cos_flex-direction-nav .hs_cos_flex-disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}

/* Direction Nav for the Thumbnail Carousel */
.hs_cos_flex_thumbnavs-direction-nav {
    margin: 0px;
    padding: 0px;
    list-style: none;
    }
.hs_cos_flex_thumbnavs-direction-nav {*height: 0;}
.hs_cos_flex_thumbnavs-direction-nav a {width: 30px; height: 140px; margin: -60px 0 0; display: block; background: url(//static.hsappstatic.net/content_shared_assets/static-1.3935/img/bg_direction_nav.png) no-repeat 0 40%; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; opacity: 1; -webkit-transition: all .3s ease;}
.hs_cos_flex_thumbnavs-direction-nav .hs_cos_flex_thumbnavs-next {background-position: 100% 40%; right: 0px; }
.hs_cos_flex_thumbnavs-direction-nav .hs_cos_flex_thumbnavs-prev {left: 0px;}
.hs-cos-flex-slider-control-panel img { cursor: pointer; }
.hs-cos-flex-slider-control-panel img:hover { opacity:.8; }
.hs-cos-flex-slider-control-panel { margin-top: -30px; }



/* Control Nav */
.hs_cos_flex-control-nav {width: 100%; position: absolute; bottom: -40px; text-align: center;}
.hs_cos_flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.hs_cos_flex-control-paging li a {width: 11px; height: 11px; display: block; background: #666; background: rgba(0,0,0,0.5); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; box-shadow: inset 0 0 3px rgba(0,0,0,0.3);}
.hs_cos_flex-control-paging li a:hover { background: #333; background: rgba(0,0,0,0.7); }
.hs_cos_flex-control-paging li a.hs_cos_flex-active { background: #000; background: rgba(0,0,0,0.9); cursor: default; }

.hs_cos_flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.hs_cos_flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.hs_cos_flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.hs_cos_flex-control-thumbs img:hover {opacity: 1;}
.hs_cos_flex-control-thumbs .hs_cos_flex-active {opacity: 1; cursor: default;}

@media screen and (max-width: 860px) {
  .hs_cos_flex-direction-nav .hs_cos_flex-prev {opacity: 1; left: 0;}
  .hs_cos_flex-direction-nav .hs_cos_flex-next {opacity: 1; right: 0;}
}

.hs_cos_flex-slider .caption {
    background-color: rgba(0,0,0,0.5);
    position: absolute;
    font-size: 2em;
    line-height: 1.1em;
    color: white;
    padding: 0px 5% 0px 5%;
    width: 100%;
    bottom: 0;
    text-align: center;
}

.hs_cos_flex-slider .superimpose .caption {
    color: white;
    font-size: 3em;
    line-height: 1.1em;
    position: absolute;
    padding: 0px 5% 0px 5%;
    width: 90%;
    top: 40%;
    text-align: center;
    background-color: transparent;
}

@media all and (max-width: 400px) {
    .hs_cos_flex-slider .superimpose .caption {
        background-color: black;
        position: static;
        font-size: 2em;
        line-height: 1.1em;
        color: white;
        width: 90%;
        padding: 0px 5% 0px 5%;
        top: 40%;
        text-align: center;
    }

    /* beat recaptcha into being responsive, !importants and specificity are necessary */
    #recaptcha_area table#recaptcha_table {width: 300px !important;}
    #recaptcha_area table#recaptcha_table .recaptcha_r1_c1 {width: 300px !important;}
    #recaptcha_area table#recaptcha_table .recaptcha_r4_c4 { width: 67px !important;}
    #recaptcha_area table#recaptcha_table #recaptcha_image {width:280px !important;}
}

.hs_cos_flex-slider h1,
.hs_cos_flex-slider h2,
.hs_cos_flex-slider h3,
.hs_cos_flex-slider h4,
.hs_cos_flex-slider h5,
.hs_cos_flex-slider h6,
.hs_cos_flex-slider p {
    color: white;
}

/* Thumbnail only version of the gallery */
.hs-gallery-thumbnails li {
    display: inline-block;
    margin: 0px;
    padding: 0px;
    margin-right:-4px;
}
.hs-gallery-thumbnails.fixed-height li img {
    max-height: 150px;
    margin: 0px;
    padding: 0px;
    border-width: 0px;
}


/* responsive pre elements */

pre {
    overflow-x: auto;
}

/* responsive pre tables */

table pre {
    white-space: pre-wrap;
}

/* adding minimal spacing for blog comments */
.comment {
    margin: 10px 0 10px 0;
}

/* make sure lines with no whitespace don't interefere with layout */
.hs_cos_wrapper_type_rich_text,
.hs_cos_wrapper_type_text,
.hs_cos_wrapper_type_header,
.hs_cos_wrapper_type_section_header,
.hs_cos_wrapper_type_raw_html,
.hs_cos_wrapper_type_raw_jinja,
.hs_cos_wrapper_type_page_footer {
    word-wrap: break-word;
}
/* HTML 5 Reset */

article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {
    display: block;
}

audio, canvas, video {
    display: inline-block;
    *display: inline;
    *zoom: 1;
}

audio:not([controls]) {
    display: none;
}

/* Support migrations from wordpress */

.wp-float-left {
    float: left;
    margin: 0 20px 20px 0;
}

.wp-float-right {
    float: right;
    margin: 0 0 20px 20px;
}

/* Responsive Google Maps */

#map_canvas img, .google-maps img {
    max-width: none;
}

/* line height fix for reCaptcha theme */
#recaptcha_table td {line-height: 0;}
.recaptchatable #recaptcha_response_field {min-height: 0;line-height: 12px;}
/* @import url('http://example.com/example_style.css'); */


/* @import url('//fonts.googleapis.com/css?family=Lato:300,400,400i,500,500i,700'); */




 

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/****************************************/
/* HubSpot Style Boilerplate            */
/****************************************/

/* These includes are optional, but helpful. */



/*****************************************/
/* Start your style declarations here    */
/*****************************************/





/*--------- SIZING ----------*/

 



/*--------- NAVBAR COLORS ----------*/

 
 
 
 
 



/*--------- Theme Base Colors ----------*/

 
 
 
 
 

.widget-type-cta{
    margin-top:15px;
}


/* body a.cta_button,
body .container-fluid .row-fluid .hs-button{    
    font-size: 16px;
    line-height: 18px;
    padding: 12px 40px;
    font-weight: 400;
    cursor: pointer;
    font-family: 'Lato', sans-serif; font-weight:300; ;
    text-align: center;
    display: inline-block;
    transition: all .2s ease-in;
    -webkit-transition: all .2s ease-in;
    letter-spacing: 1px;
    color: #fff;
    border-radius:4px;
    margin-bottom: 0;
    position: relative;
    z-index: 1;
    background: #3E4149 ;
    border: 2px solid ;  
    border-color:#3E4149 ;
}
 */
body .white-cta a.cta_button,
body .all-text-white a.cta_button,
body .white-cta .container-fluid .row-fluid .hs-button{    
    background:#fff;
    border-color:#fff;
    color:#000;
}

body .dark-cta a.cta_button{
    background:#3E4149;
    border-color:#3E4149;
}

.simple-cta a.cta_button,
.simple-cta a{
    background:transparent;
    border:0;
    padding:0;
    position:relative;
    color: #3E4149;
    font-weight:400;
}

.simple-cta a:after{
    padding-left: 6px;
    content: '➞';
}   

body a.cta_button:hover,
body .container-fluid .row-fluid .hs-button:hover{
    background: #FF5500 ;
    border-color: #FF5500 ;
    color: #fff;
}

body .simple-cta a.cta_button:hover{
    background: transparent;
    color: inherit;
}

.align-center {
    text-align:center;
}

.align-left {
    text-align:left;
}

.align-right {
    text-align:right;
}

.float-left{
    float:left;
}

.float-right{
    float:right;
}

.overlay{
    position:relative;
    z-index:1;
}

.overlay:before{
    position: absolute;
    content: '';
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background:rgba(0, 0, 0, 0.5);
    z-index: -1;
}

.grey-bg{
    background:#f8f8f8;
}


body .container-fluid .row-fluid .section-heading.align-center {
    max-width: 840px;
    float: none;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:60px;
}

.section-heading p{
    font-size: 22px;
    font-weight: 300;
    color: #5e6977;
}

.section-heading h5{
    margin:0;
    color:#3E4149;
    font-size:18px;
    font-weight:500;
}

.all-text-white,
.all-text-white h1,
.all-text-white h2,
.all-text-white h3,
.all-text-white p,
.all-text-white h4,
.all-text-white h5,
.all-text-white h6,
.all-text-white li,
.all-text-white .fa,
.all-text-white a{
    color:#fff;
}

.text-margin-zero h1,
.text-margin-zero h2,
.text-margin-zero h3,
.text-margin-zero p,
.text-margin-zero h4,
.text-margin-zero h5,
.text-margin-zero h6,
.text-margin-zero .fa,
.text-margin-zero a{
    margin:0;
}

.base-color-text h1,
.base-color-text h2,
.base-color-text h3,
.base-color-text p,
.base-color-text h4,
.base-color-text h5,
.base-color-text h6,
.base-color-text .fa,
.base-color-text a{
    color:#3E4149;
}

.body-container-wrapper .all-text-white li:before{
    background:#fff;
}

body .container-fluid .row-fluid .pad-bottom{
    margin-bottom:80px;
}

body .container-fluid .row-fluid [class*="span"]{
    min-height:0;
}

.section-bg{
    background-size: cover!important;
    background-position: center center!important;
}

.section-bg .bg-image{
    display:none!important;
}

.section-padding{
    padding:100px 0;
}

.section-border{
    border-bottom:1px solid #E5E5E5;
}

.cta-margin{
    margin-top:50px;
}

@media (min-width: 768px) {
    
.equal-height-container > .row-fluid-wrapper > .row-fluid {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: stretch;
    -moz-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
}

body .row-fluid .vertical-center{
    display: flex;
    display: -webkit-flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    -webkit-justify-content: center;
    justify-content: center;
}     
}

.inner-page-hero-section{
    padding:30px 0;
}

.inner-page-hero-section h1{
    margin:0;
    font-size:30px;
}


/*========================================================
        Responsive Styling
========================================================*/

@media (min-width:768px) and (max-width:1024px){

.row-fluid [class*="span"].wrapper{
    padding-left:40px;
    padding-right:40px;
}


h1{
    font-size: 28px;
}

h2{
    font-size: 28px;
}

h3{
    font-size: 20px;
}

h4{
    font-size: 18px;
}

h5{
    font-size: 16px;
}

h6{
    font-size: 16px;
}

.section-padding {
    padding: 60px 0;
}

body .container-fluid .row-fluid .section-heading.align-center {
    margin-bottom: 30px;
}

p{
    font-size: 14px;
}

.body-container-wrapper li {
    font-size: 14px;
}

.section-heading p {
    font-size: 18px;
}

.cta-margin {
    margin-top: 30px;
}

}




@media (max-width:767px){


.row-fluid [class*="span"].wrapper{
    padding-left:20px;
    padding-right:20px;
}


h1{
    font-size: 24px;
}

h2{
    font-size: 24px;
}

h3{
    font-size: 20px;
}

h4{
    font-size: 18px;
}

h5{
    font-size: 16px;
}

h6{
    font-size: 16px;
}

.section-padding {
    padding: 60px 0;
}

.align-right {
    text-align: center;
}

.align-left {
    text-align: center;    
}

body .container-fluid .row-fluid .section-heading.align-center{
    margin-bottom: 30px;
}

p {
    font-size: 14px;
    line-height: 24px;
}

.body-container-wrapper li {
    font-size: 14px;
    line-height: 24px;
}

.primary-banner {
    padding: 120px 0 40px;
}

.section-heading p {
    font-size: 16px;
}

.heading-underline {
    margin-bottom: 20px;
    padding-bottom: 2px;
}

.cta-margin {
    margin-top: 20px;
}

}











/*========================================  
        Header Styling
========================================*/          

@media (min-width:768px){

.pth-header .header-logo{
    padding:16px 0;
}
}


.pth-top-bar{
    padding:10px 0;
    background:#F8F7F6;
}

.pth-top-bar .widget-type-cta{
    margin:0;
    text-align:right;
}

.pth-top-bar a.cta_button{
    padding:9px 20px;
    font-size:12px;
}

.pth-top-bar .phone-number-container a span{
    font-weight:500;
} 

.pth-top-bar .phone-number-container .fa{
    color:#3E4149;
    font-size: 20px;
    margin-right: 4px;    
}





@media (max-width:767px){
    
.pth-top-bar .phone-number-container .fa {
    font-size: 14px;
    margin-right: 2px;
}

.pth-top-bar a.cta_button {
    padding: 3px 6px;
    font-size: 12px;
}

.pth-top-bar .phone-number-container {
    font-size: 12px;
}

body .row-fluid .pth-top-bar .phone-number-container{
    width: 48%;
    float: left;
    margin-top: 8px;
}

body .row-fluid .pth-top-bar .top-cta-container{
    width:40%;
    float:right;
}


}


















/*************************************
            HEADER STYLING
*************************************/            



.pth-header{
    background:#fff ;
    border-bottom:1px solid #e7e7e7
}

.pth-header .logo{
    padding:10px 0;
}

.pth-header .head-cta{
    margin-top:0;
}

.pth-header .head-cta a.cta_button{
    padding: 12px 30px;    
    border:2px solid #3E4149;
}

.pth-header .top-nav-container{
    margin-top:50px;
}

.pth-header .contact-info span{
    font-size:12px;
}

.pth-header .contact-info span .fa{
    margin-right: 7px;
    width: 12px;
    text-align: center;
    font-size: 16px;
    position: relative;
    top: 1px;
}

@media (min-width:768px){

.pth-header .hs-menu-wrapper.hs-menu-flow-horizontal > ul>li>a{
    font-size: 14px;
    padding: 30px 12px;
    line-height:1;
    font-weight:400;
    color: #000 ;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper{
    border-top:3px solid #3E4149;
}

.pth-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1 {
    line-height: 0;
}

.pth-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1.hs-item-has-children>a{
    position:relative;
    margin-right:12px;
}

.pth-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1.hs-item-has-children>a:before{
    position: absolute;
    content: '\f107';
    font-family:FontAwesome;
    top: -2px;
    bottom: 0;
    right: -5px;
    font-size: 14px;
    color: #3E4149;
    display: flex;
    display: -webkit-flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    -webkit-justify-content: center;
    justify-content: center;
}

.pth-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:hover a,
.pth-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1.active a{
    color:#FF5500 ;
}


.pth-header .hs-menu-wrapper {
    line-height: 0;
    text-align: center;
    float:right;
}

.pth-header .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{
    font-size: 14px;
    padding: 12px 24px 12px 15px;
    line-height: 1;
    color: #000 ;
    text-align: left;
    border: 1px solid rgba(18, 18, 50, 0.11);
    background: #fff;
    border-top: 0;
    font-weight: 400;
    transition:all .2s ease-in-out;
    min-width: 140px;
    -webkit-transition:all .2s ease-in-out;
}

.pth-header .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li a:hover{
    color:#FF5500 ;
    text-indent:3px;
}

.pth-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-item-has-children ul.hs-menu-children-wrapper {
    left: 100%;
    top: 0;
  position:fixed;
}

}




@media (min-width:768px) and (max-width:1024px){

.pth-header .head-cta a.cta_button {
    padding: 10px 18px;
    font-size: 14px;
}

.pth-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li>a {
    padding: 22px 10px 22px;
    font-size:12px;
}

.pth-header .top-nav-container {
    margin-top: 34px;
}

.pth-header {
    padding:0;
}

}


@media (max-width:767px){


}


/*============================ Home Testimonial Section ===============================*/

.home-slider-section{
    background:#3E4149;
    padding:160px 0 200px;
}

body .row-fluid .home-slider-section .wrapper{
    max-width:1060px;
    position:relative;
    z-index:1;
}

.home-slider-section .wrapper:before,
.home-slider-section .wrapper:after{
    position:absolute;
    content:'';
    top:0;
    bottom:0;
    width:140px;
    background:red;
    z-index:4;
    pointer-events:none;
}

.home-slider-section .wrapper:before{
    right:0;
    background: linear-gradient(to right,rgba(255, 0, 0, 0) , #3E4149 64%);
}

.home-slider-section .wrapper:after{
    left:0;
    background: linear-gradient(to left,rgba(255, 0, 0, 0) , #3E4149 64%);
}

.home-slider-cm .text-container p{
    font-size:22px;
    line-height:1.5;
    font-weight:300;
    opacity:.8;
}

.home-slider-cm .text-container{
    margin:20px 0;
}

.home-slider-section .slick-slide{
    border:2px solid #fff;
    border-radius:6px;
    padding:50px;
    margin:0 20px;
    opacity:.2;
    transition:all .4s ease-in-out;
}

.home-slider-section .slick-slide:focus{
    outline:none;
}

.home-slider-section .slick-center{
    opacity:1;
}

.home-slider-cm .top-heading .fa{
    font-size:40px;
}

.home-slider-cm .bottom-text .fa{
    font-size:20px;
    margin-right:10px;
}

.home-slider-section .slick-arrow{
    position:absolute;
    bottom:0;
    left:0;
    right:0;
    bottom:-80px;
    width:35px;
    height:35px;
    margin:0 auto;
    cursor:pointer;
}

.home-slider-section .slick-next{
    right:-50px;
}

.home-slider-section .slick-prev{
    left:-50px;
}
    
    
    
    
    
@media (min-width:768px) and (max-width:1024px){
    
.home-slider-section {
    padding: 80px 0 150px;
}    
    
}

@media (max-width:767px){
    
.home-slider-section {
    padding: 80px 0 150px;
}    

.home-slider-section .wrapper:before,
.home-slider-section .wrapper:after{
    display:none;
}

.home-slider-section .slick-slide {
    padding: 20px;
    margin: 0;
    opacity: 0;
}

.home-slider-section .slick-center{
    opacity:1;
}

}












/*==================================================
            Two Col Adjust 
==================================================*/

body .container-fluid .row-fluid .two-col-adjust>span {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: stretch;
    -moz-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    flex-wrap: wrap;
    -wevkit-flex-wrap: wrap;
    flex-direction: row;
    -webkit-flex-direction: row;
    margin-right: -2.5%;
    justify-content:center;
    -webkit-justify-content:center;
}

body .row-fluid .two-col-adjust span>.hs_cos_wrapper {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-basis: 47%;
    -webkit-flex-basis: 47%;
    float: left;
    margin-right: 2.43%;
    margin-top: 32px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position:relative;
}


@media (max-width:767px){
 
 
body .container-fluid .row-fluid .two-col-adjust>span {
    display: block;
    margin-right: 0;
}

body .row-fluid .two-col-adjust span>.hs_cos_wrapper {
    display: block;
    margin: 0;
    margin-top: 20px;
    max-width: 379px;
    width: 100%;
    margin: 30px auto 0;
    float: none;
}   
}








/*==================================================
            Three Col Adjust 
==================================================*/

body .container-fluid .row-fluid .three-col-adjust>span {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: stretch;
    -moz-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    flex-wrap: wrap;
    -wevkit-flex-wrap: wrap;
    flex-direction: row;
    -webkit-flex-direction: row;
    margin-right: -2.5%;
    justify-content:center;
    -webkit-justify-content:center;
}

body .row-fluid .three-col-adjust span>.hs_cos_wrapper {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-basis: 30.9%;
    -webkit-flex-basis: 30.9%;
    float: left;
    margin-right: 2.43%;
    margin-top: 25px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position:relative;
}










@media (max-width:767px){
 
 
body .container-fluid .row-fluid .three-col-adjust>span {
    display: block;
    margin-right: 0;
}

body .row-fluid .three-col-adjust span>.hs_cos_wrapper {
    display: block;
    margin: 0;
    margin-top: 20px;
    max-width: 379px;
    width: 100%;
    margin: 30px auto 0;
    float: none;
}   
}









/*==================================================
            Four Col Adjust 
==================================================*/

body .container-fluid .row-fluid .four-col-adjust>span {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: stretch;
    -moz-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    flex-wrap: wrap;
    -wevkit-flex-wrap: wrap;
    flex-direction: row;
    -webkit-flex-direction: row;
    margin-right: -2.565%;
    justify-content:center;
    -webkit-justify-content:center;
}

body .row-fluid .four-col-adjust span>.hs_cos_wrapper {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-basis: 22.5%;
    -webkit-flex-basis: 22.5%;
    float: left;
    margin-right: 2.5%;
    margin-top: 20px;
    box-sizing:border-box;
    position:relative;
}










@media (max-width:767px){
 
body .container-fluid .row-fluid .four-col-adjust>span {
    display: block;
    margin-right: 0;
}

body .row-fluid .four-col-adjust span>.hs_cos_wrapper {
    display: block;
    flex-basis: 100%;
    width:100%;
    -webkit-flex-basis: 100%;
    margin:0;
    margin-top: 20px;
}   
}









/*=========================================================
                    FORM STYLE
=========================================================*/                

::-webkit-input-placeholder {
   color: #989898;
}

:-moz-placeholder {
   color: #989898;
}

::-moz-placeholder {  
   color: #989898;
}

:-ms-input-placeholder {  
   color: #989898;
}

select::-ms-expand {
    display: none;
}

.row-fluid form li{
    margin:0;
}

.row-fluid  form li:before{
    display:none;
}

.row-fluid  form input,
.row-fluid  form select,
.row-fluid  form textarea{
    height: 54px;
    font-family: 'Lato', sans-serif; font-weight:300; ;
    border: 0;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: 1px;
    padding: 0;
    margin-bottom: 8px;
    border-radius: 0;
    background: #f5f5f5;
    padding:10px 20px;
    color: #000;
    font-weight:400;
    background:#fff;
    border:1px solid #dedede;
    box-sizing: border-box;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
}


.row-fluid  form input:focus,
.row-fluid  form select:focus,
.row-fluid  form textarea:focus{
    outline:0;
    border:1px solid #3E4149;
}

.row-fluid  form textarea{
    height:150px;    
}

.row-fluid  form .hs_file_upload input,
.row-fluid  form .hs-form-checkbox input,
.row-fluid  form .hs-form-radio input,
.row-fluid  form .hs-form-booleancheckbox input{
    height:auto;
    padding:0;
    border:0;
}

.row-fluid  form .hs-form-checkbox input,
.row-fluid  form .hs-form-radio input,
.row-fluid  form .hs-form-booleancheckbox input{
    height:auto;
    padding:0;
    border:0;
    margin-bottom:0;
}

.row-fluid form .field>label{
    font-size: 14px;
    line-height: 1;
    letter-spacing: 1px;
    font-weight: 300;
    display:block;
    margin-bottom:6px;
    margin-top:14px;
}

.row-fluid form .hs_submit .actions{
    text-align:center;
}

.row-fluid form .hs-button.primary{
    height: auto;
    margin-top: 24px;
}

form .hs-error-msgs{
    margin:0;
    padding:0;
}

form .hs-error-msgs li{
    line-height: 1;
    color: red;
    font-weight: 500;
    font-size: 11px;
    position: relative;
    top: -4px;
    letter-spacing: 0.3px;
}

.row-fluid .hs-form fieldset.form-columns-1 .hs-input {
    width: 100%;
}

body .row-fluid .hs-form fieldset {
    max-width: 100%;
}

form .hs-form-required{
    display:none;
}

.body-container-wrapper form ul,
.body-container-wrapper form li{
    margin:0;
    padding:0;
}

.body-container-wrapper form ul,
form ul{
    list-style:none;
}

.body-container-wrapper form li:before{
    display:none;
}

body form .hs-form-checkbox:last-child,
body form .hs-form-radio:last-child,
body form .hs-form-booleancheckbox{
    margin-bottom:20px;
}

body .row-fluid .hs-form fieldset.form-columns-3 .hs-form-field {
    width: 32%;
    margin-right:2%;
}

body .row-fluid .hs-form fieldset.form-columns-2 .hs-form-field {
    width: 49%;
    margin-right:2%;
}

body .row-fluid .hs-form fieldset .hs-form-field:last-child{
    margin-right:0;
}

body .row-fluid .hs-form fieldset.form-columns-2 .input,
body .row-fluid .hs-form fieldset.form-columns-3 .input {
    margin-right:0px;
}

body .container-fluid .row-fluid .hs-form fieldset .field:last-child .input{
    margin-right:0;
}

body .row-fluid select{
    background: #fff url(//2558848.fs1.hubspotusercontent-na1.net/hubfs/2558848/Product-3-Pack/Select%20Arrow%20Small.png) no-repeat;
    background-position: center right;
    -webkit-appearance: none;
}





/*=======================================================
            CHECKBOX AND RADIO BUTTONS STYLING
=======================================================*/            

.row-fluid .hs-form .field .input input[type="checkbox"],
.row-fluid .hs-form .field .input  input[type="radio"]{
    width:auto;
}

.row-fluid .hs-form .field .input input[type="checkbox"],
.row-fluid .hs-form .field .input  input[type="radio"]{
    padding: 0;
    border-radius: 4px;
    background: #fff;
    margin-left: 0;
    position: relative;
    overflow: hidden;
    cursor: pointer;
    color: #cfd3d7;
    -webkit-appearance: none;
    border: 2px solid #ddd;
    margin-right: 8px;
    top: 2px;
    width: 20px;
    height: 20px;
}

.row-fluid .hs-form .field .input input[type="checkbox"]:checked:after {
    content: '';
    position: absolute;
    width: 9px;
    height: 5px;
    top: 3px;
    left: 2px;
    border: 3px solid #3E4149;
    border-top: 0;
    border-right: 0;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
}


.row-fluid .hs-form .field .input  input[type="radio"]{
    border-radius: 50%;
}

.row-fluid .hs-form .field .input  input[type="radio"]:checked:after {
    content: '';
    position: absolute;
    width: 10px;
    height: 10px;
    top: 3px;
    background: #3E4149;
    left: 3px;
    border-top: 0;
    border-right: 0;
    border-radius: 50%;
}


@media (max-width:480px){


body form.hs-form .form-columns-2 .hs-form-field .hs-input,body form.hs-form .form-columns-3 .hs-form-field .hs-input{
    width:100%;
}

body .row-fluid .hs-form fieldset .input{
    margin:0;
}

body .row-fluid .hs-form fieldset.form-columns-3 .hs-form-field {
    width: 100%;
    margin-right: 0;
}

body .row-fluid .hs-form fieldset.form-columns-2 .hs-form-field {
    width: 100%;
    margin-right: 0;
}

.row-fluid form .hs_submit .actions{
    text-align:center;
}

}
























/* ==========================================================================
   Custom Menu Primary
   ========================================================================== */


 /* Set ul background color */
 /* Set li background Color */
 /* Set link Color */
 /* Set link Hover Color */

/* Parent List */
.custom-menu-primary .hs-menu-wrapper > ul{ 
  background:;
}
.custom-menu-primary .hs-menu-wrapper > ul > li{
  background:;
}
.custom-menu-primary .hs-menu-wrapper > ul > li > a{
  color:;
}
.custom-menu-primary .hs-menu-wrapper > ul > li > a:hover{
  color:;
}

/* Child List */
.custom-menu-primary .hs-menu-wrapper > ul ul{}
.custom-menu-primary .hs-menu-wrapper > ul ul li{
  background:;
}
.custom-menu-primary .hs-menu-wrapper > ul ul li a{
  color:;
}
.custom-menu-primary .hs-menu-wrapper > ul ul li a:hover{
  color:;
}

/* Override max width on menu links */
.custom-menu-primary .hs-menu-wrapper > ul li a, 
.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li a {
  overflow: visible !important;
  max-width: none !important;
  width: auto !important;
}

/* Fix menu disappearing on desktop after toggling mobile menu */
/* @media screen and (min-width:768px) {
      .custom-menu-primary .hs-menu-wrapper { 
          display:block !important;
      }
  }

 */


/* ==========================================================================
   Mobile Menu - Hubspot Standard Toggle Menu
   ========================================================================== */


/**
 * Special Note
 *
 * When the menu is open, a class of .mobile-open is applied to the body. You can 
 * use this for custom styling on any element when the menu is in the open position.                     
 */

.mobile-trigger, .child-trigger{
    display: none; /* Hide button on Desktop */
}

@media (max-width: 1024px){


  /* Variables
     ========================================================================== */

     /* Set Mobile Menu Background Color */
        /* Set Link Color */
   /* Set Link Hover Color */

  /* 
    * Menu Reset
    *
    * Remove styling from desktop version of custom-menu-primary. Place any 
    * additional CSS you want removed from the mobile menu in this reset 
    */

  .custom-menu-primary,
  .custom-menu-primary .hs-menu-wrapper > ul,
  .custom-menu-primary .hs-menu-wrapper > ul li,
  .custom-menu-primary .hs-menu-wrapper > ul li a{
    display: block;
    float: none;
    position: static;
    top: auto;
    right: auto;
    left: auto;
    bottom: auto;
    padding: 0px;
    margin: 0px;
    background-image: none;
    background-color: transparent;
    border: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    -webkit-box-shadow: none;
    -moz-box-shadow:    none;
    box-shadow:         none; 
    max-width: none;
    width: 100%;
    height: auto;
    line-height: 1;  
    font-weight: normal;
    text-decoration: none;
    text-indent: 0px;
    text-align: left;
    color:#ffffff;
  }


  /* Toggle Button
     ========================================================================== */

  .mobile-trigger{
    display: inline-block !important; /* Show button on mobile */
    cursor: pointer; /* Mouse pointer type on hover */
    position: absolute; /*******************************************/
    top: 0px;          /* Position Button at right of screen  */
    right: 10px;        /*******************************************/
    width: auto; /* Button width */
    height: auto; /* Button height */      
    padding: 7px 10px 8px 10px;
    background: #ffffff; /* Background color */
    border: 1px solid #fff;
    font-size: 16px;
    font-weight: normal;
    text-align: left;
    text-transform: uppercase;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    color: #fff; 
  }
  .mobile-trigger:hover{
    text-decoration: none; /* Removes link text underline on button */
    color:#ffffff;
    background-color: #fff; 
    border-color: transparent;
  }

  /* Change button when menu is open */
  .mobile-open .mobile-trigger{
    color:#ffffff;
    background-color: #fff; 
    border-color: transparent;
  }


  /* Toggle Button Icon
     ========================================================================== */

  .mobile-trigger i{
    display: inline;
    position: relative;
    top: -4px;
  }
  .mobile-trigger i:before, .mobile-trigger i:after{
    position: absolute;
    content: '';
  }
  .mobile-trigger i, .mobile-trigger i:before, .mobile-trigger i:after{
    width: 22px; /* Icon line width */
    height: 2px; /* Icon line height */
    -webkit-border-radius: 1px;
    -moz-border-radius: 1px;
    border-radius: 1px;
    background-color: #fff; /* Icon color */
    display: inline-block;
  }
  .mobile-trigger i:before{
    top: -6px; /* Position top line */
  }
  .mobile-trigger i:after{
    top: 6px; /* Position bottom line */
  }
  
  .mobile-trigger:hover i, .mobile-trigger:hover i:before, .mobile-trigger:hover i:after,  
  .mobile-open .mobile-trigger i, .mobile-open .mobile-trigger i:before, .mobile-open .mobile-trigger i:after{
      background-color: #ffffff; /* Icon color */
  }


  /* Child Toggle Button
     ========================================================================== */

  .child-trigger{
    display: block !important; /* Hide button on Desktop */
    cursor: pointer; /* Mouse pointer type on hover */
    position: absolute;
    top: 0px;
    right: 0px;
    width: 55px !important; /* Button width */
    min-width: 55px !important;
    height: 45px !important; /* Button height */  
    padding: 0 !important;
    border-left: 1px dotted rgba(255, 255, 255, .20);
  }
  .child-trigger:hover{
    text-decoration: none;
  }
  .child-trigger i{
    position: relative;
    top: 50%; /* Centers icon inside button */
    margin: 0 auto !important;
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  .child-trigger i:after{
    position: absolute;
    content: '';
  }
  .child-trigger i, .child-trigger i:after{
    width: 10px; /* Icon line width */
    height: 1px; /* Icon line height */
    background-color:#ffffff; /* Icon color */
    display: block;

  }
  .child-trigger i:after{
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
  }
  .child-trigger.child-open i:after{
    -webkit-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg);
    transform: rotate(-180deg);
  }
  .child-trigger.child-open i{
  }

    
  /* Menu Styles on Mobile Devices
     ========================================================================== */  
     
   .custom-menu-primary.js-enabled{
       position: relative;
       padding-top: 44px; /* Makes room for button */
       margin: 10px 0 10px 0;
   }

  /* Hide menu on mobile */
  .custom-menu-primary.js-enabled .hs-menu-wrapper,
  .custom-menu-primary.js-enabled .hs-menu-children-wrapper{
    display: none;
  }  

  /* Make child lists appear below parent items */
  .custom-menu-primary ul.hs-menu-children-wrapper{
    visibility: visible !important;
    opacity: 1 !important;
    position: static !important;
    display: none;
  }

  /* Mobile Menu Styles */ 
  .custom-menu-primary.js-enabled .hs-menu-wrapper{
    width: 100%;
    position: relative; /**************************************************************/
    top: 0;             /* Positions the menu to drop from the very top of the screen */
    left: 0;          /**************************************************************/
    padding: 0;
  }
  .custom-menu-primary .hs-menu-wrapper{
    background-color:#fff; /* Menu background color set off global menuColorMobile variable */
    width: 100%; /* Full screen width */
  }

   /* Level 1 Menu List Styles */
  .custom-menu-primary .hs-menu-wrapper > ul > li{
    position: relative;
  }
  .custom-menu-primary .hs-menu-wrapper > ul > li a{
    font-size: 22px; /* Font size of top level list items */
    line-height: 45px;
    overflow: visible;
  }

  /* Level 1 and Higher Menu List Styles */
  .custom-menu-primary .hs-menu-wrapper > ul li{
    border-top: 1px dotted rgba(255, 255, 255, .35); /* Adds transparent dark highlights to top of top level list items */
  }
  .custom-menu-primary .hs-menu-wrapper >  ul li a{
    padding: 0 10px;
    color:#ffffff; /* link color set by global mobile-aColor variable */
  }
  .custom-menu-primary .hs-menu-wrapper > ul li a:hover{
    color:#ffffff; /* link hover color set by global mobile-aColorHover variable */
  }

  /* Level 2 and Higher Menu List Styles */
  .custom-menu-primary .hs-menu-wrapper > ul ul li{
    background-color: rgba(255, 255, 255, .08);
  }
  .custom-menu-primary .hs-menu-wrapper > ul ul li a{
    text-indent: 10px; /* Indent Child lists */
    font-size: 16px; /* Font size of child lists */
  }

  /* Level 3 and Higher Menu List Styles */
  .custom-menu-primary .hs-menu-wrapper > ul ul ul li a{
    text-indent: 30px; /* Indent Child lists */
  }
  .custom-menu-primary .hs-menu-wrapper > ul ul ul ul li a{
    text-indent: 50px; /* Indent Child lists */
  }
}









/*============================================================
            HEADER Mobile Responsive
===========================================================*/

@media (max-width:1024px){

.custom-menu-primary .hs-menu-wrapper{    
    display:none;
}

.mobile-trigger {
    border: 0;
    top: 0;
    right: 14px;    
    background:transparent;
}

.mobile-trigger i, .mobile-trigger i:before, .mobile-trigger i:after {
    width: 25px;
    background:#000;
    height:3px;
}

.mobile-trigger i:before {
    top: -6px;
}

.mobile-trigger i:after {
    top: 6px;
}

.mobile-trigger {
    top: 10px;
    right: 8px;
}

.mobile-open .mobile-trigger ,
.mobile-trigger {
    background-color: transparent;
    z-index:15;
}

.mobile-trigger:hover {
    background-color: rgba(0, 0, 0, 0);
    border-color: transparent;
}

.mobile-trigger:hover i, .mobile-trigger:hover i:before, 
.mobile-trigger:hover i:after, .mobile-open .mobile-trigger i,
.mobile-open .mobile-trigger i:before, .mobile-open .mobile-trigger i:after {
    background-color: #000;
}

.mobile-trigger i{
    transition: all .5s ease-in;
}

.mobile-open .mobile-trigger i{
    background:transparent;
    transition: all .1s ease-in;
}

.mobile-trigger i:before,
.mobile-trigger i:after{
    transition: all .3s ease-in;
}

.mobile-open .mobile-trigger i:before {
    top: 0;
    transform: rotate(45deg);
    background:#000;
}

.mobile-open .mobile-trigger i:after{
    top: 0;
    transform: rotate(-45deg);
    background:#000;
}

.custom-menu-primary.js-enabled{
    position: absolute;
    padding-top: 0;
    margin: 10px 0 10px 0;
    left: 0;
    right: 0;
    top: 0;
    margin:0;
}

body .header-container-wrapper .pth-header .logo{
    max-width:190px;
    float:left;
    margin-top:0;
    margin-left:20px;
}

.custom-menu-primary .hs-menu-wrapper>ul li {
    border-top: 0px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.24);
}

.child-trigger i, .child-trigger i:after {
    background-color: #000;
}

.custom-menu-primary.js-enabled .hs-menu-wrapper{
    margin: 0;
    z-index: 1;
    box-shadow: 0px 0px 1px #1d1d1d;
    padding: 10px 6px 10px 20px;
    z-index: 11;
    top: 50px;
}

body .header-container-wrapper .pth-header ul>li{
    border:0;
    background:transparent;
}

.custom-menu-primary .hs-menu-wrapper>ul>li a {
    font-size: 14px;
    padding:0;
    color:#000;
    font-weight: 500;
}

.custom-menu-primary .hs-menu-wrapper>ul>li a:hover{
    color:#000;
}

body .row-fluid .custom-menu-primary .hs-menu-wrapper>ul ul li a {
    font-size: 14px;
    font-weight:300; 
    text-indent:0;
}

.child-trigger {
    border-left: 0;
}

body .row-fluid .pth-header .custom-menu-primary .hs-menu-wrapper>ul li.hs-menu-depth-1 .hs-menu-children-wrapper {
    padding: 0 0 0 15px;
    position: relative !important;
    left: 0 !important;
}

.pth-header .custom-menu-primary .hs-menu-wrapper>ul li.hs-menu-depth-1 .hs-menu-children-wrapper:before {
    position: absolute;
    content: '';
    left: 0;
    bottom: 12px;
    top: 10px;
    width: 1px;
    background: rgba(0, 0, 0, 0.33);
}

.pth-header .head-cta a.cta_button{
    display:none;
}

body .row-fluid .pth-header .contact-info {
    display:none;
}

body .row-fluid .pth-header .header-logo {
    width: 160px;
    float: left;   
    text-align:left;
}

.pth-header {
    padding:12px 0;
}

}

/****************** END Header Mobile Responsive *******************/
















/*========================================  
        Footer Styling
========================================*/          

.pth-footer{
    padding:80px 0 40px;
    background:#262626;
}

.pth-footer .heading{
    margin-bottom:5px;
}

.pth-footer .hs-menu-wrapper.hs-menu-flow-vertical > ul li a{
    padding: 4px 0;
    font-weight: 400;
    letter-spacing: 1px;
    font-size:16px;
}

.pth-footer .contact-us .cta_button{
    padding-left:0;
    padding-right:0;
    width:100%;
}


.pth-footer .bottom-footer{
    margin-top:60px;
    padding-top:40px;
    position:relative;
}


.pth-footer .bottom-footer:before{
    position:absolute;
    content:'';
    top:0;
    left:15px;
    right:15px;
    border-top:1px solid rgba(255,255,255,0.2);
}


.pth-footer .footer-logo{
    margin-bottom:20px;
}

.pth-footer .footer-logo img{
    width:100%;
    max-width:200px;
}

.pth-footer .copyright{
    color:#A9A9A9;
}

.pth-footer .social-icons a{
    margin:0 8px;
    font-size:18px;
}


.pth-footer  .bottom-menu .hs-menu-wrapper.hs-menu-flow-horizontal > ul li a{
    font-weight: 400;
    letter-spacing: 1px;
    padding: 0 0 0 22px;
}

@media (min-width:768px) and (max-width:1024px){
    
body .container-fluid .row-fluid .pth-footer .menu-group{
    width:100%;
    margin:0;
}     

body .container-fluid .row-fluid .pth-footer .right-col{
    width:100%;
    margin:0;
}

.pth-footer .social-icons a {
    margin: 0 6px;
    font-size: 16px;
}

.pth-footer .bottom-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a {
    font-size: 12px;
}

.pth-footer .copyright {
    font-size: 12px;
}

}




@media (max-width:767px){
    
.pth-footer .social-icons{
    margin:20px 0;
}    

.pth-footer .bottom-menu .hs-menu-wrapper.hs-menu-flow-horizontal > ul{
    text-align:center;
}

.pth-footer .bottom-menu .hs-menu-wrapper.hs-menu-flow-horizontal > ul li{
    float: none;
    width: auto;
    display: inline-block;
}

.pth-footer .bottom-menu .hs-menu-wrapper.hs-menu-flow-horizontal > ul li a {
    padding: 0 8px;
    width:auto;
    max-width:none;
}

}










/*============================ Talk To Us Section ==============================*/


.starter-talk-to-us{
    padding:100px 0;   
    background:#3E4149;
}
    
body .container-fluid .row-fluid .starter-talk-to-us .section-heading{
    max-width:1060px;
    padding:0;
}

body .row-fluid .starter-talk-to-us .icon-img{
    width: 100%;
    max-width: 110px;
    margin: 20px auto 30px;
    float: none;
    border: 2px solid #fff;
    height: 110px;
    padding: 23px;
    border-radius: 50%;
}

.starter-talk-to-us .button a{
    color: #fff;
    border: 1px solid;
    padding: 8px 26px;
    display: inline-block;
    margin-top: 10px;
    font-weight:400;
}



@media (min-width:768px){

body .container-fluid .row-fluid .starter-talk-to-us .left-col,
body .container-fluid .row-fluid .starter-talk-to-us .right-col{
    margin:0;
    width:50%;
    padding:0 20px;
}

}





body .container-fluid .row-fluid .starter-talk-to-us .left-col,
body .container-fluid .row-fluid .starter-talk-to-us .right-col{
    position:relative
}



body .container-fluid .row-fluid .starter-talk-to-us .left-col:before{
    position: absolute;
    content: '';
    right: 0;
    top: 20px;
    bottom: 0;
    width: 1px;
    background: #fff;
}

body .container-fluid .row-fluid .starter-talk-to-us .right-col:before{
    position: absolute;
    content: 'OR';
    left: -10px;
    top: -29px;
    color: #fff;
    padding: 7px 0;
}



@media (max-width:1024px){
 
.starter-talk-to-us {
    padding: 70px 0;
} 
}



@media (max-width:767px){

body .container-fluid .row-fluid .starter-talk-to-us .section-heading {
    padding: 0;
    margin-bottom: 0;
}


body .container-fluid .row-fluid .starter-talk-to-us .left-col:before,
body .container-fluid .row-fluid .starter-talk-to-us .right-col:before{
    display:none;
}

body .row-fluid .starter-talk-to-us .icon-img{
    margin: 20px auto 20px;
}

body .container-fluid .row-fluid .starter-talk-to-us .right-col{
    padding-top:40px;
}

.starter-talk-to-us {
    padding: 50px 0;
} 

}    










/*********************************************************************
***********************System Pages ****************************************
************************************************************************/

.error-page-body{
    padding:160px 0;
    position:relative;
    z-index:1;
}

.error-page-body:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0,0,0,0.5);
    z-index:-1;
}

.error-page-body h4{
    font-size: 14px;
    margin-top: 12px;
    line-height: 18px;
}


@media (min-width:768px) and (max-width:1024px){

.error-page-body {
    padding: 180px 0;
}

}


@media (max-width:767px){

.error-page-body {
    padding: 140px 0 80px;
}


}


/*=====================================================
    SUBSCRIPTION UPDATE CONFIRMATION
=====================================================*/

.row-fluid .subs-upd-con .wrapper{
    max-width:700px;
}

/*==========================================================================
   Email Preferences Styling
=============================================================================*/

.email-pref{
    position:relative;
}

.row-fluid .email-pref .wrapper{
    position:relative;
}

.email-pref:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0,0,0,0.5);
}

.preferences-section-one{
    padding:75px 0px;
}


body .container-fluid .row-fluid .preferences-section-one .wrapper{
    max-width:800px;
}


.preferences-section-one .email-prefs .item{
       width: 100%;
    max-width: 48%;
    margin: 2% 2% 0 0;
    float: left;
}

.preferences-section-one h1{
  font-size: 30px;
  font-weight: 600;
  line-height: 1;
  letter-spacing: 0.6px;
  color: #2f2432;
}


.preferences-section-one .checkbox-row{
    overflow:visible;
}


.preferences-section-one .email-prefs .item p {
    clear: both;
    margin: 5px 37px 0px;
    text-align:left;
}

.preferences-section-one .subscribe-options label {
    margin-left: 0px;
}



body .container-fluid .row-fluid .preferences-section-one .form-style input[type="checkbox"]{
    border: solid 2px #4a4a4a;
    padding: 7px;
    border-radius: 3px;
    height: 17px;
}


body .container-fluid .row-fluid .preferences-section-one .form-style input[type="checkbox"]:checked:after{
    width: 8px;
    height: 4px;
    top: -1px;
    left: -1px;
}


.preferences-section-one  .subscribe-options{
    clear: both;
    padding-top: 30px;
}

.preferences-section-one  #submitbutton{
    margin:0;
}


body .container-fluid .row-fluid .form-style input[type="checkbox"] {
    position: relative;
    overflow: hidden;
    cursor: pointer;
    color: #cfd3d7;
    -webkit-appearance: none;
    border: 1px solid #ddd;
    margin-right: 8px;
    top: 5px;
    width: 10px !important;
    height: 20px;
    margin-bottom: 0;
    padding: 10px;
    border-radius: 5px;
}

body .container-fluid .row-fluid .form-style input[type="checkbox"]:checked:after {
    content: '\f00c';
    position: absolute;
    width: 13px !important;
    height: 7px;
    top: 3px;
    left: 2px;
    font-size: 15px;
    font-weight:300; 
    line-height: 15px;
    font-family: FontAwesome;
    color: #3E4149;
}


body .container-fluid .row-fluid .preferences-section-one .form-style input[type="checkbox"]{
    width:2%!important;
}

.checkbox-row span.fakelabel span{
    width:90%;
    text-align:left;
}


/*=========================================================================
   Responsive Styling
==============================================================================*/

@media(max-width:767px){
    
    
.preferences-section-one .email-prefs .item{
    max-width:100%;
    margin:0;
    margin-bottom: 20px;
}    
    
.email-prefs .item .item-inner * {
    color: #444;
    font-size: 13px;
}

body .container-fluid .row-fluid .form-style input[type="checkbox"]{
    margin-right:0;
}

.preferences-section-one .email-prefs .item p {
   margin: 5px 26px 0;
}

.checkbox-row span.fakelabel span {
   margin-left: 6px;
}

.subscribe-options label span{
    font-size:12px;
}


}



/*=========================================
    EMAIL BACKUP UNSUBSCRIBE
==========================================*/
@media(max-width:767px){
    
html body input.hs-input.email-edit{
    width:93%!important;
}

}







/*********************************************************************
***********************HOMEPAGE ****************************************
************************************************************************/



.starter-1-home-hero{
    padding:180px 0px;
    background:#3E4149;
    position:relative;
    z-index:1;
}

.starter-1-home-hero:before{
    position:absolute;
    content:'';
    z-index:-1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    background:url('https://3432867.fs1.hubspotusercontent-na1.net/hubfs/3432867/_05.%20Image%20Bank/Header%20Backgrounds%20-%20Resized/bakery-overlay-hq-ordermentum-order-management.jpg') no-repeat;
 
    background-size:cover;
    background-position: center center;
}



.starter-1-home-hero .left-col{
    padding:30px;
}

.starter-1-home-hero .hurry-up{
    max-width: 297px;
    position: relative;
    border-top: 1px solid rgba(255, 255, 255, 0.22);
    padding-top: 17px;
    margin-top:30px;
}

.starter-1-home-hero .hurry-up a{
    position: absolute;
    top: 21px;
    right: 0;
}

.starter-1-home-hero .hurry-up h6{
    max-width: 242px;
}

@media(min-width:768px){

.starter-1-home-hero .right-col{
    max-width: 488px;
    float: right;   
}

}





@media (min-width:768px) and (max-width:1024px){

.starter-1-home-hero {
    padding: 120px 0px 60px;
}    
    
}

@media (max-width:767px){
    
.starter-1-home-hero {
    padding: 50px 0;
}
    
}





/*============================ Home Vide Section ===============================*/

body .row-fluid .home-video-section .video {
    max-width: 800px;
    margin: 0 auto;
    float: none;
}

/*============================ Home Three Col ===============================*/


.home-three-col .feature-cm{
    margin:15px 0;
}







/*============================ Home Two Col One Side Image ===============================*/

body .row-fluid .home-two-col-services .wrapper{ 
    max-width:1000px;
}

.home-two-col-services .starter-one-side-image-cm {
    margin:40px 0;
}



@media (min-width:768px) and (max-width:1024px){
    
    
}

@media (max-width:767px){
    
.home-two-col-services .starter-one-side-image-cm {
    margin:0;
}    

.home-two-col-services .starter-one-side-image-cm .span6{
    margin:30px 0;
}
    
.one-side-image-cm-container>span>.hs_cos_wrapper:nth-child(2n) .row-fluid{
    display:flex;
    display:-webkit-flex;
    flex-direction: column-reverse;
    -webkit-flex-direction: column-reverse;
}
}






/*============================ Home Testimonial Section ===============================*/

.home-slider-section{
    background:#3E4149;
    padding:160px 0 200px;
}

body .row-fluid .home-slider-section .wrapper{
    max-width:1060px;
    position:relative;
    z-index:1;
}

.home-slider-section .wrapper:before,
.home-slider-section .wrapper:after{
    position:absolute;
    content:'';
    top:0;
    bottom:0;
    width:140px;
    background:red;
    z-index:4;
    pointer-events:none;
}

.home-slider-section .wrapper:before{
    right:0;
    background: linear-gradient(to right,rgba(255, 0, 0, 0) , #3E4149 64%);
}

.home-slider-section .wrapper:after{
    left:0;
    background: linear-gradient(to left,rgba(255, 0, 0, 0) , #3E4149 64%);
}

.home-slider-cm .text-container p{
    font-size:22px;
    line-height:1.5;
    font-weight:300;
    opacity:.8;
}

.home-slider-cm .text-container{
    margin:20px 0;
}

.home-slider-section .slick-slide{
    border:2px solid #fff;
    border-radius:6px;
    padding:50px;
    margin:0 20px;
    opacity:.2;
    transition:all .4s ease-in-out;
}

.home-slider-section .slick-slide:focus{
    outline:none;
}

.home-slider-section .slick-center{
    opacity:1;
}

.home-slider-cm .top-heading .fa{
    font-size:40px;
}

.home-slider-cm .bottom-text .fa{
    font-size:20px;
    margin-right:10px;
}

.home-slider-section .slick-arrow{
    position:absolute;
    bottom:0;
    left:0;
    right:0;
    bottom:-80px;
    width:35px;
    height:35px;
    margin:0 auto;
    cursor:pointer;
}

.home-slider-section .slick-next{
    right:-50px;
}

.home-slider-section .slick-prev{
    left:-50px;
}
    
    
    
    
    
@media (min-width:768px) and (max-width:1024px){
    
.home-slider-section {
    padding: 80px 0 150px;
}    
    
}

@media (max-width:767px){
    
.home-slider-section {
    padding: 80px 0 150px;
}    

.home-slider-section .wrapper:before,
.home-slider-section .wrapper:after{
    display:none;
}

.home-slider-section .slick-slide {
    padding: 20px;
    margin: 0;
    opacity: 0;
}

.home-slider-section .slick-center{
    opacity:1;
}

}
    
    
    
    
    
/*============================ Home Form Section ===============================*/

.bottom-form-section-with-bg{
    padding:100px 0;
}

body .row-fluid .bottom-form-section-with-bg .form-container {
    width: 100%;
    max-width: 600px;
    margin: 0 auto;
    float: none;
    border-radius: 3px;
    background: #fff;
    padding: 40px 35px 30px;
    box-shadow: 2px 6px 10px 0 rgba(0, 0, 0, 0.09);
}


@media (min-width:768px) and (max-width:1024px){


.bottom-form-section-with-bg{
    padding:90px 0;
}

body .row-fluid .bottom-form-section-with-bg .form-container {
    padding: 30px 25px 25px;
}
 
}

@media (max-width:767px){
    

.bottom-form-section-with-bg{
    padding:70px 0;
}

body .row-fluid .bottom-form-section-with-bg .form-container {
    padding: 25px 20px 20px;
}

}
    
    
    



/*============================ Home Logo Section ===============================*/


.home-logo-section {
    padding:35px 0;
}

.home-logo-section ul {
    display: flex;
    display: -webkit-flex;
    align-items: center;
    -webkit-align-items: center;
    margin: 0;
    text-align:center;
}

.home-logo-section ul li {
    width: 100%;
    display: inline-block;
    vertical-align: middle;
    margin: 0;
    margin-left: 0;
    padding: 0 10px;
}

.home-logo-section ul li img{
    vertical-align:middle;
}

.home-logo-section ul li:before{
    display:none;
}



@media (min-width:768px) and (max-width:1024px){

}

@media (max-width:767px){

.home-logo-section ul{
    display:block;
}

.home-logo-section ul li {
    display: inline-block;
    width: 100%;
    max-width: 100px;
    margin: 15px 0;
}

}































/**********************************************************
**********************CONTACT US PAGE*********************
*********************************************************/

.contact-section-1{
    padding:60px 0 140px;   
}

.contact-section-1 .talk-to-us{
    background:#f8f8f8;
    padding:40px;
    margin:30px 0;
}

.contact-section-1 .map-container iframe{
    height:340px;
}

.contact-section-1 .form-container{
    margin-top:60px;
}

.contact-section-1 .right-col .address-container{
    width:100%;
    max-width:300px;
    float:right;
}

.contact-section-1 .right-col .address{
    margin-top:20px;
}

.contact-section-1 .address-heading{
    border-bottom:1px solid #e7e7e7;
    margin-bottom:20px;
}

.contact-section-1 .social-icons{
    margin-top:30px;
}

.contact-section-1 .social-icons li{
    display:inline-block;
}

.contact-section-1 .social-icons li .fa{
    color: #8c8c8c;
    width: 32px;
    height: 32px;
    line-height: 32px;
    border: 1px solid;
    text-align: center;
    border-radius: 50%;
    margin-right: 8px;
    margin-bottom: 8px;
}







@media (min-width:768px) and (max-width:1024px){

.form-container .right-col{
    padding-left:30px;
}

}

@media (max-width:767px){

.contact-section-1 .right-col .address-container {
    max-width: 100%;
    margin-top:50px;
}

.contact-section-1 .form-container {
    margin-top: 30px;
}

.contact-section-1 .talk-to-us {
    padding: 20px;
}

.contact-section-1 .talk-to-us .icon {
    text-align:left;
    margin-bottom:15px;
}

}























/*************************** lp Styling ************************/


.lp1-hero-section{
    padding:200px 0;
}

.lp1-video-section{

}



body .row-fluid .lp1-video-section .video {
    max-width: 800px;
    margin: 0 auto;
    float: none;
}




@media (max-width:767px){

.lp1-two-col-cm-container .starter-lp-two-col{
    margin:0;
}    

.lp1-two-col-cm-container .starter-lp-two-col .span6{
    margin:30px 0;
}
    
.lp1-two-col-cm-container>span>.hs_cos_wrapper:nth-child(2n) .row-fluid{
    display:flex;
    display:-webkit-flex;
    flex-direction: column-reverse;
    -webkit-flex-direction: column-reverse;
}

.lp1-hero-section {
    padding: 80px 0;
}

}







/************************************************************
                    Download Landing Page
*************************************************************/

.download-lp-hero{
    padding:150px 0 120px;
}

.download-lp-hero .heading{
    margin-bottom:30px;
}

.download-lp-hero .form-container{
    padding:0px 0px;
}

.download-lp-hero .form-container h3{
    padding-bottom:20px;
}

.download-lp-hero .section-heading{
    margin-bottom:30px;
}

.download-lp-hero .widget-type-form{
    background: #f7f7f7;
    max-width:500px;
}

.download-lp-hero .widget-type-form form{
    padding: 40px 50px 40px;
}

.download-lp-hero .row-fluid h3.form-title{
    background:#3E4149;
    padding: 15px 25px;
    text-align: center;
    font-size: 24px;
    font-weight: 500;
    margin:0px;
    color:#fff;
}


@media (min-width:768px) and (max-width:1024px){


.download-lp-hero {
    padding: 60px 0 50px;
}

.download-lp-hero .form-container {
    padding: 60px 40px;
}

.download-lp-hero .widget-type-form form {
    padding: 30px;
}

}


@media (max-width:767px){

.download-lp-hero .left-col{
    margin-bottom:30px;
}

.download-lp-hero .form-container {
    padding:30px 0px 0px;
}

.download-lp-hero {
    padding: 60px 0 60px;
}

.download-lp-hero .form-container h3{
    font-size: 16px;
    line-height: 25px;
    font-weight: 300;
}

.download-lp-hero .widget-type-form.float-right{
    float:none;
}

.download-lp-hero .widget-span.widget-type-form{
   max-width:100%;
}

.download-lp-hero .widget-type-form form {
    padding: 20px;
}

}









/*=============================================================
                    Testimonial Section
=============================================================*/


.download-lp-testimonial-section h3{
    margin-bottom:30px;
}

body .row-fluid .download-lp-testimonial-section .wrapper{
    max-width:800px;
}

.download-lp-testimonial-section .owl-carousel {
    display: block;
}

.download-lp-testimonial-section .owl-carousel .item{
    width: auto;
    position: relative;
    padding: 40px 50px 30px;
    margin-bottom:0px;
    border-radius:0px;
}

.download-lp-testimonial-section .owl-theme .owl-dots .owl-dot span {
    width: 15px;
    height: 15px;
    margin: 4px;
    background: #d8d8d8;
    transition:all .2s ease-in;
    -webkit-transition:all .2s ease-in;
}

.download-lp-testimonial-section .owl-theme .owl-dots .owl-dot.active span{
    background:#3E4149;
}

.download-lp-testimonial-section .owl-theme .owl-dots .owl-dot:hover span {
    background:#3E4149;
}


.download-lp-testimonial-section .owl-carousel .testimonial-cm .logo img{
    width: auto;
    display: block;
    margin: 0 auto;
}

.download-lp-testimonial-section .testimonial-cm .image{
    padding: 0;
    width: 100%;
    max-width: 80px;
    height: 80px;
    border-radius: 50%;
    overflow: hidden;
    margin: 30px auto 20px;
}

.download-lp-testimonial-section .testimonial-cm .image img{
    border-radius:50%;
}

.download-lp-testimonial-section .testimonial-cm h4{
    font-size: 16px;
    line-height: 22px;
    color: #3E4149;
    letter-spacing: .4px;
}

.download-lp-testimonial-section .testimonial-cm .text p{
    font-style: italic;
    font-size: 18px;
    color: #696969;
    margin-bottom: 30px;
}

.download-lp-testimonial-section .testimonial-cm h5{
    font-size:14px;
    line-height:1.2;
    font-weight:400;    
    color:#a9a9a9;
}

.download-lp-testimonial-section .testimonial-container{
    padding:0 40px ;
}

body .row-fluid .download-lp-testimonial-section .owl-controls .owl-nav{
    display:none;
}



@media (min-width:768px) and (max-width:1024px){

}

@media (max-width:767px){

.download-lp-testimonial-section .owl-carousel .item {
    padding: 30px 0px 20px;
    margin-bottom: 20px;
}

}













/*********************************************************
****************INSIDE PAGE******************************
*********************************************************/

/*===============Hero Section================*/

.starter-1-inside-hero{
    padding: 125px 0px;
}

.row-fluid .starter-1-inside-hero .wrapper{ 
    max-width: 984px;
}


/*============Section 1==================*/

.starter_1_inside_sec_1{
    padding-top:55px;
}

.row-fluid .starter_1_inside_sec_1 .wrapper{
    max-width: 1006px;
}

.starter_1_inside_sec_1 ul{
    list-style:none;
} 

.starter_1_inside_sec_1 ul li{
    position:relative;
}

.starter_1_inside_sec_1 ul li:before{
    content:'';
    background:url('//459002.fs1.hubspotusercontent-na1.net/hubfs/459002/starter-1/arrow-li.png');
    position:absolute;
    left: -27px;
    top: 4px;
    width:10px;
    height:14px;
}

.starter_1_inside_sec_1 iframe{
    max-width: 800px;
    margin: 0 auto;
    float: none;
    right: 0;
    margin-top: 36px;
}

.starter_1_inside_sec_1 blockquote{
    margin-top:72px;
}


@media (max-width:767px){
    
.starter-1-inside-hero{
    padding:70px 0 50px;
}    
    
}


/*============Two Column Image+Text Css=============*/

.starter_1_inside_two_col{
    padding-top:52px;
}

.row-fluid .starter_1_inside_two_col .wrapper{
   max-width: 984px; 
}

.starter-one-side-image-cm{
    margin-bottom:70px;
}


@media(max-width:767px){
    
    .starter-one-side-image-cm .span6:first-child{
        padding-bottom:20px;    
    }
    
    .starter_1_inside_two_col{
        padding-top:20px;
    }
    
    .starter-one-side-image-cm{
        margin-bottom:30px;
    }
    
    .starter_1_inside_two_col .starter-one-side-image-cm {
    margin:0;
}    

.starter_1_inside_two_col .starter-one-side-image-cm .span6{
    margin:30px 0;
}
    
.one-side-image-cm-container>span>.hs_cos_wrapper:nth-child(2n) .row-fluid{
    display:flex;
    display:-webkit-flex;
    flex-direction: column-reverse;
    -webkit-flex-direction: column-reverse;
}
    
}

/*=====================Two Column Text+Icon Css=========*/

.row-fluid .starter_1_inside_two_col_icon_sec .wrapper{
    max-width: 984px; 
}


.starter-one-side-icon-cm{
    padding-bottom:28px;
}

@media(max-width:767px){
    
.starter-one-side-icon-cm img{
    margin-bottom:20px;
}

.starter-one-side-icon-cm{
    padding-bottom:20px;
}
    
}


/*============Two column Simple Text=============*/

.starter_1_inside_two-col_simple{
    padding-top:30px;
}

.row-fluid .starter_1_inside_two-col_simple .wrapper{
    max-width: 984px;  
}

@media(max-width:767px){
    .starter_1_inside_two-col_simple{
        padding-top:0px;
    }
}

/*=========Try It For Free Section=============*/

.starter_1_try_it_sec{
    padding-top:100px;
}

@media(max-width:767px){
    
.starter_1_try_it_sec .right-col .widget-type-linked_image{
    text-align:center;
}    

.starter_1_try_it_sec .left-col{
    padding:30px 0px;
}

.starter_1_try_it_sec{
    padding-top:30px;
}
    
}

@media(min-width:768px){
    
    .starter_1_try_it_sec .right-col{
        float:right;
        margin-left: 2.564102564%;
    }
    
    .starter_1_try_it_sec .left-col{
        margin:0px;
        padding-top:67px;
    }
    
    .starter_1_try_it_sec form{
        position:relative;
    }
    
    .starter_1_try_it_sec form .hs-button.primary{
        position:absolute;
        right:4px;
        top:4px;
        margin:0px;
    }
    
}

/*=============Talk To Us=================*/

.starter_1_inside_talk_to_us_sec{
    padding:104px 0px 235px;
}

/*===============Bottom Form=============*/

.starter_1_inside_bottom_form{
    padding-bottom:50px;
} 

.row-fluid .starter_1_inside_bottom_form .widget-type-form{
    max-width: 629px;
    margin: 0 auto;
    float: none;
    background-color: #ffffff;
    box-shadow: 0 2px 6px 0 rgba(70, 70, 70, 0.5);
    padding: 50px 70px;
    margin-top: -185px;
}

@media(max-width:767px){

.row-fluid .starter_1_inside_bottom_form .widget-type-form{
    padding:20px;
}    
    
}


















/************************Home Blog Section Styling**********************************/


.home-blog-section .features-image-block {
    height: 250px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: top center;
    position: relative;
    overflow: hidden;
    text-align: center;
    background-color: #333;
}


.home-blog-section .custom-post-item .set-overlay {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border-radius: 0;
    background: rgba(73,155,234,1);
    background: -moz-linear-gradient(top,rgba(73,155,234,1) 12%,rgba(73,155,234,1) 16%,rgba(60,131,200,1) 33%,rgba(13,46,79,0.88) 94%,rgba(13,46,79,0.87) 100%);
    background: -webkit-gradient(left top,left bottom,color-stop(12%,rgba(73,155,234,1)),color-stop(16%,rgba(73,155,234,1)),color-stop(33%,rgba(60,131,200,1)),color-stop(94%,rgba(13,46,79,0.88)),color-stop(100%,rgba(13,46,79,0.87)));
    background: -webkit-linear-gradient(top,rgba(73,155,234,1) 12%,rgba(73,155,234,1) 16%,rgba(60,131,200,1) 33%,rgba(13,46,79,0.88) 94%,rgba(13,46,79,0.87) 100%);
    background: -o-linear-gradient(top,rgba(73,155,234,1) 12%,rgba(73,155,234,1) 16%,rgba(60,131,200,1) 33%,rgba(13,46,79,0.88) 94%,rgba(13,46,79,0.87) 100%);
    background: -ms-linear-gradient(top,rgba(73,155,234,1) 12%,rgba(73,155,234,1) 16%,rgba(60,131,200,1) 33%,rgba(13,46,79,0.88) 94%,rgba(13,46,79,0.87) 100%);
    text-transform: uppercase;
    opacity: 0;
    z-index: 1;
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}

.home-blog-section .custom-post-item:hover .features-image-block .set-overlay {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
}

.home-blog-section .custom-post-item a.read-more-link {
    text-align: center;
    text-decoration: none;
    display: inline-block;
    position: absolute;
    left: 50%;
    top: 50%;
    color: #fff;
    font-size: 20px;
    line-height: 50px;
    font-weight: 400;
    border: 1px solid #fff;
    border-width: 1px 0;
    white-space: nowrap;
    min-width: 225px;
    max-width: 95%;
    letter-spacing: .05em;
    -moz-transform: translateX(-50%) translateY(-50%);
    -webkit-transform: translateX(-50%) translateY(-50%);
    -o-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
}

.home-blog-section .custom-post-item .social-shares {
    font-weight: bold;
    color: #fff;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 5px;
    letter-spacing: .06em;
    text-align: center;
}

.home-blog-section .custom-post-item .social-shares a {
    color: #fff;
    font-size: 16px;
    display: inline-block;
    text-align: center;
    height: 30px;
    vertical-align: middle;
    border-radius: 100%;
    padding-top: 2px;
    padding: 0 5px;
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -ms-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;
}

.home-blog-section .custom-post-item-inner {
    position: relative;
    transition: box-shadow .2s ease-in-out;
}

.home-blog-section .custom-post-item .share-text {
    display: block;
    font-size: 10px;
    color: #fff;
    font-weight: 600;
}

body .home-blog-section .recent-posts{
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: stretch;
    -moz-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    flex-wrap: wrap;
    -wevkit-flex-wrap: wrap;
    flex-direction: row;
    -webkit-flex-direction: row;
}

.home-blog-section .recent-posts .custom-post-item{
    width:31%;
    margin:0 1%;
    float:left;
    border: solid 1px rgba(129,154,179,0.14);
    box-sizing: border-box;
    background:#fff;
}

.home-blog-section .custom-post-body {
    padding: 25px 20px 20px;
}

.home-blog-section .custom-post-body h2 a, .home-blog-section .custom-post-body h2 {
    font-size: 18px;
    line-height: 25px;
    font-weight: 600;
    letter-spacing: .50px;
    color: #3E4149;
    margin-bottom: 2px;
}

.home-blog-section .author-hubspot {
    font-size: 12px;
}

.home-blog-section .post-topic-link.topic-seq-1, .home-blog-section .post-topic-link.topic-seq-2, .home-blog-section .post-item-topic-link.topic-seq-1 {
    display: inline-block;
    font-size: 15px;
    color: #4f4f4f;
}

.home-blog-section .post-item-topic-link.topic-seq-1 {
    font-size: 12px;
}

.home-blog-section .custom-post-body p {
    font-size: 14px;
    line-height: 20px;
}

.home-blog-section .custom-post-body p {
    margin: 25px 0;
}








@media (min-width:768px) and (max-width:900px){
    
.home-blog-section .recent-posts .custom-post-item {
    width: 47%;
    margin:0 1.5%;
}

.home-blog-section .recent-posts .custom-post-item:last-child {
    display:none;
}
    
}





@media (max-width:767px){


body .home-blog-section .recent-posts{
    display:block;
}

.home-blog-section .recent-posts .custom-post-item {
    width: 100%;
    margin:10px 0;
}

}









/************************Home Testimonial Section**********************************/






.home-testimonial-section .slick-slide:focus{
    outline:none;
}

.home-testimonial-section .slick-slide img{
    margin: 0 auto;
}

.home-testimonial-section .slick-slide{
    background-color: #ffffff;
    box-shadow: 0px -1px 15px 0 rgba(0, 0, 0, 0.3);
    margin:0 35px;
    padding: 50px 40px;
    opacity:.3;
}

.home-testimonial-section .slick-list{
    padding-top: 20px!important;
    padding-bottom: 20px!important;
}

.home-testimonial-section .testimonial-slider-cm  .name-container{
    margin:30px 0;    
}

body .row-fluid .home-testimonial-section .wrapper{
    position:relative;
    z-index:1;
}

.home-testimonial-section .wrapper:before,
.home-testimonial-section .wrapper:after{
    position:absolute;
    content:'';
    top:0;
    bottom:0;
    width:140px;
    background:red;
    z-index:4;
    pointer-events:none;
}

.home-testimonial-section .wrapper:before{
    right:0;
    background: linear-gradient(to right,rgba(255, 0, 0, 0) , #f8f8f8 64%);
}

.home-testimonial-section .wrapper:after{
    left:0;
    background: linear-gradient(to left,rgba(255, 0, 0, 0) , #f8f8f8 64%);
}


.home-testimonial-section .slick-center{
    opacity:1;
}

.home-testimonial-section .slick-dots {
    margin: 30px 0 0;
    text-align: center;
}

.home-testimonial-section .slick-dots li {
    margin: 0 5px;
    display: inline-block;
    width: 12px;
    height: 12px;
    background: #c5c5c5;
    cursor: pointer;
    border-radius: 50%;
}

.home-testimonial-section .slick-dots li.slick-active {
    background: #3E4149;
}

.home-testimonial-section .slick-dots li button {
    font-size: 1px;
    padding: 0;
    background: transparent;
    border: 0;
}

.home-testimonial-section .slick-dots li button:focus{
    outline:none;
}








@media (max-width:767px){
    
.home-testimonial-section .slick-slide{
    margin:0;
    padding: 30px ;
}

.home-testimonial-section .wrapper:before,
.home-testimonial-section .wrapper:after{
    display:none;
}


.home-testimonial-section .slick-slide{
    opacity:0;
}

.home-testimonial-section .slick-center{
    opacity:1;
}

.home-testimonial-section .slick-list{
    padding:10px!important;
} 

.home-testimonial-section .slick-slide {
    padding: 20px;
}
}













/*************************************************
****************EBOOK DOWNLOAD PAGE***************
*************************************************/


.starter-1-ebook-hero {
    padding: 125px 0;
}

.row-fluid .starter-1-ebook-hero .wrapper {
    max-width: 984px;
}

.row-fluid .starter-1-ebook-form .right-col .form-container{
    width:100%;max-width:500px;
    float:right;
    background:#f8f8f8;
    border-radius:4px;
    padding:40px;
}






@media (max-width:767px){

.starter-1-ebook-hero {
    padding: 70px 0 50px;
}

.row-fluid .starter-1-ebook-form .right-col .form-container {
    padding: 20px;
    margin-top:30px;
}   

}



















/*************************************************
****************Our Team PAGE***************
*************************************************/

.starter-1-team-hero {
    padding: 125px 0;
}

.row-fluid .starter-1-team-hero .wrapper {
    max-width: 984px;
}

.starter-1-team-cm-container .starter-1-team-member .heading h2{
    font-size: 32px;
    font-weight: 400;    
}

.starter-1-team-cm-container .starter-1-team-member .heading h3{
    font-size: 20px;
    font-weight: 400;
    color: #737475;
}

.starter-1-team-cm-container .starter-1-team-member .heading{
    margin-bottom: 30px;
    position: relative;
    padding-bottom: 20px;
}

.starter-1-team-cm-container .starter-1-team-member .heading:before{
    position: absolute;
    content: '';
    bottom: 0;
    left: 0;
    width: 50px;
    height: 4px;
    background: #3E4149;
    border-radius: 100px;
}

.starter-1-team-cm-container .starter-1-team-member p,
.starter-1-team-cm-container .starter-1-team-member li{
    font-size:18px;
    font-weight:300;
}

.starter-1-team-cm-container .starter-1-team-member .image-container{
    width: 100%;
    max-width: 300px;
    height: 300px;
    border-radius: 50%;
    margin: 0 auto;
    box-shadow: 0px 0 15px 2px rgba(0, 0, 0, 0.07);
    transform: scale(.96);
    transition: all .3s ease-in-out;
}

.starter-1-team-cm-container>span>.hs_cos_wrapper:nth-child(2n) .starter-1-team-member{
    background:#f8f8f8;
}

.starter-1-team-cm-container>span>.hs_cos_wrapper:nth-child(2n) .starter-1-team-member .wrapper .row-fluid{
    flex-direction: row-reverse;
    -webkit-flex-direction: row-reverse;
}

.starter-1-team-cm-container .starter-1-team-member:hover .image-container{
    box-shadow: 0px 0 15px 4px rgba(0, 0, 0, 0.07);
    transform: scale(1);
}


@media (max-width:1024px){

.starter-1-team-cm-container .starter-1-team-member .image-container {
    max-width: 220px;
    height: 220px;
}

.starter-1-team-cm-container .starter-1-team-member p, .starter-1-team-cm-container .starter-1-team-member li {
    font-size: 16px;
    font-weight: 300;
}

}

@media (max-width:767px){

.starter-1-team-hero {
    padding: 70px 0 50px;
}

.starter-1-team-cm-container .starter-1-team-member .heading h2 {
    font-size: 22px;
}

.starter-1-team-cm-container .starter-1-team-member .heading h3 {
    font-size: 16px;
}

.starter-1-team-cm-container .starter-1-team-member .wrapper .row-fluid{
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-direction: column-reverse;
    -webkit-flex-direction: column-reverse;
}

.starter-1-team-cm-container .starter-1-team-member .image-container {
    margin-bottom:30px;
}

}



















/*************************************************
****************** Services PAGE ****************
*************************************************/


.starter-1-services-hero {
    padding: 125px 0;
}

.row-fluid .starter-1-services-hero .wrapper {
    max-width: 984px;
}

.starter-1-services-cm {
    padding-right:30px;
    margin:25px 0;
}

.starter-1-services-cm .image-container{
    padding-right:30px;    
}

.starter-1-services-cm .services-bg{
    height:200px;
    width:100%;
    border-radius:5px;
}



@media (max-width:1024px){

.starter-1-services-cm .image-container {
    padding-right: 10px;
}

.starter-1-services-cm {
    padding-right: 0;
    margin: 8px 0;
}
    
}


@media (max-width:767px){

.starter-1-services-section {
    padding: 10px 0;
}

.starter-1-services-cm .image-container {
    margin-bottom: 20px;
}

.starter-1-services-cm {
    margin: 35px 0;
}

.starter-1-services-hero {
    padding: 70px 0 50px;
}
}








/*************************************************
****************** Single Services PAGE ****************
*************************************************/

.starter-1-single-services-section {
    padding:180px 0 90px;
    position:relative;
    z-index:1;
}

.starter-1-single-services-section .left-col{
    height: 280px;
    box-shadow: 0 2px 10px 0 rgba(0,0,0,0.2);
    border-radius: 6px;
    position: relative;
    top: -50px;
}

.starter-1-single-services-section .right-col{
    margin-top:40px;
}

body .row-fluid .starter-1-single-services-section .service-container{
    padding: 0px 40px 30px;
    background: white;
    position: relative;
    top: -44px;
    border-radius: 6px;
    box-shadow: 0 2px 10px 0 rgba(0,0,0,0.2);
}







@media (min-width:768px) and (max-width:1024px){

body .row-fluid .starter-1-single-services-section .service-container {
    padding: 0 20px 30px;
}
    
}


@media (max-width:767px){
 
.starter-1-single-services-section .right-col{
    margin-top: 0;
}

body .row-fluid .starter-1-single-services-section .service-container{
    padding: 0 20px 25px;
}

.starter-1-single-services-section {
    padding: 140px 0 20px;
}  
}

















/*************************************************
****************** FAQ Page***** ****************
*************************************************/


.starter-1-faq-section{
    background:#fff;
    padding:100px 0 40px;
}

body .row-fluid .starter-1-faq-section .wrapper{
    max-width:1000px;
}

.starter-1-faq-section .section-heading{
    margin-bottom: 40px;
    padding-bottom: 15px;
    border-bottom: 2px solid #F5F5F5
}

.starter-1-faq-section p{
    margin-top:0;
}

.starter-1-faq-section .section-heading h3{
    margin:0;
    font-weight:400;
}

.starter-1-faq-section .right-col{
    border-top:0;
}

.starter-1-faq-section .accordion_header h4{
    margin:0;
    font-size:18px;
}

.starter-1-faq-section .accordion_group{
    margin-bottom:15px;
    background:#fafafa;
    transition: all .3s ease-in;
    -webkit-transition: all .3s ease-in;    
} 

.starter-1-faq-section .expanded.accordion_group{
    background:;
} 

.starter-1-faq-section .accordion_header{
    padding: 14px 60px 14px 30px;
    position: relative;
    cursor: pointer;
}

.starter-1-faq-section .accordion_header:before{
    position: absolute;
    content: '\f067';
    top: 12px;
    right: 20px;
    font-family: FontAwesome;
    font-size: 18px;
    transition: all .3s ease-in;
    -webkit-transition: all .3s ease-in;
}

.starter-1-faq-section .expanded .accordion_header:before{
    content: '\f068';
}

.starter-1-faq-section .accordion_content{
    padding: 8px 30px 10px;
}

.starter-1-faq-section .faq-container{
    margin-bottom: 60px;
}

.accordion_content h1, .accordion_content h2, 
.accordion_content h3, .accordion_content p,
.accordion_content h4, .accordion_content h5,
.accordion_content h6, .accordion_content li,
.accordion_content h6, .accordion_content a,
.accordion_content .fa {
    color: #000;
}

.starter-1-faq-section .left-col{
    padding-right:50px;
}

.starter-1-faq-section .main-heading{
    margin-bottom: 80px;
    position: relative;
    padding-bottom: 20px;
}

.starter-1-faq-section .main-heading:before {
    position: absolute;
    content: '';
    bottom: 0;
    width: 90px;
    height: 2px;
    left: 0;
    right:0;
    margin:0 auto;
    background: #ffba1d;
}





@media ( min-width:768px ) and ( max-width:1024px ) {

.starter-1-faq-section .main-heading {
    margin-bottom: 50px;
}

.starter-1-faq-section .left-col{
    padding-right:2px;
}

.starter-1-faq-section {
    padding: 100px 0 10px;
}
}



@media ( max-width:767px ){

.starter-1-faq-section .left-col {
    padding-right: 0;
    margin-bottom: 20px;
}

.starter-1-faq-section .accordion_header {
    padding: 14px 40px 14px 15px;
}

.starter-1-faq-section .accordion_content {
    padding: 8px 14px 10px;
}

.starter-1-faq-section .accordion_header:before {
    right: 17px;
    font-size: 14px;
}

.starter-1-faq-section .section-heading {
    margin-bottom: 20px;
}

.starter-1-faq-section .faq-container {
    margin-bottom: 40px;
}

.starter-1-faq-section {
    padding: 50px 0 0;
}

.starter-1-faq-section .main-heading {
    margin-bottom: 50px;
}

}


















/*********************************************************************
****************************** Event LP *****************************
********************************************************************/

.starter-1-event-hero{
    padding:180px 0 120px;
}

body .row-fluid .starter-1-event-hero .date-container{
    background: #fff;
    width: 100%;
    max-width: 400px;
    float: right;
    padding: 40px;
    border-radius: 4px;
}


.starter-1-event-hero .date-container a.cta_button{
    background:#06a800;
    border-color:#06a800;
}

.event-speakers-section .starter-1-speaker-cm .member-image{
    height: 270px;
    margin-bottom: 16px;
    margin-top: 20px;
    border:1px solid #e7e7e7;
}

.event-speakers-section .starter-1-speaker-cm{
    transition:all .4s ease-in-out;
}

.event-speakers-section:hover .starter-1-speaker-cm{
    filter: grayscale(1);
    opacity: .68;
}

.event-speakers-section .starter-1-speaker-cm:hover{
    filter: grayscale(0);
    opacity: 1;
}

body .container-fluid .event-speakers-section .row-fluid .section-heading.align-center{
    margin-bottom:10px;
}




















/*=============================================================
            PRICING Style 3
=============================================================*/



.event-pricing-section .column{
    position:relative;
    margin-top:30px;
    transition:all .4s ease-in-out;
    border:1px solid #e7e7e7;
    border-right:0;
    z-index:6;
    position:relative;
}

.event-pricing-section .column:hover {
    background: #f7f7f7;
}

.event-pricing-section .column:last-child{
    border-right:1px solid #e7e7e7;
}

.event-pricing-section .popular.column:before{
    position: absolute;
    content: '';
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    pointer-events: none;
    border: 3px solid #22bb60;
}


@media (min-width:767px){
    
body .row-fluid .event-pricing-section .column{
    width:100%;
    margin-left:0;
}
    
}


@media (min-width:768px){
body .row-fluid .event-pricing-section .starter-event-pricing-cm-container>span {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: stretch;
    -moz-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    margin-top:30px;
}

.event-pricing-section .starter-event-pricing-cm-container>span>.hs_cos_wrapper{
    padding:0 15px;
    width: 100%;
}
}

.event-pricing-section .starter-event-pricing-cm-container .span12{
    margin:0;
}

.event-pricing-section .column h2 {
    font-size: 48px;
    line-height: 1.2;
    color: #22bb60;
    font-weight:400;
}

.event-pricing-section .cost sub, .event-pricing-section .cost sup {
    font-size: 21px;
    margin: 0 4px;
}

.event-pricing-section .cost sub {
    position: relative;
    top: -11px;
    font-size: 12px;
}

.event-pricing-section .heading{
    padding:20px 15px;
}

.event-pricing-section .cost{
    padding: 15px 15px;
    border-top: 1px solid #e7e7e7;
    border-bottom: 1px solid #e7e7e7;
}

.event-pricing-section .features ul{
    margin:0;
}

.event-pricing-section .features ul li{
    border-bottom: 1px solid #e7e7e7;
    padding: 18px 25px;
}

.event-pricing-section .cta{
    padding:20px 0;
} 

.event-pricing-section .column .widget-type-cta{
    margin:0;
}

.event-pricing-section .column a.cta_button {
    padding: 12px 26px;
    font-weight: 700;
    font-size: 12px;
    color: #22bb60;
    border:1px solid  #22bb60;
    background: #fff;
}

.event-pricing-section .column:hover a.cta_button {
    color: #fff;
    background: #22bb60;
}

.event-pricing-section .column a.cta_button:hover {
    box-shadow: none;
    transform: translate(0);
}



@media (min-width:768px) and (max-width:1024px){

.event-pricing-section .column h2 {
    font-size: 34px;
}

body .row-fluid .jumbo-pricing-style-5 .table-wrap {
    overflow-x: scroll;
    padding-bottom: 30px;
}

body .row-fluid .event-pricing-section .starter-event-pricing-cm-container{
    overflow-y:hidden;
    padding-bottom:40px;
}


}




@media (max-width:767px){
    
.event-pricing-section .column{
    border:1px solid #e7e7e7;
}

.event-pricing-section .starter-event-pricing-cm-container .column{
    margin-top:20px;    
}

.event-pricing-section .popular {
    transform: scale(1);
}

}









/********************** Event Gallery *************************************/


.starter-event-gallery{
    padding:70px 0 0;
    overflow:hidden;
}

body .container-fluid .row-fluid .starter-event-gallery .four-col-adjust>span {
    margin-right: 0;
}

body .row-fluid .starter-event-gallery .four-col-adjust span>.hs_cos_wrapper {
    flex-basis: 25%;
    -webkit-flex-basis: 25%;
    margin-right:0;
    margin-top: 0;
}

.starter-event-gallery .four-col-adjust .gallery-img{
    height: 18vw;
    position:relative;
}

.starter-event-gallery .four-col-adjust .gallery-img:before{
    position: absolute;
    content: '';
    top: -6px;
    left: -6px;
    right: -6px;
    bottom: 0;
    pointer-events: none;
    border: 6px solid #f8f8f8;
    background:linear-gradient(26deg,rgba(0, 0, 0, 0.4),rgba(0, 0, 0, 0.1));
}







/**************************Event Sponsored Section ******************************/


.starter-event-sponsored-section{
    padding:80px 0;
}

.starter-event-sponsored-section .logos ul{
    text-align:center;
}

.starter-event-sponsored-section .logos ul li{
    display: inline-block;
    width: 100%;
    max-width: 200px;
    vertical-align: middle;
    margin: 12px 14px;
    text-align: center;
}







/**************************Event Sponsored Section ******************************/

body .row-fluid .event-contact-us .form-container{
    width: 100%;
    max-width: 430px;
    float: right;
    background-color: #fff;
    box-shadow: 0 2px 10px 0 rgba(186,186,186,0.5);
    padding: 30px 40px 40px;
    box-sizing: border-box;
}

.event-contact-us .left-col .fa{
    font-size: 26px;
    text-align: center;
    display: block;
}

.event-contact-us .left-col .address-container{
    margin-top:30px;
}








@media (max-width:1024px){
    
body .row-fluid .event-contact-us .form-container {
    padding: 20px 30px 30px;
}    
    
.starter-1-event-hero {
    padding: 120px 0 80px;
}    

.event-speakers-section .starter-1-speaker-cm .member-image {
    height: 150px;
    margin-top: 10px;
}    

.event-pricing-section .features ul li {
    padding: 18px 15px;
}
 
.event-pricing-section .starter-event-pricing-cm-container>span>.hs_cos_wrapper {
    padding: 0 8px;
} 
 
.starter-event-sponsored-section .logos ul li {
    max-width: 100px;
}

.event-contact-us .left-col .fa {
    font-size: 20px;
}
}


@media (max-width:767px){
    
.starter-1-event-hero {
    padding: 60px 0 50px;
}    

body .row-fluid .starter-1-event-hero .date-container {
    padding: 20px;
    margin-top: 20px;
}
  
.event-speakers-section .starter-1-speaker-cm .member-image {
    height: 280px;
    margin-top:15px;
}

.event-pricing-section .starter-event-pricing-cm-container>span>.hs_cos_wrapper {
    padding: 0 ;
}

.starter-event-gallery .four-col-adjust .gallery-img {
    height: 220px;
}
 
.event-contact-us .left-col .fa {
    font-size: 30px;
    text-align:left;
    margin-bottom:10px;
} 

.event-contact-us .left-col{
    margin-bottom:20px;
}
 
body .row-fluid .event-contact-us .form-container {
    padding: 15px 20px 15px;
}     
   
}









/****************************** Single Speaker Section*********************************/

body .row-fluid .single-speaker-section .text-container {
    width: 100%;
    max-width: 960px;
    float: none;
    margin: 0 auto;
}

.single-speaker-section .social-icons a{
    font-size: 18px;
    width: 36px;
    height: 36px;
    line-height: 36px;
    background: #3E4149;
    display: inline-block;
    border-radius: 50%;
    margin: 4px;
    color:#3E4149;
    text-align: center;
}

.single-speaker-section .social-icons{
    margin-top:10px;
}




@media (max-width:767px){
    
.single-speaker-section .left-col{
    margin-bottom:24px;
}    
    
}















/************************************************************************
************************Product Page*************************************
************************************************************************/


.product-hero-section{
    padding: 125px 0;
}

.row-fluid .product-hero-section .wrapper {
    max-width: 760px;
}

.product-hero-section .video-button a{
    padding: 18px 35px;
    border: 2px solid #fff;
    border-radius: 4px;
}






/****************************Section 1******************************/

.product-section-1 {
    padding-bottom:40px;
}

body .row-fluid .product-section-1 .wrapper{
    max-width:1000px;
}

body .row-fluid .product-section-1 .product-image{
    height: 380px;
    margin-left: -260px;
    position: relative;
    z-index: -1;
    border:1px solid #e7e7e7;
}

.product-section-1 .text-container{
    position: relative;
    z-index: 2;
    background: rgba(255, 255, 255, 0.96);
    box-sizing: border-box;
    padding: 40px;
    margin-top: -50px;
    box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.18);
}

.product-section-1 .startre-1-product-cm{
    margin:70px 0 70px;
}





@media (max-width:1024px){
    
body .row-fluid .product-section-1 .product-image {
    height: 330px;
    margin-left: -200px;
}    

.product-section-1 .startre-1-product-cm {
    margin: 60px 0 60px;
}    
    
}


@media (max-width:767px){
    
body .row-fluid .product-section-1 .product-image{
    height: 250px;
    margin-left: 0;
}

.product-section-1 .text-container {
    padding: 20px 0;
    box-shadow: none;
    margin-top: 0;
}

.product-section-1 .startre-1-product-cm {
    margin: 0px 0 40px;
    display: flex;
    display: -webkit-flex;
    flex-direction: column-reverse;
    -webkit-flex-direction: column-reverse;
}    

.product-hero-section {
    padding: 80px 0;
}
    
}













/************************************************************************
************************About Page*************************************
************************************************************************/


.about-hero-section{
    padding: 125px 0;
}

.row-fluid .about-hero-section .wrapper {
    max-width: 760px;
}

.about-hero-section .video-button a{
    padding: 10px 35px;
    border: 2px solid #fff;
    border-radius: 4px;
    display: inline-block;
}

.about-services-section .top-image{
    margin-bottom:30px;
}

.about-services-section .about-service-cm{
    margin-top:30px;
    padding-right:20px;
}

.about-services-section .about-service-cm .icon{
    font-size: 24px;
    float: left;
    position: relative;
    top: -2px;    
    margin-right:10px;
}

.about-services-section .about-service-cm .heading-container h4{
    padding-left: 28px;
}








.about-team-section .member-image{
    width: 100%;
    margin: 0 auto 20px;
    max-width: 180px;
    height: 200px;
    position:relative;
    z-index:1;
}

.about-team-section .member-image:after{
    position:absolute;
    content:'';
    z-index:-2;
    top:0;
    left:0;
    right:0;
    bottom:0;
    background: rgba(0, 0, 0, 0.18);
}

.about-team-section .member-image:before{
    position:absolute;
    content:'';
    z-index:-1;
    top:16px;
    left:16px;
    right:16px;
    bottom:16px;
    transition:all .4s ease-in-out;
    border:1px solid #fff;
}

body .row-fluid .about-team-section .four-col-adjust span>.hs_cos_wrapper:hover .member-image:before{
    top:8px;
    left:8px;
    right:8px;
    bottom:8px;
}


body .row-fluid .about-team-section .four-col-adjust span>.hs_cos_wrapper{
    padding: 30px 0 20px;
    background: #fff;
    box-shadow: 2px 3px 12px 2px #e8e8e8;
    transition:all .4s ease-in-out;
    top:0;
    margin-bottom:12px;
}

body .row-fluid .about-team-section .four-col-adjust span>.hs_cos_wrapper:hover{
    top:-5px;
}

.about-team-section .about-team-cm{
    padding:0 30px;
}






@media (max-width:1024px){
    
body .row-fluid .about-team-section .four-col-adjust span>.hs_cos_wrapper {
    padding: 20px 0 20px;
    flex-basis: 30.5%;
    -webkit-flex-basis: 30.5%;
    margin-bottom:0;
}
    
.about-team-section .about-team-cm {
    padding: 0 20px;
}    
    
}



@media (max-width:767px){
    
.about-hero-section {
    padding: 80px 0;
}
    
}








/* OLD STYLES 2 ############
 * ######################### 
 * ######################### 
 * ######################### 
 * ######################### 
 * ######################### */



/*****************************************/
/* Start your style declarations here    */
/*****************************************/


/*--------- Background Images ----------*/
 .page-center{
              max-width: 980px;
              margin: 0 auto!important;
              float: none!important;
          }

.full-width-bg{
               -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
 .page-center-signup{
              max-width: 980px;
              margin: 0 auto!important;
              float: none!important;
          }
.full-width-bg-signup{
               -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

/*--------- SIZING ----------*/

 



/*--------- NAVBAR COLORS ----------*/

 
 
 
 
 



/*--------- Theme Base Colors ----------*/

 
 
 
 

.widget-type-cta{
    margin-top:15px;
}


/* body a.cta_button,
body .container-fluid .row-fluid .hs-button{    
    font-size: 16px;
    line-height: 18px;
    padding: 12px 40px;
    font-weight: 400;
    cursor: pointer;
    font-family: 'Lato', sans-serif; font-weight:300; ;
    text-align: center;
    display: inline-block;
    transition: all .2s ease-in;
    -webkit-transition: all .2s ease-in;
    letter-spacing: 1px;
    color: #fff;
    border-radius:4px;
    margin-bottom: 0;
    position: relative;
    z-index: 1;
    background: #3E4149;
    border: 2px solid ;  
    border-color:#3E4149 ;
    transition: all ease-in-out .2s;
} */

body a.cta_button:hover,
body .container-fluid .row-fluid .hs-button:hover{
    opacity:.8;
}

body .white-cta a.cta_button,
body .all-text-white a.cta_button,
body .white-cta .container-fluid .row-fluid .hs-button{    
    background:#fff;
    border-color:#fff;
    color:#000;
}

body .dark-cta a.cta_button{
    background:#3E4149;
    border-color:#3E4149;
}

.simple-cta a.cta_button,
.simple-cta a{
    background:transparent;
    border:0;
    padding:0;
    position:relative;
    color: #3E4149;
    font-weight:400;
}

.simple-cta a:after{
    content:'\f107';
    font-family: FontAwesome;
    padding-left: 6px;
}   

.align-center {
    text-align:center;
}

.align-left {
    text-align:left;
}

.align-right {
    text-align:right;
}

.float-left{
    float:left;
}

.float-right{
    float:right;
}

.overlay{
    position:relative;
    z-index:1;
}

.overlay:before{
    position: absolute;
    content: '';
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background:rgba(0, 0, 0, 0.5);
    z-index: -1;
}

.grey-bg{
    background:#f8f8f8;
}


body .container-fluid .row-fluid .section-heading.align-center {
    max-width: 840px;
    float: none;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:60px;
}

.section-heading p{
    font-size: 22px;
    font-weight: 300;
    color: #5e6977;
}

.section-heading h5{
    margin:0;
    color:#86939e;
    font-size:18px;
    font-weight:500;
}

.all-text-white,
.all-text-white h1,
.all-text-white h2,
.all-text-white h3,
.all-text-white p,
.all-text-white h4,
.all-text-white h5,
.all-text-white h6,
.all-text-white li,
.all-text-white .fa,
.all-text-white a{
    color:#fff;
}

.text-margin-zero h1,
.text-margin-zero h2,
.text-margin-zero h3,
.text-margin-zero p,
.text-margin-zero h4,
.text-margin-zero h5,
.text-margin-zero h6,
.text-margin-zero .fa,
.text-margin-zero a{
    margin:0;
}

.base-color-text h1,
.base-color-text h2,
.base-color-text h3,
.base-color-text p,
.base-color-text h4,
.base-color-text h5,
.base-color-text h6,
.base-color-text .fa,
.base-color-text a{
    color:#3E4149;
}

.body-container-wrapper .all-text-white li:before{
    background:#fff;
}

body .container-fluid .row-fluid .pad-bottom{
    margin-bottom:80px;
}

body .container-fluid .row-fluid [class*="span"]{
    min-height:0;
}

.section-bg{
    background-size: cover!important;
    background-position: center center!important;
}

.section-bg .bg-image{
    display:none!important;
}

.section-padding{
    padding:100px 0;
}

.section-border{
    border-bottom:1px solid #e7e7e7;
}

.cta-margin{
    margin-top:50px;
}

@media (min-width: 768px) {
    
.equal-height-container > .row-fluid-wrapper > .row-fluid {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: stretch;
    -moz-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
}

body .row-fluid .vertical-center{
    display: flex;
    display: -webkit-flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    -webkit-justify-content: center;
    justify-content: center;
}     
}

.inner-page-hero-section{
    padding:30px 0;
}

.inner-page-hero-section h1{
    margin:0;
    font-size:30px;
    font-weight:300; 
}


/*========================================================
        Responsive Styling
========================================================*/

@media (min-width:768px) and (max-width:1024px){

.row-fluid [class*="span"].wrapper{
    padding-left:40px;
    padding-right:40px;
}


h1{
    font-size: 28px;
}

h2{
    font-size: 28px;
}

h3{
    font-size: 20px;
}

h4{
    font-size: 18px;
}

h5{
    font-size: 16px;
}

h6{
    font-size: 16px;
}

.section-padding {
    padding: 60px 0;
}

body .container-fluid .row-fluid .section-heading.align-center {
    margin-bottom: 30px;
}

p{
    font-size: 14px;
}

.body-container-wrapper li {
    font-size: 14px;
}

.section-heading p {
    font-size: 18px;
}

.cta-margin {
    margin-top: 30px;
}

}




@media (max-width:767px){


.row-fluid [class*="span"].wrapper{
    padding-left:20px;
    padding-right:20px;
}


h1{
    font-size: 24px;
}

h2{
    font-size: 24px;
}

h3{
    font-size: 20px;
}

h4{
    font-size: 18px;
}

h5{
    font-size: 16px;
}

h6{
    font-size: 16px;
}

.section-padding {
    padding: 60px 0;
}

.align-right {
    text-align: center;
}

.align-left {
    text-align: center;    
}

body .container-fluid .row-fluid .section-heading.align-center{
    margin-bottom: 30px;
}

p {
    font-size: 14px;
    line-height: 24px;
}

.body-container-wrapper li {
    font-size: 14px;
    line-height: 24px;
}

.primary-banner {
    padding: 120px 0 40px;
}

.section-heading p {
    font-size: 16px;
}

.heading-underline {
    margin-bottom: 20px;
    padding-bottom: 2px;
}

.cta-margin {
    margin-top: 20px;
}

}











/*========================================  
        Header Styling
========================================*/          

@media (min-width:768px){

.pth-header .header-logo{
    padding:16px 0;

}
}


.pth-top-bar{
    padding:10px 0;
    background:#F8F7F6;
}

.pth-top-bar .widget-type-cta{
    margin:0;
    text-align:right;
}

.pth-top-bar a.cta_button{
    padding:9px 20px;
    font-size:12px;
}

.pth-top-bar .phone-number-container a span{
    font-weight:500;
} 

.pth-top-bar .phone-number-container .fa{
    color:#3E4149;
    font-size: 20px;
    margin-right: 4px;    
}





@media (max-width:767px){
    
.pth-top-bar .phone-number-container .fa {
    font-size: 14px;
    margin-right: 2px;
}

.pth-top-bar a.cta_button {
    padding: 3px 6px;
    font-size: 12px;
}

.pth-top-bar .phone-number-container {
    font-size: 12px;
}

body .row-fluid .pth-top-bar .phone-number-container{
    width: 48%;
    float: left;
    margin-top: 8px;
}

body .row-fluid .pth-top-bar .top-cta-container{
    width:40%;
    float:right;
}


}


















/*************************************
            HEADER STYLING
*************************************/            



.pth-header{
    background:#fff ;
    border-bottom:1px solid #e7e7e7
}

.pth-header .logo{
    padding:10px 0;
}

.pth-header .head-cta{
    margin-top:0;
}

.pth-header .head-cta a.cta_button{
    padding: 12px 30px;    
    border:2px solid #3E4149;
}

.pth-header .top-nav-container{
    margin-top:50px;
}

.pth-header .contact-info span{
    font-size:12px;
}

.pth-header .contact-info span .fa{
    margin-right: 7px;
    width: 12px;
    text-align: center;
    font-size: 16px;
    position: relative;
    top: 1px;
}

@media (min-width:768px){

.pth-header .hs-menu-wrapper.hs-menu-flow-horizontal > ul>li>a{
    font-size: 14px;
    padding: 30px 12px;
    line-height:1;
    font-weight:400;
    color: #000 ;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper{
    border-top:3px solid #3E4149;
}

.pth-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1 {
    line-height: 0;
}

.pth-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1.hs-item-has-children>a{
    position:relative;
    margin-right:12px;
}

.pth-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1.hs-item-has-children>a:before{
    position: absolute;
    content: '\f107';
    font-family:FontAwesome;
    top: -2px;
    bottom: 0;
    right: -5px;
    font-size: 14px;
    color: #3E4149;
    display: flex;
    display: -webkit-flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    -webkit-justify-content: center;
    justify-content: center;
}

.pth-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:hover a,
.pth-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1.active a{
    color:#3E4149 ;
}


.pth-header .hs-menu-wrapper {
    line-height: 0;
    text-align: center;
    float:right;
}

.pth-header .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{
    font-size: 14px;
    padding: 12px 24px 12px 15px;
    line-height: 1;
    color: #000 ;
    text-align: left;
    border: 1px solid rgba(18, 18, 50, 0.11);
    background: #fff;
    border-top: 0;
    font-weight: 400;
    transition:all .2s ease-in-out;
    min-width: 140px;
    -webkit-transition:all .2s ease-in-out;
}

.pth-header .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li a:hover{
    color:#3E4149 ;
    text-indent:3px;
}

.pth-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-item-has-children ul.hs-menu-children-wrapper {
    left: 100%;
    top: 65px;
}

}




@media (min-width:768px) and (max-width:1024px){

.pth-header .head-cta a.cta_button {
    padding: 10px 18px;
    font-size: 14px;
}

.pth-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li>a {
    padding: 22px 10px 22px;
    font-size:12px;
}

.pth-header .top-nav-container {
    margin-top: 34px;
}

.pth-header {
    padding:0;
}

}


@media (max-width:767px){


}





















/*==================================================
            Three Col Adjust 
==================================================*/

body .container-fluid .row-fluid .three-col-adjust>span {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: stretch;
    -moz-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    flex-wrap: wrap;
    -wevkit-flex-wrap: wrap;
    flex-direction: row;
    -webkit-flex-direction: row;
    margin-right: -2.5%;
}

body .row-fluid .three-col-adjust span>.hs_cos_wrapper {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-basis: 30.9%;
    -webkit-flex-basis: 30.9%;
    float: left;
    margin-right: 2.43%;
    margin-top: 25px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position:relative;
}


/* Make border boxed*/


body .container-fluid .row-fluid .three-col-adjust.have-box-border span>.hs_cos_wrapper{
    background-color: #fff;
    box-shadow: 0 1px 1px 0 #e6ebee;
    border: solid 1px rgba(129,154,179,0.14);
    position: relative;
    -webkit-transition: all .4s ease;
    -moz-transition: all .4s ease;
    -ms-transition: all .4s ease;
    -o-transition: all .4s ease;
    transition: all .4s ease;
    padding:20px;
    position:relative;
} 


.redirect-page{
    position:absolute;
    top:0px;
    bottom:0px;
    left:0px;
    right:0px;
    width:100%;
    height:100%;
    display:block;
    cursor:pointer;
    -webkit-transition: all .4s ease;
    -moz-transition: all .4s ease;
    -ms-transition: all .4s ease;
    -o-transition: all .4s ease;
    transition: all .4s ease;
}

body .container-fluid .row-fluid .three-col-adjust.have-box-border span>.hs_cos_wrapper:hover .redirect-page{
    border:1px solid #3E4149;
}


@media (max-width:767px){
 
 
body .container-fluid .row-fluid .three-col-adjust>span {
    display: block;
    margin-right: 0;
}

body .row-fluid .three-col-adjust span>.hs_cos_wrapper {
    display: block;
    margin: 0;
    margin-top: 20px;
    max-width: 379px;
    width: 100%;
    margin: 30px auto 0;
    float: none;
}   
}









/*==================================================
            Four Col Adjust 
==================================================*/

body .container-fluid .row-fluid .four-col-adjust>span {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: stretch;
    -moz-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    flex-wrap: wrap;
    -wevkit-flex-wrap: wrap;
    flex-direction: row;
    -webkit-flex-direction: row;
    margin-right: -2.565%;
}

body .row-fluid .four-col-adjust span>.hs_cos_wrapper {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-basis: 22.5%;
    -webkit-flex-basis: 22.5%;
    float: left;
    margin-right: 2.5%;
    margin-top: 20px;
    box-sizing:border-box;
    position:relative;
}










@media (max-width:767px){
 
body .container-fluid .row-fluid .four-col-adjust>span {
    display: block;
    margin-right: 0;
}

body .row-fluid .four-col-adjust span>.hs_cos_wrapper {
    display: block;
    flex-basis: 100%;
    width:100%;
    -webkit-flex-basis: 100%;
    margin:0;
    margin-top: 20px;
}   
}









/*=========================================================
                    FORM STYLE
=========================================================*/                

::-webkit-input-placeholder {
   color: #989898;
}

:-moz-placeholder {
   color: #989898;
}

::-moz-placeholder {  
   color: #989898;
}

:-ms-input-placeholder {  
   color: #989898;
}

select::-ms-expand {
    display: none;
}

.row-fluid form li{
    margin:0;
}

.row-fluid  form li:before{
    display:none;
}

#hs_cos_wrapper_module_145922804597910078 form input[type="file"] {
    font-family: !important;
}
.form-bold-label #hs_cos_wrapper_module_145922804597910078 label span {
  font-size: 14px !important; 
  font-weight: 400 !important;
}
.row-fluid form input,
.row-fluid form input,
.row-fluid form select,
.row-fluid form textarea{
    height: 54px;
    font-family: !important;
    border: 0;
    font-size: 14px;
    line-height: 20px;
    font-weight:300; 
    letter-spacing: 1px;
    padding: 0;
    margin-bottom: 8px;
    border-radius: 0;
    background: #f5f5f5;
    padding:10px 20px;
    color: #000;
    font-weight:400;
    background:#fff;
    border:1px solid #dedede;
    box-sizing: border-box;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
}


.row-fluid  form input:focus,
.row-fluid  form select:focus,
.row-fluid  form textarea:focus{
    outline:0;
    border:1px solid #3E4149;
}

.row-fluid  form textarea{
    height:150px;    
}

.row-fluid  form .hs_file_upload input,
.row-fluid  form .hs-form-checkbox input,
.row-fluid  form .hs-form-radio input,
.row-fluid  form .hs-form-booleancheckbox input{
    height:auto;
    padding:0;
    border:0;
}

.row-fluid  form .hs-form-checkbox input,
.row-fluid  form .hs-form-radio input,
.row-fluid  form .hs-form-booleancheckbox input{
    height:auto;
    padding:0;
    border:0;
    margin-bottom:0;
}

.row-fluid form .field>label{
    font-size: 14px;
    line-height: 1;
    letter-spacing: 1px;
    font-weight: 300;
    display:block;
    margin-bottom:6px;
    margin-top:14px;
}

.row-fluid form .hs_submit .actions{
    text-align:center;
}

.row-fluid form .hs-button.primary{
    height: auto;
    margin-top: 24px;
}

form .hs-error-msgs{
    margin:0;
    padding:0;
}

form .hs-error-msgs li{
    line-height: 1;
    color: red;
    font-weight: 500;
    font-size: 11px;
    position: relative;
    top: -4px;
    letter-spacing: 0.3px;
}

.row-fluid .hs-form fieldset.form-columns-1 .hs-input {
    width: 100%;
}

body .row-fluid .hs-form fieldset {
    max-width: 100%;
}

form .hs-form-required{
    display:none;
}

.body-container-wrapper form ul,
.body-container-wrapper form li{
    margin:0;
    padding:0;
}

.body-container-wrapper form ul,
form ul{
    list-style:none;
}

.body-container-wrapper form li:before{
    display:none;
}

body form .hs-form-checkbox:last-child,
body form .hs-form-radio:last-child,
body form .hs-form-booleancheckbox{
    margin-bottom:20px;
}

body .row-fluid .hs-form fieldset.form-columns-3 .hs-form-field {
    width: 32%;
    margin-right:2%;
}

body .row-fluid .hs-form fieldset.form-columns-2 .hs-form-field {
    width: 49%;
    margin-right:2%;
}

body .row-fluid .hs-form fieldset .hs-form-field:last-child{
    margin-right:0;
}

body .row-fluid .hs-form fieldset.form-columns-2 .input,
body .row-fluid .hs-form fieldset.form-columns-3 .input {
    margin-right:0px;
}

body .container-fluid .row-fluid .hs-form fieldset .field:last-child .input{
    margin-right:0;
}

body .row-fluid select{
    background: #fff url(//2558848.fs1.hubspotusercontent-na1.net/hubfs/2558848/Product-3-Pack/Select%20Arrow%20Small.png) no-repeat;
    background-position: center right;
    -webkit-appearance: none;
}





/*=======================================================
            CHECKBOX AND RADIO BUTTONS STYLING
=======================================================*/            

.row-fluid .hs-form .field .input input[type="checkbox"],
.row-fluid .hs-form .field .input  input[type="radio"]{
    width:auto;
}

.row-fluid .hs-form .field .input input[type="checkbox"],
.row-fluid .hs-form .field .input  input[type="radio"]{
    padding: 0;
    border-radius: 4px;
    background: #fff;
    margin-left: 0;
    position: relative;
    overflow: hidden;
    cursor: pointer;
    color: #cfd3d7;
    -webkit-appearance: none;
    border: 2px solid #ddd;
    margin-right: 8px;
    top: 2px;
    width: 20px;
    height: 20px;
}

.row-fluid .hs-form .field .input input[type="checkbox"]:checked:after {
    content: '';
    position: absolute;
    width: 9px;
    height: 5px;
    top: 3px;
    left: 2px;
    border: 3px solid #3E4149;
    border-top: 0;
    border-right: 0;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
}


.row-fluid .hs-form .field .input  input[type="radio"]{
    border-radius: 50%;
}

.row-fluid .hs-form .field .input  input[type="radio"]:checked:after {
    content: '';
    position: absolute;
    width: 10px;
    height: 10px;
    top: 3px;
    background: #3E4149;
    left: 3px;
    border-top: 0;
    border-right: 0;
    border-radius: 50%;
}


@media (max-width:480px){


body form.hs-form .form-columns-2 .hs-form-field .hs-input,body form.hs-form .form-columns-3 .hs-form-field .hs-input{
    width:100%;
}

body .row-fluid .hs-form fieldset .input{
    margin:0;
}

body .row-fluid .hs-form fieldset.form-columns-3 .hs-form-field {
    width: 100%;
    margin-right: 0;
}

body .row-fluid .hs-form fieldset.form-columns-2 .hs-form-field {
    width: 100%;
    margin-right: 0;
}

.row-fluid form .hs_submit .actions{
    text-align:center;
}

}
























/* ==========================================================================
   Custom Menu Primary
   ========================================================================== */


 /* Set ul background color */
 /* Set li background Color */
 /* Set link Color */
 /* Set link Hover Color */

/* Parent List */
.custom-menu-primary .hs-menu-wrapper > ul{ 
  background:;
}
.custom-menu-primary .hs-menu-wrapper > ul > li{
  background:;
}
.custom-menu-primary .hs-menu-wrapper > ul > li > a{
  color:;
}
.custom-menu-primary .hs-menu-wrapper > ul > li > a:hover{
  color:;
}

/* Child List */
.custom-menu-primary .hs-menu-wrapper > ul ul{}
.custom-menu-primary .hs-menu-wrapper > ul ul li{
  background:;
}
.custom-menu-primary .hs-menu-wrapper > ul ul li a{
  color:;
}
.custom-menu-primary .hs-menu-wrapper > ul ul li a:hover{
  color:;
}

/* Override max width on menu links */
.custom-menu-primary .hs-menu-wrapper > ul li a, 
.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li a {
  overflow: visible !important;
  max-width: none !important;
  width: auto !important;
}

/* Fix menu disappearing on desktop after toggling mobile menu */
/* @media screen and (min-width:768px) {
      .custom-menu-primary .hs-menu-wrapper { 
          display:block !important;
      }
  }
 */



/* ==========================================================================
   Mobile Menu - Hubspot Standard Toggle Menu
   ========================================================================== */


/**
 * Special Note
 *
 * When the menu is open, a class of .mobile-open is applied to the body. You can 
 * use this for custom styling on any element when the menu is in the open position.                     
 */

.mobile-trigger, .child-trigger{
    display: none; /* Hide button on Desktop */
}

@media (max-width: 1024px){


  /* Variables
     ========================================================================== */

     /* Set Mobile Menu Background Color */
        /* Set Link Color */
   /* Set Link Hover Color */

  /* 
    * Menu Reset
    *
    * Remove styling from desktop version of custom-menu-primary. Place any 
    * additional CSS you want removed from the mobile menu in this reset 
    */

  .custom-menu-primary,
  .custom-menu-primary .hs-menu-wrapper > ul,
  .custom-menu-primary .hs-menu-wrapper > ul li,
  .custom-menu-primary .hs-menu-wrapper > ul li a{
    display: block;
    float: none;
    position: static;
    top: auto;
    right: auto;
    left: auto;
    bottom: auto;
    padding: 0px;
    margin: 0px;
    background-image: none;
    background-color: transparent;
    border: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    -webkit-box-shadow: none;
    -moz-box-shadow:    none;
    box-shadow:         none; 
    max-width: none;
    width: 100%;
    height: auto;
    line-height: 1;  
    font-weight: normal;
    text-decoration: none;
    text-indent: 0px;
    text-align: left;
    color:#ffffff;
  }


  /* Toggle Button
     ========================================================================== */

  .mobile-trigger{
    display: inline-block !important; /* Show button on mobile */
    cursor: pointer; /* Mouse pointer type on hover */
    position: absolute; /*******************************************/
    top: 0px;          /* Position Button at right of screen  */
    right: 10px;        /*******************************************/
    width: auto; /* Button width */
    height: auto; /* Button height */      
    padding: 7px 10px 8px 10px;
    background: #ffffff; /* Background color */
    border: 1px solid #fff;
    font-size: 16px;
    font-weight: normal;
    text-align: left;
    text-transform: uppercase;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    color: #fff; 
  }
  .mobile-trigger:hover{
    text-decoration: none; /* Removes link text underline on button */
    color:#ffffff;
    background-color: #fff; 
    border-color: transparent;
  }

  /* Change button when menu is open */
  .mobile-open .mobile-trigger{
    color:#ffffff;
    background-color: #fff; 
    border-color: transparent;
  }


  /* Toggle Button Icon
     ========================================================================== */

  .mobile-trigger i{
    display: inline;
    position: relative;
    top: -4px;
  }
  .mobile-trigger i:before, .mobile-trigger i:after{
    position: absolute;
    content: '';
  }
  .mobile-trigger i, .mobile-trigger i:before, .mobile-trigger i:after{
    width: 22px; /* Icon line width */
    height: 2px; /* Icon line height */
    -webkit-border-radius: 1px;
    -moz-border-radius: 1px;
    border-radius: 1px;
    background-color: #fff; /* Icon color */
    display: inline-block;
  }
  .mobile-trigger i:before{
    top: -6px; /* Position top line */
  }
  .mobile-trigger i:after{
    top: 6px; /* Position bottom line */
  }
  
  .mobile-trigger:hover i, .mobile-trigger:hover i:before, .mobile-trigger:hover i:after,  
  .mobile-open .mobile-trigger i, .mobile-open .mobile-trigger i:before, .mobile-open .mobile-trigger i:after{
      background-color: #ffffff; /* Icon color */
  }


  /* Child Toggle Button
     ========================================================================== */

  .child-trigger{
    display: block !important; /* Hide button on Desktop */
    cursor: pointer; /* Mouse pointer type on hover */
    position: absolute;
    top: 0px;
    right: 0px;
    width: 55px !important; /* Button width */
    min-width: 55px !important;
    height: 45px !important; /* Button height */  
    padding: 0 !important;
    border-left: 1px dotted rgba(255, 255, 255, .20);
  }
  .child-trigger:hover{
    text-decoration: none;
  }
  .child-trigger i{
    position: relative;
    top: 50%; /* Centers icon inside button */
    margin: 0 auto !important;
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  .child-trigger i:after{
    position: absolute;
    content: '';
  }
  .child-trigger i, .child-trigger i:after{
    width: 10px; /* Icon line width */
    height: 1px; /* Icon line height */
    background-color:#ffffff; /* Icon color */
    display: block;

  }
  .child-trigger i:after{
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
  }
  .child-trigger.child-open i:after{
    -webkit-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg);
    transform: rotate(-180deg);
  }
  .child-trigger.child-open i{
  }

    
  /* Menu Styles on Mobile Devices
     ========================================================================== */  
     
   .custom-menu-primary.js-enabled{
       position: relative;
       padding-top: 44px; /* Makes room for button */
       margin: 10px 0 10px 0;
   }

  /* Hide menu on mobile */
  .custom-menu-primary.js-enabled .hs-menu-wrapper,
  .custom-menu-primary.js-enabled .hs-menu-children-wrapper{
    display: none;
  }  

  /* Make child lists appear below parent items */
  .custom-menu-primary ul.hs-menu-children-wrapper{
    visibility: visible !important;
    opacity: 1 !important;
    position: static !important;
    display: none;
  }

  /* Mobile Menu Styles */ 
  .custom-menu-primary.js-enabled .hs-menu-wrapper{
    width: 100%;
    position: relative; /**************************************************************/
    top: 0;             /* Positions the menu to drop from the very top of the screen */
    left: 0;          /**************************************************************/
    padding: 0;
  }
  .custom-menu-primary .hs-menu-wrapper{
    background-color:#fff; /* Menu background color set off global menuColorMobile variable */
    width: 100%; /* Full screen width */
  }

   /* Level 1 Menu List Styles */
  .custom-menu-primary .hs-menu-wrapper > ul > li{
    position: relative;
  }
  .custom-menu-primary .hs-menu-wrapper > ul > li a{
    font-size: 22px; /* Font size of top level list items */
    line-height: 45px;
    overflow: visible;
  }

  /* Level 1 and Higher Menu List Styles */
  .custom-menu-primary .hs-menu-wrapper > ul li{
    border-top: 1px dotted rgba(255, 255, 255, .35); /* Adds transparent dark highlights to top of top level list items */
  }
  .custom-menu-primary .hs-menu-wrapper >  ul li a{
    padding: 0 10px;
    color:#ffffff; /* link color set by global mobile-aColor variable */
  }
  .custom-menu-primary .hs-menu-wrapper > ul li a:hover{
    color:#ffffff; /* link hover color set by global mobile-aColorHover variable */
  }

  /* Level 2 and Higher Menu List Styles */
  .custom-menu-primary .hs-menu-wrapper > ul ul li{
    background-color: rgba(255, 255, 255, .08);
  }
  .custom-menu-primary .hs-menu-wrapper > ul ul li a{
    text-indent: 10px; /* Indent Child lists */
    font-size: 16px; /* Font size of child lists */
  }

  /* Level 3 and Higher Menu List Styles */
  .custom-menu-primary .hs-menu-wrapper > ul ul ul li a{
    text-indent: 30px; /* Indent Child lists */
  }
  .custom-menu-primary .hs-menu-wrapper > ul ul ul ul li a{
    text-indent: 50px; /* Indent Child lists */
  }
}









/*============================================================
            HEADER Mobile Responsive
===========================================================*/

@media (max-width:1024px){

.custom-menu-primary .hs-menu-wrapper{    
    display:none;
}

.mobile-trigger {
    border: 0;
    top: 0;
    right: 14px;    
    background:transparent;
}

.mobile-trigger i, .mobile-trigger i:before, .mobile-trigger i:after {
    width: 25px;
    background:#000;
    height:3px;
}

.mobile-trigger i:before {
    top: -6px;
}

.mobile-trigger i:after {
    top: 6px;
}

.mobile-trigger {
    top: 33px;
    right: 33px;
}

.mobile-open .mobile-trigger ,
.mobile-trigger {
    background-color: transparent;
    z-index:15;
}

.mobile-trigger:hover {
    background-color: rgba(0, 0, 0, 0);
    border-color: transparent;
}

.mobile-trigger:hover i, .mobile-trigger:hover i:before, 
.mobile-trigger:hover i:after, .mobile-open .mobile-trigger i,
.mobile-open .mobile-trigger i:before, .mobile-open .mobile-trigger i:after {
    background-color: #000;
}

.mobile-trigger i{
    transition: all .5s ease-in;
}

.mobile-open .mobile-trigger i{
    background:transparent;
    transition: all .1s ease-in;
}

.mobile-trigger i:before,
.mobile-trigger i:after{
    transition: all .3s ease-in;
}

.mobile-open .mobile-trigger i:before {
    top: 0;
    transform: rotate(45deg);
    background:#000;
}

.mobile-open .mobile-trigger i:after{
    top: 0;
    transform: rotate(-45deg);
    background:#000;
}

.custom-menu-primary.js-enabled{
    position: absolute;
    padding-top: 0;
    margin: 10px 0 10px 0;
    left: 0;
    right: 0;
    top: 0;
    margin:0;
}

body .header-container-wrapper .pth-header .logo{
    max-width:190px;
    float:left;
    margin-top:0;
    margin-left:20px;
}

.custom-menu-primary .hs-menu-wrapper>ul li {
    border-top: 0px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.24);
}

.child-trigger i, .child-trigger i:after {
    background-color: #000;
}

.custom-menu-primary.js-enabled .hs-menu-wrapper{
    margin: 0;
    z-index: 1;
    box-shadow: 0px 0px 1px #1d1d1d;
    padding: 10px 6px 10px 20px;
    z-index: 11;
    top: 80px;
}

body .header-container-wrapper .pth-header ul>li{
    border:0;
    background:transparent;
}

.custom-menu-primary .hs-menu-wrapper>ul>li a {
    font-size: 14px;
    padding:0;
    color:#000;
    font-weight: 500;
}

.custom-menu-primary .hs-menu-wrapper>ul>li a:hover{
    color:#000;
}

body .row-fluid .custom-menu-primary .hs-menu-wrapper>ul ul li a {
    font-size: 14px;
    text-indent:0;
}

.child-trigger {
    border-left: 0;
}

body .row-fluid .pth-header .custom-menu-primary .hs-menu-wrapper>ul li.hs-menu-depth-1 .hs-menu-children-wrapper {
    padding: 0 0 0 15px;
    position: relative !important;
    left: 0 !important;
}

.pth-header .custom-menu-primary .hs-menu-wrapper>ul li.hs-menu-depth-1 .hs-menu-children-wrapper:before {
    position: absolute;
    content: '';
    left: 0;
    bottom: 12px;
    top: 10px;
    width: 1px;
    background: rgba(0, 0, 0, 0.33);
}

.pth-header .head-cta a.cta_button{
    display:none;
}

body .row-fluid .pth-header .contact-info {
    display:none;
}

body .row-fluid .pth-header .header-logo {
    width: 160px;
    float: left;   
    text-align:left;
}

.pth-header {
    padding:12px 0;
}
  
  

}

@media (max-width:767px){
.mobile-trigger {
    top: 16px;
    right: 8px;
  }
  .custom-menu-primary.js-enabled .hs-menu-wrapper{
    top: 48px;
  }
}

/****************** END Header Mobile Responsive *******************/
















/*========================================  
        Footer Styling
========================================*/          

.pth-footer{
    padding:80px 0 40px;
    background:#111d2f;
}

.pth-footer .heading{
    margin-bottom:15px;
}

.pth-footer .hs-menu-wrapper.hs-menu-flow-vertical > ul li a{
    padding: 4px 0;
    font-weight: 400;
    letter-spacing: 1px;
    font-size:16px;
}

.pth-footer .contact-us .cta_button{
    padding-left:0;
    padding-right:0;
    width:100%;
}


.pth-footer .bottom-footer{
    margin-top:60px;
    padding-top:40px;
    position:relative;
}


.pth-footer .bottom-footer:before{
    position:absolute;
    content:'';
    top:0;
    left:15px;
    right:15px;
    border-top:1px solid rgba(255,255,255,0.2);
}


.pth-footer .footer-logo{
    margin-bottom:30px;
}

.pth-footer .footer-logo img{
    width:100%;
    max-width:200px;
}

.pth-footer .copyright{
    color:#A9A9A9;
}

.pth-footer .social-icons{
    padding-top:25px;
}

.pth-footer .social-icons a{
    margin:0 8px;
    font-size:18px;
}

.pth-footer .social-icons a:first-child{
    margin-left:0px;
}

.pth-footer  .bottom-menu .hs-menu-wrapper.hs-menu-flow-horizontal > ul li a{
    font-weight: 400;
    letter-spacing: 1px;
    padding: 0 0 0 22px;
}

@media (min-width:768px) and (max-width:1024px){
    
body .container-fluid .row-fluid .pth-footer .menu-group{
    width:100%;
    margin:0;
}     

body .container-fluid .row-fluid .pth-footer .right-col{
    width:100%;
    margin:0;
}

.pth-footer .social-icons a {
    margin: 0 6px;
    font-size: 16px;
}

.pth-footer .bottom-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a {
    font-size: 12px;
}

.pth-footer .copyright {
    font-size: 12px;
}

}




@media (max-width:767px){
    
.pth-footer .social-icons{
    margin:20px 0;
}    

.pth-footer .bottom-menu .hs-menu-wrapper.hs-menu-flow-horizontal > ul{
    text-align:center;
}

.pth-footer .bottom-menu .hs-menu-wrapper.hs-menu-flow-horizontal > ul li{
    float: none;
    width: auto;
    display: inline-block;
}

.pth-footer .bottom-menu .hs-menu-wrapper.hs-menu-flow-horizontal > ul li a {
    padding: 0 8px;
    width:auto;
    max-width:none;
}

}










/*============================ Talk To Us Section ==============================*/


.starter-talk-to-us{
    padding:100px 0;   
    background:#3E4149;
}
    
body .container-fluid .row-fluid .starter-talk-to-us .section-heading{
    max-width:1060px;
    padding:0;
}

body .row-fluid .starter-talk-to-us .icon-img{
    width: 100%;
    max-width: 110px;
    margin: 20px auto 30px;
    float: none;
    border: 2px solid #fff;
    height: 110px;
    padding: 23px;
    border-radius: 50%;
}

.starter-talk-to-us .button a{
    color: #fff;
    border: 1px solid;
    padding: 8px 26px;
    display: inline-block;
    margin-top: 10px;
    font-weight:400;
}



@media (min-width:768px){

body .container-fluid .row-fluid .starter-talk-to-us .left-col,
body .container-fluid .row-fluid .starter-talk-to-us .right-col{
    margin:0;
    width:50%;
    padding:0 20px;
}

}





body .container-fluid .row-fluid .starter-talk-to-us .left-col,
body .container-fluid .row-fluid .starter-talk-to-us .right-col{
    position:relative
}



body .container-fluid .row-fluid .starter-talk-to-us .left-col:before{
    position: absolute;
    content: '';
    right: 0;
    top: 20px;
    bottom: 0;
    width: 1px;
    background: #fff;
}

body .container-fluid .row-fluid .starter-talk-to-us .right-col:before{
    position: absolute;
    content: 'OR';
    left: -10px;
    top: -29px;
    color: #fff;
    padding: 7px 0;
}



@media (max-width:1024px){
 
.starter-talk-to-us {
    padding: 70px 0;
} 
}



@media (max-width:767px){

body .container-fluid .row-fluid .starter-talk-to-us .section-heading {
    padding: 0;
    margin-bottom: 0;
}


body .container-fluid .row-fluid .starter-talk-to-us .left-col:before,
body .container-fluid .row-fluid .starter-talk-to-us .right-col:before{
    display:none;
}

body .row-fluid .starter-talk-to-us .icon-img{
    margin: 20px auto 20px;
}

body .container-fluid .row-fluid .starter-talk-to-us .right-col{
    padding-top:40px;
}

.starter-talk-to-us {
    padding: 50px 0;
} 

}    










/*********************************************************************
***********************System Pages ****************************************
************************************************************************/

.error-page-body{
    padding:160px 0;
    position:relative;
    z-index:1;
}

.error-page-body:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0,0,0,0.5);
    z-index:-1;
}

.error-page-body h4{
    font-size: 14px;
    margin-top: 12px;
    line-height: 18px;
}


@media (min-width:768px) and (max-width:1024px){

.error-page-body {
    padding: 180px 0;
}

}


@media (max-width:767px){

.error-page-body {
    padding: 140px 0 80px;
}


}


/*=====================================================
    SUBSCRIPTION UPDATE CONFIRMATION
=====================================================*/

.row-fluid .subs-upd-con .wrapper{
    max-width:700px;
}

/*==========================================================================
   Email Preferences Styling
=============================================================================*/

.email-pref{
    position:relative;
}

.row-fluid .email-pref .wrapper{
    position:relative;
}

.email-pref:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0,0,0,0.5);
}

.preferences-section-one{
    padding:75px 0px;
}


body .container-fluid .row-fluid .preferences-section-one .wrapper{
    max-width:800px;
}


.preferences-section-one .email-prefs .item{
    width: 100%;
    max-width: 48%;
    margin: 2% 2% 0 0;
    float: left;
}

.preferences-section-one h1{
  font-size: 30px;
  font-weight: 600;
  line-height: 1;
  letter-spacing: 0.6px;
  color: #2f2432;
}


.preferences-section-one .checkbox-row{
    overflow:visible;
}


.preferences-section-one .email-prefs .item p {
    clear: both;
    margin: 5px 37px 0px;
    text-align:left;
}

.preferences-section-one .subscribe-options label {
    margin-left: 0px;
}



body .container-fluid .row-fluid .preferences-section-one .form-style input[type="checkbox"]{
    border: solid 2px #4a4a4a;
    padding: 7px;
    border-radius: 3px;
    height: 17px;
}


body .container-fluid .row-fluid .preferences-section-one .form-style input[type="checkbox"]:checked:after{
    width: 8px;
    height: 4px;
    top: -1px;
    left: -1px;
}


.preferences-section-one  .subscribe-options{
    clear: both;
    padding-top: 30px;
}

.preferences-section-one  #submitbutton{
    margin:0;
}


body .container-fluid .row-fluid .form-style input[type="checkbox"] {
    position: relative;
    overflow: hidden;
    cursor: pointer;
    color: #cfd3d7;
    -webkit-appearance: none;
    border: 1px solid #ddd;
    margin-right: 8px;
    top: 5px;
    width: 10px !important;
    height: 20px;
    margin-bottom: 0;
    padding: 10px;
    border-radius: 5px;
}

body .container-fluid .row-fluid .form-style input[type="checkbox"]:checked:after {
    content: '\f00c';
    position: absolute;
    width: 13px !important;
    height: 7px;
    top: 3px;
    left: 2px;
    font-size: 15px;
    line-height: 15px;
    font-family: FontAwesome;
    color: #3E4149;
}


body .container-fluid .row-fluid .preferences-section-one .form-style input[type="checkbox"]{
    width:2%!important;
}

.checkbox-row span.fakelabel span{
    width:90%;
    text-align:left;
}


/*=========================================================================
   Responsive Styling
==============================================================================*/

@media(max-width:767px){
    
    
.preferences-section-one .email-prefs .item{
    max-width:100%;
    margin:0;
    margin-bottom: 20px;
}    
    
.email-prefs .item .item-inner * {
    color: #444;
    font-size: 13px;
}

body .container-fluid .row-fluid .form-style input[type="checkbox"]{
    margin-right:0;
}

.preferences-section-one .email-prefs .item p {
   margin: 5px 26px 0;
}

.checkbox-row span.fakelabel span {
   margin-left: 6px;
}

.subscribe-options label span{
    font-size:12px;
}


}



/*=========================================
    EMAIL BACKUP UNSUBSCRIBE
==========================================*/
@media(max-width:767px){
    
html body input.hs-input.email-edit{
    width:93%!important;
}

}







/*********************************************************************
***********************HOMEPAGE ****************************************
************************************************************************/



body .container-fluid .row-fluid .note-home-hero{
    min-height: 85vh;
    height: 30px;
    box-sizing: border-box;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-direction: normal;
    -moz-box-direction: normal;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    justify-content: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: top center;
}

/*.note-home-hero:before{
    position:absolute;
    content:'';
    z-index:-1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    background:url('https://459002.fs1.hubspotusercontent-na1.net/hubfs/459002/note/note-overlay.png') no-repeat;
    background-size:cover;
    background-position: center center;
}*/

.video-button{
    
}

.video-button a{
    border-radius: 6px;
    background-color: #000000;
    border: solid 2px rgba(255, 255, 255, 0.11);
    padding: 15px 40px;
    display: inline-block;
}

.video-button a i{
    padding-right: 15px;
}

.buy-now{
    margin-top:0px;
}

body .buy-now a.cta_button{
    border: solid 2px rgba(255, 255, 255, 0.11);
    padding: 17px 60px;
    display: inline-block;
    text-transform: uppercase;
    background:#7dc855;
    color:#ffffff;
}

.row-fluid .widget-type-rich_text.hero-heading{
    max-width: 600px;
    margin: 0 auto;
    float: none;
    padding-bottom: 25px;
}

.note-home-hero .left-col{
    padding:30px;
}

.note-home-hero .hurry-up{
    max-width: 297px;
    position: relative;
    border-top: 1px solid rgba(255, 255, 255, 0.22);
    padding-top: 17px;
    margin-top:30px;
}

.note-home-hero .hurry-up a{
    position: absolute;
    top: 21px;
    right: 0;
}

.note-home-hero .hurry-up h6{
    max-width: 242px;
}

@media(min-width:768px){

.note-home-hero .right-col{
    max-width: 488px;
    float: right;   
}

}





@media (min-width:768px) and (max-width:1024px){

.note-home-hero {
    padding: 120px 0px 60px;
}    
    
}

@media (max-width:767px){
    
.note-home-hero {
    padding: 50px 0;
}

.row-fluid .widget-type-rich_text.hero-heading{
    padding-bottom:0px;
}

body .buy-now a.cta_button{
    display:block;
    margin-top:15px;
}

.video-button a{
    width:99.4%;
    padding:15px 0px;
    display:block;
}

.note-home-hero .wistia_embed_initialized{
    display:block!important;
}
    
}





/*============================ Home Vide Section ===============================*/

body .row-fluid .home-video-section .video {
    max-width: 800px;
    margin: 0 auto;
    float: none;
}

/*============================ Home Three Col ===============================*/


.home-three-col .feature-cm{
    margin:15px 0;
}


.feature-cm .product-icon{
    width: 100px;
    height: 100px;
    display: block;
    background-repeat: no-repeat;
    margin: 0 auto;
    background-size: auto;
    border-radius: 100%;
    background-position: center;
}



/*============================ Home Two Col One Side Image and Check Icons ===============================*/


.body-container-wrapper .check-icon ul{
    list-style:none;
}

.body-container-wrapper .check-icon ul li{
    margin-left:0px;
    position:relative;
    padding-left:35px;
    margin-bottom: 25px;
}

.body-container-wrapper .check-icon ul li strong{
    font-size: 20px;
    color: #43484d;
    font-weight: 400;
    margin-bottom: 5px;
    display: block;
}

.body-container-wrapper .check-icon ul li:before{
    content:"";
    width: 24px;
    height: 24px;
    background-size: auto;
    background-repeat: no-repeat;
    background-position: center;
    position: absolute;
    left: 0px;
    top: 5px;
}



/*============================ Home Two Col One Side Image ===============================*/

body .row-fluid .home-two-col-services .wrapper{ 
    max-width:1000px;
}

.home-two-col-services .starter-one-side-image-cm {
    margin:40px 0;
}



@media (min-width:768px) and (max-width:1024px){
    
    
}

@media (max-width:767px){
    
.home-two-col-services .starter-one-side-image-cm {
    margin:0;
}    

.home-two-col-services .starter-one-side-image-cm .span6{
    margin:30px 0;
}
    
.one-side-image-cm-container>span>.hs_cos_wrapper:nth-child(2n) .row-fluid{
    display:flex;
    display:-webkit-flex;
    flex-direction: column-reverse;
    -webkit-flex-direction: column-reverse;
}
}






/*============================ Home Testimonial Section ===============================*/

.home-slider-section{
    background:#3E4149;
    padding:160px 0 200px;
}

body .row-fluid .home-slider-section .wrapper{
    max-width:1060px;
    position:relative;
    z-index:1;
}

.home-slider-section .wrapper:before,
.home-slider-section .wrapper:after{
    position:absolute;
    content:'';
    top:0;
    bottom:0;
    width:140px;
    background:red;
    z-index:4;
    pointer-events:none;
}

.home-slider-section .wrapper:before{
    right:0;
    background: linear-gradient(to right,rgba(255, 0, 0, 0) , #3E4149 64%);
}

.home-slider-section .wrapper:after{
    left:0;
    background: linear-gradient(to left,rgba(255, 0, 0, 0) , #3E4149 64%);
}

.home-slider-cm .text-container p{
    font-size:22px;
    line-height:1.5;
    font-weight:300;
    opacity:.8;
}

.home-slider-cm .text-container{
    margin:20px 0;
}

.home-slider-section .slick-slide{
    border:2px solid #fff;
    border-radius:6px;
    padding:50px;
    margin:0 20px;
    opacity:.2;
    transition:all .4s ease-in-out;
}

.home-slider-section .slick-slide:focus{
    outline:none;
}

.home-slider-section .slick-center{
    opacity:1;
}

.home-slider-cm .top-heading .fa{
    font-size:40px;
}

.home-slider-cm .bottom-text .fa{
    font-size:20px;
    margin-right:10px;
}

.home-slider-section .slick-arrow{
    position:absolute;
    bottom:0;
    left:0;
    right:0;
    bottom:-80px;
    width:35px;
    height:35px;
    margin:0 auto;
    cursor:pointer;
}

.home-slider-section .slick-next{
    right:-50px;
}

.home-slider-section .slick-prev{
    left:-50px;
}
    
    
    
    
    
@media (min-width:768px) and (max-width:1024px){
    
.home-slider-section {
    padding: 80px 0 150px;
}    
    
}

@media (max-width:767px){
    
.home-slider-section {
    padding: 80px 0 150px;
}    

.home-slider-section .wrapper:before,
.home-slider-section .wrapper:after{
    display:none;
}

.home-slider-section .slick-slide {
    padding: 20px;
    margin: 0;
    opacity: 0;
}

.home-slider-section .slick-center{
    opacity:1;
}

}
    
/*=============================================================
                    Testimonial Section
=============================================================*/


.download-lp-testimonial-section h3{
    margin-bottom:30px;
}

body .row-fluid .download-lp-testimonial-section .wrapper{
    max-width:800px;
}

.download-lp-testimonial-section .owl-carousel {
    display: block;
}

.download-lp-testimonial-section .owl-carousel .item{
    width: auto;
    position: relative;
    padding: 40px 50px 30px;
    margin-bottom:0px;
    border-radius:0px;
}

.download-lp-testimonial-section .owl-theme .owl-dots .owl-dot span {
    width: 15px;
    height: 15px;
    margin: 4px;
    background: #d8d8d8;
    transition:all .2s ease-in;
    -webkit-transition:all .2s ease-in;
}

.download-lp-testimonial-section .owl-theme .owl-dots .owl-dot.active span{
    background:#3E4149;
}

.download-lp-testimonial-section .owl-theme .owl-dots .owl-dot:hover span {
    background:#3E4149;
}


.download-lp-testimonial-section .owl-carousel .testimonial-cm .logo img{
    width: auto;
    display: block;
    margin: 0 auto;
}

.download-lp-testimonial-section .testimonial-cm .image{
    padding: 0;
    width: 100%;
    max-width: 80px;
    height: 80px;
    border-radius: 50%;
    overflow: hidden;
    margin: 30px auto 20px;
}

.download-lp-testimonial-section .testimonial-cm .image img{
    border-radius:50%;
}

.download-lp-testimonial-section .testimonial-cm h4{
    font-size: 16px;
    line-height: 22px;
    color: #3E4149;
    letter-spacing: .4px;
}

.download-lp-testimonial-section .testimonial-cm .text p{
    font-style: italic;
    font-size: 18px;
    color: #696969;
    margin-bottom: 30px;
}

.download-lp-testimonial-section .testimonial-cm h5{
    font-size:14px;
    line-height:1.2;
    font-weight:400;    
    color:#a9a9a9;
}

.download-lp-testimonial-section .testimonial-container{
    padding:0 40px ;
}

body .row-fluid .download-lp-testimonial-section .owl-controls .owl-nav{
    display:none;
}



@media (min-width:768px) and (max-width:1024px){

}

@media (max-width:767px){

.download-lp-testimonial-section .owl-carousel .item {
    padding: 30px 0px 20px;
    margin-bottom: 20px;
}

}


    
    
    
    
/*============================ Home Form Section ===============================*/

.bottom-form-section-with-bg{
    padding:100px 0;
}

body .row-fluid .bottom-form-section-with-bg .form-container {
    width: 100%;
    max-width: 600px;
    margin: 0 auto;
    float: none;
    border-radius: 3px;
    background: #fff;
    padding: 40px 35px 30px;
    box-shadow: 2px 6px 10px 0 rgba(0, 0, 0, 0.09);
}


@media (min-width:768px) and (max-width:1024px){


.bottom-form-section-with-bg{
    padding:90px 0;
}

body .row-fluid .bottom-form-section-with-bg .form-container {
    padding: 30px 25px 25px;
}
 
}

@media (max-width:767px){
    

.bottom-form-section-with-bg{
    padding:70px 0;
}

body .row-fluid .bottom-form-section-with-bg .form-container {
    padding: 25px 20px 20px;
}

}
    
/*** Inner Customer Stories Form Section ***/
.formrevamped{
  padding: 80px 50px !important;
  max-width: unset !important;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
.formrevamped > div > div.row-fluid{
  max-width: 600px;
  margin: 0 auto;
}
.formrevamped .form-container{
  padding: 30px 40px;
  background: white;
  border-radius: 5px;
}
.formrevamped .form-container .form-title{
  display: none;
}

/*** End ***/


/*============================ Home Logo Section ===============================*/


.home-logo-section {
    padding:35px 0;
}

.home-logo-section ul {
    display: flex;
    display: -webkit-flex;
    align-items: center;
    -webkit-align-items: center;
    margin: 0;
    text-align:center;
}

.home-logo-section ul li {
    width: 100%;
    display: inline-block;
    vertical-align: middle;
    margin: 0;
    margin-left: 0;
    padding: 0 10px;
}

.home-logo-section ul li img{
    vertical-align:middle;
}

.home-logo-section ul li:before{
    display:none;
}



@media (min-width:768px) and (max-width:1024px){

}

@media (max-width:767px){

.home-logo-section ul{
    display:block;
}

.home-logo-section ul li {
    display: inline-block;
    width: 100%;
    max-width: 100px;
    margin: 15px 0;
}

}































/**********************************************************
**********************CONTACT US PAGE*********************
*********************************************************/

.contact-section-1{
    padding:60px 0 140px;   
}

.contact-section-1 .talk-to-us{
    background:#f8f8f8;
    padding:40px;
    margin:30px 0;
}

.contact-section-1 .map-container iframe{
    height:340px;
}

.contact-section-1 .form-container{
    margin-top:60px;
}

.contact-section-1 .right-col .address-container{
    width:100%;
    max-width:300px;
    float:right;
}

.contact-section-1 .right-col .address{
    margin-top:20px;
}

.contact-section-1 .address-heading{
    border-bottom:1px solid #e7e7e7;
    margin-bottom:20px;
}

.contact-section-1 .social-icons{
    margin-top:30px;
}

.contact-section-1 .social-icons li{
    display:inline-block;
}

.contact-section-1 .social-icons li .fa{
    color: #8c8c8c;
    width: 32px;
    height: 32px;
    line-height: 32px;
    border: 1px solid;
    text-align: center;
    border-radius: 50%;
    margin-right: 8px;
    margin-bottom: 8px;
}


/*Form Style*/

.note-service-single .right-col .form-container {
    width: 100%;
    max-width: 500px;
    float: right;
    background: #f8f8f8;
    border-radius: 4px;
    padding: 40px;
}

.service-icon{
    padding-bottom:25px;
}

.note-service-single .row-fluid form .hs_submit .actions{
    text-align:left;
}

@media (min-width:768px) and (max-width:1024px){

.form-container .right-col{
    padding-left:30px;
}

}

@media (max-width:767px){

.contact-section-1 .right-col .address-container {
    max-width: 100%;
    margin-top:50px;
}

.contact-section-1 .form-container {
    margin-top: 30px;
}

.contact-section-1 .talk-to-us {
    padding: 20px;
}

.contact-section-1 .talk-to-us .icon {
    text-align:left;
    margin-bottom:15px;
}

}























/*************************** lp Styling ************************/


.lp1-hero-section{
    padding:200px 0;
}

.lp1-video-section{

}



body .row-fluid .lp1-video-section .video {
    max-width: 800px;
    margin: 0 auto;
    float: none;
}




@media (max-width:767px){

.lp1-two-col-cm-container .starter-lp-two-col{
    margin:0;
}    

.lp1-two-col-cm-container .starter-lp-two-col .span6{
    margin:30px 0;
}
    
.lp1-two-col-cm-container>span>.hs_cos_wrapper:nth-child(2n) .row-fluid{
    display:flex;
    display:-webkit-flex;
    flex-direction: column-reverse;
    -webkit-flex-direction: column-reverse;
}

.lp1-hero-section {
    padding: 80px 0;
}

}







/************************************************************
                    Download Landing Page
*************************************************************/

.download-lp-hero{
    padding:150px 0 120px;
}

.download-lp-hero .heading{
    margin-bottom:30px;
}

.download-lp-hero .form-container{
    padding:0px 0px;
}

.download-lp-hero .form-container h3{
    padding-bottom:20px;
}

.download-lp-hero .section-heading{
    margin-bottom:30px;
}

.download-lp-hero .widget-type-form{
    background: #f7f7f7;
    max-width:500px;
}

.download-lp-hero .widget-type-form form{
    padding: 40px 50px 40px;
}

.download-lp-hero .row-fluid h3.form-title{
    background:#3E4149;
    padding: 15px 25px;
    text-align: center;
    font-size: 24px;
    font-weight: 500;
    margin:0px;
    color:#fff;
}


@media (min-width:768px) and (max-width:1024px){


.download-lp-hero {
    padding: 60px 0 50px;
}

.download-lp-hero .form-container {
    padding: 60px 40px;
}

.download-lp-hero .widget-type-form form {
    padding: 30px;
}

}


@media (max-width:767px){

.download-lp-hero .left-col{
    margin-bottom:30px;
}

.download-lp-hero .form-container {
    padding:30px 0px 0px;
}

.download-lp-hero {
    padding: 60px 0 60px;
}

.download-lp-hero .form-container h3{
    font-size: 16px;
    line-height: 25px;
    font-weight: 300;
}

.download-lp-hero .widget-type-form.float-right{
    float:none;
}

.download-lp-hero .widget-span.widget-type-form{
   max-width:100%;
}

.download-lp-hero .widget-type-form form {
    padding: 20px;
}

}









/*=============================================================
                    Testimonial Section
=============================================================*/


.download-lp-testimonial-section h3{
    margin-bottom:30px;
}

body .row-fluid .download-lp-testimonial-section .wrapper{
    max-width:800px;
}

.download-lp-testimonial-section .owl-carousel {
    display: block;
}

.download-lp-testimonial-section .owl-carousel .item{
    width: auto;
    position: relative;
    padding: 40px 50px 30px;
    margin-bottom:0px;
    border-radius:0px;
}

.download-lp-testimonial-section .owl-theme .owl-dots .owl-dot span {
    width: 15px;
    height: 15px;
    margin: 4px;
    background: #d8d8d8;
    transition:all .2s ease-in;
    -webkit-transition:all .2s ease-in;
}

.download-lp-testimonial-section .owl-theme .owl-dots .owl-dot.active span{
    background:#3E4149;
}

.download-lp-testimonial-section .owl-theme .owl-dots .owl-dot:hover span {
    background:#3E4149;
}


.download-lp-testimonial-section .owl-carousel .testimonial-cm .logo img{
    width: auto;
    display: block;
    margin: 0 auto;
}

.download-lp-testimonial-section .testimonial-cm .image{
    padding: 0;
    width: 100%;
    max-width: 80px;
    height: 80px;
    border-radius: 50%;
    overflow: hidden;
    margin: 30px auto 20px;
}

.download-lp-testimonial-section .testimonial-cm .image img{
    border-radius:50%;
}

.download-lp-testimonial-section .testimonial-cm h4{
    font-size: 16px;
    line-height: 22px;
    color: #3E4149;
    letter-spacing: .4px;
}

.download-lp-testimonial-section .testimonial-cm .text p{
    font-style: italic;
    font-size: 18px;
    color: #696969;
    margin-bottom: 30px;
}

.download-lp-testimonial-section .testimonial-cm h5{
    font-size:14px;
    line-height:1.2;
    font-weight:400;    
    color:#a9a9a9;
}

.download-lp-testimonial-section .testimonial-container{
    padding:0 40px ;
}

body .row-fluid .download-lp-testimonial-section .owl-controls .owl-nav{
    display:none;
}



@media (min-width:768px) and (max-width:1024px){

}

@media (max-width:767px){

.download-lp-testimonial-section .owl-carousel .item {
    padding: 30px 0px 20px;
    margin-bottom: 20px;
}

}













/*********************************************************
****************INSIDE PAGE******************************
*********************************************************/

/*===============Hero Section================*/

.note-inside-hero{
    padding: 125px 0px;
}

.row-fluid .note-inside-hero .wrapper{ 
    max-width: 984px;
}


/*============Section 1==================*/

.starter_1_inside_sec_1{
    padding-top:55px;
}

.row-fluid .starter_1_inside_sec_1 .wrapper{
    max-width: 1006px;
}

.starter_1_inside_sec_1 ul{
    list-style:none;
} 

.starter_1_inside_sec_1 ul li{
    position:relative;
}

.starter_1_inside_sec_1 ul li:before{
    content:'';
    background:url('//459002.fs1.hubspotusercontent-na1.net/hubfs/459002/note/arrow-li.png');
    position:absolute;
    left: -27px;
    top: 4px;
    width:10px;
    height:14px;
}

.starter_1_inside_sec_1 iframe{
    max-width: 800px;
    margin: 0 auto;
    float: none;
    right: 0;
    margin-top: 36px;
}

.starter_1_inside_sec_1 blockquote{
    margin-top:72px;
}


/*============Two Column Image+Text Css=============*/

.starter_1_inside_two_col{
    padding-top:52px;
}

.row-fluid .starter_1_inside_two_col .wrapper{
   max-width: 984px; 
}

.starter-one-side-image-cm{
    margin-bottom:70px;
}


@media(max-width:767px){
    
    .starter-one-side-image-cm .span6:first-child{
        padding-bottom:20px;    
    }
    
    .starter_1_inside_two_col{
        padding-top:20px;
    }
    
    .starter-one-side-image-cm{
        margin-bottom:30px;
    }
    
    .starter_1_inside_two_col .starter-one-side-image-cm {
    margin:0;
}    

.starter_1_inside_two_col .starter-one-side-image-cm .span6{
    margin:30px 0;
}
    
.one-side-image-cm-container>span>.hs_cos_wrapper:nth-child(2n) .row-fluid{
    display:flex;
    display:-webkit-flex;
    flex-direction: column-reverse;
    -webkit-flex-direction: column-reverse;
}
    
}

/*=====================Two Column Text+Icon Css=========*/

.row-fluid .starter_1_inside_two_col_icon_sec .wrapper{
    max-width: 984px; 
}


.starter-one-side-icon-cm{
    padding-bottom:28px;
}

@media(max-width:767px){
    
.starter-one-side-icon-cm img{
    margin-bottom:20px;
}

.starter-one-side-icon-cm{
    padding-bottom:20px;
}
    
}


/*============Two column Simple Text=============*/

.starter_1_inside_two-col_simple{
    padding-top:30px;
}

.row-fluid .starter_1_inside_two-col_simple .wrapper{
    max-width: 984px;  
}

@media(max-width:767px){
    .starter_1_inside_two-col_simple{
        padding-top:0px;
    }
}

/*=========Try It For Free Section=============*/

.starter_1_try_it_sec{
    padding-top:100px;
}

@media(max-width:767px){
    
.starter_1_try_it_sec .right-col .widget-type-linked_image{
    text-align:center;
}    

.starter_1_try_it_sec .left-col{
    padding:30px 0px;
}

.starter_1_try_it_sec{
    padding-top:30px;
}
    
}

@media(min-width:768px){
    
    .starter_1_try_it_sec .right-col{
        float:right;
        margin-left: 2.564102564%;
    }
    
    .starter_1_try_it_sec .left-col{
        margin:0px;
        padding-top:67px;
    }
    
    .starter_1_try_it_sec form{
        position:relative;
    }
    
    .starter_1_try_it_sec form .hs-button.primary{
        position:absolute;
        right:4px;
        top:4px;
        margin:0px;
    }
    
}

/*=============Talk To Us=================*/

.starter_1_inside_talk_to_us_sec{
    padding:104px 0px 235px;
}

/*===============Bottom Form=============*/

.starter_1_inside_bottom_form{
    padding-bottom:50px;
} 

.row-fluid .starter_1_inside_bottom_form .widget-type-form{
    max-width: 629px;
    margin: 0 auto;
    float: none;
    background-color: #ffffff;
    box-shadow: 0 2px 6px 0 rgba(70, 70, 70, 0.5);
    padding: 50px 70px;
    margin-top: -185px;
}

@media(max-width:767px){

.row-fluid .starter_1_inside_bottom_form .widget-type-form{
    padding:20px;
}    
    
}


















/************************Home Blog Section Styling**********************************/


.home-blog-section .features-image-block {
    height: 250px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: top center;
    position: relative;
    overflow: hidden;
    text-align: center;
    background-color: #333;
}


.home-blog-section .custom-post-item .set-overlay {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border-radius: 0;
    background: rgba(73,155,234,1);
    background: -moz-linear-gradient(top,rgba(73,155,234,1) 12%,rgba(73,155,234,1) 16%,rgba(60,131,200,1) 33%,rgba(13,46,79,0.88) 94%,rgba(13,46,79,0.87) 100%);
    background: -webkit-gradient(left top,left bottom,color-stop(12%,rgba(73,155,234,1)),color-stop(16%,rgba(73,155,234,1)),color-stop(33%,rgba(60,131,200,1)),color-stop(94%,rgba(13,46,79,0.88)),color-stop(100%,rgba(13,46,79,0.87)));
    background: -webkit-linear-gradient(top,rgba(73,155,234,1) 12%,rgba(73,155,234,1) 16%,rgba(60,131,200,1) 33%,rgba(13,46,79,0.88) 94%,rgba(13,46,79,0.87) 100%);
    background: -o-linear-gradient(top,rgba(73,155,234,1) 12%,rgba(73,155,234,1) 16%,rgba(60,131,200,1) 33%,rgba(13,46,79,0.88) 94%,rgba(13,46,79,0.87) 100%);
    background: -ms-linear-gradient(top,rgba(73,155,234,1) 12%,rgba(73,155,234,1) 16%,rgba(60,131,200,1) 33%,rgba(13,46,79,0.88) 94%,rgba(13,46,79,0.87) 100%);
    text-transform: uppercase;
    opacity: 0;
    z-index: 1;
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}

.home-blog-section .custom-post-item:hover .features-image-block .set-overlay {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
}

.home-blog-section .custom-post-item a.read-more-link {
    text-align: center;
    text-decoration: none;
    display: inline-block;
    position: absolute;
    left: 50%;
    top: 50%;
    color: #fff;
    font-size: 20px;
    line-height: 50px;
    font-weight: 400;
    border: 1px solid #fff;
    border-width: 1px 0;
    white-space: nowrap;
    min-width: 225px;
    max-width: 95%;
    letter-spacing: .05em;
    -moz-transform: translateX(-50%) translateY(-50%);
    -webkit-transform: translateX(-50%) translateY(-50%);
    -o-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
}

.home-blog-section .custom-post-item .social-shares {
    font-weight: bold;
    color: #fff;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 5px;
    letter-spacing: .06em;
    text-align: center;
}

.home-blog-section .custom-post-item .social-shares a {
    color: #fff;
    font-size: 16px;
    display: inline-block;
    text-align: center;
    height: 30px;
    vertical-align: middle;
    border-radius: 100%;
    padding-top: 2px;
    padding: 0 5px;
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -ms-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;
}

.home-blog-section .custom-post-item-inner {
    position: relative;
    transition: box-shadow .2s ease-in-out;
}

.home-blog-section .custom-post-item .share-text {
    display: block;
    font-size: 10px;
    color: #fff;
    font-weight: 600;
}

body .home-blog-section .recent-posts{
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: stretch;
    -moz-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    flex-wrap: wrap;
    -wevkit-flex-wrap: wrap;
    flex-direction: row;
    -webkit-flex-direction: row;
}

.home-blog-section .recent-posts .custom-post-item{
    width:31%;
    margin:0 1%;
    float:left;
    border: solid 1px rgba(129,154,179,0.14);
    box-sizing: border-box;
    background:#fff;
}

.home-blog-section .custom-post-body {
    padding: 25px 20px 20px;
}

.home-blog-section .custom-post-body h2 a, .home-blog-section .custom-post-body h2 {
    font-size: 18px;
    line-height: 25px;
    font-weight: 600;
    letter-spacing: .50px;
    color: #3E4149;
    margin-bottom: 2px;
}

.home-blog-section .author-hubspot {
    font-size: 12px;
}

.home-blog-section .post-topic-link.topic-seq-1, .home-blog-section .post-topic-link.topic-seq-2, .home-blog-section .post-item-topic-link.topic-seq-1 {
    display: inline-block;
    font-size: 15px;
    color: #4f4f4f;
}

.home-blog-section .post-item-topic-link.topic-seq-1 {
    font-size: 12px;
}

.home-blog-section .custom-post-body p {
    font-size: 14px;
    line-height: 20px;
}

.home-blog-section .custom-post-body p {
    margin: 25px 0;
}








@media (min-width:768px) and (max-width:900px){
    
.home-blog-section .recent-posts .custom-post-item {
    width: 47%;
    margin:0 1.5%;
}

.home-blog-section .recent-posts .custom-post-item:last-child {
    display:none;
}
    
}





@media (max-width:767px){


body .home-blog-section .recent-posts{
    display:block;
}

.home-blog-section .recent-posts .custom-post-item {
    width: 100%;
    margin:10px 0;
}

}









/************************Home Testimonial Section**********************************/






.home-testimonial-section .slick-slide:focus{
    outline:none;
}

.home-testimonial-section .slick-slide img{
    margin: 0 auto;
}

.home-testimonial-section .slick-slide{
    background-color: #ffffff;
    box-shadow: 0px -1px 15px 0 rgba(0, 0, 0, 0.3);
    margin:0 35px;
    padding: 50px 40px;
    opacity:.3;
}

.home-testimonial-section .slick-list{
    padding-top: 20px!important;
    padding-bottom: 20px!important;
}

.home-testimonial-section .testimonial-slider-cm  .name-container{
    margin:30px 0;    
}

body .row-fluid .home-testimonial-section .wrapper{
    position:relative;
    z-index:1;
}

.home-testimonial-section .wrapper:before,
.home-testimonial-section .wrapper:after{
    position:absolute;
    content:'';
    top:0;
    bottom:0;
    width:140px;
    background:none;
    z-index:4;
    pointer-events:none;
    display:none;
}

.home-testimonial-section .wrapper:before{
    right:0;
    background: linear-gradient(to right,rgba(255, 0, 0, 0) , #f8f8f8 64%);
}

.home-testimonial-section .wrapper:after{
    left:0;
    background: linear-gradient(to left,rgba(255, 0, 0, 0) , #f8f8f8 64%);
}


.home-testimonial-section .slick-center{
    opacity:1;
}

.home-testimonial-section .slick-dots {
    margin: 30px 0 0;
    text-align: center;
}

.home-testimonial-section .slick-dots li {
    margin: 0 5px;
    display: inline-block;
    width: 12px;
    height: 12px;
    background: #c5c5c5;
    cursor: pointer;
    border-radius: 50%;
}

.home-testimonial-section .slick-dots li.slick-active {
    background: #3E4149;
}

.home-testimonial-section .slick-dots li button {
    font-size: 1px;
    padding: 0;
    background: transparent;
    border: 0;
}

.home-testimonial-section .slick-dots li button:focus{
    outline:none;
}








@media (max-width:767px){
    
.home-testimonial-section .slick-slide{
    margin:0;
    padding: 30px ;
}

.home-testimonial-section .wrapper:before,
.home-testimonial-section .wrapper:after{
    display:none;
}


.home-testimonial-section .slick-slide{
    opacity:0;
}

.home-testimonial-section .slick-center{
    opacity:1;
}
    
}




/************************Home Testimonial Section 2**********************************/


.note-testimony{
    position:relative;
    padding-right: 15px;
}

.note-testimony:before{
    content:"";
    width:57px;
    height:50px;
    position:absolute;
    display:block;
    left: -15px;
    top: -20px;
    background-repeat: no-repeat;
    background-size: auto;
    background-position: top center;
    z-index: -1;
}

.testi-profile-image{
    width: 55px;
    height: 55px;
    background-size: cover;
    background-position: top center;
    background-repeat: no-repeat;
    float: left;
    margin-right: 20px;
}

.testi-info{
    overflow:hidden;
    margin-top: 35px;
}

.testimony-name {
    color: #ff7777;
    font-size: 16px;
    padding-top: 8px;
}

.add-position {
    font-size: 14px;
    color: #5e6977;
    padding-top: 2px;
}

@media(max-width:767px){

.note-testimony{
    margin-bottom:70px;
}    
    
}


/************************Accordion About Us**********************************/

.note-insight-hero {
    padding: 150px 0px;
    background-position: top center;
    background-size: cover;
    background-repeat: no-repeat;
}

@media(max-width:767px){

.note-insight-hero{
    padding:60px 0px;
}    
    
}


.about-section{
    padding-top:100px;
    padding-bottom:0px;
}

.accordion_header{
    position:relative;
    padding-left:50px;
}

.accordion_group {
    padding-bottom: 25px;
}

.accordion_header:before{
    content:"";
    background-image:url('//459002.fs1.hubspotusercontent-na1.net/hubfs/459002/starter-1/Slider/add_icon.png');
    width: 25px;
    height: 25px;
    position: absolute;
    top: 0px;
    left: 0px;
    background-color: #e1e2e3;
    background-size: 18px;
    background-position: center;
    background-repeat: no-repeat;
    padding: 5px;
    border-radius: 100%;
    -webkit-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.48);
    box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.48);
}

.accordion_group.expanded .accordion_header:before{
   background-image:url('//459002.fs1.hubspotusercontent-na1.net/hubfs/459002/starter-1/Slider/substract.png');
}


.accordion_header h3{
    position:relative;
    margin:0px;
}

.container-fluid .row-fluid .accordion{
    position:relative;
    margin:0 auto;
    float:none;
    max-width:770px;
}

.about-section .accordion{
    padding-bottom:100px;
}

.accordion:before{
    content: '';
    position: absolute;
    left: 17px;
    top: 0;
    bottom: 0;
    border: 1px solid rgb(225, 226, 227);
}

.accordion_content {
    padding-left: 50px;
}


@media(max-width:767px){

.about-section{
    padding-top:60px;
}   

.about-section .accordion{
    padding-bottom:60px;
}
    
}


.product-image-outside{
    padding-right:20px;
}

.product-image-inside {
    height: 300px;
    background-size: cover;
    background-position: top center;
    border-radius: 0px;
    transition: all .4s ease-in;
    -webkit-transition: all .4s ease-in;
}

.product-boxes:hover .product-image-inside{
    transform: translateY(-10px);
}

.product-description {
    padding:15px 15px;
    background: #fff;
    border: 2px solid #e1e2e3;
    margin-left:20px;
    margin-top:-30px;
    border-radius: 5px;
    margin-bottom:25px;
    z-index: 1;
    position: relative;
}



.right-sidemodule .product-image-inside {
    height: 200px;
}

.product-description h4{
    font-size: 16px;
    margin-bottom: 5px;
}

.product-description p{
    font-size: 14px;
}

.product-description a{
    font-size: 12px;
    text-transform: uppercase;
    font-weight:600;
}

.container-fluid .row-fluid .wrapper-short980{
    max-width: 980px;
    margin: 0 auto;
    float: none;
}



/*Services Single FAQ*/

.service-faqs .accordion.faq-accordion:before{
    display:none;
}

.service-faqs .accordion_group.faq-style{
    box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.25);
    padding: 30px;
    margin-bottom: 30px;
    border-radius: 5px;
}

.service-faqs .accordion_group.faq-style .accordion_header{
    cursor:pointer;
}

.service-faqs .accordion_group.faq-style .accordion_header:before{
    background-image: url(//459002.fs1.hubspotusercontent-na1.net/hubfs/459002/starter-1/Slider/add_icon.png);
    cursor
}

.service-faqs .faq-style.accordion_group.expanded .accordion_header:before{
    background-image: url(//459002.fs1.hubspotusercontent-na1.net/hubfs/459002/starter-1/Slider/substract.png);
}


/*Gallery*/

.row-fluid .hs_cos_gallery_lightbox_thumbnails .slick-slide .slick-slide-inner-wrapper{
   left:0px;
}

.row-fluid .hs_cos_gallery_lightbox_thumbnails .hs_cos_gallery_slide{
    margin-right:10px;
}

.row-fluid .hs_cos_gallery_thumbnails.hs_cos_gallery_lightbox_thumbnails.slick-initialized.slick-slider{
    padding:0px;
}

.row-fluid .hs_cos_gallery_lightbox_thumbnails .hs_cos_gallery_slide .slick-slide-inner-wrapper img{
    margin:0px;
}

.row-fluid .hs_cos_gallery_lightbox_container .slick-list .slick-track, .hs_cos_gallery_lightbox .slick-list .slick-track{
    height:100%;
}

body .hs_cos_gallery_main.slick-fixed-height-slider.hs_cos_gallery_lightbox .slick-track{
    top:20%;
}

.portfolio-module{
    padding-top:50px;
}


/*==================BLOG RSS [Responsive]====================*/

@media(max-width:767px){

.container-fluid .row-fluid .item-1{
    margin-bottom:26px;
}

.container-fluid .row-fluid .item-1,
.container-fluid .row-fluid .item-2,
.container-fluid .row-fluid .item-3,
.container-fluid .row-fluid .item-4{
    height:344px;
    width:100%;
}    
    
}


/*===================Normal Two column layout [Responsive]=====================*/

@media(max-width:767px){

.home-two-col-mobile .vertical-center{
       margin-bottom:20px;
}

}






/*===================TEAM PAGE and Team Single STyles=====================*/


/*============Team CM Style==========*/

.note-team-cm{
    width:100%;
    padding: 8px;
    background-color: #ffffff;
    box-shadow: 0 8px 25px 0 rgba(0,0,0,.3);
    border-radius: 3px;
} 

.row-fluid .note-team-cm .team-image{
    height:322px;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:top center;
}

.note-team-cm h4{
    margin-bottom:0;
    margin-top:30px;
    color:#3E4149;
}

.note-team-cm h5{
    font-style:italic;
}

.note-team-cm .team-img-box{
    position:relative;
}

.note-team-cm .img-overlay{
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background:rgba(50,50,50,.9);
    -webkit-transition: opacity .2s;
    transition: opacity .2s;
    line-height: 1.5em;
    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;
}

.note-team-cm:hover .img-overlay{
    opacity:1;
}


.note-team-cm .mgmt_tvcell .mgmt_about span, 
.note-team-cm .mgmt_tvcell .mgmt_twitter span{
    color: #fff;
    display: block;
    text-transform: uppercase;
    padding-top:10px;
}

.note-team-cm .mgmt_tvcell .mgmt_about,
.note-team-cm .mgmt_tvcell .mgmt_twitter {
    display: block;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    width: calc(50% - .5px);
    text-align: center;
    transition: all ease-in-out .2s;
}


.note-team-cm .mgmt_tvcell .mgmt_about:before,
.note-team-cm .mgmt_tvcell .mgmt_twitter:before {
    content: '';
}

.note-team-cm .mgmt_tvcell .mgmt_about:hover span,
.note-team-cm .mgmt_tvcell .mgmt_twitter:hover span {
    padding-top:8px;
}

.note-team-cm .mgmt_tvcell a:nth-child(2) {
    border-left: 1px solid #fff;
}

.note-team-cm .mgmt_tvcell .mgmt_about:before{
    content:'\f007';
    font-family:FontAwesome;
    font-size:40px;
}

.note-team-cm .mgmt_tvcell .mgmt_twitter:before{
     content:'\f099';
     font-family:FontAwesome;
     font-size:40px;
     color:#68ADEE;
}

.note-team-cm .mgmt_tvcell {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-preferred-size: 209px;
    flex-basis: 209px;
}

body .row-fluid .note-team-sec .three-col-adjust span>.hs_cos_wrapper{
    margin-top:0px;
    margin-bottom:25px;
}

.note-team-sec{
    background-color:#333333;
}

.team-sec-single .widget-type-cta{
    padding-top:30px;
}

.note-team-sec .team-single-social-share{
    display:none;
}

@media(max-width:1024px){
    
.row-fluid .note-team-cm .team-image{
    height:230px;
}    
    
}

@media(max-width:767px){

.note-team-sec .note-team-cm{
    width:auto;
}     
    
}


/*=============Team Single Section Style==========*/

.team-single-sec .note-team-cm .team-single-social-share {
    display:block;
    padding-bottom:20px;
}

.team-single-sec .note-team-cm .team-single-social-share a{
    margin: 0 8px;
    font-size: 18px;
}

.team-single-sec .note-team-cm:hover .img-overlay{
    opacity:0;  
}

.team-single-sec .note-team-cm{
    width:auto;
    margin-bottom:30px;
}


@media(max-width:767px){
    
.team-single-sec .note-team-cm{
    max-width:298px;
}    
    
}





/*=============================================
            Contact Page
==============================================*/       







/*=============================================
            Hero
==============================================*/            

.note_lp_3_sec_hero{
    position:relative;
    z-index:1;
    padding:150px 0 230px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: top center;
}


@media(max-width:767px){

.note_lp_3_sec_hero{
    padding:60px 0px 164px;
}    
    
}

/*=======Section1=============*/

.row-fluid .note_lp_3_sec_one .widget-type-form{
    max-width: 768px;
    margin: 0 auto;
    float: none;
    box-shadow: 0 2px 10px 0 rgba(186,186,186,0.5);
    padding: 40px;
    margin-top: -150px;
    position: relative;
    z-index: 2;
    background-color: #ffffff;
}


.note_lp_3_sec_one{
    padding-bottom:100px;
}

@media(max-width:767px){

.note_lp_3_sec_one{
    padding-bottom:60px;
}    
    
}


/*=========Section2=============*/

.note_lp_3_sec_two .wrapper{
    max-width:1024px;
}

.note_lp_3_sec_two .right-col p{
    margin:0px;
}

.note_lp_3_sec_two .left-col .address{
    margin-top:15px;
}

.note_lp_3_sec_two .left-col ul li{
    display:inline-block;
    margin:0px;
}

.note_lp_3_sec_two .left-col ul li .fa {
    width: 32px;
    height: 32px;
    line-height: 32px;
    border: 1px solid;
    text-align: center;
    border-radius: 50%;
    margin-right: 8px;
    margin-bottom: 8px;
}

.note_lp_3_sec_two .right-col{
    padding-top:94px;
}


@media(max-width:767px){

.note_lp_3_sec_two .right-col{
    padding-top:24px;
}    
    
}



/*==============505 and 404 Page Styling=================*/

.error-body{
    padding:244px 0px;
}

@media(min-width:768px) and (max-width:1024px){

.error-body{
    padding:163px 0px;
}    

}


@media(max-width:767px){

.error-body{
    padding:100px 0px;
}    
    
}

/*=========Email Subscription Preferences========*/

.row-fluid .email-subs-pref .wrapper{
    max-width:768px;
}

body .container-fluid .row-fluid input[type="checkbox"] {
    border: solid 2px #4a4a4a;
    padding: 7px;
    border-radius: 3px;
    height: 17px;
    margin:0px;
    position:relative;
    cursor:pointer;
}

body .container-fluid .row-fluid input[type="checkbox"]:checked:after {
    content: '\f00c';
    position: absolute;
    width: 13px !important;
    height: 7px;
    top: -1px;
    left: 0px;
    font-size: 15px;
    line-height: 15px;
    font-family: FontAwesome;
    color: #3E4149;
}

.email-prefs .item p{
    margin: 5px 24px 0px;
}

p.header{
    margin-left:0px;
}

.email-prefs .item .item-inner *{
    margin-bottom:4px;
}

/*==========Update Confirmation==============*/

.row-fluid .confirmation-body .wrapper{
    max-width:800px;
}









/*============Hero Section Styling=============*/

.note-lp-4-sec-hero{
    position: relative;
    z-index: 1;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: top center;
}

.note-lp-4-sec-hero:after{
    content: "";
    position: absolute;
    background: rgba(0, 0, 0, 0.48);
    opacity: 0.3;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
}

.row-fluid .note-lp-4-sec-hero .wrapper{
    position:relative;
    z-index:1;
}

/*==================process section styling===========*/

.process .row-fluid [class*="span"].wrapper{
    padding: 78px 10px 93px;
    max-width: 860px;
    margin: 0 auto;
    float: none;
    overflow-x:hidden;
}

.row-fluid .process .left-col{
    padding-top:40px;
}

body .row-fluid .process .right-col img {
    width: 100%!important;
    max-width: 364px;
    border-radius: 50%;
}

.process .content{animation-duration:1s;animation-name:slidein;min-height:350px}

@keyframes slidein{
    from{
        margin-left:100%;
        width:100%;
        overflow-x:hidden
        }
    to{
        margin-left:0%;
        width:100%
    }
}

.process ul{
    padding: 0;
    list-style: none;
    height: 78px;
    position: relative;
    box-shadow: 0 3px 3px -2px rgba(0,0,0,0.3);
    margin: 0 auto;
    text-align: center;
    overflow: hidden;
}

.process li a{
    color: #3E4149;
    height: 78px;
    border-left:1px solid #dcdcdc;
    align-self: stretch;
    display: flex;
    align-items: center;
    justify-content: space-around;
    padding:0px 20px;
    text-align: center;
}

.process li {
    display: inline-block;
    margin: 0;
    background: #fff;
}

.process li:first-child a{
    border-left:0;
}

.process ul:before{
    content: "";
    position: absolute;
    width: 200%;
    height: 100%;
    display: block;
    background: #fff;
    top: 0;
    right: 99.60%;
    z-index: -1;
    box-shadow: 0 3px 3px -2px rgba(0,0,0,0.3);
}

.process ul:after {
    content: "";
    position: absolute;
    width: 200%;
    height: 100%;
    display: block;
    background: #fff;
    top: 0;
    left: 99.7%;
    z-index: -1;
    box-shadow: 0 3px 3px -2px rgba(0,0,0,0.3);
}

.process li.active a{
    background: #3E4149;
    color:#fff;
    
}

.process h5{
    padding-bottom: 15px;
}

.process h2{
    color: #626262;
    text-transform: none;
    padding-bottom: 20px;
}

.process p{
    margin-bottom: 50px;
}


@media(min-width:768px){
.process .row-fluid [class*="span"].left-col {
    width: 38.717949%;
    float: left;
    margin:0;
}

.process .row-fluid [class*="span"].right-col {
    margin-left: 12.564103%;
    width: 48.717948718%;
    float: right;
}

.process li.active a{
    position: relative;
    right:-5px;
}


}

@media(max-width:1024px){
    
}

@media(max-width: 767px){
    .process ul{
        height: auto;
        box-shadow:none;
    }   
    
    .process li{
        width: 50%;
    }
    
    .process .right-col{
        text-align: center;
    }
    
    .process .row-fluid [class*="span"].wrapper{
        padding: 50px 10px 60px;
    }
    
    .process .content .cta_button{
        margin: 0 auto;
    }
    
    .process li{
        display: block;
        float: left;
        box-shadow: 0 3px 3px -2px rgba(0,0,0,0.3);
        margin-bottom: 3px;
    }
    
}


/*==============Productivity Section Styling=============*/

.productivity{
    padding: 57px 0;
    background-color: #111d2f;
    text-align:center
}

.productivity .row-fluid [class*="span"].wrapper{
    max-width:1020px;
}

.productivity h3{
    font-size:20px;
}

.productivity h3 span{
   display:block;
   font-size:50px;
}

/*=============Request Free Demo Section Styling=============*/

.req-for-demo{
    text-align: center;
    padding: 51px 0 50px;
}

.req-for-demo .row-fluid [class*="span"].wrapper{
    max-width: 580px;
}

.req-for-demo h3{
    color: #3E4149;
    padding-bottom: 19px;
}

.req-for-demo p{
    color: #a9a9a9;
    font-weight: 300;
}



/*=========Landing 3Col SEction Styling============*/

.landing-3col .center-col{
    text-align: center;
}

.landing-3col .left-col{
    text-align:right;
} 

.landing-3col .right-col{
    text-align:left;
}

.landing-3col .center-col img{
    width: 100%!important;
    max-width: 310px;
    border-radius: 100%;
   // height: 310px;
   box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.25);
}

.landing-3col .custom-tile{
    width: 100%;
    max-width: 250px;
    position:relative;
}

.landing-3col .center-col .custom-tile{
    margin: 0 auto;
    float: none;
    padding-top: 122px;
}

.landing-3col .left-col .bottom-tile{
    float: right;
    margin-right: 32px;
}

.landing-3col .right-col .top-tile{
    float: right;
}

.landing-3col .right-col .bottom-tile{
    margin-left: 32px;
}


.landing-3col .left-col .top-tile:after{
    content: "";
    background: url("//459002.fs1.hubspotusercontent-na1.net/hubfs/459002/NOTE%20LP%20Assets%202017/arrow-3.png") no-repeat;
    width: 112px;
    height: 15px;
    position: absolute;
    top: 15px;
    right: -136px;
}

.landing-3col .right-col .top-tile:before{
    content:"";
    background: url("//459002.fs1.hubspotusercontent-na1.net/hubfs/459002/NOTE%20LP%20Assets%202017/arrow-2.png") no-repeat;
    width: 112px;
    height: 15px;
    position: absolute;
    top: 15px;
    left: -136px;
}

.landing-3col .left-col .bottom-tile:after{
    content: "";
    background: url("//459002.fs1.hubspotusercontent-na1.net/hubfs/459002/NOTE%20LP%20Assets%202017/arrow-4.png") no-repeat;
    width: 38px;
    height: 15px;
    position: absolute;
    top: 12px;
    right: -70px;
}

.landing-3col .right-col .bottom-tile:before{
    content: "";
    background: url("//459002.fs1.hubspotusercontent-na1.net/hubfs/459002/NOTE%20LP%20Assets%202017/arrow-1.png") no-repeat;
    width: 38px;
    height: 15px;
    position: absolute;
    top: 15px;
    left: -70px;
}

.landing-3col .center-col .bottom-tile:before{
    content: "";
    background: url("//459002.fs1.hubspotusercontent-na1.net/hubfs/459002/NOTE%20LP%20Assets%202017/arrow-5.png") no-repeat;
    width: 15px;
    height: 84px;
    position: absolute;
    top: 25px;
    right: 0;
    left: 0;
    margin: 0 auto;
}

.landing-3col h3{
    padding-bottom: 15px;
}

.landing-3col .top-tile {
    padding-bottom: 46px;
}

.landing-3col .widget-type-cta{
    margin-top:45px;
}

/*================Client Section Styling===============*/

.client-section{
    background: #3E4149;
    padding: 40px 0 71px;
    text-align: center;
}

.client-section ul{
    margin: 0;
    padding: 0;
    list-style: none;
}

.client-section li {
    display: inline-block;
    padding: 0 43px;
}

.client-section li:first-child{
    padding-left:0px;
}

.client-section li:last-child{
    padding-right:0px;
}

/*==================Testimonial Section Styling==================*/

.testimonial{
    padding: 60px 0px;
    background: #3E4149;
    color: #fff;
    text-align: center;
}

.testimonial img:first-child{
    padding-bottom: 30px;
    width: 100%!important;
    max-width: 71px;
}

.testimonial h3{
    padding-bottom: 50px;
    color:#ffffff;
}


.testimonial .item {
    background: #fff;
    color: #444;
    padding: 60px 28px 18px 27px;
    border-radius: 6px;
    min-height: 265px;
    position: relative;
}


.testimonial .item:after {
    content: "";
    background: url('//1598866.fs1.hubspotusercontent-na1.net/hubfs/1598866/Assets_LP_13/border.png') no-repeat;
    display: block;
    width: 100%;
    bottom: 0;
    left: 0;
    right: 0;
    position: absolute;
    height: 7px;
    border-radius: 0 0 6px 0;
}

body .testimonial .item img{
    display: inline-block;
    width: 50%;
    text-align: left;
    max-width: 71px;
    float: left;
}

.testimonial .item h5{
    float: right;
    width: 50%;
    text-align: right;
    color: #626262;
}

.testimonial .item h5 span{
   font-style: italic;
   font-weight: 400;
}

.testimonial .item p:first-child{
    text-align:left;
    color:#626262;
    margin-bottom: 41px;
}

.testimonial .owl-theme .owl-controls{
    margin-top: 55px;
}



/*=============Tablet Styling===========*/

@media(min-width:768px) and (max-width:1024px){
    
    .productivity h3 span{
        padding-right: 15px;
    }
    
    .note-lp-4-sec-hero .cta_button{
        max-width: 100%;
        width: initial;
    }
}

@media(max-width: 1024px){
        
    .note-lp-4-sec-hero{
        padding: 190px 0 120px;
    }
    
    .note-lp-4-sec-hero .right-col {
        padding-top: 15px;
    }
    
    .landing-3col .left-col .top-tile:after,
    .landing-3col .right-col .top-tile:before,
    .landing-3col .left-col .bottom-tile:after,
    .landing-3col .right-col .bottom-tile:before,
    .landing-3col .center-col .bottom-tile:before{
        display:none;
    }
    
    .landing-3col h3 {
        padding-bottom: 5px;
    }
    
    .landing-3col .top-tile {
        padding-bottom: 5px;
    }
    
    .landing-3col .right-col .bottom-tile{
        margin-left: 0;
    }
    
    .landing-3col .left-col .bottom-tile{
        margin-right:0px;
    }
    
    .landing-3col .center-col .custom-tile{
        padding-top: 15px;
    }
    
    .client-section li{
        padding: 20px 0;
        width: 30%;
    }
}

/*=============Mobile styling============*/

@media(max-width:767px){
    
    .note-lp-4-sec-hero{
        text-align:center;
        padding:60px 0px;
    }
    
    .note-lp-4-sec-hero .right-col {
        padding-top: 50px;
    }
    
    .note-lp-4-sec-hero .cta_button{
        margin: 0 auto;
        margin-top: 0px;
    } 
    
    .productivity .row-fluid [class*="span"].span4{
        width:260px;
        margin:0 auto 30px;
    }
    
    .landing-3col .left-col,
    .landing-3col .center-col,
    .landing-3col .right-col{
        text-align: center;
    }
    
    .landing-3col .widget-type-cta{
        margin-top:0px;
    }
    
    .landing-3col .left-col .bottom-tile {
        float: none;
    }
    
    .landing-3col .widget-type-linked_image{
        margin-bottom:15px;
    }
    
    body .row-fluid .landing-3col .custom-tile{
        margin:0 auto;
        padding-bottom:30px;
    }
    
    .landing-3col .right-col .top-tile {
        float: none;
    }
    
    body .testimonial .item img{
        float:none;
    }  
    
    .client-section{
        padding-top:0px;
    }
    
    .client-section li{
        width: 49%;
        padding-left:10px;
        padding-right:10px;
    }
}


/*=============product-form-sec==================*/

.row-fluid .product-form-sec .wrapper{
    max-width:600px;
}


.product-form-sec .widget-type-form{
    background: white;
    padding: 40px;
    border-radius: 5px;
}


.product-form-sec h3.form-title{
        text-align:center;
    }







/*=====================================
            note-lp-5-sec-hero
====================================*/

.note-lp-5-sec-hero .cta{
    margin-top:30px;
    width:100%;
    max-width:176px;
}

.google-play-cta .cta_button:before{
    content: "\f17b";
    font-family: fontawesome;
    top: 0;
    left: 30px;
    font-size: 22px;
    margin-right: 8px;
}

.app-store-cta .cta_button:before{
    content: "\f179";
    font-family: fontawesome;
    top: 0;
    left: 30px;
    font-size: 22px;
    margin-right: 8px;    
}

.note-lp-5-sec-hero{
    padding:150px 0;
    background-size:cover;
    background-repeat:no-repeat;
    background-position:top center;
    background-color: rgba(0,0,0,0.66);
    position:relative;
}

.note-lp-5-sec-hero:before{
    position: absolute;
    content: '';
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: rgba(0,0,0,0.66);
}

.note-lp-5-sec-hero .image img{
    max-width:300px;
}


.row-fluid .note-lp-5-sec-hero .wrapper{
    position:relative;
    z-index:1;
}

.note-lp-5-sec-hero .cta a.cta_button{
    padding:12px 20px;
}




/*=====================================
            note-lp-5-sec-1
====================================*/
.note-lp-5-sec-1 .row-fluid .icons{
    width: 100%;
    max-width: 46px;
    margin-top: 8px;    
    text-align:center;
}

.note-lp-5-sec-1 .icons .fa{
    font-size:36px;
    color:#3E4149;     
}

.note-lp-5-sec-1 .Three-col{
    margin-top:20px;
    margin-bottom:20px;
}







/*=====================================
            note-lp-5-sec-2
====================================*/

.note-lp-5-sec-2{
    background:#3E4149;
}

.row-fluid .note-lp-5-sec-2 .video{
    text-align:center;
    max-width:800px;
    margin:0 auto;
    float:none;
}

/*===================================
        note-lp-5-sec-3
====================================*/
.note-lp-5-sec-3{
    border-bottom:1px solid #DBDBDB;
}

.note-lp-5-sec-3 .four-col .icon{
    height:50px;
}

.note-lp-5-sec-3 .four-col{
    padding-bottom:30px;
}


/*===================================
        note-lp-5-sec-4
====================================*/
.note-lp-5-sec-4{
    border-bottom:1px solid #DBDBDB;
}

/*=====================================
            note-lp-5-sec-5
====================================*/
.note-lp-5-sec-5 .image{
    margin-top:20px;
    margin-bottom:20px;
    text-align:left;
}

.note-lp-5-sec-5 .fa{
    font-size:25px;
}


/*=====================================
           RESPONSIVE STYLING
====================================*/


@media (max-width:767px){
    
.note-lp-5-sec-1 .Three-col {
    text-align: center;
} 
 
.note-lp-5-sec-1 .row-fluid .icons {
    max-width: none;
    margin-top: 15px;
    text-align: center;
    margin-bottom: 15px;
} 

body .container-fluid .row-fluid .note-lp-5-sec-4 .heading,body .container-fluid .row-fluid .note-lp-5-sec-5 .heading{
    margin-bottom:0;
}


.note-lp-5-sec-4 .image{
    margin-top:50px;
} 
 
 
.note-lp-5-sec-5{
    text-align:center;
} 

.note-lp-5-sec-5 .image{
    text-align:center;
    margin-top:50px;
}
 
}




/*============================================================================
                        Jumbo Pricing table Section
============================================================================*/

.note-pricing-table-sec{
    background:#f7f7f7;
}

.note-pricing-table-sec tr:nth-child(odd) {
    background-color:#fff;
}

.note-pricing-table-sec table{
    border-collapse: collapse;
    border: 1px solid #3E4149;
}

.note-pricing-table-sec table tbody td {
    padding: 18px 24px;
    border-spacing: 0;
    text-align:center;
    
}

.note-pricing-table-sec tbody td:first-child {
    text-align: left;
}



.note-pricing-table-sec table .blue-row {
    background-color:#3E4149;
}

.note-pricing-table-sec h3 {
    padding: 20px 0 5px;
    margin-bottom:0px;
}







@media (max-width:767px){
 
body .row-fluid .note-pricing-table-sec {
    display:none;
}
}


/*=======================================================
        PRICING Style 4
=======================================================*/



.note-pricing-sec-1 .column{
    background:#fff;
    position:relative;
    padding-bottom:28px;
    transition:all .4s ease-in-out;
}

.note-pricing-sec-1 .column:hover {
    transform: translate(0, -8px);
}

@media(min-width:768px) and (max-width:1024px){
body .row-fluid .note-pricing-sec-1 .column.popular {
    padding-bottom: 80px!important;
}  
}
@media (min-width:768px){
 
body .row-fluid .note-pricing-sec-1 .column{    
    margin-left: 0;
    border: 1px solid #e7e7e7;
    border-right:0;
}

body .row-fluid .note-pricing-sec-1 .column:last-child{    
    border-right: 1px solid #e7e7e7;
}

body .row-fluid .note-pricing-sec-1 .column.popular{
    margin-top: -25px;
    /*border-right: 1px solid #e7e7e7;
    margin-right: -1px;
    padding-bottom:28px;
    transform: scale(1.06);
    z-index:5;*/
}
}

body .row-fluid .note-pricing-sec-1 .column.popular:before{
    position: absolute;
    content: '';
    top: -7px;
    left: -9px;
    background: url('//459002.fs1.hubspotusercontent-na1.net/hubfs/459002/NOTE%20LP%20Assets%202017/MOST%20POPULAR.png') no-repeat;
    background-size: 100%;
    width: 98px;
    height: 100px;
    z-index: 10;
}

body .row-fluid .note-pricing-sec-1 .column.popular:after{
    position: absolute;
    content: '';
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    pointer-events: none;
    box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.25);
}



.note-pricing-sec-1 .sec-pad{
    padding:0 20px;
    margin:0;
}

.note-pricing-sec-1 .column .heading{
    padding-top: 10px;
    padding-bottom: 10px;
    background:#333333;
}

.note-pricing-sec-1 .column .heading h3{
    color:#ffffff;
    font-weight:300;
}

.note-pricing-sec-1 .column .subhead{
    padding-top: 25px;
    padding-bottom: 10px;
}

.note-pricing-sec-1 .column .cost{
    padding-top: 20px;
    padding-bottom: 20px;
    background: #FF5500;
}

.note-pricing-sec-1 .column .cost h2,.note-pricing-sec-1 .column .cost p{
    color:#ffffff;   
}

.note-pricing-sec-1 .column .about-plan{
    padding-top: 10px;
    padding-bottom: 30px;
    border-bottom: 1px solid #e7e7e7;
}

.note-pricing-sec-1 .column li{
    border-bottom: dotted #d4d4d4 1px;
    padding: 12px 0px;
    margin-bottom: 0px;
    text-align:center;
}


.note-pricing-sec-1 .features{
    padding-top:20px;
    padding-bottom:20px;
}

.note-pricing-sec-1 .column  ul{
    margin-top:10px;
}

.note-pricing-sec-1 .column li:before{
    
}

.note-pricing-sec-1 .column .widget-type-cta{
    margin:0;
}

.note-pricing-sec-1 .column a.cta_button{
    padding: 10px 36px;
}

.note-pricing-sec-1 .column a.cta_button:hover{
    box-shadow:none;
    transform:translate(0)
}

.note-pricing-sec-1 .bottom-small-desc{
    border-top: 1px solid #e7e7e7;
    padding-top: 10px;    
    margin-top:30px;
}


@media (min-width:768px){

body .row-fluid .note-pricing-sec-1 .jumbo-pricing-patter-1-cm-container>span{
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: stretch;
    -moz-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    margin-top:30px;
}
}



@media (max-width:1024px){
    
.note-pricing-sec-1 .column {
    padding-bottom: 70px;
}

.note-pricing-sec-1 {
    padding: 50px 0;
}
}

@media (max-width:767px){
 
.note-pricing-sec-1 .features{
    text-align:left;
}

.note-pricing-sec-1 .column{
    margin-top:20px;
    border:1px solid #e7e7e7;
}
 
.note-pricing-sec-1 .column:hover {
    transform: translate(0);
} 
}





/* ==========================================================================
   Section One Styling                                              
   ========================================================================== */


body .container-fluid .row-fluid .note_lp_2_sec_one{
    text-align: center;
    padding: 150px 0px;
    background-repeat: no-repeat;
    background-position: top center;
    background-size: cover;
    position: relative;
}

body .container-fluid .row-fluid .note_lp_2_sec_one:before{
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
    background: rgba(13,25,0,0.5);
}

body .container-fluid .row-fluid .note_lp_2_sec_one .wrapper{
    position:relative;
    z-index:1;
}

@media(min-width:768px){

.note_lp_2_sec_one .span6:first-child .cta_button{
    float:right;
}


.note_lp_2_sec_one .span6:last-child .cta_button{
    float:left;
}

}


@media(max-width:767px){
    
.note_lp_2_sec_one .span6{
    margin-bottom: 25px;
}

body .container-fluid .row-fluid .note_lp_2_sec_one{
    padding:60px 0px;
}

    
}



/* ==========================================================================
   Section Two Styling                                            
   ========================================================================== */

.note_lp_2_sec_two .heading{
    padding-bottom:55px;
}

.note_lp_2_sec_two .span3 img{
   min-height:91px;
}

.note_lp_2_sec_two h4{
    padding:25px 0px 0px;
}

.note_lp_2_sec_two .span3 p{
    margin: 0 auto;
}

@media(max-width:767px){
    
 
.note_lp_2_sec_two .span3{
    margin-bottom:30px;
}
    
}


/* ==========================================================================
   Section Three Styling                                            
   ========================================================================== */


body .container-fluid .note_lp_2_sec_three{
    background:#3E4149;
    padding: 105px 0 62px;
    min-height:670px;
    position:relative;
}

.note_lp_2_sec_three .heading{
    padding-bottom:40px;
}

.note_lp_2_sec_three h2{
    text-align:center;
    color:#3E4149;
    font-weight:300;
}

.note_lp_2_sec_three h2 span{
    font-weight:500;
}
  
.note_lp_2_sec_three p{
    color: #e8e8e8;
}

.note_lp_2_sec_three  h4{
    color:#3E4149;
}

.note_lp_2_sec_three .span6{
    margin-bottom:30px;
}

.note_lp_2_sec_three .widget-type-cta {
    margin: 19px auto 0px;
    float: none;
    text-align: center;
    color:#3E4149;
}


@media(max-width:767px){

.note_lp_2_sec_three{
    text-align:center;
}
    
.note_lp_2_sec_three .span8 img{
    margin:0 auto 15px;
    float:none;
    text-align:center;
    display:block;
} 

.note_lp_2_sec_three .span4 .image-left{
    position:static;
    margin:0 auto;
    float:none;
    display:block;
}
    
}


/* ==========================================================================
   Section Four Styling                                            
   ========================================================================== */

.note_lp_2_sec_four.section-padding{
    padding:100px 0px 120px;
}

.row-fluid .note_lp_2_sec_four .heading{
    padding-bottom:55px;
    max-width: 614px;
    margin: 0 auto;
    float: none;
    text-align: center;
}

.note_lp_2_sec_four h2{
    text-align:center;
}

.note_lp_2_sec_four ul{
    list-style-type:none;
    text-align:center;
}

.note_lp_2_sec_four ul li{
    display:inline-block;
    min-width:135px;
    position:relative;
    margin-left:0px;
    margin-bottom:0px;
}

.note_lp_2_sec_four ul li p{
    max-width: 114px;
    margin: 10px auto 10px;
}

@media(min-width:768px){

.note_lp_2_sec_four ul li:first-child,.note_lp_2_sec_four ul li:last-child{
    top: -68px; 
    padding-bottom: 32px;
}

.note_lp_2_sec_four ul li:first-child:after{
    content:"";
    position:absolute;
    background:url('//1598866.fs1.hubspotusercontent-na1.net/hubfs/1598866/LP-21/Artboard_2_1.png')no-repeat;
    width:128px;
    height:28px;
    bottom: -6px;
    right: -54px;

}

.note_lp_2_sec_four ul li:last-child:before{
    content:"";
    position:absolute;
    background:url('//1598866.fs1.hubspotusercontent-na1.net/hubfs/1598866/LP-21/Artboard_2_Copy.png')no-repeat;
    width:131px;
    height:30px;
    bottom: -8px;
    left: -43px;

}

.note_lp_2_sec_four ul li:first-child h4:after,.note_lp_2_sec_four ul li:last-child h4:after,.note_lp_2_sec_four ul li:nth-child(6) h4:after{
   display:none;
}

.note_lp_2_sec_four ul li:nth-child(2),.note_lp_2_sec_four ul li:nth-child(4),.note_lp_2_sec_four ul li:nth-child(6){
    bottom:-95px;
}

.note_lp_2_sec_four li h4{
    position:relative;
    line-height:0px;
}

.note_lp_2_sec_four li h4:after{
    content:"";
    position:absolute;
    background:url('//1598866.fs1.hubspotusercontent-na1.net/hubfs/1598866/LP-21/path.png') no-repeat;
    width:120px;
    height:2px;
    background-position:top center;
    top: 12px;
    right: -62px;
    display:block;
}

.note_lp_2_sec_four ul li p{
    max-width:81px;
}

}


@media(min-width:768px) and (max-width:1024px){
    

.note_lp_2_sec_four ul li{
    min-width:90px;
}

.note_lp_2_sec_four ul li:first-child:after,.note_lp_2_sec_four li h4:after{
    width:58%;
}

.note_lp_2_sec_four ul li:last-child:before{
    left: -30px;
    width: 100%;
    background-size: contain;
    bottom: -13px;
}

.note_lp_2_sec_four ul li:first-child:after{
    right:-8px;
}


.note_lp_2_sec_four li h4:after{
    right: -34px;
}

.row-fluid .note_lp_2_sec_four .wrapper{
    padding:0px 10px;
}
    
    
}

@media(max-width:767px){
    
.note_lp_2_sec_four ul li{
    margin-bottom:30px;
}
  
.note_lp_2_sec_four ul li{
    display:block;
    width:100%;
}  
    
.note_lp_2_sec_four ul li:nth-child(3),.note_lp_2_sec_four ul li:nth-child(5){
    display:flex;
    flex-direction:column
}

.note_lp_2_sec_four ul li:nth-child(3) h4,.note_lp_2_sec_four ul li:nth-child(5) h4{
    order: 1;
    
}

.note_lp_2_sec_four ul li:nth-child(3) img,.note_lp_2_sec_four ul li:nth-child(5) img{
    order:2;
    margin: 10px auto 0px;
}

.note_lp_2_sec_four ul li:nth-child(3) p,.note_lp_2_sec_four ul li:nth-child(5) p{
    order:3;
}

.note_lp_2_sec_four.section-padding{
    padding: 60px 0px 40px;
}
    
}


/* ==========================================================================
   Section Five Styling                                            
   ========================================================================== */

body .container-fluid .row-fluid .note_lp_2_sec_five .base-color{
    background:#3E4149;
    text-align:center;
    padding:67px 0px 0px;
    position: relative;
    min-height: 668px;
}

.note_lp_2_sec_five .span6:first-child h2{
    color:#3E4149;
    font-weight:300;
}

.note_lp_2_sec_five .span6:first-child h2 span{
    font-weight:700;
}

.note_lp_2_sec_five .span6:first-child p{
    color: #e8e8e8;
}


@media(min-width:768px){

.note_lp_2_sec_five .span6:first-child img{
    margin: 27px auto 0px;
}

body .container-fluid .row-fluid .note_lp_2_sec_five .base-color{
    padding: 67px 34px 30px 0px;
}

   
body .container-fluid .row-fluid .note_lp_2_sec_five .grey-bg{
    width:51.333%;
}

body .container-fluid .row-fluid .note_lp_2_sec_five .grey-bg{
    margin:0px;
    padding-left: 114px;
    padding-right: 97px;
    padding-bottom: 58px;
    padding-top:67px;
}

body .container-fluid .row-fluid .note_lp_2_sec_five .base-color:before{
    content: '';
    position: absolute;
    left: -100%;
    width: 100%;
    top: 0;
    height: 100%;
    background:#3E4149 ;
}

body .container-fluid .row-fluid .note_lp_2_sec_five .grey-bg{
    position:relative;
}

body .container-fluid .row-fluid .note_lp_2_sec_five .grey-bg:before{
    content: '';
    position: absolute;
    background:#f8f8f8;
    left: 100%;
    width: 100%;
    top: 0;
    height: 100%;
}
    
}


@media(min-width:768px) and (max-width:1024px){
   
body .container-fluid .row-fluid .note_lp_2_sec_five .base-color{
    padding-left:20px;
    padding-right:20px;
}   
   
body .container-fluid .row-fluid .note_lp_2_sec_five .grey-bg{
    padding-left:30px;
    padding-right:0px;
}

body .container-fluid .row-fluid .note_lp_2_sec_five .grey-bg .widget-type-cta{
    margin-top:0px;
}

.note_lp_2_sec_five .span6:first-child img{
    margin:2px auto 0px;
}

body .container-fluid .row-fluid .note_lp_2_sec_five .testimonial_bg{
    max-width:100%;
}

}


.note_lp_2_sec_five .testimonial_bg h6{
    text-align:right;
    position:relative;
    padding-top:0px;
    color:#3E4149;
}



.note_lp_2_sec_five .testimonial_bg{
    background: #fff;
    max-width: 371px;
    padding: 14px;
    position:relative;
    margin-bottom:48px;
}

.note_lp_2_sec_five .testimonial_bg:before,.note_lp_2_sec_five .testimonial_bg:after{
    content:"";
    position:absolute;
     width:19px;
    height:16px;
    
}

.note_lp_2_sec_five .testimonial_bg:before{
    background:url('//1598866.fs1.hubspotusercontent-na1.net/hubfs/1598866/LP-21/Right_Quote.png') no-repeat;
    top:-6px;
    right:19px;
}

.note_lp_2_sec_five .testimonial_bg:after{
    background:url('//1598866.fs1.hubspotusercontent-na1.net/hubfs/1598866/LP-21/Left-Quote-1.png') no-repeat;
    bottom:-6px;
    left:19px;
}

.note_lp_2_sec_five .cta_button{
    padding: 10px 10px;
}


@media(max-width:767px){
   
body .container-fluid .row-fluid .note_lp_2_sec_five .grey-bg{   
   padding-left: 20px;
    padding-right:20px;
    padding-bottom: 58px;
    padding-top:67px;
}

body .container-fluid .row-fluid .note_lp_2_sec_five .testimonial_bg{
    max-width:100%;
}

.note_lp_2_sec_five .Cta_text_grp .span6:last-child{
    margin-top:30px;
}

.testimonial_bg h6:before{
    width:79%;
}

.row-fluid .note_lp_2_sec_five .wrapper{
    padding:0px;
}

body .container-fluid .row-fluid .note_lp_2_sec_five .base-color{
    padding:67px 10px 30px;
}

}

/* ==========================================================================
   Section Six Styling                                            
   ========================================================================== */

.note_lp_2_sec_six h2{
    text-align:center;
}

.note_lp_2_sec_six ul{
    list-style-type:none;
    text-align:center;
}

.note_lp_2_sec_six ul li{
    display: inline-block;
    min-width: 200px;
    vertical-align: middle;
}


@media(min-width:768px) and (max-width:1024px){

.note_lp_2_sec_six ul li{
    margin-bottom:30px;
    min-width:148px;
}
    
}


@media(max-width:767px){
    
.note_lp_2_sec_six ul li{
    margin-bottom:30px;
}    
    
    
}


/*====================================================
        Hero Section
====================================================*/


.note-lp-6-sec-hero{
    background-size:cover;
    background-repeat:no-repeat;
    background-position:center center;
    padding:150px 0px;
}


@media(max-width:1024px){



}

@media(max-width:767px){

.note-lp-6-sec-hero{
    padding:60px 0px;
}    
    
}



































/* OLD STYLES 3 ############
 * ######################### 
 * ######################### 
 * ######################### 
 * ######################### 
 * ######################### */


.pth-header.pth-header-fixed{position: fixed; top: 0; z-index: 3; width: 100%;}
.pth-header.pth-header-fixed .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1{padding: 0 5px;}
.login__button a{padding: 15px 19px !important; border: 2px solid #43484d !important; border-radius: 4px !important; margin-top: 10px; text-align: center !important;}
.request__demo__button a{padding: 17px 19px !important; color: #FFF !important; background-color: #ff5500 !important; border-radius: 4px !important; margin-top: 10px; text-align: center !important;}
.body__wrapper{margin-top: 104px;}
.starter-3-home-hero .starter-3-home-hero-inner .wrapper {max-width: 900px !important; margin: 0 auto; text-align: center;}
.starter-3-home-hero .starter-3-home-hero-inner .wrapper .starter-3-home-hero-text h1{font-family: 'Rene Bieder - Galano Grotesque Bold';}
.starter-3-home-hero .starter-3-home-hero-inner .wrapper .starter-3-home-hero-text h1, .starter-3-home-hero .starter-3-home-hero-inner .wrapper .starter-3-home-hero-text p {font-size: 48px; font-weight: 300; margin: 0 0 30px;}
.starter-3-home-hero .starter-3-home-hero-inner .wrapper .starter-3-home-hero-text p {font-size: 22px;}
.starter-3-home-hero .starter-3-home-hero-inner .wrapper .starter-3-home-hero-cta {max-width: 415px; width: 100%; margin: 0 auto;}
.starter-3-home-hero .starter-3-home-hero-inner .wrapper .starter-3-home-hero-cta .widget-type-cta {margin-top: 0;}
.starter-3-home-video {padding: 76px 20px 50px; background-color: #FFF;}
.starter-3-home-video .starter-3-home-video-inner {max-width: 1100px; width: 100%; margin: 0 auto !important; text-align: center; float: none;}
.starter-3-home-video .starter-3-home-video-inner iframe{height: 310px /*440px*/;}
.starter-3-home-video .starter-3-home-video-inner .video {max-width: 1000px; width: 100%; margin: -29% auto 60px !important; float: none;}
.starter-3-home-video .starter-3-home-video-inner p, .starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-header span, .starter-3-home-video .starter-3-home-video-inner li {font-size: 22px; font-weight: 300; color: #5e6977; margin-bottom: 30px;}
.starter-3-home-video .starter-3-home-video-inner ul{max-width: 713px; text-align: left; margin: 0 auto;}
.starter-3-home-customer-stories {background-color: #f0f2f3; padding: 96px 20px;}
.starter-3-home-customer-stories .starter-3-home-customer-stories-inner {max-width: 1170px; width: 100%; margin: 0 auto !important; float: none; text-align: center;}
.starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-header h2, .starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-header span, .starter-3-home-video .starter-3-home-video-inner h2, .starter-3-home-figures h2 {max-width: 580px; width: 100%; margin: 0 auto 30px; display: block;}
.starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-item-cont {max-width: 100%; width: 100%; margin: auto;}
.starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-item-cont .story-item-card {width: 50%; padding: 0 12px; float: left; cursor: pointer; margin-bottom: 24px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box;}
.starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-item-cont .story-item-card .story-item-card-hover {position: relative; overflow: hidden;}
.starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-item-cont .story-item-card .story-item-card-hover:hover .story-item-card--overlay {top: 0%;}
.starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-item-cont .story-item-card .story-item-card-hover:hover .story-item-card--inner h3 {bottom: -100%;}
.starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-item-cont .story-item-card .story-item-card--inner {position: relative;}
.starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-item-cont .story-item-card .story-item-card--inner img {width: 100%; height: 100%; object-fit: cover; object-position: center; display: block;}
.starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-item-cont .story-item-card .story-item-card--inner h3 {position: absolute; bottom: 10%; left: 32px; font-size: 28px; font-weight: 300; text-align: left; color: #FFF; transition: 0.5s bottom ease; -webkit-transition: 0.5s bottom ease; -moz-transition: 0.5s bottom ease; -ms-transition: 0.5s bottom ease; -o-transition: 0.5s bottom ease; margin: 0;}
.starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-item-cont .story-item-card .story-item-card--overlay {text-align: left; background-color: rgba(17,29,47,0.8); position: absolute; width: 100%; height: 100%; left: 0; right: 0; top: -200%; transition: 0.5s all ease; -webkit-transition: 0.5s all ease; -moz-transition: 0.5s all ease; -ms-transition: 0.5s all ease; -o-transition: 0.5s all ease;}
.starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-item-cont .story-item-card .story-item-card--overlay .story-item-card--overlay-inner {padding: 30px 40px;}
.starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-item-cont .story-item-card .story-item-card--overlay .story-item-card--overlay-inner h4 {font-size: 28px; font-weight: 300; color: #FFF; margin: 0 0 15px;}
.starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-item-cont .story-item-card .story-item-card--overlay .story-item-card--overlay-inner p {font-size: 22px; font-weight: 300; color: #FFF; margin: 0 0 15px; position: relative; font-style: italic; padding-top: 10px;}
.starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-item-cont .story-item-card .story-item-card--overlay .story-item-card--overlay-inner p::before {content: "\f10d"; font-family: 'FontAwesome'; color: #ff5500; display: block; font-style: normal;}
.starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-item-cont .story-item-card .story-item-card--overlay .story-item-card--overlay-inner a {font-size: 16px; color: #ff5500;}
.starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-item-cont .story-item-card .story-item-card--overlay .story-item-card--overlay-inner a::before {content: ''; display: inline-block; background-image: url(https:%20//cdn2.hubspot.net/hubfs/3432867/_05.%20Image%20Bank/Redesign%20Images/play-icon.png); background-size: contain; background-position: center; background-repeat: no-repeat; width: 26px; height: 17px; margin-right: 15px; position: relative; top: 3px;}
.starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-item-cont .story-item-card .story-item-card--overlay .story-item-card--overlay-inner a.no-icon::before{display: none;}

/* Revamped */
.starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-item-cont.three-col-revamp .story-item-card { 
  /* width: 33.3%; */ 
  width: 50%; /* Modified [07/25/19] */
}
.starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-item-cont.three-col-revamp .story-item-card-hover {position: relative; overflow: hidden;}
.starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-item-cont.three-col-revamp .story-item-card-hover:hover .story-item-card--overlay {top: 0%;}
.starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-item-cont.three-col-revamp .story-item-card-hover:hover .story-item-card--inner h3 {bottom: -100%;}
.starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-item-cont.three-col-revamp .story-item-card--inner {
  position: relative;
  background-position: center;
  background-repeat: no-repeat;
  background-color: #ffffff;
  background-size: auto;
}
.starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-item-cont.three-col-revamp .story-item-card--inner:before{
  content: "";
  display: block;
  /*padding-bottom: 100%; */
  padding-bottom: 60%; /* Modified [07/25/19] */
}
.starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-item-cont.three-col-revamp .story-item-card--inner img {width: 100%; height: 100%; object-fit: cover; object-position: center; display: block;}
.starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-item-cont.three-col-revamp .story-item-card--inner h3 { color: #43484d; }
.starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-item-cont.three-col-revamp .story-item-card--overlay {text-align: left; background-color: rgba(17,29,47,0.8); position: absolute; width: 100%; height: 100%; left: 0; right: 0; top: -200%; transition: 0.5s all ease; -webkit-transition: 0.5s all ease; -moz-transition: 0.5s all ease; -ms-transition: 0.5s all ease; -o-transition: 0.5s all ease;}
.starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-item-cont.three-col-revamp .story-item-card--overlay .story-item-card--overlay-inner {padding: 30px 40px;}
.starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-item-cont.three-col-revamp .story-item-card--overlay .story-item-card--overlay-inner h4 {font-size: 28px; font-weight: 300; color: #FFF; margin: 0 0 15px;}
.starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-item-cont.three-col-revamp .story-item-card--overlay .story-item-card--overlay-inner p { font-size: 18px; }
.starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-item-cont.three-col-revamp .story-item-card--overlay .story-item-card--overlay-inner.noquote p::before { content: none; display: none; }
.starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-item-cont.three-col-revamp .story-item-card--overlay .story-item-card--overlay-inner a {font-size: 16px; color: #ff5500;}
.starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-item-cont.three-col-revamp .story-item-card--overlay .story-item-card--overlay-inner a.learnmore::before { content: none; display: none; }
.starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-item-cont.three-col-revamp .story-item-card--overlay .story-item-card--overlay-inner a.learnmore::after{
  margin-left: 5px;
  font-family: 'FontAwesome';
  font-size: 26px;
  content: "\f105";
  color: #fd5401;
  bottom: -3px;
  position: relative;
}
.starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-item-cont.three-col-revamp .story-item-card--overlay .story-item-card--overlay-inner a.no-icon::before{display: none;}

/* End revamped */

.starter-3-home-figures, .starter-3-home-features {padding: 80px 20px;}
.starter-3-home-features .starter-3-home-features-inner {max-width: 1100px; width: 100%; margin: 0 auto !important; float: none; text-align: center;}
.starter-3-home-features .starter-3-home-features-inner h2 {margin-bottom: 80px;}
.starter-3-home-features .starter-3-home-features-inner .feature-work-item {text-align: center; margin-bottom: 60px;}
.starter-3-home-features .starter-3-home-features-inner .feature-work-item .feature-work-item--image {width: 32px; height: 32px; margin: 0 auto 16px;}
.starter-3-home-features .starter-3-home-features-inner .feature-work-item h4 {font-size: 16px; font-weight: 700; color: #43484d; text-transform: uppercase; margin: 0 auto 15px;}
.starter-3-home-features .starter-3-home-features-inner .feature-work-item p {font-size: 18px; color: #5e6977; font-weight: 300; letter-spacing: 0;}
.starter-3-home-features .starter-3-home-features-inner .cta-margin {margin: 0 !important;}
.starter-3-home-seamless-integration {padding: 96px 20px 140px; background-color: #f0f2f3;}
.starter-3-home-seamless-integration .starter-3-home-seamless-integration-inner {max-width: 815px; width: 100%; margin: 0 auto !important; float: none;}
.starter-3-home-seamless-integration .starter-3-home-seamless-integration-inner .seamless-integration-header {text-align: center; margin-bottom: 36px;}
.starter-3-home-seamless-integration .starter-3-home-seamless-integration-inner .seamless-integration-header span {font-size: 22px; color: #5e6977;}
.starter-3-home-seamless-integration .starter-3-home-seamless-integration-inner .seamless-integration-images .list-unstyled {list-style-type: none; margin: 0; padding: 0;}
.starter-3-home-seamless-integration .starter-3-home-seamless-integration-inner .seamless-integration-images .list-unstyled li {width: 20%; float: left; text-align: center; margin: 0; height: 140px;}
.starter-3-home-seamless-integration .starter-3-home-seamless-integration-inner .seamless-integration-images .list-unstyled li img {width: 140px; height: 100%; object-fit: cover; object-position: center; background-color: #FFF; border-radius: 8px;}
.starter-3-home-venue-says {min-height: 325px !important; background-color: #ff5500; padding: 46px 20px 56px;}
.starter-3-home-venue-says .starter-3-home-venue-says-inner {max-width: 800px; width: 100%; margin: 0 auto !important; float: none; text-align: center;}
.starter-3-home-venue-says .starter-3-home-venue-says-inner h4 {font-size: 20px; font-weight: 700; color: #FFF; margin: 0 0 66px; text-transform: uppercase;}
.starter-3-home-venue-says .starter-3-home-venue-says-inner .venue-says-slider .venue-says-slider-item h5 {font-size: 12px; font-weight: 700; color: #43484d; text-transform: uppercase;}
.starter-3-home-venue-says .starter-3-home-venue-says-inner .venue-says-slider .venue-says-slider-item p {font-size: 18px; font-weight: 300; color: #FFF; font-style: italic; margin: 0 0 24px; letter-spacing: 0;}
.starter-3-home-venue-says .starter-3-home-venue-says-inner .venue-says-slider .slick-list[ margin-bottom: 30px; ].starter-3-home-venue-says .starter-3-home-venue-says-inner .venue-says-slider .slick-dots {list-style-type: none; padding: 0; margin: 0;}
.starter-3-home-venue-says .starter-3-home-venue-says-inner .venue-says-slider .slick-dots li {display: inline-block; vertical-align: middle; width: 12px; height: 12px; margin: 0 5px;}
.starter-3-home-venue-says .starter-3-home-venue-says-inner .venue-says-slider .slick-dots li.slick-active button {background-color: #3e4149;}
.starter-3-home-venue-says .starter-3-home-venue-says-inner .venue-says-slider .slick-dots li button {width: 12px; height: 12px; border-radius: 50%; background-color: #FFF; border: 0; color: #FFF; text-indent: -99999px; outline: 0; cursor: pointer; font-size: 0;}
.starter-3-home-venue-says .starter-3-home-venue-says-inner .venue-says-slider .slick-prev,.starter-3-home-venue-says .starter-3-home-venue-says-inner .venue-says-slider .slick-next {position: absolute; left: -20%; top: 8%; background-color: transparent; border: none; color: transparent; outline: none; cursor: pointer;}
.starter-3-home-venue-says .starter-3-home-venue-says-inner .venue-says-slider .slick-prev::before {font-family: 'FontAwesome'; font-size: 50px; content: "\f104"; color: #FFF; display: block;}
.starter-3-home-venue-says .starter-3-home-venue-says-inner .venue-says-slider .slick-next {left: initial; right: -20%;}
.starter-3-home-venue-says .starter-3-home-venue-says-inner .venue-says-slider .slick-next::before {font-family: 'FontAwesome'; font-size: 50px; content: "\f105"; color: #FFF; display: block;}
.mr-t110{margin-top: 107px;}

@media only screen and (max-width: 1197px){
  .starter-header-3 .pth-header.pth-header-fixed .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1{padding: 0 3px;}
  .starter-header-3 .pth-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li>a{padding-left: 8px; padding-right: 8px;}
  .starter-header-3 .request__demo__button a{padding: 12px 12px !important; margin-top: 16px;}
  .starter-header-3 .login__button a{padding: 10px 13px !important; margin-top: 16px;}
}

@media only screen and (max-width: 1024px){
  .starter-3-home-hero, .mr-t110{margin-top: 70px;}
  .starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-item-cont .story-item-card .story-item-card--overlay .story-item-card--overlay-inner{padding: 20px;}
  .starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-item-cont .story-item-card .story-item-card--overlay .story-item-card--overlay-inner h4{font-size: 18px; margin: 0 0 10px;}
  .starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-item-cont .story-item-card .story-item-card--overlay .story-item-card--overlay-inner p{font-size: 16px; font-weight: 400; color: #FFF; margin: 0 0 10px; padding-top: 0;}
  .starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-item-cont .story-item-card .story-item-card--inner h3{font-size: 21px;}
  .starter-header-3 .custom-menu-primary .hs-menu-wrapper>ul li.login__button a{display: block !important; line-height: 10px !important; text-align: center; max-width: 493px !important; margin: 0 auto !important; padding: 14px 19px !important;}
  .starter-header-3 .custom-menu-primary .hs-menu-wrapper>ul li.request__demo__button a{display: block !important; text-align: center; max-width: 500px !important; margin: 10px auto !important; line-height: 10px !important; padding: 17px 19px !important;}
}
@media only screen and (max-width: 768px){
  .starter-3-home-video{padding: 20px;}
  .starter-3-home-video .starter-3-home-video-inner p, .starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-header span{font-size: 18px;}
  .starter-3-home-video .starter-3-home-video-inner .video{margin: -35% auto 50px !important;}
  .starter-3-home-video .starter-3-home-video-inner iframe{height: 415px;}
  .starter-3-home-hero .starter-3-home-hero-inner .wrapper .starter-3-home-hero-cta .cta_button{margin-bottom: 15px;}
  .starter-3-home-customer-stories{padding: 36px 20px;}
  .starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-item-cont .story-item-card{width: 100%; padding: 0; float: none; cursor: initial; margin-bottom: 20px;}
  .starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-item-cont.three-col-revamp .story-item-card { width: 100%; }
  .starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-item-cont .story-item-card .story-item-card--inner h3{bottom: 25px !important; left: 18px; font-size: 18px; margin: 0;}
  .starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-item-cont .story-item-card .story-item-card--overlay{background-color: #FFF; position: relative; width: initial; height: initial; left: initial; right: initial; top: initial !important;}
  .starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-item-cont .story-item-card .story-item-card--overlay .story-item-card--overlay-inner{padding: 15px 15px 24px;}
  .starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-item-cont .story-item-card .story-item-card--overlay .story-item-card--overlay-inner h4{display: none;}
  .starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-item-cont .story-item-card .story-item-card--overlay .story-item-card--overlay-inner p{color: #5e6977;}
  .starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-item-cont .story-item-card .story-item-card--overlay .story-item-card--overlay-inner a{font-size: 14px; color: #ff5500; vertical-align: sub;}
  .starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-item-cont .story-item-card .story-item-card--overlay .story-item-card--overlay-inner a::before{margin-right: 10px; vertical-align: sub;}
  .starter-3-home-figures .span4{margin-bottom: 20px;}
  .starter-3-home-seamless-integration .starter-3-home-seamless-integration-inner .seamless-integration-images .list-unstyled li{width: 33%; margin-bottom: 45px;}
  .starter-3-home-seamless-integration .starter-3-home-seamless-integration-inner .seamless-integration-images .list-unstyled li:nth-child(4){margin-left: 16%;}
  .starter-header-3 .request__demo__button a, .starter-header-3 .login__button a{margin: 0 0 15px 0 !important;}
}
@media only screen and (max-width: 767px){
  .pth-header.pth-header-fixed .custom-menu-primary.js-enabled .hs-menu-wrapper{padding: 10px 20px 10px 20px !important;overflow-y:scroll;height:100vh;}
  .pth-header.pth-header-fixed .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1{padding: 0 !important;}
  .starter-3-home-hero, .body__wrapper, .mr-t110{margin-top: 64px;}
  .starter-3-home-figures{padding: 36px 11px;}
  .starter-3-home-figures .span4{margin-bottom: 20px;}
  .starter-3-home-figures h2{margin-bottom: 30px;}
  .starter-3-home-figures .figures-image{width: 20%; float: left;}
  .starter-3-home-figures .figures-image img{width: 100% !important; height: 100% !important; margin-bottom: 0 !important;}
  .starter-3-home-figures .figures-text{width: 70%; float: left; padding-left: 20px;}
  .starter-3-home-figures .figures-text h2{font-size: 24px !important; text-align: left !important; margin-bottom: 0;}
  .starter-3-home-figures .figures-text div{font-size: 16px !important; text-align: left !important;}
  .starter-3-home-video .starter-3-home-video-inner p br{display: none;}
}
@media only screen and (max-width: 568px){
  .starter-3-home-video .starter-3-home-video-inner iframe{height: 295px;}
  .starter-3-home-hero{padding: 110px 15px 200px;}
  
}
@media only screen and (max-width: 425px){
  .starter-3-home-hero .starter-3-home-hero-inner .wrapper .starter-3-home-hero-cta .cta_button{margin-bottom: 0; padding: 10px 0 !important;}
  /*.starter-3-home-hero-cta .span6: last-child, */ /* Modified [07/22/19 = cy]*/
  .starter-3-home-venue-says .starter-3-home-venue-says-inner .venue-says-slider .slick-next, .starter-3-home-venue-says .starter-3-home-venue-says-inner .venue-says-slider .slick-prev{display: none !important;}
  
  .starter-3-home-hero-cta .span6{ margin-bottom: 30px; } /* Added [07/22/19 = cy]*/
  
  .starter-3-home-hero{min-height: 456px !important; padding: 56px 0 77px;}
  .starter-3-home-hero .starter-3-home-hero-inner .wrapper .starter-3-home-hero-text h1{font-size: 40px;}
  .starter-3-home-hero .starter-3-home-hero-inner .wrapper .starter-3-home-hero-text p{font-size: 16px; margin-bottom: 25px;}
  .starter-3-home-video{padding-bottom: 5px;}
  .starter-3-home-video .starter-3-home-video-inner .video{margin: -30% auto 10% !important;}
  .starter-3-home-video .starter-3-home-video-inner iframe{height: 213px;}
  .starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-header h2, .starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-header span, .starter-3-home-video .starter-3-home-video-inner h2{margin-bottom: 17px;}
  .starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-item-cont .story-item-card .story-item-card--overlay .story-item-card--overlay-inner p::before{font-size: 24px;}
  .starter-3-home-video .starter-3-home-video-inner p, .starter-3-home-customer-stories .starter-3-home-customer-stories-inner .story-header span, .starter-3-home-seamless-integration .starter-3-home-seamless-integration-inner .seamless-integration-header span{font-size: 16px; margin-bottom: 25px;}
  .starter-3-home-features{padding: 36px 20px;}
  .starter-3-home-features .starter-3-home-features-inner h2{margin-bottom: 25px;}
  .starter-3-home-features .starter-3-home-features-inner .feature-work-item{margin-bottom: 30px;}
  .starter-3-home-features .starter-3-home-features-inner .feature-work-item h4{font-size: 14px; margin-bottom: 15px;}
  .starter-3-home-features .starter-3-home-features-inner .feature-work-item p{font-size: 16px;}
  .starter-3-home-features .starter-3-home-features-inner .a_button, .starter-3-home-customer-stories-inner .a_button{padding: 10px !important;}
  .starter-3-home-seamless-integration{padding: 36px 20px;}
  .starter-3-home-seamless-integration .starter-3-home-seamless-integration-inner .seamless-integration-images .list-unstyled li{height: 80px; margin-bottom: 25px;}
  .starter-3-home-seamless-integration .starter-3-home-seamless-integration-inner .seamless-integration-images .list-unstyled li img{width: 80px;}
  .starter-3-home-venue-says{min-height: 261px !important; padding: 36px 20px;}
  .starter-3-home-venue-says .starter-3-home-venue-says-inner h4{margin-bottom: 25px;}
  .starter-3-home-venue-says .starter-3-home-venue-says-inner .venue-says-slider .venue-says-slider-item p{margin-bottom: 16px;}
  .starter-3-home-venue-says .starter-3-home-venue-says-inner .venue-says-slider .slick-dots{margin-bottom: 0;}
}
@media only screen and (max-width: 375px){
  .starter-3-home-video .starter-3-home-video-inner iframe {height: 186px;}
}
@media only screen and (max-width: 320px){
  .starter-3-home-video .starter-3-home-video-inner iframe{height: 167px;}
  .starter-3-home-seamless-integration .starter-3-home-seamless-integration-inner .seamless-integration-images .list-unstyled li{margin-bottom: 12px;}
}


/* Tools
Any animations, or functions used throughout the project.
Note: _macros.css needs to be imported into each stylesheet where macros are used and not included here
*/

/* Generic
This is where reset, normalize & box-sizing styles go.
*/

*, *:before, *:after {
  box-sizing: border-box;
}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
  border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
  display: none;
}

/* Objects
Non-cosmetic design patterns including grid and layout classes)
*/

/* Responsive grid */

.row-fluid {
  width: 100%;
}

.row-fluid:before, .row-fluid:after {
  display: table;
  content: '';
}

.row-fluid:after {
  clear: both;
}

.row-fluid [class*='span'] {
  display: block;
  float: left;
  width: 100%;
  min-height: 1px;
  margin-left: 2.127659574%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}

.row-fluid [class*='span']:first-child {
  margin-left: 0;
}

.row-fluid .span12 {
  width: 99.99999998999999%;
}

.row-fluid .span11 {
  width: 91.489361693%;
}

.row-fluid .span10 {
  width: 82.97872339599999%;
}

.row-fluid .span9 {
  width: 74.468085099%;
}

.row-fluid .span8 {
  width: 65.95744680199999%;
}

.row-fluid .span7 {
  width: 57.446808505%;
}

.row-fluid .span6 {
  width: 48.93617020799999%;
}

.row-fluid .span5 {
  width: 40.425531911%;
}

.row-fluid .span4 {
  width: 31.914893614%;
}

.row-fluid .span3 {
  width: 23.404255317%;
}

.row-fluid .span2 {
  width: 14.89361702%;
}

.row-fluid .span1 {
  width: 6.382978723%;
}

.container-fluid:before, .container-fluid:after {
  display: table;
  content: '';
}

.container-fluid:after {
  clear: both;
}

@media (max-width: 767px) {
  .row-fluid {
    width: 100%;
  }

  .row-fluid [class*='span'] {
    display: block;
    float: none;
    width: auto;
    margin-left: 0;
  }
}

@media (min-width: 768px) and (max-width: 1139px) {
  .row-fluid {
    width: 100%;
  }

  .row-fluid:before, .row-fluid:after {
    display: table;
    content: '';
  }

  .row-fluid:after {
    clear: both;
  }

  .row-fluid [class*='span'] {
    display: block;
    float: left;
    width: 100%;
    min-height: 1px;
    margin-left: 2.762430939%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
  }

  .row-fluid [class*='span']:first-child {
    margin-left: 0;
  }

  .row-fluid .span12 {
    width: 99.999999993%;
  }

  .row-fluid .span11 {
    width: 91.436464082%;
  }

  .row-fluid .span10 {
    width: 82.87292817100001%;
  }

  .row-fluid .span9 {
    width: 74.30939226%;
  }

  .row-fluid .span8 {
    width: 65.74585634900001%;
  }

  .row-fluid .span7 {
    width: 57.182320438000005%;
  }

  .row-fluid .span6 {
    width: 48.618784527%;
  }

  .row-fluid .span5 {
    width: 40.055248616%;
  }

  .row-fluid .span4 {
    width: 31.491712705%;
  }

  .row-fluid .span3 {
    width: 22.928176794%;
  }

  .row-fluid .span2 {
    width: 14.364640883%;
  }

  .row-fluid .span1 {
    width: 5.801104972%;
  }
}

@media (min-width: 1280px) {
  .row-fluid {
    width: 100%;
  }

  .row-fluid:before, .row-fluid:after {
    display: table;
    content: '';
  }

  .row-fluid:after {
    clear: both;
  }

  .row-fluid [class*='span'] {
    display: block;
    float: left;
    width: 100%;
    min-height: 1px;
    margin-left: 2.564102564%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
  }

  .row-fluid [class*='span']:first-child {
    margin-left: 0;
  }

  .row-fluid .span12 {
    width: 100%;
  }

  .row-fluid .span11 {
    width: 91.45299145300001%;
  }

  .row-fluid .span10 {
    width: 82.905982906%;
  }

  .row-fluid .span9 {
    width: 74.358974359%;
  }

  .row-fluid .span8 {
    width: 65.81196581200001%;
  }

  .row-fluid .span7 {
    width: 57.264957265%;
  }

  .row-fluid .span6 {
    width: 48.717948718%;
  }

  .row-fluid .span5 {
    width: 40.170940171000005%;
  }

  .row-fluid .span4 {
    width: 31.623931624%;
  }

  .row-fluid .span3 {
    width: 23.076923077%;
  }

  .row-fluid .span2 {
    width: 14.529914530000001%;
  }

  .row-fluid .span1 {
    width: 5.982905983%;
  }
}

/* Clearfix */

.clearfix:before, .clearfix:after {
  display: table;
  content: '';
}

.clearfix:after {
  clear: both;
}

/* Visibilty classes */

.hide {
  display: none;
}

.show {
  display: block;
}

.invisible {
  visibility: hidden;
}

.hidden {
  display: none;
  visibility: hidden;
}

/* Responsive visibilty classes */

.visible-phone {
  display: none !important;
}

.visible-tablet {
  display: none !important;
}

.hidden-desktop {
  display: none !important;
}

@media (max-width: 767px) {
  .visible-phone {
    display: inherit !important;
  }

  .hidden-phone {
    display: none !important;
  }

  .hidden-desktop {
    display: inherit !important;
  }

  .visible-desktop {
    display: none !important;
  }
}

@media (min-width: 768px) and (max-width: 1139px) {
  .visible-tablet {
    display: inherit !important;
  }

  .hidden-tablet {
    display: none !important;
  }

  .hidden-desktop {
    display: inherit !important;
  }

  .visible-desktop {
    display: none !important;
  }
}
.multi-column-no-staking-section .row-fluid .row-fluid {
  display:flex;
  justify-content: center;
  gap:10px;
  align-items: baseline;
}
.multi-column-no-staking-section .row-fluid .span4 {
  width: 31.491712705%;
}
.multi-column-no-staking-section .row-fluid .span3 {
  width: 22.928176794%;
}
.multi-column-no-staking-section .row-fluid .span6 {
  width: 48.618784527%;
}
.content-wrapper {
  margin: 0 auto;
  padding: 0 1rem;
}

@media screen and (min-width: 1380px) {
  .content-wrapper {
    padding: 0;
  }
}

.dnd-section > .row-fluid {
  margin: 0 auto;
}

.dnd-section .dnd-column {
  padding: 0 1rem;
}

@media (max-width: 767px) {
  .dnd-section .dnd-column {
    padding: 0;
  }
}

.background-color-top.background-color-top {
   background: linear-gradient(to top, #ffffff 50%, #fff4ee 50%);
}
.background-color-bottom.background-color-bottom {
   background: linear-gradient(to bottom, #ffffff 50%, #fff4ee 50%);
}

/* Elements
Base HMTL elements are styled in this section (<body<, <h1>, <a>, <p>, <button> etc.)
*/

body {
  line-height: 1.4;
  word-break: break-word;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

html[lang^="ja"] body,
html[lang^="zh"] body,
html[lang^="ko"] body {
  line-break: strict;
  word-break: break-all;

}

/* Paragraphs */

p {
  font-size: 1rem;
  margin: 0 auto 1.4rem auto;
}
.body-container--home p,
.body-container--home h1,
/* .body-container--home h2, */
.body-container--home h3,
.body-container--home h4,
.body-container--home h5 {
  max-width: 800px;
}
/* Anchors */

a {
  cursor: pointer;
}
.hs_cos_wrapper_type_inline_rich_text p {
  font-size: 1rem;
}

/* Headings */
h1 {
  margin: .7rem auto 1.4rem auto;
}
h2,
h3,
h4,
h5,
h6 {
  margin: 0 auto 1.4rem auto;
}
@media (max-width: 767px) {
  h1,
  h2,
  h3,
  h4,
  h5,
  h6 {
    max-width:initial;
  }
  p {
    max-width: initial;
  }

}

/* Lists */

ul,
ol {
  margin: 0 0 1.4rem;
}

ul ul,
ol ul,
ul ol,
ol ol {
  margin: 0;
}

ul.no-list {
  list-style: none;
  margin: 0;
  padding-left: 0;
}

/* Code blocks */

pre {
  overflow: auto;
}

code {
  vertical-align: bottom;
}

/* Blockquotes */

blockquote {
  border-left: 2px solid;
  margin: 0 0 1.4rem;
  padding-left: 0.7rem;
}
.omthemev2 blockquote {
  border:none;
  padding-left:0;
}
.omthemev2 blockquote p{
  color: #E04B00;
  font-size: 20px;
  margin: 20px 0;
}
/* Horizontal rules */

hr {
  border: none;
  border-bottom: 1px solid #CCC;
}

/* Image alt text */

img {
  font-size: 0.583rem;
  word-break: normal;
}
button,
.button {
  cursor: pointer;
  display: inline-block;
  text-align: center;
  transition: all 0.15s linear;
  white-space: normal;
}

button:disabled,
.button:disabled {
  background-color: #D0D0D0;
  border-color: #D0D0D0;
  color: #E6E6E6;
}

/* No button */

.no-button,
.no-button:hover,
.no-button:focus,
.no-button:active {
  background: none;
  border: none;
  border-radius: 0;
  color: initial;
  font-family: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  letter-spacing: inherit;
  line-height: inherit;
  margin-bottom: 0;
  padding: 0;
  text-align: left;
  text-decoration: none;
  transition: none;
}

#om-theme-v2 .cta_button p {
  margin-bottom: 0 !important;
}
#om-theme-v2 .cta_button.long-cta  {
  width: auto !important;
}

@media (max-width: 767px) {

  .hs_cos_wrapper_type_inline_rich_text .hs-cta-wrapper + .hs-cta-wrapper,
  .widget-type-rich_text .hs-cta-wrapper + .hs-cta-wrapper{
    margin-top: -20px;
    display: block;
  }
}
/* Fields */

.hs-form-field {
  margin-bottom: 1.4rem;
}

/* Labels */

form label {
  display: block;
  font-size: 0.875rem;
  margin-bottom: 0.35rem;
}

/* Help text */

form legend {
  font-size: 0.875rem;
}

/* Inputs */

form input[type=text],
form input[type=email],
form input[type=password],
form input[type=tel],
form input[type=number],
form input[type=file],
form select,
form textarea {
  display: inline-block;
  font-size: 0.875rem;
  padding: 0.7rem;
  width: 100%;
}

form fieldset {
  max-width: 100% !important;
}

/* Inputs - checkbox/radio */

form .inputs-list {
  margin: 0;
  padding: 0;
  list-style: none;
}

form .inputs-list > li {
  display: block;
  margin: 0.7rem 0;
}

form .inputs-list input,
form .inputs-list span {
  vertical-align: middle;
}

form input[type=checkbox],
form input[type=radio] {
  cursor: pointer;
  margin-right: 0.35rem;
}

/* Inputs - date picker */

.hs-dateinput {
  position: relative;
}

.hs-dateinput:before {
  content:'\01F4C5';
  position: absolute;
  right: 10%;
  top: 50%;
  transform: translateY(-50%);
}

.fn-date-picker .pika-table thead th {
  color: #FFF;
}

.fn-date-picker td.is-selected .pika-button {
  border-radius: 0;
  box-shadow: none;
}

.fn-date-picker td .pika-button:hover,
.fn-date-picker td .pika-button:focus {
  border-radius: 0 !important;
  color: #FFF;
}

/* Inputs - file picker */

form input[type=file] {
  background-color: transparent;
  border: initial;
  padding: initial;
}

/* Headings and text */

form .hs-richtext,
form .hs-richtext p {
  font-size: 0.875rem;
  margin: 0 0 1.4rem;
}

form .hs-richtext img {
  max-width: 100% !important;
}

/* GDPR */

.legal-consent-container .hs-form-booleancheckbox-display > span,
.legal-consent-container .hs-form-booleancheckbox-display > span p {
  margin-left: 1rem !important;
}

/* Validation */

.hs-form-required {
  color: #EF6B51;
}

.hs-input.invalid.error {
  border-color: #EF6B51;
}

.hs-error-msg {
  color: #EF6B51;
  margin-top: 0.35rem;
}

/* Submit button */

form input[type=submit],
form .hs-button {
  cursor: pointer;
  display: inline-block;
  text-align: center;
  transition: all 0.15s linear;
  white-space: normal;
}

/* Captcha */

.grecaptcha-badge {
  margin: 0 auto;
}

.form-module .form-container {
  border: solid 2px #FF5500;
}
/* Table */

table {
  border-collapse: collapse;
  margin-bottom: 1.4rem;
  overflow-wrap: break-word;
}

/* Table cells */

td,
th {
  vertical-align: top;
}

/* Table header */

thead th {
  vertical-align: bottom;
}

/* Components
Specific pieces of UI that are stylized. Typically used for global partial styling
*/
#om-slider{
    max-width:500px;
    margin:0 auto
}
@media screen and (max-width:499px){
    #om-slider{
        width:100%
    }
}

.rangeslider{
    margin:30px;
    position:relative;
    background:#e6e6e6;
    -ms-touch-action:none;
    touch-action:none
}
.rangeslider,.rangeslider .rangeslider__fill{
    display:block;
    box-shadow: 0 0px 10px rgba(0,0,0,.1)
}
.rangeslider .rangeslider__handle{
    background:#ff5500;
    border:none;
    cursor:pointer;
    display:inline-block;
    position:absolute;
    border-radius:3px;
    box-shadow:0 1px 3px rgba(0,0,0,.4)
}
.rangeslider .rangeslider__handle:hover .rangeslider__tooltip{
    opacity:1
}
.rangeslider .rangeslider__tooltip{
    width:100px;
    height:40px;
    text-align:center;
    position:absolute;
    left:-46px;
    background-color:rgba(0,0,0,.8);
    font-weight:400;
    font-size:14px;
    transition:all .1s ease-in;
    border-radius:4px;
    display:inline-block;
    color:#fff;
    opacity:1
}
.om-slider__container--staff .rangeslider__tooltip{
    width:50px;
    left:-18px
}
.rangeslider .rangeslider__tooltip span{
    margin-top:12px;
    display:inline-block;
    line-height:100%
}
.rangeslider .rangeslider__tooltip:after{
    content:" ";
    position:absolute;
    width:0;
    height:0
}
.rangeslider-horizontal{
    height:12px;
    border-radius:10px;
    margin-top:80px
}
.rangeslider-horizontal .rangeslider__fill{
    height:100%;
    background-color:#FFE5D8;
    border-radius:10px;
    top:0
}
.rangeslider-horizontal .rangeslider__handle{
    width:15px;
    height:30px;
    top:-10px
}
.rangeslider-horizontal .rangeslider__tooltip{
    top:-55px
}
.rangeslider-horizontal .rangeslider__tooltip:after{
    border-left:8px solid transparent;
    border-right:8px solid transparent;
    border-top:8px solid rgba(0,0,0,.8);
    left:44px;
    bottom:-8px
}
.om-slider__container--staff .rangeslider__tooltip:after{
    left:18px
}
.rangeslider-vertical{
    margin:20px auto;
    height:150px;
    max-width:10px;
    background-color:transparent
}
.rangeslider-vertical .rangeslider__fill,.rangeslider-vertical .rangeslider__handle{
    position:absolute
}
.rangeslider-vertical .rangeslider__fill{
    width:100%;
    background-color:#7cb342;
    box-shadow:none;
    bottom:0
}
.rangeslider-vertical .rangeslider__handle{
    width:30px;
    height:10px;
    left:-10px;
    box-shadow:none
}
.rangeslider-vertical .rangeslider__tooltip{
    left:-55px;
    top:-15px
}
.rangeslider-vertical .rangeslider__tooltip:after{
    border-top:8px solid transparent;
    border-bottom:8px solid transparent;
    border-left:8px solid rgba(0,0,0,.8);
    left:100%;
    top:12px
}
.rangeslider-reverse.rangeslider-horizontal .rangeslider__fill{
    right:0
}
.rangeslider-reverse.rangeslider-vertical .rangeslider__fill{
    top:0;
    bottom:inherit
}
.rangeslider-vertical .rangeslider__label-list{
    position:relative;
    list-style-type:none;
    margin:0 0 0 24px;
    padding:0;
    text-align:left;
    width:250px
}
.rangeslider-vertical .rangeslider__label-list .rangeslider__label{
    position:absolute
}
.rangeslider-vertical .rangeslider__label-list .rangeslider__label:before{
    content:"";
    width:10px;
    height:2px;
    background:#000;
    position:absolute;
    left:-14px;
    top:50%;
    -webkit-transform:translateY(-50%);
    transform:translateY(-50%);
    z-index:-1
}
.rangeslider__label-list .rangeslider__label{
    position:absolute;
    font-size:14px;
    cursor:pointer;
    display:inline-block;
    top:10px
}
.om-slider__container{
    margin:20px 0;
}
.om-slider__title{
    font-size:20px;
    margin:20px 0;
    text-align:center;
}
.om-widget__title {
  display:none;
}
.om-slider__info-container{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-direction:row;
    flex-direction:row;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    padding:20px 0
}
.om-slider__info-container--column{
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
}
.om-slider__info-title{
    font-size:20px;
    font-weight:400;
    color:#919191;
    height:50px;
    text-align:center
}
@media screen and (max-width:479px){
    .om-slider__info-title{
        font-size:16px
    }
}
.om-slider__info-box{
    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;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    margin:0 20px
}
.om-slider__info-box--row{
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-direction:row;
    flex-direction:row;
    height:40px
}
.om-slider__info-row{
    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
}
.om-slider__info-price{
    font-size:40px;
    font-weight:900
}
.om-slider__info-price--secondary{
    color:#919191
}
@media screen and (max-width:479px){
    .om-slider__info-price{
        font-size:30px
    }
}
.om-slider__info-contact{
    color:#919191;
    margin:20px 0
}
.om-slider__info-units{
}
.om-u-margin__right--10{
    margin-right:10px
}
/* Header DND sections */

body .body-wrapper .pth-header.pth-header-fixed {
  z-index: 10; 
}
.header .dnd-section {
  padding: 0;
}

/* Header container */

.header__container {
  display: flex;
  justify-content: space-between;
}

.header__row-1 {
  padding-top: 1rem;
}

.header__row-1,
.header__row-2 {
  align-items: center;
  display: flex;
  justify-content: flex-end;
  width: 100%;
}

@media (max-width: 1150px) and (min-width: 767px) {
  .header__column {
    width: 100%;
  }
}

@media (max-width: 767px) {
  .header__container {
    flex-direction: column;
    padding: 1rem 0 0;
  }

  .header__column {
    position: relative;
  }

  .header__row-1 {
    padding-top: 0;
  }

  .header__row-2 {
    justify-content: center;
    padding: 1.05rem;
  }
}

/* Navigation skipper */

.header__skip {
  height: 1px;
  left: -1000px;
  overflow: hidden;
  position: absolute;
  text-align: left;
  top: -1000px;
  width: 1px;
}

.header__skip:hover,
.header__skip:focus,
.header__skip:active {
  height: auto;
  left: 0;
  overflow: visible;
  top: 0;
  width: auto;
}

/* Logo */

.header__logo {
  align-items: center;
  display: flex;
  height: auto;
  margin-right: auto;
  max-width: 200px;
  overflow: hidden;
}

@media (max-width: 767px) {
  .header__logo {
    margin: 0 auto;
    width: 100%;
  }
}

.header__logo img {
  max-width: 100%;
}

.header__logo .logo-company-name {
  font-size: 1.167rem;
  margin-top: 0.7rem;
}

.header__logo--main {
  padding-top: 1rem;
}

/* Search bar */

.header__search {
  padding: 0 1rem;
  width: auto;
}

.header__search .hs-search-field__input {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5TZWFyY2g8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGRlZnM+ICAgICAgICA8cGF0aCBkPSJNOS4xMzg2MTUzNCwxNS44OTI1Njg1IEM1LjQxMzk1NzQyLDE1Ljg5MjU2ODUgMi4zODM4ODUyNywxMi44NjM0NDc1IDIuMzgzODg1MjcsOS4xMzkwMDM3NiBDMi4zODM4ODUyNyw1LjQxNDU2MDA1IDUuNDEzOTU3NDIsMi4zODM4ODUyNyA5LjEzODYxNTM0LDIuMzgzODg1MjcgQzEyLjg2MzI3MzMsMi4zODM4ODUyNyAxNS44OTI1Njg1LDUuNDE0NTYwMDUgMTUuODkyNTY4NSw5LjEzOTAwMzc2IEMxNS44OTI1Njg1LDEyLjg2MzQ0NzUgMTIuODYzMjczMywxNS44OTI1Njg1IDkuMTM4NjE1MzQsMTUuODkyNTY4NSBNOS4xMzg3NTI0NSwyLjQzMzYwODg3ZS0xMyBDMTQuMTc3OTk1NSwyLjQzMzYwODg3ZS0xMyAxOC4yNzY0NTM3LDQuMTAwMzI0NzEgMTguMjc2NDUzNyw5LjEzOTI3Nzk2IEMxOC4yNzY0NTM3LDExLjIyOTgyMTEgMTcuNTcxMDE2OSwxMy4xNTg0NDM0IDE2LjM4NTYzMTMsMTQuNjk5NjY5NiBMMjMuNjUwODg4MSwyMS45NjUyMjY2IEMyNC4xMTYzNzA2LDIyLjQzMDcwOTIgMjQuMTE2MzcwNiwyMy4xODU0MDU1IDIzLjY1MDg4ODEsMjMuNjUwODg4MSBDMjMuMTg1NDA1NSwyNC4xMTYzNzA2IDIyLjQzMDcwOTIsMjQuMTE2MzcwNiAyMS45NjUyMjY2LDIzLjY1MDg4ODEgTDE0LjY5OTgxMzMsMTYuMzg1NDcxMyBDMTMuMTU4NDQwNSwxNy41NzA5NTA5IDExLjIyOTU3MzgsMTguMjc2NDUzNyA5LjEzODc1MjQ1LDE4LjI3NjQ1MzcgQzQuMDk5NTA5MzgsMTguMjc2NDUzNyAtMy43MzAzNDkzNmUtMTQsMTQuMTc4MjMxMiAtMy43MzAzNDkzNmUtMTQsOS4xMzkyNzc5NiBDLTMuNzMwMzQ5MzZlLTE0LDQuMTAwMzI0NzEgNC4wOTk1MDkzOCwyLjQzMzYwODg3ZS0xMyA5LjEzODc1MjQ1LDIuNDMzNjA4ODdlLTEzIFoiIGlkPSJwYXRoLTEiPjwvcGF0aD4gICAgPC9kZWZzPiAgICA8ZyBpZD0iU2VhcmNoIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4gICAgICAgIDxtYXNrIGlkPSJtYXNrLTIiIGZpbGw9IndoaXRlIj4gICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNwYXRoLTEiPjwvdXNlPiAgICAgICAgPC9tYXNrPiAgICAgICAgPHVzZSBpZD0iSWNvbnMvQWN0aW9ucy9TZWFyY2giIGZpbGw9IiM0OTRBNTIiIHhsaW5rOmhyZWY9IiNwYXRoLTEiPjwvdXNlPiAgICA8L2c+PC9zdmc+);
  background-position: center right 15px;
  background-repeat: no-repeat;
  height: 45px;
  padding: 0 0.7rem;
}

.header__search .hs-search-field--open .hs-search-field__input {
  border-bottom: none;
  border-radius: 6px 6px 0 0;
  max-width: 100%;
}

.header__search .hs-search-field--open .hs-search-field__suggestions {
  background-color: #FFF;
  border: 2px solid #D1D6DC;
  border-radius: 0 0 6px 6px;
  border-top-width: 1px;
  position: absolute;
  width: 100%;
  z-index: 10;
}

.header__search .hs-search-field__suggestions li {
  border-top: 1px solid #D1D6DC;
  font-size: 0.875rem;
}

.header__search .hs-search-field__suggestions li a {
  color: #494A52;
  padding: 0.35rem 0.7rem;
  text-decoration: none;
  transition: background-color 0.3s;
}

.header__search .hs-search-field__suggestions #results-for {
  display: none;
}

@media (min-width: 767px) {
  .header__search form {
    align-items: center;
    display: flex;
    flex-direction: row;
  }

  .header__search label {
    margin: 0 1rem 0 0;
  }

  .header__search .hs-search-field__input {
    width: auto;
  }
}

@media (max-width: 767px) {
  .header__search {
    border-top: 2px solid #CED4DB;
    order: 1;
    padding: 1.05rem;
  }
}

/* Language switcher */

.header__language-switcher {
  cursor: pointer;
  padding-right: 1.4rem;
}

.header__language-switcher .lang_switcher_class {
  position: static;
}

.header__language-switcher .lang_list_class {
  border: 2px solid;
  border-radius: 3px;
  box-shadow: 0 2px 9px 0 rgba(0, 0, 0, 0.2);
  display: block;
  left: calc(100% - 24px);
  opacity: 0;
  min-width: 100px;
  padding-top: 0;
  text-align: left;
  top: 100%;
  transition: opacity 0.3s;
  visibility: hidden;
}

.header__language-switcher:hover .lang_list_class,
.header__language-switcher:focus .lang_list_class {
  opacity: 1;
  transition: opacity 0.3s;
  visibility: visible;
}

.header__language-switcher .lang_list_class:before {
  left: 70%;
  top: -25px;
}

.header__language-switcher .lang_list_class:after {
  left: 70%;
  top: -22px;
}

.header__language-switcher .lang_list_class.first-active::after {
  top: -22px;
  transition: 0.3s;
}

.header__language-switcher .lang_list_class li {
  border: none;
  font-size: 18px;
  padding: 0.35rem 0.7rem;
}

.header__language-switcher .lang_list_class li:first-child {
  border-radius: 6px 6px 0 0;
  border-top: none;
}

.header__language-switcher .lang_list_class li:last-child {
  border-bottom: none;
  border-radius: 0 0 6px 6px;
}

.header__language-switcher .lang_list_class li:hover {
  transition: background-color 0.3s;
}

.header__language-switcher--label {
  display: flex;
  position: relative;
}

.header__language-switcher--label-current {
  align-items: center;
  display: flex;
  font-size: 0.75rem;
  margin-bottom: 0.175rem;
  margin-left: 0.7rem;
}

.header__language-switcher--label-current:after {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 6px solid #494A52;
  content: "";
  display: block;
  height: 0px;
  margin-left: 0.7rem;
  margin-top: 0.175rem;
  width: 0px;
}

@media (max-width: 767px) {
  .header__language-switcher {
    border-top: 2px solid #CED4DB;
    padding-left: 1.05rem;
    padding-right: 0;
  }

  .header__language-switcher .lang_list_class {
    border: none;
    box-shadow: unset;
    display: block;
    left: 30px;
    opacity: 1;
    padding: 0 1.05rem;
    top: 0;
    visibility: visible;
  }

  .header__language-switcher .lang_list_class li {
    background-color: inherit;
    font-size: 0.917rem;
  }

  .header__language-switcher--label-current {
    display: none;
  }

  .header__language-switcher .globe_class {
    background-image: none;
  }

  .header__language-switcher .lang_list_class li:hover{
    background-color: inherit;
  }

  .header__language-switcher .lang_list_class:before,
  .header__language-switcher .lang_list_class:after {
    content: none;
  }
}

/* Navigation */

#nav-toggle {
  display: none;
}

/* Mobile toggles */

@media (max-width: 767px) {
  .header__navigation,
  .header__search,
  .header__language-switcher {
    display: none;
    width: 100%;
  }

  .header__navigation.open,
  .header__search.open,
  .header__language-switcher.open {
    background-color: #F8FAFC;
    display: block;
    left: 0;
    min-height: calc(100vh - 115px);
    position: absolute;
    right: 0;
    top: 75px;
    z-index: 2;
  }

  .header__navigation--toggle,
  .header__search--toggle,
  .header__language-switcher--toggle,
  .header__close--toggle {
    cursor: pointer;
    margin: 0 5vw;
    position: relative;
  }

  .header__navigation--toggle.hide,
  .header__search--toggle.hide,
  .header__language-switcher--toggle.hide {
    display: none;
  }

  .header__navigation--toggle.open,
  .header__search--toggle.open,
  .header__language-switcher--toggle.open {
    display: block;
    margin-left: 0;
    margin-right: auto;
  }

  .header__navigation--toggle:after,
  .header__search--toggle:after,
  .header__language-switcher--toggle:after {
    display: none;
    font-size: 1.083rem;
    font-weight: 600;
    position: absolute;
    left: 40px;
    text-transform: uppercase;
    top: -10px;
  }

  .header__navigation--toggle.open:after,
  .header__search--toggle.open:after,
  .header__language-switcher--toggle.open:after {
    display: block;
    word-break: normal;
  }

  .header__navigation--toggle {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAxOSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5oYW1idXJnZXI8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGcgaWQ9ImhhbWJ1cmdlciIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+ICAgICAgICA8ZyBpZD0iR3JvdXAiIHN0cm9rZT0iIzQ5NEE1MiIgc3Ryb2tlLXdpZHRoPSIzIj4gICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlIiB4PSIxLjUiIHk9IjEuNSIgd2lkdGg9IjIxIiBoZWlnaHQ9IjEiIHJ4PSIwLjUiPjwvcmVjdD4gICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLUNvcHktNCIgeD0iMS41IiB5PSI5LjUiIHdpZHRoPSIyMSIgaGVpZ2h0PSIxIiByeD0iMC41Ij48L3JlY3Q+ICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS1Db3B5LTUiIHg9IjEuNSIgeT0iMTcuNSIgd2lkdGg9IjIxIiBoZWlnaHQ9IjEiIHJ4PSIwLjUiPjwvcmVjdD4gICAgICAgIDwvZz4gICAgPC9nPjwvc3ZnPg==);
    background-size: cover;
    height: 25px;
    width: 25px;
  }

  .header__navigation--toggle:after {
    content: "Menu";
  }

  .header__language-switcher--toggle {
    background-image: url(//static.hsappstatic.net/cos-LanguageSwitcher/static-1.1/img/globe.png);
    background-size: cover;
    height: 25px;
    width: 25px;
  }

  .header__language-switcher--toggle:after {
    content: "Language";
  }

  .header__search--toggle {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5TZWFyY2g8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGRlZnM+ICAgICAgICA8cGF0aCBkPSJNOS4xMzg2MTUzNCwxNS44OTI1Njg1IEM1LjQxMzk1NzQyLDE1Ljg5MjU2ODUgMi4zODM4ODUyNywxMi44NjM0NDc1IDIuMzgzODg1MjcsOS4xMzkwMDM3NiBDMi4zODM4ODUyNyw1LjQxNDU2MDA1IDUuNDEzOTU3NDIsMi4zODM4ODUyNyA5LjEzODYxNTM0LDIuMzgzODg1MjcgQzEyLjg2MzI3MzMsMi4zODM4ODUyNyAxNS44OTI1Njg1LDUuNDE0NTYwMDUgMTUuODkyNTY4NSw5LjEzOTAwMzc2IEMxNS44OTI1Njg1LDEyLjg2MzQ0NzUgMTIuODYzMjczMywxNS44OTI1Njg1IDkuMTM4NjE1MzQsMTUuODkyNTY4NSBNOS4xMzg3NTI0NSwyLjQzMzYwODg3ZS0xMyBDMTQuMTc3OTk1NSwyLjQzMzYwODg3ZS0xMyAxOC4yNzY0NTM3LDQuMTAwMzI0NzEgMTguMjc2NDUzNyw5LjEzOTI3Nzk2IEMxOC4yNzY0NTM3LDExLjIyOTgyMTEgMTcuNTcxMDE2OSwxMy4xNTg0NDM0IDE2LjM4NTYzMTMsMTQuNjk5NjY5NiBMMjMuNjUwODg4MSwyMS45NjUyMjY2IEMyNC4xMTYzNzA2LDIyLjQzMDcwOTIgMjQuMTE2MzcwNiwyMy4xODU0MDU1IDIzLjY1MDg4ODEsMjMuNjUwODg4MSBDMjMuMTg1NDA1NSwyNC4xMTYzNzA2IDIyLjQzMDcwOTIsMjQuMTE2MzcwNiAyMS45NjUyMjY2LDIzLjY1MDg4ODEgTDE0LjY5OTgxMzMsMTYuMzg1NDcxMyBDMTMuMTU4NDQwNSwxNy41NzA5NTA5IDExLjIyOTU3MzgsMTguMjc2NDUzNyA5LjEzODc1MjQ1LDE4LjI3NjQ1MzcgQzQuMDk5NTA5MzgsMTguMjc2NDUzNyAtMy43MzAzNDkzNmUtMTQsMTQuMTc4MjMxMiAtMy43MzAzNDkzNmUtMTQsOS4xMzkyNzc5NiBDLTMuNzMwMzQ5MzZlLTE0LDQuMTAwMzI0NzEgNC4wOTk1MDkzOCwyLjQzMzYwODg3ZS0xMyA5LjEzODc1MjQ1LDIuNDMzNjA4ODdlLTEzIFoiIGlkPSJwYXRoLTEiPjwvcGF0aD4gICAgPC9kZWZzPiAgICA8ZyBpZD0iU2VhcmNoIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4gICAgICAgIDxtYXNrIGlkPSJtYXNrLTIiIGZpbGw9IndoaXRlIj4gICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNwYXRoLTEiPjwvdXNlPiAgICAgICAgPC9tYXNrPiAgICAgICAgPHVzZSBpZD0iSWNvbnMvQWN0aW9ucy9TZWFyY2giIGZpbGw9IiM0OTRBNTIiIHhsaW5rOmhyZWY9IiNwYXRoLTEiPjwvdXNlPiAgICA8L2c+PC9zdmc+);
    background-size: cover;
    height: 25px;
    width: 25px;
  }

  .header__search--toggle:after {
    content: "Search";
  }

  .header__close--toggle {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjE5cHgiIHZpZXdCb3g9IjAgMCAyNCAxOSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5jbG9zZTwvdGl0bGU+ICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPiAgICA8ZyBpZD0iY2xvc2UiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9Ikdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyLjAwMDAwMCwgLTEuMDAwMDAwKSIgc3Ryb2tlPSIjNDk0QTUyIiBzdHJva2Utd2lkdGg9IjMiPiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwLjAwMDAwMCwgMTAuNTAwMDAwKSByb3RhdGUoLTQ1LjAwMDAwMCkgdHJhbnNsYXRlKC0xMC4wMDAwMDAsIC0xMC41MDAwMDApICIgeD0iLTAuNSIgeT0iMTAuNSIgd2lkdGg9IjIxIiBoZWlnaHQ9IjEiIHJ4PSIwLjUiPjwvcmVjdD4gICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLUNvcHktNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAuMDAwMDAwLCAxMC41MDAwMDApIHJvdGF0ZSg0NS4wMDAwMDApIHRyYW5zbGF0ZSgtMTAuMDAwMDAwLCAtMTAuNTAwMDAwKSAiIHg9Ii0wLjUiIHk9IjEwLjUiIHdpZHRoPSIyMSIgaGVpZ2h0PSIxIiByeD0iMC41Ij48L3JlY3Q+ICAgICAgICA8L2c+ICAgIDwvZz48L3N2Zz4=);
    background-repeat: no-repeat;
    background-size: 110%;
    display: none;
    height: 25px;
    margin-right: 0;
    width: 25px;
  }

  .header__close--toggle.show {
    display: block;
  }
}
/* Menu and simple menu */

.hs-menu-wrapper ul {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  margin: 0;
  padding-left: 0;
}

/* Horizontal menu */

.hs-menu-wrapper.hs-menu-flow-horizontal .hs-menu-children-wrapper {
  flex-direction: column;
}

@media (max-width: 767px) {
  .hs-menu-wrapper.hs-menu-flow-horizontal ul {
    flex-direction: column;
  }
}

/* Vertical menu */

.hs-menu-wrapper.hs-menu-flow-vertical ul {
  flex-direction: column;
}

/* Flyouts */

.hs-menu-wrapper.hs-menu-flow-vertical.flyouts ul {
  display: inline-flex;
}

@media (max-width: 767px) {
  .hs-menu-wrapper.hs-menu-flow-vertical ul {
    display: flex;
  }
}

.hs-menu-wrapper.flyouts .hs-item-has-children {
  position: relative;
}

.hs-menu-wrapper.flyouts .hs-menu-children-wrapper {
  left: -9999px;
  opacity: 0;
  position: absolute;
}

.hs-menu-wrapper.flyouts .hs-menu-children-wrapper a {
  display: block;
  white-space: nowrap;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts .hs-item-has-children:hover > .hs-menu-children-wrapper {
  left: 0;
  opacity: 1;
  top: 100%;
}

.hs-menu-wrapper.hs-menu-flow-vertical.flyouts .hs-item-has-children:hover > .hs-menu-children-wrapper {
  left: 100%;
  opacity: 1;
  top: 0;
}

@media (max-width: 767px) {
  .hs-menu-wrapper.flyouts .hs-menu-children-wrapper,
  .hs-menu-wrapper.hs-menu-flow-horizontal.flyouts .hs-item-has-children:hover > .hs-menu-children-wrapper,
  .hs-menu-wrapper.hs-menu-flow-vertical.flyouts .hs-item-has-children:hover > .hs-menu-children-wrapper {
    left: 0;
    opacity: 1;
    position: relative;
    top: auto;
  }
}

/* CTA, logo, and rich text images */

.hs_cos_wrapper_type_cta img,
.hs_cos_wrapper_type_logo img,
.hs_cos_wrapper_type_rich_text img {
  height: auto;
  max-width: 100%;
}

/* Utilities
Helper classes with ability to override anything that comes before it
*/

/* For content that needs to be visually hidden but stay visible for screenreaders */

.show-for-sr {
  border: 0 !important;
  clip: rect(0, 0, 0, 0) !important;
  height: 1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  white-space: nowrap !important;
  width: 1px !important;
}

@media (max-width: 767px) {
  .show-for-sr--mobile {
    border: 0 !important;
    clip: rect(0, 0, 0, 0) !important;
    height: 1px !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    white-space: nowrap !important;
    width: 1px !important;
  }
  .uk-flex-column@s {
     flex-direction: column;
     text-align: center;
  }
}

/* Templates */
/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/

#hs_cos_wrapper_widget_1644020707210,
#hs_cos_wrapper_widget_1644020367382 {
  animation-name: floating; 
  animation-duration: 3s; 
  animation-iteration-count: infinite; 
  animation-timing-function: ease-in-out; 
  margin-left: 30px; 
  margin-top: 5px; 
}
/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/


.event-landing .cards.supplier {
  justify-content: left;
}



/* .event-landing a.cards__card:hover {
animation: shake 0.82s cubic-bezier(.36,.07,.19,.97) both;
transform: translate3d(0, 0, 0);
backface-visibility: hidden;
perspective: 1000px;
} */
.event-landing {
}
.event-landing {
}
.event-landing {
}
.event-landing {
}
.event-landing {
}
.hs-landing-page .hs_cos_gallery_main .slick-dots {
  position: absolute;
  bottom: 10px;
  padding: 0;
  margin: 0;
}
.hs-landing-page .hs_cos_gallery_main {
  padding: 0 1rem;
}
.hs-landing-page {}


span.green-tag {
  background-color: #edf9f3;
  padding: 8px 16px;
  display: inline-block;
  color: #0f6d1f;
  border-radius: 4px;
}
span.green-tag > .dot {
  border-radius: 50%;
  background: #00A31B;
  width: 12px;
  height: 12px;
  display: inline-block;
  margin-left: 10px;
}
span.orange-tag {
  background-color: #FFD7C2;
  padding: 8px 16px;
  display: inline-block;
  color: #f50;
  border-radius: 4px;
}
span.orange-tag > .dot {
  border-radius: 50%;
  background: #f50;
  width: 12px;
  height: 12px;
  display: inline-block;
  margin-left: 10px;
}


#hs_cos_wrapper_widget_1644827570666 .hero-image-desktop {
  max-width: 770px !important;
}
#hs_cos_wrapper_widget_1644827570666 .hero-image.uk-first-column {
  flex: 2;
}
#hs_cos_wrapper_module_1644820399650 .cards.supplier .card__title {
  text-align:center; 
}
#hs_cos_wrapper_module_1644820399650 .cards.supplier {
  margin-top: auto;
}
/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/


.body-container.omthemev2 .dnd-section .dnd-column {
  padding: 0 0;
}

.test-section,
.split-bg-section,
.half-background-color-section {
  background: #ffffff;
}
@media (min-width: 768px) {
  .test-section,
  .split-bg-section,
  .half-background-color-section {
    background: linear-gradient(to right, rgba(255, 229, 216, 1) 50%, rgba(255, 255, 255, 0) 50%);
  }
}
.body-container.omthemev2 p,
.body-container.omthemev2 li {
  font-family: Lato,sans-serif;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  line-height: 28px;
  font-size: 16px;
  color: #363940;
}
.body-container.omthemev2 em {
  color: #363940;
}
/* .type-effect {
background:
linear-gradient(-90deg,#ff5500 5px,#0000 0) 10px 0,
linear-gradient(#ff5500 0 0) 0 0;
background-size:calc(var(--n)*1ch) 200%;
-webkit-background-clip:padding-box,text;
background-clip:padding-box,text;
background-repeat:no-repeat;
animation: 
b .7s infinite steps(1),   
t calc(var(--n)*.3s) steps(var(--n)) forwards;
}

@keyframes t{
from {background-size:0 200%}
}
@keyframes b{
50% {background-position:0 -100%,0 0}
} */

#om-theme-v2 .hs-search-field--open .hs-search-field__suggestions {
  border: 1px solid #eceeef;
}
#om-theme-v2 .hs-search-field__suggestions #results-for, .hs-search-field__suggestions a {
  display: block;
  padding-bottom: 4px;
}
#om-theme-v2 .hs-search-field__suggestions #results-for {

}
#om-theme-v2 .hs-search-field__suggestions li,
.#om-theme-v2 .hs-search-field__suggestions li .hs-search-highlight.hs-highlight-title {
  font-size:16px !important;
}
#om-theme-v2 .hs-search-results li {
  border-bottom: 1px solid #eceeef;
  margin-bottom: 40px;
}
#om-theme-v2 .hs-search-results .hs-search-results__featured-image {
  float: left;
  max-width: 200px;
  margin-right: 30px;
}

#om-theme-v2 .hs-search-results .row-fluid form input {
  width: 80%;
}
#om-theme-v2 .hs-search-results .row-fluid form input button svg {
  fill: #ffffff;
}

/* Button */
.hs-btn {
  -webkit-font-smoothing: antialiased !important;
  cursor: pointer !important;
  -moz-user-select: none !important;
  -webkit-user-select: none !important;
  -o-user-select: none !important;
  user-select: none !important;
  display: inline-block !important;
  font-weight: normal !important;
  text-align: center !important;
  text-decoration: none !important;
  -moz-transition: all .4s ease !important;
  -webkit-transition: all .4s ease !important;
  -o-transition: all .4s ease !important;
  background: rgb(255, 85, 0) !important;
  border-radius: 6px !important;
  border-width: 0px !important;
  color: rgb(255, 255, 255) !important;
  font-family: sans-serif !important;
  height: auto !important;
  transition: all .4s ease !important;
  padding: 12px 18px !important;
  text-shadow: none !important;
  width: auto !important;
  font-size: 24px !important;
  line-height: 1.5em !important;
}

#main-content {
  overflow-x:hidden; 
}
.pth-footer  h5{
  font-family: Montserrat,serif;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-size: 16px; 
}
.pth-footer .footer-logo img {
  max-width:270px; 
}
.pth-footer .cta_button {
  background:none;
  border:none;
}
.pth-footer .hs-menu-wrapper.hs-menu-flow-vertical>ul li a {
  border-bottom: 2px solid transparent;
  display: inline-block;
  margin-bottom:4px;
  padding: 4px 0 0 0;
  transition: all .3s;
  letter-spacing: 0;
  font-size: 14px;
}
.pth-footer .hs-menu-wrapper.hs-menu-flow-vertical>ul li a:hover {
  color:#fff;
  border-bottom: 2px solid #ff5500;
  display: inline-block;
}

.hs_cos_wrapper_type_rich_text ol.privacy {
  counter-reset: item;
}
.hs_cos_wrapper_type_rich_text ol.privacy li {
  display: block;
}
.hs_cos_wrapper_type_rich_text ol.privacy li:before { 
  content: counters(item, ".") ". ";
  counter-increment: item;
}
.hs_cos_wrapper_type_rich_text ol.privacy ol { 
  counter-reset: item;
}
.hs_cos_wrapper_type_rich_text ol.privacy li li:before { 
  content: counters(item, ".") ". ";
  counter-increment: item;
}
.hs_cos_wrapper_type_rich_text ol.privacy li ol {
  counter-reset: item;
}

.hs_cos_wrapper_type_rich_text ol.privacy li li {
  list-style: none;
}
.hs_cos_wrapper_type_rich_text ol.privacy li li li:before {
  content: counter(item, lower-alpha) ") ";
  counter-increment: item;
}
.hs_cos_wrapper_type_rich_text ol.privacy li li li ol {
  counter-reset: item;
}

.hs_cos_wrapper_type_rich_text ol.privacy li li li li{
  list-style: none;
}
.hs_cos_wrapper_type_rich_text ol.privacy li li li li:before {
  content: counter(item, lower-roman) ") ";
  counter-increment: item;
}
.hs_cos_wrapper_type_rich_text ol.privacy li li li li ol {
  counter-reset: item;
}

.hs_cos_wrapper_type_rich_text ol.privacy li li li li li {
  list-style: none;
}
.hs_cos_wrapper_type_rich_text ol.privacy li li li li li:before  {
  content: counter(item, upper-roman) ") ";
  counter-increment: item;
}
.hs_cos_wrapper_type_rich_text ol.number-decimal { 
  counter-reset: item;
}
.hs_cos_wrapper_type_rich_text ol.number-decimal li{ 
  display: block;
}
.hs_cos_wrapper_type_rich_text ol.number-decimal li ol  {
  counter-reset: item;
}
.hs_cos_wrapper_type_rich_text ol.number-decimal li:before { 
  content: counters(item, ".") ". ";
  counter-increment: item;
}
.hs_cos_wrapper_type_rich_text ol.number-decimal ol { 
  counter-reset: item;
}
.hs_cos_wrapper_type_rich_text ol.number-decimal li li:before { 
  content: counters(item, ".") ". ";
  counter-increment: item;
}
@media screen and (max-width: 768px) {
  .hs-image__grid__container .image-grid { 
    display: grid;
  }
  .hs-image__grid__container .image-grid li a img{ 
    width: 65% !important;
  }
}