/*
Theme Name: Green Dot Custom
URI:
Description:Custome theme for this site
Version:2020.001
Author:Green Dot Advertising
Author URI:https://www.greendotadvertising.com
Tags:

License:MIT
License URI:http://opensource.org/licenses/mit-license.php
/* */ 
/*
 Based on BlankSlate Version: 2019.1
BlankSlate WordPress Theme © 2011-2019 TidyThemes
BlankSlate is distributed under the terms of the GNU GPL
* /

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}button{outline:0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}q{display:inline;font-style:italic}q:before{content:'"';font-style:normal}q:after{content:'"';font-style:normal}textarea,input[type="text"],input[type="button"],input[type="submit"],input[type="reset"],input[type="search"],input[type="password"]{-webkit-appearance:none;appearance:none;border-radius:0}table{border-collapse:collapse;border-spacing:0}th,td{padding:2px}big{font-size:120%}small,sup,sub{font-size:80%}sup{vertical-align:super}sub{vertical-align:sub}dd{margin-left:20px}kbd,tt{font-family:courier;font-size:12px}ins{text-decoration:underline}del,strike,s{text-decoration:line-through}dt{font-weight:bold}address,cite,var{font-style:italic}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}
.sticky{}.bypostauthor{}.wp-caption{}.wp-caption-text{}.gallery-caption{}.alignright{}.alignleft{}.aligncenter{}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important}
/*Normalize and reset * / 
@import url('https://fonts.googleapis.com/css?family=Fira+Sans:300,3t00i,700,700i|Tinos:400,700&display=swap');/* */
@font-face {
  font-family: 'Fira Sans';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local('Fira Sans Bold Italic'), local('FiraSans-BoldItalic'), url(https://fonts.gstatic.com/s/firasans/v10/va9f4kDNxMZdWfMOD5VvkrByRCf4VFnklULW.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Fira Sans Light'), local('FiraSans-Light'), url(https://fonts.gstatic.com/s/firasans/v10/va9B4kDNxMZdWfMOD5VnPKreRhf6Xl7Glw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Fira Sans Regular'), local('FiraSans-Regular'), url(https://fonts.gstatic.com/s/firasans/v10/va9E4kDNxMZdWfMOD5Vvl4jLazX3dA.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Fira Sans Bold'), local('FiraSans-Bold'), url(https://fonts.gstatic.com/s/firasans/v10/va9B4kDNxMZdWfMOD5VnLK3eRhf6Xl7Glw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Tinos';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Tinos Regular'), local('Tinos-Regular'), url(https://fonts.gstatic.com/s/tinos/v13/buE4poGnedXvwjX7fmRD8iI_.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Tinos';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Tinos Bold'), local('Tinos-Bold'), url(https://fonts.gstatic.com/s/tinos/v13/buE1poGnedXvwj1AW3Fu0C8V-txK.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent; } body{padding:0;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale; } ol,ul{list-style:none;} blockquote,q{quotes:none;} blockquote::before,blockquote::after,q::before,q::after{content:'';content:none;} :focus{outline:0;} ins{text-decoration:none;} del{text-decoration:line-through;}  table{border-collapse:collapse;border-spacing:0;} sup{font-size:50%;vertical-align:baseline;position:relative;bottom:0.75em;} a{color:inherit;text-decoration:none;} a:hover{text-decoration:underline;} button::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="reset"]::-moz-focus-inner{padding:0 !important;border:0 none !important;} @-ms-viewport{ width:device-width;} img{display:block }


/*  Fonts */
 @font-face{font-family:"base-set";src:url("fonts/base-set.eot");src:url("fonts/base-set.eot?#iefix") format("embedded-opentype"),url("fonts/base-set.woff") format("woff"),url("fonts/base-set.ttf") format("truetype"),url("fonts/base-set.svg#base-set") format("svg");font-weight:normal;font-style:normal;} [data-icon]:before{font-family:"base-set" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;} [class^="icon-"]:before,[class*=" icon-"]:before{font-family:"base-set" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;} .icon-close:before { content:"\61"; } .icon-menu:before { content:"\62"; } .icon-facebook-square:before { content:"\63"; } .icon-linkedin-square:before { content:"\64"; } .icon-twitter-square:before { content:"\65"; } .icon-instagram:before { content:"\66"; } .icon-pinterest-square:before { content:"\67"; } .icon-google-plus-square:before { content:"\68"; } .icon-youtube-square:before { content:"\69"; } .icon-vimeo-square:before { content:"\6a"; } .icon-cart:before { content:"\6b"; } .icon-magnifying-glass:before { content:"\73"; } .icon-facebook:before { content:"\6c"; } .icon-google-plus:before { content:"\6d"; } .icon-linkedin:before { content:"\6e"; } .icon-pinterest-p:before { content:"\6f"; } .icon-twitter:before { content:"\70"; } .icon-vimeo:before { content:"\71"; } .icon-youtube-play:before { content:"\72"; } .icon-youtube:before { content:"\74"; } .icon-phone:before { content:"\75"; } .icon-basket:before { content:"\76"; } .icon-link:before { content:"\77"; } .icon-rss:before { content:"\78"; } .icon-facebook-places:before { content:"\79"; } .icon-plus-circled:before { content:"\7a"; } .icon-minus-circled:before { content:"\41"; } @font-face{font-family:"circles";src:url("fonts/circles.eot");src:url("fonts/circles.eot?#iefix") format("embedded-opentype"),url("fonts/circles.woff") format("woff"),url("fonts/circles.ttf") format("truetype"),url("fonts/circles.svg#circles") format("svg");font-weight:normal;font-style:normal;} [data-icon]:before{font-family:"circles" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;} [class^="circ-"]:before,[class*=" circ-"]:before{font-family:"circles" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;} .circ-facebook:before { content:"\61"; } .circ-instagram:before { content:"\62"; } .circ-linkedin:before { content:"\63"; } .circ-twitter:before { content:"\64"; } .circ-youtube:before { content:"\65"; } .circ-location:before { content:"\66"; } .circ-arrow-circle-right:before { content:"\67"; } .circ-arrow-circle-left:before { content:"\68"; } @font-face{font-family:"quotes";src:url("fonts/quotes.eot");src:url("fonts/quotes.eot?#iefix") format("embedded-opentype"),url("fonts/quotes.woff") format("woff"),url("fonts/quotes.ttf") format("truetype"),url("fonts/quotes.svg#quotes") format("svg");font-weight:normal;font-style:normal;} [data-icon]:before{font-family:"quotes" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;} [class^="quotes-"]:before,[class*=" quotes-"]:before{font-family:"quotes" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;} .quotes-star:before { content:"\2a"; } .quotes-left-quote:before { content:"\201c"; } .quotes-right-quote:before { content:"\201d"; }  @font-face{font-family:"pointers";src:url("fonts/pointers.eot?08092019");src:url("fonts/pointers.eot?#iefix08092019") format("embedded-opentype"),  url("fonts/pointers.woff?08092019") format("woff"),  url("fonts/pointers.ttf?08092019") format("truetype"),  url("fonts/pointers.svg#pointers?08092019") format("svg");font-weight:normal;font-style:normal; }  [data-icon]:before{font-family:"pointers" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}  [class^="point-"]:before,[class*=" point-"]:before{font-family:"pointers" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;} .point-down-open:before { content: "\61"; } .point-down-dir:before { content: "\62"; } .point-down-open-big:before { content: "\63"; } .point-down-open-mini:before { content: "\64"; } .point-down-circled:before { content: "\65"; } .point-down-bold:before { content: "\66"; } .point-down:before { content: "\67"; } .point-ios-arrow-thin-down:before { content: "\68"; } .point-chevron-down:before { content: "\69"; } .point-android-arrow-dropdown:before { content: "\6a"; } .point-android-close:before { content: "\6b"; } .point-arrow-down-b:before { content: "\6c"; } .point-arrow-down-c:before { content: "\6d"; } .point-android-more-vertical:before { content: "\6e"; } .point-android-arrow-down:before { content: "\6f"; } .point-android-add:before { content: "\70"; } .point-chevron-down-1:before { content: "\71"; } .point-drag:before { content: "\72"; } .point-ios-arrow-down:before { content: "\73"; } .point-ios-location:before { content: "\74"; } .point-ios-location-outline:before { content: "\75"; } .point-plus:before { content: "\76"; } .point-navicon:before { content: "\77"; } .point-navicon-round:before { content: "\78"; } .point-location:before { content: "\79"; } .point-x:before { content: "\7a"; } .point-triangle-down:before { content: "\41"; } .point-chevron-down-2:before { content: "\42"; } .point-caret-down:before { content: "\43"; } .point-remove-delete-circle:before { content: "\44"; } .point-remove-delete-two:before { content: "\45"; } .point-asterisk:before { content: "\46"; } .point-caret-down-1:before { content: "\47"; } .point-list:before { content: "\48"; } .point-list-1:before { content: "\49"; } .point-remove:before { content: "\4a"; } .point-remove-circled:before { content: "\4b"; } .point-remove-circled-two:before { content: "\4c"; } .point-content-43:before { content: "\4d"; } .point-list-2:before { content: "\4e"; } .point-x-1:before { content: "\4f"; } .point-align-justify:before { content: "\50"; } .point-angle-down:before { content: "\51"; } .point-angle-double-right:before { content: "\52"; } .point-angle-double-left:before { content: "\53"; } .point-caret-down-2:before { content: "\54"; } .point-caret-down-two:before { content: "\55"; } .point-arrow-down:before { content: "\56"; } .point-arrow-down-alt1:before { content: "\57"; }
@font-face { font-family: "green-dot-social"; src: url("fonts/green-dot-social.eot"); src: url("fonts/green-dot-social.eot?#iefix") format("embedded-opentype"), url("fonts/green-dot-social.woff") format("woff"), url("fonts/green-dot-social.ttf") format("truetype"), url("fonts/green-dot-social.svg#green-dot-social") format("svg"); font-weight: normal; font-style: normal; } [data-icon]:before { content: attr(data-icon); font-style: normal !important; font-weight: normal !important; font-variant: normal !important; text-transform: none !important; speak: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } [class^="icon-"]:before, [class*=" icon-"]:before { font-style: normal !important; font-weight: normal !important; font-variant: normal !important; text-transform: none !important; speak: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .icon-facebook:before { font-family: "green-dot-social" !important; content: "\61"; /* a */ } .icon-linkedin:before { font-family: "green-dot-social" !important; content: "\63"; /* c */ } .icon-menu:before { font-family: "green-dot-social" !important; content: "\67"; /* g */ } .icon-close:before { font-family: "green-dot-social" !important; content: "\68"; /* h */ } .icon-gd-text:before { font-family: "green-dot-social" !important; content: "\69"; /* i */ } .icon-gd-dot:before { font-family: "green-dot-social" !important; content: "\6a"; /* j */ } .icon-gd-circle:before { font-family: "green-dot-social" !important; content: "\6b"; /* k */ } .icon-gd-arrow-circles:before { font-family: "green-dot-social" !important; content: "\6c"; /* l */ } .icon-arrow-gd:before { font-family: "green-dot-social" !important; content: "\6d"; /* m */ }