/* start CMS CSS (puco1.css) */
 /*start variables*/
:root {
 /*start internal variables*/
--ic-sh: 250px;
--ic-huh: 120px;
--ic-hubbh: 1px;
--ic-hubbc: #3f8100;
--ic-mnuh: 32px;
--ic-mnubbh: 0px;
--ic-mnubbc: #61af22;
--ic-mnubbu: 0px solid #61af22;
--ic-hsh: 60px;
--ic-hsbbh: 0px;
--ic-hsbbc: #c4302b;
--ic-mnsh: 32px;
--ic-mnsbbh: 0px;
--ic-mnsbbc: ;
--ic-mnsbbu: 0px solid ;
--ic-xshtah: 0px;
--ic-xhh: 0px;
--ic-xhbbh: 0px;
--ic-xhbbc: #573627;
--ic-xsnh: 0px;
--ic-xsnbbh: 0px;
--ic-xsnbbc: #573627;
--ic-xsnbbu: 0px solid #573627;
--ic-thuh: 153px;
--ic-thsh: 92px;
--ic-cph: 61px;
--ic-ttsh: 60px;
--ic-contspace: 28px;
--ic-xxlbanh: 200px;
--ic-xxlunscrtheadh: 183px;
--ic-xxlunscrspace: 183px;
--ic-xxlscrtheadh: 91px;
--ic-xxlscrspace: 91px;
--ic-xlbanh: 200px;
--ic-xlunscrtheadh: 183px;
--ic-xlunscrspace: 183px;
--ic-xlscrtheadh: 91px;
--ic-xlscrspace: 91px;
--ic-lgbanh: 180px;
--ic-lgunscrtheadh: 183px;
--ic-lgunscrspace: 183px;
--ic-lgscrtheadh: 91px;
--ic-lgscrspace: 91px;
--ic-mdbanh: 160px;
--ic-mdunscrtheadh: 183px;
--ic-mdunscrspace: 183px;
--ic-mdscrtheadh: 91px;
--ic-mdscrspace: 183px;
--ic-smbanh: 130px;
--ic-smunscrtheadh: 56px;
--ic-smunscrspace: 56px;
--ic-smscrtheadh: 56px;
--ic-smscrspace: 56px;
--ic-xsbanh: 100px;
--ic-xsunscrtheadh: 56px;
--ic-xsunscrspace: 56px;
--ic-xsscrtheadh: 56px;
--ic-xsscrspace: 56px;
--ic-xxsbanh: 90px;
--ic-xxsunscrtheadh: 56px;
--ic-xxsunscrspace: 56px;
--ic-xxsscrtheadh: 56px;
--ic-xxsscrspace: 56px;
--ic-xthh: 0px;
--ic-hs: 0px;
 /*end internal variables*/
 /*start custom colors*/
--maincolor1: #61af22;
--maincolor2: #fffb01;
--maincolor3: #3f8100;
--maincolor4: #60b000;
--othercolor5: #4c2700;
--othercolor6: #351b00;
--othercolor7: #3f8100;
--othercolor8: #2e5e00;
--othercolor9: #c4926d;
--othercolor10: #5f3611;
--othercolor11: #6c4735;
--othercolor12: #303000;
--othercolor13: #144800;
--othercolor14: #1b6000;
--othercolor15: #009c00;
--othercolor16: #525252;
--othercolor17: #292929;
--othercolor18: #333333;
--othercolor19: #482700;
--othercolor20: #573627;
--othercolor21: #1cae00;
--othercolor22: #c46a09;
--brandcolor-linkedin: #0e76a8;
--brandcolor-facebook: #3b5998;
--brandcolor-twitter: #00acee;
--brandcolor-instagram: #3f729b;
--xred: #f90101;
--xpink: #d609f1;
--black: #000000;
--othercolor23: #018901;
--othercolor25: rgba(0,112,0,1);
--grey1: #111111;
--grey2: #333333;
--grey3: #555555;
--grey4: #777777;
--grey5: #999999;
--otherColor24: #503428;
--othercolor26: #fdfcb4;
--brandcolor-youtube: #c4302b;
--superlightbg: #cbeccb;
--sidenavfghov: #4bdedb;
--sidenavfg: #ffffff;
--sidenavbg: #17670a;
--panelbg: #e5e5e5;
--maincolor5: rgba(0,112,0);
--maincolor6: #018901;
--maincolor7: #007000;
--ltgrey: #c0c0c0;
--brightgreen: #24fb2f;
--darkermain1: #3f8100;
--maincolor2b: #dd8a00;
 /*end custom colors*/
 /*start custom vars*/
--xmobb: #999999;
--tnbbg: #555555;
--xmmcgcnb: #61af22;
--xmmcgcnt: #ffffff;
--xmmcgcni: #ffffff;
--xmmcgchb: #f90101;
--xmmcgcht: #ffffff;
--xmmcgchi: #ffffff;
--xmmcgenb: #c46a09;
--xmmcgent: #ffffff;
--xmmcgeni: #ffffff;
--xmmcgehb: #f90101;
--xmmcgeht: #ffffff;
--xmmcgehi: #ffffff;
--xmcgsnb: #333333;
--xmcgsnt: #ffffff;
--xmcgsni: #ffffff;
--xmcgshb: #f90101;
--xmcgsht: #ffffff;
--xmcgshi: #ffffff;
--xmcgscnb: #555555;
--xmcgscnt: #ffffff;
--xmcgscni: #ffffff;
--xmcgschb: #f90101;
--xmcgscht: #ffffff;
--xmcgschi: #ffffff;
--xmmcsanb: #111111;
--xmmcsant: #ffffff;
--xmmcsani: #ffffff;
--xmmcsahb: #f90101;
--xmmcsaht: #ffffff;
--xmmcsahi: #ffffff;
--xmmpgcnb: #018901;
--xmmpgcnt: #ffffff;
--xmmpgcni: #ffffff;
--xmmpgchb: #007000;
--xmmpgcht: #ffffff;
--xmmpgchi: #ffffff;
--xmmpgenb: #351b00;
--xmmpgent: #ffffff;
--xmmpgeni: #fffb01;
--xmmpgehb: #007000;
--xmmpgeht: #ffffff;
--xmmpgehi: #ffffff;
--xmpgsnb: #333333;
--xmpgsnt: #ffffff;
--xmpgsni: #ffffff;
--xmpgshb: #f90101;
--xmpgsht: #ffffff;
--xmpgshi: #ffffff;
--xmpgspnb: #555555;
--xmpgspnt: #ffffff;
--xmpgspni: #ffffff;
--xmpgsphb: #007000;
--xmpgspht: #ffffff;
--xmpgsphi: #ffffff;
--xmmpsanb: #1cae00;
--xmmpsant: #ffffff;
--xmmpsani: #ffffff;
--xmmpsahb: #007000;
--xmmpsaht: #ffffff;
--xmmpsahi: #ffffff;
--tpbbgh: #009c00;
--contactformsubmitbuttonbg: rgba(0,112,0,1);
--xmendcifg: #999999;
--xmendct: #ffffff;
--contactformsubmitbuttontext: #ffffff;
--xmendtfg: #ffffff;
--xmendifg: #ffffff;
--xmendbg: #292929;
--sitefooterbg: rgba(0,112,0,1);
--sitefooterctabg: rgba(97,175,34,.1);
--footerline: #61af22;
--footerlink-normal: #ffffff;
--footerlink-hover: #61af22;
--footer-social-icons-hover: #61af22;
--header-social-icons-hover: #61af22;
--defaultbutton3textcolornormal: #007000;
--header-main-buttons-bg: rgba(0,112,0,1);
--header-main-buttons-bg-hover: #009c00;
--header-main-buttons-text-hover: #ffffff;
--navbarbgus: #3f8100;
--header-main-buttons-text-normal: #ffffff;
--contactformsubmitbuttonhoverbg: #018901;
--contactformsubmitbuttonhovertext: #fffb01;
--defaultinputsubmitbg: rgba(0,112,0,1);
--defaultinputsubmittext: #ffffff;
--defaultinputsubmithoverbg: #018901;
--defaultinputsubmithovertext: #fffb01;
--defaultinputbuttonbg: #007000;
--defaultinputbuttontext: #ffffff;
--defaultinputbuttonhoverbg: #018901;
--defaultinputbuttonhovertext: #ffffff;
--defaultbuttonsubmitbg: #007000;
--defaultbuttonsubmittext: #ffffff;
--defaultbuttonsubmitbghoverbg: #018901;
--defaultbuttonsubmitbghovertext: #fffb01;
--header-main-buttons-icon-fg: #ffffff;
--header-main-buttons-icon-hoverfg: #61af22;
--xheader-main-buttons-bg: #292929;
--xheader-main-buttons-bg-hover: #009c00;
--xheader-main-buttons-text-hover: #fffb01;
--xheader-main-buttons-text-normal: #ffffff;
--xheader-main-buttons-icon-fg: #ffffff;
--xheader-main-buttons-icon-hoverfg: #ffffff;
--xheader-bg: #3f8100;
--header-bg-scrolled: #fffb01;
--navbarbgs: #61af22;
--navbar-scr-unsel-bg: #5f3611;
--navbar-scr-unsel-fg: #ffffff;
--navbar-scr-unsel-bghov: transparent;
--navbar-scr-unsel-fghov: #61af22;
--navbar-scr-sel-bg: #3f8100;
--navbar-scr-sel-fg: #ffffff;
--navbar-scr-sel-bghov: #3f8100;
--navbar-scr-sel-fghov: #61af22;
--navbar-unscr-unsel-bg: transparent;
--navbar-unscr-unsel-fg: #ffffff;
--navbar-unscr-unsel-bghov: transparent;
--navbar-unscr-unsel-fghov: #fffb01;
--navbar-unscr-sel-bg: #018901;
--navbar-unscr-sel-fg: #ffffff;
--navbar-unscr-sel-bghov: #007000;
--navbar-unscr-sel-fghov: #fffb01;
--mdropbutbg: #018901;
--cvtest2: transparent;
--cvtest1: transparent;
--cvtest3: transparent;
--cvtest4: transparent;
--cvtest5: transparent;
--testop6: transparent;
--dsqa: transparent;
--aaa1: 45px;
--xl_h1: 46px;
--xl_h2: 28px;
--xl_h3: 24px;
--xl_h4: 18px;
--lg_h1: 46px;
--lg_h2: 28px;
--lg_h3: 24px;
--lg_h4: 18px;
--md_h1: 46px;
--md_h2: 28px;
--md_h3: 24px;
--md_h4: 18px;
--sm_h1: 34px;
--sm_h2: 22px;
--sm_h3: 20px;
--sm_h4: 18px;
--xs_h1: 34px;
--xs_h2: 22px;
--xs_h3: 20px;
--xs_h4: 18px;
--h4color: rgba(0,112,0,1);
--h3color: rgba(0,112,0,1);
--h2color: rgba(0,112,0,1);
--h1color: #007000;
--sitebttbg: rgba(255,251,1,.9);
--sitebttfg: rgba(0,112,0,.8);
--sitebttfgh: rgba(0,156,0,.8);
--sitebttbgh: rgba(97,175,34,.5);
--mnisw: 2px;
--mnisc: transparent;
--header-phonebut-text: #018901;
--header-phonebut-background: transparent;
--header-phonebut-text-hover: #61af22;
--header-phonebut-background-hover: #2e5e00;
--tnbbi: #ffffff;
--tnbbt: #ffffff;
--tnbbih: #61af22;
--tnbbth: #ffffff;
--headphonebutbg: transparent;
--headphonebuttext: rgba(0,112,0,1);
--headphonebuti: #525252;
--headphonebutbgh: #009c00;
--headphonebuttexth: #ffffff;
--headphonebutih: #61af22;
--h1fontfamily: Varela-Regular;
--h2fontfamily: VarelaRound-Regular;
--h3fontfamily: VarelaRound-Regular;
--h4fontfamily: VarelaRound-Regular;
--dpmib: #fffb01;
--dpmit: rgb(0,112,0);
--dpmihb: #018901;
--dpmiht: #ffffff;
--ddpmii: rgb(0,112,0);
--ddpmihi: #fffb01;
--ddpsib: #fffb01;
--ddpsihb: #018901;
--ddpsit: rgb(0,112,0);
--ddpsiht: #ffffff;
--ddpsii: #007000;
--ddpsihi: #fffb01;
--nsubg: #61af22;
--nsut: rgba(0,112,0,1);
--nsui: #009c00;
--nsubgh: #009c00;
--nsuth: #ffffff;
--nsuih: #61af22;
--cookietrail-a-normal: #007000;
--cookietrail-a-hover: #018901;
--cookietrail-end-normal: #3f8100;
--cookietrail-end-hover: #018901;
--cookietrail-area-bg: rgba(203,236,203,.5);
--cookietrail-sep: #292929;
--gothammedium: transparent;
--bottomdbutbg: #018901;
--defaultcontentfontfamily: Varela-Regular;
--NormalText: #111111;
--maincontentlinkcolor: #007000;
--maincontentlinkhovercolor: #009c00;
--mclink1textcolor: #61af22;
--mclink1bgcolor: rgba(0,112,0,1);
--mclink1iconcolor: #ffffff;
--mclink1iconcolorhover: #009c00;
--mclink1textcolorhover: rgba(0,112,0,1);
--mclink1bgcolorhover: #61af22;
--mclinkbut1bgcolor: #61af22;
--mclinkbut1textcolor: rgba(0,112,0,1);
--mclinkbut1iconcolor: rgba(0,112,0,1);
--mclinkbut1bgcolorhover: rgba(0,112,0,1);
--mclinkbut1textcolorhover: #61af22;
--mclinkbut2bgcolor: rgba(0,112,0,1);
--mclinkbut2textcolor: #61af22;
--mclinkbut2bgcolorhover: #61af22;
--mclinkbut2textcolorhover: rgba(0,112,0,1);
--mclinkbut2iconcolor: #61af22;
--mclinkbut2iconcolorhover: rgba(0,112,0,1);
--bottomdbutbgh: #009c00;
--mclinkbut1iconcolorhover: #ffffff;
--mclinkbut3bgcolor: #555555;
--mclinkbut3textcolor: #ffffff;
--mclinkbut3bgcolorhover: #777777;
--mclinkbut3textcolorhover: #61af22;
--mclinkbut3iconcolor: #ffffff;
--mclinkbut3iconcolorhover: #999999;
--mclink2textcolor: rgba(0,112,0,1);
--infoboxhead1color: rgba(0,112,0,1);
--mclinkcustom1bgcolor: rgba(0,112,0,1);
--mclinkcustom1textcolor: #fffb01;
--mclinkcustom1bgcolorhover: #009c00;
--mclinkcustom1textcolorhover: #ffffff;
--mclinkcustom2bgcolor: #018901;
--mclinkcustom2textcolor: #ffffff;
--mclinkcustom2bgcolorhover: #61af22;
--mclinkcustom2textcolorhover: #018901;
--mclink2bgcolor: #61af22;
--mclink2iconcolor: #009c00;
--mclink2iconcolorhover: #61af22;
--mclink2textcolorhover: #ffffff;
--mclink2bgcolorhover: rgba(0,112,0,1);
--mclinkcustom2iconcolor: #d609f1;
--mclinkcustom2iconcolorhover: #5a01c6;
--submitbuttontype1bg: rgba(0,112,0,1);
--submitbuttontype1text: #ffffff;
--submitbuttontype2bg: #3f8100;
--submitbuttontype2text: #ffffff;
--submitbuttontype1hoverbg: #018901;
--submitbuttontype1hovertext: #fffb01;
--submitbuttontype2hoverbg: #dd8a00;
--submitbuttontype2hovertext: #ffffff;
--submitbuttontype1icon: #fffb01;
--mclinkbutsibgcolor: rgba(0,112,0,1);
--submitbuttontype1iconhover: #ffffff;
--submitbuttontype2icon: #fffb01;
--submitbuttontype2iconhover: #61af22;
--contentbox1bordercolor: #999999;
--contentbox1headcolor: #3f8100;
--contentbox1bgcolor: rgba(229,229,229,.09);
--mclinkbutsitextcolor: #61af22;
--mclinkbutsibgcolorhover: #61af22;
--mclinkbutsitextcolorhover: rgba(0,112,0,1);
--mclinkbutsiiconcolor: #61af22;
--mclinkbutsiiconcolorhover: rgba(0,112,0,1);
--phonemenuxsbg: #009c00;
--contactpotpiconhover: #fffb01;
--contactpotpbghover: #018901;
--contactpotptexthover: #ffffff;
--contactpotpicon: #ffffff;
--contactpotpbg: rgba(0,112,0,1);
--contactpotptext: #ffffff;
--contactinfo3data: #555555;
--contactinfo2minorheading: #007000;
--contactinfo3field: transparent;
--contactinfo2field: rgba(96,176,0,.2);
--contactinfo2data: #007000;
--contactinfo2label: #555555;
--contactinfo1link: #007000;
--contactinfo1linkhover: #018901;
--contactinfo1note: #573627;
--contactinfo1int: #555555;
--contactinfo1data: #007000;
--contactinfo1label: #555555;
--contactinfo1icon: #007000;
--contactinfo1head: #007000;
--contactinfo1box: rgba(97,175,34,.2);
--contactinfo1field: rgba(96,176,0,.2);
--contactinfobox1: #999999;
--defaultbutton3bgcolornormal: #fffb01;
--defaultbutton3bgcolorhover: #007000;
--defaultbutton2iconcolorhover: #fffb01;
--defaultbutton2iconcolornormal: #ffffff;
--defaultbutton2textcolorhover: #ffffff;
--defaultbutton2textcolornormal: #fffb01;
--defaultbutton2bgcolorhover: #018901;
--defaultbutton2bgcolornormal: #007000;
--defaultbutton1iconcolorhover: #ffffff;
--defaultbutton1textcolornormal: #ffffff;
--defaultbutton1iconcolornormal: #fffb01;
--defaultbutton1textcolorhover: #fffb01;
--defaultbutton1bgcolornormal: #007000;
--defaultbutton1bgcolorhover: #018901;
--defaultbutton3textcolorhover: #ffffff;
--defaultbutton3iconcolornormal: #007000;
--defaultbutton3iconcolorhover: #fffb01;
--defaultbutton4bgcolornormal: rgba(255,251,1,1);
--defaultbutton4bgcolorhover: rgba(0,112,0,.9);
--defaultbutton4textcolornormal: #007000;
--defaultbutton4textcolorhover: #fffb01;
--defaultbutton4iconcolornormal: #ffffff;
--defaultbutton4iconcolorhover: #ffffff;
--defaultbutton5bgcolornormal: #ffffff;
--defaultbutton5bgcolorhover: #007000;
--defaultbutton5textcolornormal: #007000;
--defaultbutton5textcolorhover: #ffffff;
--defaultbutton5iconcolornormal: rgba(0,112,0,1);
--defaultbutton5iconcolorhover: #fffb01;
--defaultbutton6bgcolornormal: #333333;
--defaultbutton6textcolornormal: #ffffff;
--defaultbutton6iconcolornormal: #fffb01;
--defaultbutton6bgcolorhover: #007000;
--defaultbutton6textcolorhover: #fffb01;
--defaultbutton6iconcolorhover: #ffffff;
--header-bg: transparent;
--contactformsubmitbuttonicon: #fffb01;
--contactformsubmitbuttoniconhover: #ffffff;
--xmlnkbgn: rgba(0,112,0,1);
--xmlnkbgh: #61af22;
--panelbg: #e5e5e5;
--panheadbg: #3f8100;
--panheadtextco: #fffb01;
--sidenavbgsel: #5a01c6;
--sidenavitemsep: #3f8100;
--sidenavfgsel: #fdfcb4;
--panelheadbg: rgba(255,251,1,1);
--panelheadtext: #3f8100;
--panelborder: #61af22;
--boxbg1: rgba(203, 236, 203,.5);
--defaultlistitemtext: #f90101;
--defaultlistitemtextbg: rgba(0,112,0,1);
--defaultlistitemtextbghov: #fffb01;
--defaultlistitemtexthov: rgba(0,112,0,1);
--defaultlistitemicon: rgba(255,255,255,.5);
--defaultlistitemiconhov: rgba(255,251,1,.5);
--defaultlist11itemboxborder: #ffffff;
--defaultlist11itemtextbg: rgb(0,112,0);
--defaultlist11itemtextbghov: #fffb01;
--defaultlist11itemicon: rgba(255,255,255,.5);
--defaultlist11itemiconhov: rgba(255,251,1,.5);
--defaultlist11itemtext: #ffffff;
--defaultlist11itemtexthov: rgb(0,112,0);
--defaultlist11itemboxshadow: rgb(0,112,0);
--defaultlist11itemboxborderhov: #ffffff;
--defaultlist11itemboxshadowhov: rgb(0,112,0);
--defaultlist11itembg: rgba(0,112,0,.3);
--defaultlist11itembghov: rgba(255,251,1,.3);
--sidenbavbghov: #fffb01;
--mainbuttonbg2: #61af22;
--panelheadtexton: #111111;
--panelheadtextoff: #111111;
--priceinfo: #3f8100;
--moaddion: #ffffff;
--moaddioff: #c0c0c0;
--stro1color: rgba(0,112,0,.5);
--abut1bg: #3f8100;
--abut1bghov: #61af22;
--abut1text: #ffffff;
--abut1texthov: #fffb01;
--abut1icon: #ffffff;
--abut1iconhov: #d609f1;
--abut2bg: #555555;
--abut2bghov: #777777;
--abut2icon: #ffffff;
--abut2iconhov: #fffb01;
--abut2text: #ffffff;
--abut2texthov: #351b00;
--product-options-item-topbordercolor: #009c00;
--product-options-item-topborderpx: 3px;
--product-options-item-background: #d609f1;
--sidenavbg: #007000;
--pannavimgborderright: #3f8100;
--conremitemname: #3f8100;
--itemname: #3f8100;
--smallproductbg: #ffffff;
--smallproductborder: #c4302b;
--smallproductname: #fffb01;
--productboxborderhov: #3f8100;
--stdform1headingcolor: rgb(0,112,0);
--sidenavfg: #ffffff;
--sidenavfghov: #fffb01;
--sidenavbghov: #018901;
--sidenaviconhov: #fffb01;
--sidenaviconsel: #351b00;
--sidenavicon: #ffffff;
--smallproductnamehov: #24fb2f;
--productboxborder: transparent;
--productboxborderrecitem: transparent;
--contentbox1textcolor: transparent;
--contentbox1labelcolor: #555555;
--contentbox1linebackgroundcolor: rgba(0,112,0,.5);
--cathovericoncolor: rgba(255,251,1,.4);
--xxs_h1: 28px;
--panelborderon: #3f8100;
--panelborderoff: #3f8100;
--ftbusinessbuttextnormal: #fffb01;
--defaultlist5itembg: #007000;
--defaultlist5itemtexthov: #111111;
--defaultlist5itemtextbghov: #fffb01;
--defaultlist5itemboxborder: #ffffff;
--defaultlist5itemboxshadow: #61af22;
--defaultlisti5temtextbghov: #00acee;
--defaultlist5itemtext: #ffffff;
--defaultlist5itembghov: #fffb01;
--defaultlist5itemboxshadowhov: #007000;
--defaultlist5itemimgshadow: transparent;
--defaultlist5itemimgshadowhov: transparent;
--defaultlist5itemboxborderhov: #ffffff;
--defaultlist5itemimgboxborderhov: transparent;
--defaultlist5itemimgboxborder: transparent;
--defaultlist5itembutbghov: #007000;
--defaultlist5itembuticonhov: #ffffff;
--defaultlist5itembuttexthov: #fffb01;
--defaultlist5itemtitle: #fffb01;
--defaultlist5itemtitlehov: #007000;
--defaultlist5itembutborder: #ffffff;
--defaultlist5itembutborderhov: #ffffff;
--stdform1bg: #007000;
--defaultlist5itembuttext: #007000;
--defaultlist5itemicon: rgba(255,255,255,.5);
--defaultlist5itemiconhov: rgba(255,251,1,.5);
--defaultlist5date: #c0c0c0;
--defaultlist5datehov: #555555;
--defaultlist5itembutbg: #fffb01;
--defaultlist5itembuticon: #333333;
--stro1on: #d609f1;
--stro1off: #c4302b;
--mobddioff: #007000;
--mobddion: #007000;
}
 /*end custom vars*/
