@charset "utf-8";@font-face{font-family:Afacad;src:url('../fonts/Afacad-Medium.woff2') format('woff2'),url('../fonts/Afacad-Medium.woff') format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Afacad;src:url('../fonts/Afacad-SemiBold.woff2') format('woff2'),url('../fonts/Afacad-SemiBold.woff') format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Afacad;src:url('../fonts/Afacad-Bold.woff2') format('woff2'),url('../fonts/Afacad-Bold.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Afacad;src:url('../fonts/Afacad-Regular.woff2') format('woff2'),url('../fonts/Afacad-Regular.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Noto Serif';src:url('../fonts/NotoSerif-Bold.woff2') format('woff2'),url('../fonts/NotoSerif-Bold.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Noto Serif';src:url('../fonts/NotoSerif-Regular.woff2') format('woff2'),url('../fonts/NotoSerif-Regular.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Noto Serif';src:url('../fonts/NotoSerif-SemiBold.woff2') format('woff2'),url('../fonts/NotoSerif-SemiBold.woff') format('woff');font-weight:600;font-style:normal;font-display:swap}@media screen and (max-width:768px){[data-aos-delay]{transition-delay:0!important}}:root{--primary-color:#00aeef;--secondary-color:#8d025c;--contrast-color:#fff700;--text-color:#000000;--back-color:#FFFFFF;--shadow-color:rgba(64,64,64,0.5);--lshadow-color:rgba(128,128,128,0.3);--allmostBlack:rgb(32,32,32);--headerback-color:rgba(246,246,246,1);--headscrback-color:rgba(255,255,255,.98);--menu-color:#484848;--menuact-color:#646464;--menuback-color:rgba(236,236,236,0.25);--menuback1-color:rgba(236,236,236,1);--menuactback-color:#FFFFFF;--deskmenuback-color:#FFFFFF;--menuddback1-color:rgb(214,214,214);--menuddback2-color:rgb(196,196,196);--footer-color:rgb(196,196,196);--step--2:clamp(0.73rem, calc(0.69rem + 0.01vw), 0.800rem);--step--1:clamp(0.80rem, calc(0.70rem + 0.25vw), 0.900rem);--step-0:clamp(0.93rem, calc(0.73rem + 0.27vw), 1.000rem);--step-1:clamp(1.05rem, calc(1.00rem + 0.19vw), 1.15rem);--step-2:clamp(1.32rem, calc(1.32rem + 0.22vw), 1.65rem);--step-3:clamp(1.55rem, calc(1.26rem + 1.13vw), 2.15rem);--step-4:clamp(1.83rem, calc(1.62rem + 1.36vw), 2.85rem);--step-5:clamp(2.29rem, calc(1.67rem + 1.60vw), 3.75rem)}.fSize-2{font-size:var(--step--2)}.fSize-1{font-size:var(--step--1)}.fSize0{font-size:var(--step-0)}.fSize1{font-size:var(--step-1)}.fSize2{font-size:var(--step-2)}.fSize3{font-size:var(--step-3)}.fSize4{font-size:var(--step-4)}.fSize5{font-size:var(--step-5)}.lineH-2{line-height:calc(var(--step--2) + .4em)}.lineH-1{line-height:calc(var(--step--1) + .4em)}.lineH0{line-height:calc(var(--step-0) + .4em)}.lineH1{line-height:calc(var(--step-1) + .4em)}.lineH2{line-height:calc(var(--step-2) + .2em)}.lineH3{line-height:calc(var(--step-3) + .4em)}.lineH4{line-height:calc(var(--step-4) + .4em)}.lineH5{line-height:calc(var(--step-5))}html{scroll-behavior:smooth}body{font-family:'Noto Serif',system-ui,-apple-system,BlinkMacSystemFont,'Helvetica Neue',sans-serif;font-size:1.05rem;color:var(--text-color)}a{color:#000;text-shadow:0 0 1px #646464;text-decoration:none}a:hover{color:var(--primary-color);text-decoration:none}.laganica{transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out}.bg-gray{background-color:#f8f8fa}.bg-rival1{background-image:linear-gradient(180deg,rgba(0,174,239,.2) 0,hsl(206deg 46% 85%) 8%,hsl(216deg 46% 88%) 12%,hsl(226deg 46% 90%) 17%,hsl(236deg 46% 93%) 23%,hsl(236deg 46% 95%) 30%,hsl(236deg 46% 96%) 39%,hsl(236deg 47% 98%) 54%,hsl(0deg 0% 100%) 95%)}h1,h2,h3,h4,h5,h6{font-family:Afacad,-apple-system,BlinkMacSystemFont,'Segoe UI',Ubuntu,sans-serif;font-weight:600;letter-spacing:1px;color:var(--allmostBlack)}h1{font-size:var(--step-5);line-height:calc(var(--step-5) + .4em);text-shadow:1px 1px 1px var(--back-color)}.h2,h2{font-size:var(--step-4);line-height:calc(var(--step-4) + .4em)}.h3,h3{font-size:var(--step-3);line-height:calc(var(--step-3) + .2em)}.h4,h4{font-size:var(--step-2);line-height:calc(var(--step-2) + .2em)}.h4{border-bottom:2px solid var(--primary-color)}img{max-width:100%;width:100%;font-style:italic;background-repeat:no-repeat;background-size:cover;height:auto;vertical-align:middle;shape-margin:1rem}section.prviSadrzaj{padding-block-start:70px}.subtitle{font-size:var(--step-0);font-weight:500}.obicanTekst{text-align:left;font-size:.872rem;line-height:1.62rem}.naglasenTekst{text-align:left;font-weight:600}.naznaceno{position:relative;display:block;font-size:var(--step-0);font-weight:600}.centrirano{text-align:center}a.btnRival{position:relative;padding:.7rem 2.5rem;font-family:Afacad,-apple-system,BlinkMacSystemFont,'Segoe UI',Ubuntu,sans-serif;font-weight:400;font-size:1.55rem;line-height:2rem;text-shadow:none;z-index:2;background:var(--secondary-color);color:#fff;-webkit-box-shadow:4px 4px 6px #b5b5b6,-3px -3px 3px #ede3ff;box-shadow:4px 4px 6px #b5b5b6,-3px -3px 3px #ede3ff;border-radius:2rem;-webkit-border-radius:2rem}a.btnRival:hover{background:var(--allmostBlack);color:#fff;-webkit-box-shadow:2px 2px 5px #b5b5b6,-2px -2px 3px #ede3ff;box-shadow:2px 2px 5px #b5b5b6,-2px -2px 3px #ede3ff}section.infofile hr{background-color:#fff;border-top:2px dashed #8c8b8b}@media (min-width:992px){.obicanTekst{font-size:1.05rem;line-height:2.05rem;text-align:justify}section.prviSadrzaj{padding-block-start:96px}ul.nabrajanje li{list-style:disc;margin-left:2em;margin-right:2em;margin-bottom:1em}}section{padding:60px 0;overflow:hidden}section.nopadding{padding:0}ol.breadcrumb{padding:10px}ol.breadcrumb li.breadcrumb-item{font-family:Afacad,-apple-system,BlinkMacSystemFont,'Segoe UI',Ubuntu,sans-serif;font-weight:300;font-size:var(--step--1);z-index:9;display:inline;line-height:1.28em;height:1.28em}@media (min-width:992px){ol.breadcrumb{padding:0}}section.cta{position:relative;padding-top:0;padding-bottom:0;width:100%;height:auto}.ctaBlock{position:relative}section.cta picture{z-index:1}section.cta .ctatit{position:absolute;top:10%;left:0;width:100%;text-align:center;font-family:Vollkorn,Georgia,'Times New Roman',Times,serif;font-weight:500;font-size:2.5rem;line-height:4rem;z-index:2}section.cta a.ctaBtn{position:absolute;top:35%;left:50%;transform:translatex(-50%);padding:.5rem 1rem;font-family:Manrope,-apple-system,BlinkMacSystemFont,'Segoe UI',Ubuntu,sans-serif;font-weight:400;font-size:1.35rem;line-height:2rem;text-shadow:none;z-index:2;background:var(--primary-color);color:#fff;-webkit-box-shadow:7px 7px 11px #b5b5b6,-7px -7px 11px #ede3ff;box-shadow:7px 7px 11px #b5b5b6,-7px -7px 11px #ede3ff;border-radius:20px;-webkit-border-radius:20px}section.cta a.ctaBtn:hover{background:var(--allmostBlack);color:#fff;-webkit-box-shadow:2px 2px 5px #b5b5b6,-2px -2px 3px #ede3ff;box-shadow:2px 2px 5px #b5b5b6,-2px -2px 3px #ede3ff}@media (min-width:992px){section.cta .ctatit{top:30%;left:auto;right:0;text-align:right;width:40%}section.cta a.ctaBtn{position:absolute;top:50%;left:auto;right:0;transform:none;padding:1rem 2rem;font-family:Manrope,-apple-system,BlinkMacSystemFont,'Segoe UI',Ubuntu,sans-serif;font-weight:600;font-size:var(--step-1);line-height:2rem}}.back-to-top{position:fixed;visibility:hidden;opacity:0;right:15px;bottom:15px;z-index:996;background:0 0;color:var(--secondary-color);width:40px;height:40px;border-radius:4px;transition:all .4s}.back-to-top i{font-size:28px;line-height:0}.back-to-top:hover i{color:var(--primary-color)}.back-to-top.active{visibility:visible;opacity:1}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;overflow:hidden;background:#fff}#preloader:before{content:"";position:fixed;top:calc(50% - 0px);left:calc(50% - 30px);border:6px solid var(--primary-color);border-top-color:#fff;border-bottom-color:#fff;border-radius:50%;width:60px;height:60px;-webkit-animation:animate-preloader 1s linear infinite;animation:animate-preloader 1s linear infinite}@-webkit-keyframes animate-preloader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes animate-preloader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.jarallax{position:relative;z-index:0}.jarallax>.jarallax-img{position:absolute;object-fit:cover;top:0;left:0;width:100%;height:100%;z-index:-1}#jarallaxBack{position:absolute;top:0;left:50%;transform:translatex(-50%);height:100%;width:auto}@media (min-width:992px){#jarallaxBack{width:100%;height:auto}}#header{transition:all .5s;z-index:997;padding:5px 0;background:var(--headerback-color)}#cmdRow{height:60px}#header.header-inner-pages,#header.header-scrolled{background:var(--headscrback-color);box-shadow:0 3px 5px rgba(96,96,96,.25)}#header .logo{margin:0;padding:0}#header .logo img{max-height:54px;width:auto}@media (min-width:992px){#header{padding:2px 0}#cmdRow{height:80px}#header.header-inner-pages,#header.header-scrolled{background:var(--deskmenuback-color)}#header .logo img{max-height:74px}}.navbar{padding:0;text-align:right}.navbar ul{margin:0;padding:0;display:flex;list-style:none;align-items:center}.navbar li{position:relative}.navbar a,.navbar a:focus{display:flex;align-items:center;justify-content:space-between;padding:10px 0 10px 30px;font-family:Afacad,-apple-system,BlinkMacSystemFont,'Segoe UI',Ubuntu,sans-serif;font-size:16px;font-weight:600;color:var(--menu-color);white-space:nowrap;transition:.3s;text-shadow:none}.navbar a i,.navbar a:focus i{font-size:12px;line-height:0;margin-left:5px;font-weight:600}.navbar li a.active{text-shadow:none}.navbar .active,.navbar .active:focus,.navbar a:hover,.navbar li:hover>a{color:var(--secondary-color);text-shadow:none}.navbar .dropdown ul{display:block;position:absolute;left:14px;top:calc(100% + 30px);margin:0;padding:10px 0;z-index:99;opacity:0;visibility:hidden;background:linear-gradient(135deg,#fff 0,#f8f8f8 50%,#dadada 100%);-webkit-box-shadow:5px 5px 9px #969696,-2px -2px 4px #fff;box-shadow:5px 5px 9px #969696,-2px -2px 4px #fff;border-radius:6px;transition:.3s}.navbar .dropdown ul li{min-width:200px}.navbar .dropdown ul a{padding:6px 20px;font-size:16px;text-transform:none;color:var(--menu-color);font-weight:400}.navbar .dropdown ul a i{font-size:12px}.navbar .dropdown ul .active:hover,.navbar .dropdown ul a:hover,.navbar .dropdown ul li:hover>a{background-color:rgba(255,255,255,.85)}.navbar .dropdown:hover>ul{opacity:1;top:100%;visibility:visible}.navbar .dropdown .dropdown ul{top:0;left:calc(100% - 30px);visibility:hidden}.navbar .dropdown .dropdown:hover>ul{opacity:1;top:0;left:100%;visibility:visible}#searchLink{display:none}#searchBlock{display:none}li.smallSearch{display:inline-block;padding-left:18px;padding-top:4px;padding-bottom:12px;text-align:left;width:100%}.searchField{border-radius:25px;color:var(--text-color);font-family:Afacad,-apple-system,BlinkMacSystemFont,'Segoe UI',Ubuntu,sans-serif;font-size:21px;padding:6px;-webkit-box-shadow:2px 2px 2px #727272,-1px -2px 3px #fff;box-shadow:2px 2px 2px #727272,-1px -2px 3px #fff;width:60%;max-width:250px}.btnSearch{font-size:18px;line-height:18px;padding:6px;border-radius:25px;background:#fff;background:-moz-linear-gradient(-45deg,#fff 0,#f4f2f7 65%,#d7d3ea 92%,#cfcee8 100%);background:-webkit-linear-gradient(-45deg,#fff 0,#f4f2f7 65%,#d7d3ea 92%,#cfcee8 100%);background:linear-gradient(135deg,#fff 0,#f4f2f7 65%,#d7d3ea 92%,#cfcee8 100%);color:var(--text-color);border:none;outline:0;-webkit-box-shadow:3px 3px 3px #646464,-1px -2px 2px #fff;box-shadow:3px 3px 3px #646464,-1px -2px 2px #fff}.btnSearch:hover{background-color:var(--text-color);text-shadow:0 0 3px #333;box-shadow:none}@media (min-width:768px){#searchLink{display:block}li.smallSearch{display:none;position:absolute;padding:20px;background:linear-gradient(145deg,#eee,#c8c8c8);-webkit-box-shadow:3px 3px 5px var(--shadow-color),-2px -2px 3px #fff;box-shadow:3px 3px 5px var(--shadow-color),-2px -2px 3px #fff;border-radius:40px;top:80px;right:0;text-align:right;width:auto;height:84px}.searchField{font-size:19px;padding:6px;width:250px}}@media (max-width:1200px){.navbar .dropdown .dropdown ul{left:50%}.navbar .dropdown .dropdown:hover>ul{left:60%}}@media (min-width:1200px){.navbar .dropdown .dropdown ul{left:60%}.navbar .dropdown .dropdown:hover>ul{left:70%}}.mobile-nav-toggle{color:var(--menu-color);font-size:30px;cursor:pointer;display:none;line-height:0;transition:.5s}@media (max-width:992px){.mobile-nav-toggle{display:block;margin-right:10px}.navbar ul{display:none}}.navbar-mobile{position:fixed;overflow:hidden;top:0;right:0;left:0;bottom:0;background:var(--menuback-color);transition:.3s;z-index:999}.navbar-mobile .mobile-nav-toggle{position:absolute;top:20px;right:10px}.navbar-mobile ul{display:block;position:absolute;top:75px;right:5px;bottom:5px;left:5px;padding:10px 0;background-color:var(--menuback1-color);overflow-y:auto;transition:.5s}.navbar-mobile a,.navbar-mobile a:focus{padding:20px 20px;font-size:1.1rem;color:var(--menu-color)}.navbar-mobile .active,.navbar-mobile a:hover,.navbar-mobile li:hover>a{color:var(--menu-color);background-color:var(--menuactback-color)}.navbar-mobile .getstarted,.navbar-mobile .getstarted:focus{margin:15px}.navbar-mobile .dropdown ul{position:static;display:none;margin:0;padding:10px 0;z-index:99;opacity:1;visibility:visible;background:var(--menuddback1-color)}.navbar-mobile .dropdown ul li{min-width:200px}.navbar-mobile .dropdown ul a{padding:10px 20px;color:var(--menu-color);font-size:1.05rem}.navbar-mobile .dropdown ul a i{font-size:15px}.navbar-mobile .dropdown ul .active:hover,.navbar-mobile .dropdown ul a:hover,.navbar-mobile .dropdown ul li:hover>a{background-color:var(--menuactback-color)}.navbar-mobile .dropdown ul .dropdown ul{position:static;font-size:1.05rem;display:none;z-index:99;opacity:1;visibility:visible;margin:0;padding:20px;border-radius:0;background:var(--menuddback2-color)}.navbar-mobile .dropdown ul .dropdown>.dropdown-active,.navbar-mobile .dropdown>.dropdown-active{display:block}#reklamaUsluga{width:100%;padding:0;position:relative;overflow:hidden;background:var(--back-color)}#reklamaUsluga img{position:relative;width:100%;padding:0;object-fit:contain}.cardParent{position:relative;width:100%}.cardBL,.cardBR,.cardUL,.cardUR{display:block;width:84vw;margin-left:auto;margin-right:auto;margin-top:2em;margin-bottom:2em;height:6.55em;padding:1em 28px;text-align:center;background:#fff;border-radius:2em;box-shadow:0 4px 8px var(--lshadow-color);font-size:var(--step-0);line-height:1.35em;font-weight:400}@media (min-width:992px) and (max-width:1400px){#reklamaUsluga{padding-top:51%}#reklamaUsluga img{position:absolute;top:0;right:0;bottom:0;left:0}.cardParent{position:absolute;width:100%;top:0;bottom:0;left:0;right:0;z-index:3;display:grid;grid-template-columns:0.1fr repeat(3,1fr) 0.1fr;grid-template-rows:1fr repeat(3,1fr) 1fr;grid-column-gap:0px;grid-row-gap:0px}.cardUL{grid-area:2/2/3/3}.cardUR{grid-area:2/4/3/5}.cardBL{grid-area:4/2/5/3}.cardBR{grid-area:4/4/5/5}.cardBL,.cardBR,.cardUL,.cardUR{display:block;width:28vw;margin-top:0;margin-bottom:0;height:6.25em;padding:1em 22px;background:#fff;border-radius:2em;font-size:var(--step--1);line-height:1.4em;font-weight:400;align-self:center}.cardBL,.cardUL{box-shadow:4px 6px 8px var(--lshadow-color)}.cardBR,.cardUR{box-shadow:-4px 6px 8px var(--lshadow-color)}}@media (min-width:1400px){#reklamaUsluga{padding-top:51%}#reklamaUsluga img{position:absolute;top:0;right:0;bottom:0;left:0}.cardParent{position:absolute;width:100%;top:0;bottom:0;left:0;right:0;z-index:3;display:grid;grid-template-columns:0.25fr repeat(3,1fr) 0.25fr;grid-template-rows:1fr repeat(3,1fr) 1fr;grid-column-gap:0px;grid-row-gap:0px}.cardUL{grid-area:2/2/3/3}.cardUR{grid-area:2/4/3/5}.cardBL{grid-area:4/2/5/3}.cardBR{grid-area:4/4/5/5}.cardBL,.cardBR,.cardUL,.cardUR{display:block;width:24vw;margin-top:0;margin-bottom:0;height:6.25em;padding:1em 28px;background:#fff;border-radius:2em;font-size:var(--step-0);line-height:1.45em;font-weight:400;align-self:center}.cardBL,.cardUL{box-shadow:2px 3px 8px var(--lshadow-color)}.cardBR,.cardUR{box-shadow:-2px 3px 8px var(--lshadow-color)}}#hero{position:relative;width:100%;font-family:Afacad,-apple-system,BlinkMacSystemFont,'Segoe UI',Ubuntu,sans-serif;height:calc(var(--vh,1vh) * 100)}#hero .container{position:relative;text-align:center}#hero .container img#heroBack{object-fit:contain}#hero #naslovniDeo{position:relative;width:98%;margin-left:auto;margin-right:auto;border-radius:4em;padding:2em .5em;background:rgba(0,0,0,.12)}#hero h1{margin:0;font-size:38px;line-height:46px;font-weight:700;color:#fff;text-shadow:0 4px 11px rgba(0,0,0,.9)}#hero h1 span{color:var(--primary-color)}#hero h2{color:rgba(255,255,255,.9);margin:10px 0 0 0;font-size:28px;line-height:34px;text-shadow:0 2px 5px rgba(0,0,0,.9)}#hero #scroller{position:absolute;bottom:0;width:100vw;left:0;text-align:center}#hero .icon-scroller{width:64px;margin-left:auto;margin-right:auto;padding:20px 20px;transition:ease-in-out .3s;height:100%;text-align:center}.scrollto{color:var(--secondary-color);text-shadow:0 3px 6px rgba(0,0,0,.8)}.scrollto:hover{color:var(--contrast-color)}@media (min-width:768px){#hero #naslovniDeo{width:60%;margin-left:auto;margin-right:auto;border-radius:4em;padding:3em;background:rgba(0,0,0,.25)}#hero h1{font-size:82px;line-height:94px}#hero h2{font-size:36px;font-style:italic;line-height:46px}}.clients{position:relative;padding-top:20px}.clients .swiper-slide{padding-top:1em;padding-bottom:1em}.clients .swiper-slide img{opacity:1;transition:.3s;filter:none}.clients .swiper-pagination{margin-top:20px;position:relative}.clients .swiper-pagination .swiper-pagination-bullet{width:11px;height:11px;opacity:1;background-color:#ddd}.clients .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--primary-color)}.listaUsluga{position:relative}#colorBar{display:block;position:absolute;top:-8px;left:0;width:100%;object-fit:contain}a.icoLnk{display:block;width:100%}a.icoLnk img{display:flex;width:80%;max-width:80%;height:auto;margin-left:auto;margin-right:auto;box-shadow:0 5px 8px var(--lshadow-color);background:linear-gradient(white,#fff) padding-box,linear-gradient(to bottom,var(--menuddback2-color),var(--menu-color)) border-box;border:2px solid transparent}a.icoLnk:hover img{opacity:.7;box-shadow:0 1px 1px var(--lshadow-color);transform:scale(1.1,1.1)}a.icoLnk .caption{display:inline-block;width:100%;font-family:Afacad,-apple-system,BlinkMacSystemFont,'Segoe UI',Ubuntu,sans-serif;font-weight:400;text-align:center;font-size:var(--step--1);line-height:calc(var(--step--1) + .2em);height:calc((var(--step--1) + .2em)*2)}@media (min-width:1200px){a.icoLnk img{width:70%;max-width:70%}a.icoLnk .caption{height:calc((var(--step--1) + .2em)*3.5)}}.artText{font-family:'Noto Serif',-apple-system,BlinkMacSystemFont,'Segoe UI',Ubuntu,sans-serif;font-weight:400;text-align:left}section#galerija h2{color:var(--back-color)}main{display:block;columns:12rem;column-gap:1rem}main a{display:block}img.gThumb{opacity:1;box-shadow:0 4px 8px #000}img.gThumb:hover{transition-duration:.3s;opacity:.7;box-shadow:0 2px 4px #000;transform:scale(1.05)}@media (min-width:992px){.artText{text-align:justify}.prviPasus{padding-left:3em!important}main{columns:14rem}}.accordion-flush{font-family:'Noto Serif',-apple-system,BlinkMacSystemFont,'Segoe UI',Ubuntu,sans-serif;font-weight:400}#faqRival .accordion-button{font-size:var(--step-0);font-weight:600;border-radius:15px;outline:0;border:none;background:0 0;box-shadow:none}#faqRival .accordion-button:focus{z-index:3;border-color:transparent;outline:0!important;box-shadow:0 0 0 .12rem var(--lshadow-color);background:var(--contrast-color)}#faqRival .accordion-button:focus[aria-expanded=false]{box-shadow:none;background:0 0}.accordion-item{background:0 0}.accordion-body{border-radius:25px;margin-top:.4em;margin-bottom:.4em;box-shadow:0 2px 3px var(--lshadow-color);background:var(--back-color)}#footer{background:var(--allmostBlack);padding:0;color:var(--footer-color);font-family:Afacad,'Noto Serif',system-ui,-apple-system,BlinkMacSystemFont,'Helvetica Neue',sans-serif;font-size:var(--step-0);text-align:center}@media (min-width:992px){#footer{text-align:left}}#footer ul{list-style:none;padding-left:0}#footer .fTitle{font-weight:600;color:var(--back-color)}#footer a{color:var(--footer-color);transition:.3s;display:inline-block;line-height:1}#footer a:hover{color:var(--primary-color)}#footer .copyright{width:100%;text-align:center;padding-top:.5rem;padding-bottom:.5rem;font-size:var(--step--2)}