/*! autoservmarc.ro v4.0 | CSS General v4.0 | x.css
code / design / copyright: C. Richard Dorin (dodo@xpub.ro)
Released under the CRD License CC BY-NC-SA 4.0 DEED */
@charset "utf-8";
@import url("/x/boot.css");
@import url("/x/anim.css");
@import url("/x/canim.css");
@import url("/x/swip.css");
@import url("/x/fontaw.css");
@import url("/x/jar.css");
@import url("/x/jqmp.css");
@import url("/x/flat.css");
@import url("/x/owl.css");
@import url("/x/nice.css");
@import url("/x/jqui.css");
@import url("/x/aos.css");
@import url("/x/odo.css");
@import url("/x/20.css");
@import url("/x/style.css");
@import url("/x/res.css");




@font-face{font-family:'Fira Sans';font-style:italic;font-weight:300;font-display:swap;src:url(/x/fs300le.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}

@font-face{font-family:'Fira Sans';font-style:italic;font-weight:300;font-display:swap;src:url(/x/fs300i.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}


@font-face{font-family:'Fira Sans';font-style:italic;font-weight:400;font-display:swap;src:url(/x/fs400i.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}

@font-face{font-family:'Fira Sans';font-style:italic;font-weight:400;font-display:swap;src:url(/x/fs2400i.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}


@font-face{font-family:'Fira Sans';font-style:italic;font-weight:900;font-display:swap;src:url(/x/fs900i.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}

@font-face{font-family:'Fira Sans';font-style:italic;font-weight:900;font-display:swap;src:url(/x/fs2900i.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,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:url(/x/fs300.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}

@font-face{font-family:'Fira Sans';font-style:normal;font-weight:300;font-display:swap;src:url(/x/fs2300.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,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:url(/x/fs400.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}

@font-face{font-family:'Fira Sans';font-style:normal;font-weight:400;font-display:swap;src:url(/x/fs2400.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,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:900;font-display:swap;src:url(/x/fs900.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}

@font-face{font-family:'Fira Sans';font-style:normal;font-weight:900;font-display:swap;src:url(/x/fs2900.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}














:root{
--fbd:Fira Sans,sans-serif;
--cbd:#eee;
--bgbd:#333;
--bfs:17px;
--blh:1.5;

--headings-color:#333;
--primary-color:#333;
--extra-color1:#eee;
--extra-color2:#19303E;

--menu-hover-color:#D79C30;
--submenu-background-color:#333;
--submenu-normal-color:var(--alb);
--submenu-hover-color:#D79C30;
--footer-background-color:var(--alb);
--footer-color:#333;
--footer-title-color:#333;
--headings-h1-size:54px;
--headings-h2-size:48px;
--headings-h3-size:36px;
--headings-h4-size:32px;
--headings-h5-size:20px;
--headings-h6-size:16px;

--alb:#fff;
--blk:#333;
--gri:#ccc;
--999:#999;
--gld:#aa6400;




--font-default:Fira Sans,sans-serif;--font-heading:Fira Sans,sans-serif;--font-optional:"Dancing Script", cursive;
--fontawesome:"Font Awesome 5 Pro";
--black:#1e1e1e;
--dark:#1e1e1e;
--dark-secondary:#303233;
--white:#fff;
--color-primary:#c00;
--color-secondary:#f76e2a;
--color-heading:#1e1e1e;
--color-paragraph:#1e1e1e;
--box-shadow-primary:-1px 3px 10px 0 rgba(0, 0, 0, 0.6);
--box-shadow-secondary:0 10px 30px 0 rgba(44, 130, 237, 0.4);
--box-shadow-regular:0px 2px 12px 0px #e7e7e7;
--bg-gray:#eee;
--bg-gray-secondary:#eee;
--bg-gradient:linear-gradient(45deg, var(--gld) 30%, #ffb800 100%)}



.max50{max-width:50px}