/*start custom style groups*/
 /*starting group:content-boxes*/


.contentbox1-box{border-radius:5px; border:1px solid var(--contentbox1bordercolor);background: var(--contentbox1bgcolor); margin-bottom:15px; padding:5px; }

.contentbox1-image{border-radius:5px; margin-top:5px; }

.contentbox1-head{font-size:22px; font-weight:bold; color: var(--contentbox1headcolor); margin-top:10px; margin-bottom:10px; }

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


 /*finished group:content-boxes*/
 /*starting group:stylegroup4*/
 /*finished group:stylegroup4*/
 /*starting group:stylegroup3*/
 /*finished group:stylegroup3*/
 /*starting group:stylegroup2*/

 /*finished group:stylegroup2*/
 /*starting group:Style Group 1*/


 /*finished group:Style Group 1*/
 /*starting group:base-maindropdown*/
.mndlinkicon{display:flex; position:relative; bottom:0px; margin-left:3px; align-self:center; }

.mnddbsir{top:0px; position:relative; display:flex; margin-right:2px; padding:2px; vertical-align:middle; text-decoration:none; margin-left:10px; font-size:16px; }

 /*finished group:base-maindropdown*/
 /*starting group:base-coresite*/
.maincontent{color: var(--NormalText); font-family:VarelaRound-Regular; font-size:18px; line-height:22px; }

.maincontent a{color: var(--maincontentlinkcolor); }
.maincontent a:hover{color: var(--maincontentlinkhovercolor); }

 /*finished group:base-coresite*/
 /*starting group:base-contentlinks*/
a.mclink1{display:flex; text-decoration:none; padding-right:5px; padding-left:5px; color: var(--mclink1textcolor); border-radius:3px; background: var(--mclink1bgcolor); }
a.mclink1:after{font-family:FontAwesome; content:"\f054"; color: var(--mclink1iconcolor); border-left:5px transparent solid; }
a.mclink1:hover{text-decoration:none; padding-right:5px; padding-left:5px; border-radius:3px; color: var(--mclink1textcolorhover); background: var(--mclink1bgcolorhover); display:inline-flex; }
a.mclink1:hover:after{font-family:'FontAwesome';content:"\f054";color:var(--mclink1iconcolorhover); border-left:5px transparent solid}

a.mclink2{background: var(--mclink2bgcolor); border-radius:3px; color: var(--mclink2textcolor); padding-left:5px; padding-right:5px; text-decoration:none; display:inline-flex; }
a.mclink2:after{color: var(--mclink2iconcolor); border-left:5px transparent solid; content:"\f054"; font-family:FontAwesome; }
a.mclink2:hover{padding-right:5px; padding-left:5px; display:inline-flex; text-decoration:none; color: var(--mclink2textcolorhover); border-radius:3px; background: var(--mclink2bgcolorhover); }
a.mclink2:hover:after{font-family:'FontAwesome';content:"\f054";color:var(--mclink2iconcolorhover); border-left:5px transparent solid}

a.mclinkbut1{display:inline-flex; background: var(--mclinkbut1bgcolor); border-radius:3px; color: var(--mclinkbut1textcolor); text-decoration:none; }
a.mclinkbut1 span{padding-right:5px; padding-left:5px;}
a.mclinkbut1 span:after{ font-family:'FontAwesome';content:"\f054"; color:var(--mclinkbut1iconcolor); border-left:5px transparent solid;}
a.mclinkbut1 span:hover:after {color:var(--mclinkbut1iconcolorhover); }
a.mclinkbut1:hover{background: var(--mclinkbut1bgcolorhover); color: var(--mclinkbut1textcolorhover); }

a.mclinkbut2{display:inline-flex; background: var(--mclinkbut2bgcolor); border-radius:3px; color: var(--mclinkbut2textcolor); text-decoration:none; }
a.mclinkbut2 span{padding-right:5px; padding-left:5px;}
a.mclinkbut2 span:after{ font-family:'FontAwesome';content:"\f054"; color:var(--mclinkbut2iconcolor); border-left:5px transparent solid;}
a.mclinkbut2 span:hover:after {color:var(--mclinkbut2iconcolorhover); }
a.mclinkbut2:hover{background: var(--mclinkbut2bgcolorhover); color: var(--mclinkbut2textcolorhover); }

a.mclinkbut3{display:inline-flex; background: var(--mclinkbut3bgcolor); border-radius:3px; color: var(--mclinkbut3textcolor); text-decoration:none; }
a.mclinkbut3 span{padding-right:5px; padding-left:5px;}
a.mclinkbut3 span:after{ font-family:'FontAwesome';content:"\f054"; color:var(--mclinkbut3iconcolor); border-left:5px transparent solid;}
a.mclinkbut3 span:hover:after {color:var(--mclinkbut3iconcolorhover); }
a.mclinkbut3:hover{background: var(--mclinkbut3bgcolorhover); color: var(--mclinkbut3textcolorhover); }

 /*finished group:base-contentlinks*/
 /*starting group:customlinks*/
a.mclinkcustom1{display:flex; width:100%; align-items:center; flex-wrap:nowrap; font-size:32px; text-decoration:none; height:80px; background:var(--mclinkcustom1bgcolor); color:var(--mclinkcustom1textcolor); border-radius:4px; align-content:center; }
a.mclinkcustom1:hover{background:var(--mclinkcustom1bgcolorhover); color:var(--mclinkcustom1textcolorhover); }
a.mclinkcustom1:hover .span2{ color:#fff; }
a.mclinkcustom1 .span1{display:flex; flex-wrap:nowrap;width:100%; padding-left:10px;}
a.mclinkcustom1 .span2{padding-right:10px;  justify-self:flex-end; justify-content:flex-end; justify-items:flex-end;}
a.mclinkcustom1 .span2:after{ display:flex;  font-family:'FontAwesome';content:"\f1b0"; justify-self:flex-end; justify-content:flex-end; justify-items:flex-end;}
a.mclinkcustom1 .span2{display:flex; width:100%;  justify-self:flex-end; justify-content:flex-end; justify-items:flex-end; }
a.mclinkcustom1 .span2:hover:after {}

a.mclinkcustom2{background: var(--mclinkcustom2bgcolor); border-radius:3px; color: var(--mclinkcustom2textcolor); padding-right:10px; padding-left:10px; text-decoration:none; font-size:32px; height:80px; justify-content:space-between; align-items:center; width:100%; display:flex; }
a.mclinkcustom2:after{color: var(--mclinkcustom2iconcolor); border-left:10px transparent solid; content:"\f1b0"; font-family:FontAwesome; }
a.mclinkcustom2:hover{background: var(--mclinkcustom2bgcolorhover); border-radius:3px; color: var(--mclinkcustom2textcolorhover); text-decoration:none; display:inline-flex; }
a.mclinkcustom2:hover:after{font-family:'FontAwesome';content:"\f1b0";color:var(--mclinkcustom2iconcolorhover); border-left:5px transparent solid}

 /*finished group:customlinks*/
 /*starting group:base-buttons*/
input[type=submit]{color: var(--defaultinputsubmittext); cursor:pointer; padding:5px 15px; border-radius:5px; border:0 none; background: var(--defaultinputsubmitbg); }
input[type=submit]:hover{background: var(--defaultinputsubmithoverbg); color: var(--defaultinputsubmithovertext); }

button:disabled[type=submit]{background:#333; color:#fff; }
button:disabled[type=submit]:hover{background:#333; text-decoration:none; }

input[type=button]{background: var(--defaultinputbuttonbg); color: var(--defaultinputbuttontext); }
input[type=button]:hover{background: var(--defaultinputbuttonhoverbg); color: var(--defaultinputbuttonhovertext); }

button[type=submit]{background: var(--defaultbuttonsubmitbg); color: var(--defaultbuttonsubmittext); }
button[type=submit]:hover{background: var(--defaultbuttonsubmitbghoverbg); color: var(--defaultbuttonsubmitbghovertext); }

.submitbutton_contactform{background:var(--contactformsubmitbuttonbg) !important; color:var(--contactformsubmitbuttontext) !important;}
.submitbutton_contactform:hover{background:var(--contactformsubmitbuttonhoverbg) !important; color:var(--contactformsubmitbuttonhovertext) !important;}

 /*finished group:base-buttons*/
 /*starting group:ccc*/
 /*finished group:ccc*/
 /*starting group:Main Navigation Drop Down Panel*/
 /*finished group:Main Navigation Drop Down Panel*/
 /*starting group:Products*/
 /*finished group:Products*/
 /*starting group:General*/










.seasonalbutton{background:#4a0391; margin:4px; padding:3px; font-weight:bold; border-radius:4px; color:#ffffff; }

.themeflowtest{margin:5px; width:200px; height:30px; background:gray; border-left:2px solid red;padding:2px; border-bottom:2px solid green; border-top:2px solid green; }

.fa-iconstyles{}
.fa,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;}
.fab{font-family:"FontAwesome";}
.fab,.far{}
.fa,.far,.fas{font-family:"FontAwesome";}
.fa,.fas{}
.fa-2x{font-size:2em;}
.fa-3x{font-size:3em;}
/*start fa-icons*/
.fa-angle-double-right:before{content:"\f101";}
.fa-angle-right:before{content:"\f105";}
.fa-arrow-circle-right:before{content:"\f0a9";}
.fa-bars:before{content:"\f0ca";}
.fa-bullhorn:before{content:"\f0a1";}
.fa-caret-left:before{content:"\f0d9";}
.fa-caret-right:before{content:"\f0da";}
.fa-chevron-right:before{content:"\f054";}
.fa-chevron-up:before{content:"\f077";}
.fa-chevron-down:before{content:"\f078";}
.fa-clock:before{content:"\f017";}
.fa-dollar-sign:before{content:"\f155";}
.fa-envelope:before{content:"\f0e0";}
.fa-facebook:before{content:"\f09a";}
.fa-twitter:before{content:"\f099";}
.fa-linkedin:before{content:"\f0e1";}
.fa-home:before{content:"\f015";}
.fa-image:before{content:"\f03e";}
.fa-images:before{content:"\f302";}
.fa-instagram:before{content:"\f16d";}
.fa-mobile-alt:before{content:"\f3cd";}
.fa-newspaper:before{content:"\f1ea";}
.fa-play:before{content:"\f04b";}
.fa-plus-circle:before{content:"\f055";}
.fa-plus:before{content:"\f067";}
.fa-search:before{content:"\f002";}
.fa-square:before{content:"\f0c8";}
.fa-store:before{content:"\f54e";}
.fa-times:before{content:"\f00d";}



/*start in1*/
.fa-cross:before {  content: "\ea0f";}
.fa-checkmark:before {  content: "\ea10";}
.fa-search:before {  content: "\f002";}
.fa-heart:before {  content: "\f004";}
.fa-star:before {  content: "\f005";}
.fa-heart1:before {  content: "\f006";}
.fa-user:before {  content: "\f007";}
.fa-star1:before {  content: "\f008";}
.fa-user1:before {  content: "\f009";}
.fa-check:before {  content: "\f00c";}
.fa-times:before {  content: "\f00d";}
.fa-search-plus:before {  content: "\f00e";}
.fa-search-minus:before {  content: "\f010";}
.fa-power-off:before {  content: "\f011";}
.fa-signal:before {  content: "\f012";}
.fa-cog:before {  content: "\f013";}
.fa-home:before {  content: "\f015";}
.fa-clock:before {  content: "\f017";}
.fa-clock1:before {  content: "\f018";}
.fa-download:before {  content: "\f019";}
.fa-redo:before {  content: "\f01e";}
.fa-sync:before {  content: "\f021";}
.fa-list-alt:before {  content: "\f022";}
.fa-list-alt1:before {  content: "\f023";}
.fa-flag:before {  content: "\f024";}
.fa-lock:before {  content: "\f025";}
.fa-flag1:before {  content: "\f026";}
.fa-bookmark:before {  content: "\f02e";}
.fa-bookmark1:before {  content: "\f02f";}
.fa-print:before {  content: "\f030";}
.fa-camera:before {  content: "\f031";}
.fa-video:before {  content: "\f03d";}
.fa-image:before {  content: "\f03e";}
.fa-image1:before {  content: "\f03f";}
.fa-map-marker:before {  content: "\f041";}
.fa-adjust:before {  content: "\f042";}
.fa-edit:before {  content: "\f044";}
.fa-edit1:before {  content: "\f045";}
.fa-play:before {  content: "\f04b";}
.fa-stop:before {  content: "\f04d";}
.fa-chevron-left:before {  content: "\f053";}
.fa-chevron-right:before {  content: "\f054";}
.fa-plus-circle:before {  content: "\f055";}
.fa-minus-circle:before {  content: "\f056";}
.fa-times-circle:before {  content: "\f057";}
.fa-check-circle:before {  content: "\f058";}
.fa-question-circle:before {  content: "\f059";}
.fa-times-circle1:before {  content: "\f05a";}
.fa-check-circle1:before {  content: "\f05b";}
.fa-question-circle1:before {  content: "\f05c";}
.fa-info-circle:before {  content: "\f05d";}
.fa-ban:before {  content: "\f05e";}
.fa-arrow-left:before {  content: "\f060";}
.fa-arrow-right:before {  content: "\f061";}
.fa-arrow-up:before {  content: "\f062";}
.fa-arrow-down:before {  content: "\f063";}
.fa-share:before {  content: "\f064";}
.fa-plus:before {  content: "\f067";}
.fa-minus:before {  content: "\f068";}
.fa-exclamation-circle:before {  content: "\f06a";}
.fa-eye:before {  content: "\f06e";}
.fa-eye1:before {  content: "\f06f";}
.fa-eye-slash:before {  content: "\f070";}
.fa-eye-slash1:before {  content: "\f071";}
.fa-exclamation-triangle:before {  content: "\f072";}
.fa-plane:before {  content: "\f073";}
.fa-calendar-alt:before {  content: "\f074";}
.fa-comment:before {  content: "\f075";}
.fa-comment1:before {  content: "\f076";}
.fa-chevron-up:before {  content: "\f077";}
.fa-chevron-down:before {  content: "\f078";}
.fa-shopping-cart:before {  content: "\f07a";}
.fa-folder:before {  content: "\f07b";}
.fa-folder-open:before {  content: "\f07c";}
.fa-folder1:before {  content: "\f07d";}
.fa-folder-open1:before {  content: "\f07e";}
.fa-chart-bar:before {  content: "\f080";}
.fa-twitter-square:before {  content: "\f081";}
.fa-facebook-square:before {  content: "\f082";}
.fa-camera-retro:before {  content: "\f083";}
.fa-comments:before {  content: "\f086";}
.fa-star-half:before {  content: "\f089";}
.fa-star-half1:before {  content: "\f08a";}
.fa-linkedin:before {  content: "\f08c";}
.fa-phone:before {  content: "\f095";}
.fa-phone-square:before {  content: "\f098";}
.fa-twitter:before {  content: "\f099";}
.fa-facebook:before {  content: "\f09a";}
.fa-unlock:before {  content: "\f09c";}
.fa-credit-card:before {  content: "\f09d";}
.fa-credit-card1:before {  content: "\f09e";}
.fa-bullhorn:before {  content: "\f0a1";}
.fa-certificate:before {  content: "\f0a3";}
.fa-arrow-circle-left:before {  content: "\f0a8";}
.fa-arrow-circle-right:before {  content: "\f0a9";}
.fa-arrow-circle-up:before {  content: "\f0aa";}
.fa-arrow-circle-down:before {  content: "\f0ab";}
.fa-globe:before {  content: "\f0ac";}
.fa-wrench:before {  content: "\f0ad";}
.fa-tasks:before {  content: "\f0ae";}
.fa-copy:before {  content: "\f0c5";}
.fa-copy1:before {  content: "\f0c6";}
.fa-paperclip:before {  content: "\f0c7";}
.fa-square:before {  content: "\f0c8";}
.fa-square1:before {  content: "\f0c9";}
.fa-bars:before {  content: "\f0ca";}
.fa-list-ul:before {  content: "\f0cb";}
.fa-list-ol:before {  content: "\f0cc";}
.fa-pinterest:before {  content: "\f0d2";}
.fa-pinterest-square:before {  content: "\f0d3";}
.fa-google-plus-square:before {  content: "\f0d4";}
.fa-google-plus-g:before {  content: "\f0d5";}
.fa-caret-down:before {  content: "\f0d7";}
.fa-caret-up:before {  content: "\f0d8";}
.fa-caret-left:before {  content: "\f0d9";}
.fa-caret-right:before {  content: "\f0da";}
.fa-sort:before {  content: "\f0dc";}
.fa-sort-down:before {  content: "\f0dd";}
.fa-sort-up:before {  content: "\f0de";}
.fa-envelope:before {  content: "\f0e0";}
.fa-linkedin-in:before {  content: "\f0e1";}
.fa-envelope1:before {  content: "\f0e2";}
.fa-undo:before {  content: "\f0e3";}
.fa-paste:before {  content: "\f0ea";}
.fa-bell:before {  content: "\f0f3";}
.fa-fighter-jet:before {  content: "\f0fb";}
.fa-plus-square:before {  content: "\f0fe";}
.fa-plus-square1:before {  content: "\f0ff";}
.fa-angle-double-left:before {  content: "\f100";}
.fa-angle-double-right:before {  content: "\f101";}
.fa-angle-double-up:before {  content: "\f102";}
.fa-angle-double-down:before {  content: "\f103";}
.fa-angle-left:before {  content: "\f104";}
.fa-angle-right:before {  content: "\f105";}
.fa-angle-up:before {  content: "\f106";}
.fa-angle-down:before {  content: "\f107";}
.fa-desktop:before {  content: "\f108";}
.fa-laptop:before {  content: "\f109";}
.fa-tablet:before {  content: "\f10a";}
.fa-mobile:before {  content: "\f10b";}
.fa-spinner:before {  content: "\f110";}
.fa-circle:before {  content: "\f111";}
.fa-circle1:before {  content: "\f112";}
.fa-keyboard:before {  content: "\f11c";}
.fa-info:before {  content: "\f129";}
.fa-exclamation:before {  content: "\f12a";}
.fa-calendar:before {  content: "\f133";}
.fa-chevron-circle-left:before {  content: "\f137";}
.fa-chevron-circle-right:before {  content: "\f138";}
.fa-chevron-circle-up:before {  content: "\f139";}
.fa-chevron-circle-down:before {  content: "\f13a";}
.fa-unlock-alt:before {  content: "\f13e";}
.fa-bullseye:before {  content: "\f140";}
.fa-ellipsis-h:before {  content: "\f141";}
.fa-ellipsis-v:before {  content: "\f142";}
.fa-rss-square:before {  content: "\f143";}
.fa-play-circle:before {  content: "\f144";}
.fa-play-circle1:before {  content: "\f145";}
.fa-minus-square:before {  content: "\f146";}
.fa-minus-square1:before {  content: "\f147";}
.fa-check-square:before {  content: "\f14a";}
.fa-check-square1:before {  content: "\f14b";}
.fa-pen-square:before {  content: "\f14c";}
.fa-share-square:before {  content: "\f14d";}
.fa-caret-square-down:before {  content: "\f150";}
.fa-caret-square-up:before {  content: "\f151";}
.fa-caret-square-right:before {  content: "\f152";}
.fa-caret-square-down1:before {  content: "\f153";}
.fa-caret-square-up1:before {  content: "\f154";}
.fa-caret-square-right1:before {  content: "\f155";}
.fa-dollar-sign:before {  content: "\f156";}
.fa-file:before {  content: "\f15b";}
.fa-file-alt:before {  content: "\f15c";}
.fa-file1:before {  content: "\f15d";}
.fa-file-alt1:before {  content: "\f15e";}
.fa-thumbs-up:before {  content: "\f164";}
.fa-thumbs-down:before {  content: "\f165";}
.fa-youtube:before {  content: "\f167";}
.fa-instagram:before {  content: "\f16d";}
.fa-tumblr:before {  content: "\f173";}
.fa-tumblr-square:before {  content: "\f174";}
.fa-male:before {  content: "\f183";}
.fa-sun:before {  content: "\f185";}
.fa-moon:before {  content: "\f186";}
.fa-moon1:before {  content: "\f187";}
.fa-caret-square-left:before {  content: "\f191";}
.fa-dot-circle:before {  content: "\f192";}
.fa-caret-square-left1:before {  content: "\f193";}
.fa-dot-circle1:before {  content: "\f194";}
.fa-space-shuttle:before {  content: "\f197";}
.fa-envelope-square:before {  content: "\f199";}
.fa-university:before {  content: "\f19c";}
.fa-google:before {  content: "\f1a0";}
.fa-building:before {  content: "\f1ad";}
.fa-paw:before {  content: "\f1b0";}
.fa-recycle:before {  content: "\f1b8";}
.fa-tree:before {  content: "\f1bb";}
.fa-file-pdf:before {  content: "\f1c1";}
.fa-file-word:before {  content: "\f1c2";}
.fa-file-excel:before {  content: "\f1c3";}
.fa-file-powerpoint:before {  content: "\f1c4";}
.fa-file-image:before {  content: "\f1c5";}
.fa-file-archive:before {  content: "\f1c6";}
.fa-file-audio:before {  content: "\f1c7";}
.fa-file-video:before {  content: "\f1c8";}
.fa-file-code:before {  content: "\f1c9";}
.fa-file-pdf1:before {  content: "\f1ca";}
.fa-file-word1:before {  content: "\f1cb";}
.fa-file-excel1:before {  content: "\f1cc";}
.fa-life-ring:before {  content: "\f1cd";}
.fa-file-powerpoint1:before {  content: "\f1ce";}
.fa-file-image1:before {  content: "\f1cf";}
.fa-file-archive1:before {  content: "\f1d0";}
.fa-file-audio1:before {  content: "\f1d1";}
.fa-file-video1:before {  content: "\f1d2";}
.fa-file-code1:before {  content: "\f1d3";}
.fa-life-ring1:before {  content: "\f1d4";}
.fa-circle-notch:before {  content: "\f1d5";}
.fa-history:before {  content: "\f1da";}
.fa-newspaper:before {  content: "\f1ea";}
.fa-wifi:before {  content: "\f1eb";}
.fa-cc-visa:before {  content: "\f1f0";}
.fa-cc-paypal:before {  content: "\f1f4";}
.fa-bell-slash:before {  content: "\f1f6";}
.fa-trash:before {  content: "\f1f8";}
.fa-copyright:before {  content: "\f1f9";}
.fa-at:before {  content: "\f1fa";}
.fa-chart-area:before {  content: "\f1fe";}
.fa-chart-pie:before {  content: "\f200";}
.fa-toggle-off:before {  content: "\f204";}
.fa-toggle-on:before {  content: "\f205";}
.fa-closed-captioning:before {  content: "\f20a";}
.fa-cart-plus:before {  content: "\f217";}
.fa-cart-arrow-down:before {  content: "\f218";}
.fa-genderless:before {  content: "\f22d";}
.fa-pinterest-p:before {  content: "\f231";}
.fa-user-plus:before {  content: "\f234";}
.fa-user-times:before {  content: "\f235";}
.fa-object-group:before {  content: "\f247";}
.fa-sticky-note:before {  content: "\f249";}
.fa-sticky-note1:before {  content: "\f24a";}
.fa-clone:before {  content: "\f24d";}
.fa-clone1:before {  content: "\f24e";}
.fa-hourglass:before {  content: "\f254";}
.fa-tv:before {  content: "\f26c";}
.fa-comment-alt:before {  content: "\f27a";}
.fa-comment-alt1:before {  content: "\f27b";}
.fa-pause-circle:before {  content: "\f28b";}
.fa-pause-circle1:before {  content: "\f28c";}
.fa-stop-circle:before {  content: "\f28d";}
.fa-stop-circle1:before {  content: "\f28e";}
.fa-shopping-bag:before {  content: "\f290";}
.fa-shopping-basket:before {  content: "\f291";}
.fa-low-vision:before {  content: "\f2a8";}
.fa-google-plus:before {  content: "\f2b3";}
.fa-handshake:before {  content: "\f2b5";}
.fa-envelope-open:before {  content: "\f2b6";}
.fa-address-card:before {  content: "\f2bb";}
.fa-address-card1:before {  content: "\f2bc";}
.fa-user-circle:before {  content: "\f2bd";}
.fa-id-badge:before {  content: "\f2c1";}
.fa-id-card:before {  content: "\f2c2";}
.fa-podcast:before {  content: "\f2ce";}
.fa-window-maximize:before {  content: "\f2d0";}
.fa-window-minimize:before {  content: "\f2d1";}
.fa-window-restore:before {  content: "\f2d2";}
.fa-window-minimize1:before {  content: "\f2d3";}
.fa-window-restore1:before {  content: "\f2d4";}
.fa-snowflake:before {  content: "\f2dc";}
.fa-snowflake1:before {  content: "\f2dd";}
.fa-undo-alt:before {  content: "\f2ea";}
.fa-trash-alt:before {  content: "\f2ed";}
.fa-trash-alt1:before {  content: "\f2ee";}
.fa-sync-alt:before {  content: "\f2f1";}
.fa-sign-out-alt:before {  content: "\f2f5";}
.fa-sign-in-alt:before {  content: "\f2f6";}
.fa-redo-alt:before {  content: "\f2f9";}
.fa-images:before {  content: "\f302";}
.fa-pencil-alt:before {  content: "\f303";}
.fa-pen:before {  content: "\f304";}
.fa-pen-alt:before {  content: "\f305";}
.fa-long-arrow-alt-down:before {  content: "\f309";}
.fa-long-arrow-alt-left:before {  content: "\f30a";}
.fa-long-arrow-alt-right:before {  content: "\f30b";}
.fa-long-arrow-alt-up:before {  content: "\f30c";}
.fa-expand-arrows-alt:before {  content: "\f31e";}
.fa-clipboard:before {  content: "\f328";}
.fa-clipboard1:before {  content: "\f329";}
.fa-arrows-alt-h:before {  content: "\f337";}
.fa-arrows-alt-v:before {  content: "\f338";}
.fa-arrow-alt-circle-down:before {  content: "\f358";}
.fa-arrow-alt-circle-left:before {  content: "\f359";}
.fa-arrow-alt-circle-right:before {  content: "\f35a";}
.fa-arrow-alt-circle-up:before {  content: "\f35b";}
.fa-arrow-alt-circle-down1:before {  content: "\f35c";}
.fa-arrow-alt-circle-left1:before {  content: "\f35d";}
.fa-arrow-alt-circle-right1:before {  content: "\f35e";}
.fa-arrow-alt-circle-up1:before {  content: "\f35f";}
.fa-exchange-alt:before {  content: "\f362";}
.fa-blogger:before {  content: "\f37c";}
.fa-blogger-b:before {  content: "\f37d";}
.fa-cloud-download-alt:before {  content: "\f381";}
.fa-cloud-upload-alt:before {  content: "\f382";}
.fa-facebook-f:before {  content: "\f39e";}
.fa-gofore:before {  content: "\f3a7";}
.fa-google-drive:before {  content: "\f3aa";}
.fa-lock-open:before {  content: "\f3c1";}
.fa-map-marker-alt:before {  content: "\f3c5";}
.fa-mobile-alt:before {  content: "\f3cd";}
.fa-money-bill-alt:before {  content: "\f3d1";}
.fa-phone-slash:before {  content: "\f3dd";}
.fa-portrait:before {  content: "\f3e0";}
.fa-sistrix:before {  content: "\f3ee";}
.fa-tablet-alt:before {  content: "\f3fa";}
.fa-tachometer-alt:before {  content: "\f3fd";}
.fa-ticket-alt:before {  content: "\f3ff";}
.fa-user-alt:before {  content: "\f406";}
.fa-window-close:before {  content: "\f410";}
.fa-window-close1:before {  content: "\f411";}
.fa-youtube-square:before {  content: "\f431";}
.fa-basketball-ball:before {  content: "\f434";}
.fa-square-full:before {  content: "\f45c";}
.fa-briefcase-medical:before {  content: "\f469";}
.fa-burn:before {  content: "\f46a";}
.fa-clipboard-check:before {  content: "\f46c";}
.fa-clipboard-list:before {  content: "\f46d";}
.fa-dna:before {  content: "\f471";}
.fa-dolly:before {  content: "\f472";}
.fa-dolly-flatbed:before {  content: "\f474";}
.fa-file-medical:before {  content: "\f477";}
.fa-first-aid:before {  content: "\f479";}
.fa-id-card-alt:before {  content: "\f47f";}
.fa-warehouse:before {  content: "\f494";}
.fa-box-open:before {  content: "\f49e";}
.fa-comment-dots:before {  content: "\f4ad";}
.fa-comment-slash:before {  content: "\f4b3";}
.fa-donate:before {  content: "\f4b9";}
.fa-truck-loading:before {  content: "\f4de";}
.fa-truck-moving:before {  content: "\f4df";}
.fa-user-check:before {  content: "\f4fc";}
.fa-user-clock:before {  content: "\f4fd";}
.fa-user-cog:before {  content: "\f4fe";}
.fa-user-edit:before {  content: "\f4ff";}
.fa-user-friends:before {  content: "\f500";}
.fa-user-lock:before {  content: "\f502";}
.fa-user-minus:before {  content: "\f503";}
.fa-user-tie:before {  content: "\f508";}
.fa-book-open:before {  content: "\f518";}
.fa-equals:before {  content: "\f52c";}
.fa-greater-than:before {  content: "\f531";}
.fa-less-than:before {  content: "\f536";}
.fa-money-bill-wave-alt:before {  content: "\f53b";}
.fa-money-check-alt:before {  content: "\f53d";}
.fa-palette:before {  content: "\f53f";}
.fa-robot:before {  content: "\f544";}
.fa-file-contract:before {  content: "\f56c";}
.fa-file-download:before {  content: "\f56d";}
.fa-file-export:before {  content: "\f56e";}
.fa-file-import:before {  content: "\f56f";}
.fa-file-invoice:before {  content: "\f570";}
.fa-file-signature:before {  content: "\f573";}
.fa-file-upload:before {  content: "\f574";}
.fa-globe-africa:before {  content: "\f57c";}
.fa-globe-americas:before {  content: "\f57d";}
.fa-globe-asia:before {  content: "\f57e";}
.fa-marker:before {  content: "\f5a1";}
.fa-passport:before {  content: "\f5ab";}
.fa-shuttle-van:before {  content: "\f5b6";}
.fa-suitcase-rolling:before {  content: "\f5c1";}
.fa-book-reader:before {  content: "\f5da";}
.fa-car-alt:before {  content: "\f5de";}
.fa-laptop-code:before {  content: "\f5fc";}
.fa-layer-group:before {  content: "\f5fd";}
.fa-star-of-life:before {  content: "\f621";}
.fa-comment-dollar:before {  content: "\f651";}
.fa-envelope-open-text:before {  content: "\f658";}
.fa-folder-minus:before {  content: "\f65d";}
.fa-folder-plus:before {  content: "\f65e";}
.fa-landmark:before {  content: "\f66f";}
.fa-mail-bulk:before {  content: "\f674";}
.fa-poll-h:before {  content: "\f682";}
.fa-volume-mute:before {  content: "\f6a9";}
.fa-cat:before {  content: "\f6be";}
.fa-dragon:before {  content: "\f6d5";}
.fa-file-csv:before {  content: "\f6dd";}
.fa-phone-alt:before {  content: "\f879";}
.fa-phone-square-alt:before {  content: "\f87b";}
.fa-photo-video:before {  content: "\f87c";}
.fa-record-vinyl:before {  content: "\f8d9";}
/*end fa-icons*/

 /*finished group:General*/
 /*starting group:Footer Area*/



 /*finished group:Footer Area*/
 /*starting group:Header Area*/




 /*finished group:Header Area*/
/*end custom style groups*/
/* end CMS CSS (puco1.css) */
