body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;height:100%;width:100%;margin:0}@media (max-width: 767px){body,html{min-height:-webkit-fill-available}}body{position:relative;background:#333;color:#fff;font-family:"Work Sans",Arial,sans-serif;font-size:1.25rem;font-weight:300;text-align:left;overflow-x:hidden}section{padding-top:40px;padding-bottom:40px}section:first-of-type{padding-top:calc(40px * 2)}section:last-of-type{padding-bottom:calc(40px * 2)}h1,h2,h3,h4,h5,h6{font-family:"Bebas Neue",Arial,sans-serif;font-weight:calc(300 + 200)}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:calc(300 + 400)}h1 b,h2 b,h3 b,h4 b,h5 b,h6 b{font-weight:300}h1.uppercase,h2.uppercase,h3.uppercase,h4.uppercase,h5.uppercase,h6.uppercase{text-transform:uppercase}h1.primary,h2.primary,h3.primary,h4.primary,h5.primary,h6.primary{color:#fd1}h1.primary.gradient,h2.primary.gradient,h3.primary.gradient,h4.primary.gradient,h5.primary.gradient,h6.primary.gradient{background:-webkit-linear-gradient(150deg, #fd1, #fd1);background-clip:text;-webkit-background-clip:text}h1.secondary,h2.secondary,h3.secondary,h4.secondary,h5.secondary,h6.secondary{color:#333}h1.secondary.gradient,h2.secondary.gradient,h3.secondary.gradient,h4.secondary.gradient,h5.secondary.gradient,h6.secondary.gradient{background:-webkit-linear-gradient(150deg, #fd1, #333);background-clip:text;-webkit-background-clip:text}h1.accent,h2.accent,h3.accent,h4.accent,h5.accent,h6.accent{color:#fd1}h1.accent.gradient,h2.accent.gradient,h3.accent.gradient,h4.accent.gradient,h5.accent.gradient,h6.accent.gradient{background:-webkit-linear-gradient(150deg, #fd1, #fd1);background-clip:text;-webkit-background-clip:text}h1.gradient,h2.gradient,h3.gradient,h4.gradient,h5.gradient,h6.gradient{display:inline-block;-webkit-text-fill-color:transparent}h1{font-size:calc(1.25rem * 2.75)}h2{font-size:calc(1.25rem * 2)}h3{font-size:calc(1.25rem * 1.5)}h4,.big{font-size:calc(1.25rem * 1.25)}h5{font-size:1.25rem}h6,.small{font-size:calc(1.25rem * 0.875)}a{color:#fd1;text-decoration:none;cursor:pointer;-webkit-transition:all 0.35s;transition:all 0.35s}a:visited{color:#fd1;text-decoration:none}a:hover{color:#fd1;text-decoration:none}strong{font-weight:calc(300 + 200)}hr{max-width:4rem;margin-top:2rem;margin-bottom:2rem;border:1px solid #333}input,textarea{width:100%;height:40px;margin-bottom:1rem;padding:1rem;color:#fff;font-size:1.25rem;font-weight:300;background:white;border:1px solid #fd1;border-radius:0;-webkit-transition:all 0.35s;transition:all 0.35s}input[type='date'],textarea[type='date']{color:#808080}input:focus,input:hover,textarea:focus,textarea:hover{outline:none;border-color:#333}input.error,textarea.error{border-color:red}textarea{min-height:120px}label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;margin-bottom:1rem;color:#fff;font-size:small}label input[type='checkbox'],label input[type='radio']{display:none}label i{margin-right:0.5rem;color:#fd1;-webkit-transition:all 0.35s;transition:all 0.35s}label i.checkbox,label i.radio{font-size:1.25rem}label input:checked ~ i{color:#fd1}label input:checked ~ i.checkbox::after{content:'\f14a';font-family:'Font Awesome 5 Free';font-weight:900;position:absolute;left:0}label input:checked ~ i.radio::after{content:'\f192';font-family:'Font Awesome 5 Free';font-weight:900;position:absolute;left:0}@media (max-width: 767px){label{font-size:1.25rem}label i.checkbox,label i.radio{font-size:1.5rem}}input[type='submit'],button[type='submit']{margin:10px auto}select{width:100%;height:40px;background:white;border:1px solid #fd1;color:#808080;font-weight:300;font-size:small}@media (max-width: 767px){input,textarea,select{font-size:1.25rem}}div.form-select{background:white;border:1px solid #fd1;border-radius:0;margin-bottom:1rem;padding:0 0.5rem;-webkit-transition:all 0.35s;transition:all 0.35s}div.form-select select{background:transparent;border:none;-moz-appearance:none;-webkit-appearance:none}div.form-select:hover{border:1px solid #333}@media (min-width: 768px){.mob-only{display:none !important}}@media (max-width: 767px){.mob-hide{display:none !important}}.max500,.max660,.max750{margin-left:auto;margin-right:auto}.max500{max-width:500px}.max660{max-width:660px}.max750{max-width:750px}nav.navbar-main{position:fixed;top:0;left:0;right:0;z-index:1024;height:60px;background:#333}nav.navbar-main>.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}nav.navbar-main>.container .navbar-left,nav.navbar-main>.container .navbar-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}nav.navbar-main>.container .navbar-logo{min-width:60px;max-width:30%}@media (max-width: 767px){nav.navbar-main>.container ul.navbar-links{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100vh;padding:2rem;font-size:large;background:#333;-webkit-transition:all 0.5s;transition:all 0.5s}nav.navbar-main>.container ul.navbar-links li{margin:5px 0;padding:5px 0}nav.navbar-main>.container ul.navbar-links li .submenu li{font-size:1.25rem}nav.navbar-main>.container ul.navbar-links li.sep{display:none}nav.navbar-main>.container ul.navbar-links.topdown{top:-100vh;left:0;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:-1}nav.navbar-main>.container ul.navbar-links.topdown.open,nav.navbar-main>.container ul.navbar-links.topdown.opening{top:0}nav.navbar-main>.container ul.navbar-links.topdown .submenu li{text-align:center}nav.navbar-main>.container ul.navbar-links.left{top:0;left:calc(-100vw + 70px);width:calc(100vw - 70px)}nav.navbar-main>.container ul.navbar-links.left.open,nav.navbar-main>.container ul.navbar-links.left.opening{left:0}nav.navbar-main>.container ul.navbar-links.left ul.submenu{margin-left:1rem}nav.navbar-main>.container ul.navbar-links.right{top:0;left:100vw;width:calc(100vw - 70px)}nav.navbar-main>.container ul.navbar-links.right.open,nav.navbar-main>.container ul.navbar-links.right.opening{left:70px}nav.navbar-main>.container ul.navbar-links.right ul.submenu{margin-left:1rem}nav.navbar-main>.container ul.navbar-links.right::after,nav.navbar-main>.container ul.navbar-links.left::after{content:'\f00d';font-family:'Font Awesome 5 Free';font-weight:900;position:absolute;top:1rem;left:2rem}nav.navbar-main>.container ul.navbar-links.right::before,nav.navbar-main>.container ul.navbar-links.left::before{content:'';position:fixed;top:0;left:-100vw;width:100vw;height:100vh;background:rgba(0,0,0,0);-webkit-transition:background 0.5s;transition:background 0.5s;z-index:-1}nav.navbar-main>.container ul.navbar-links.right.open::before,nav.navbar-main>.container ul.navbar-links.left.open::before{left:0;background:rgba(0,0,0,0.4)}}nav.navbar-main button.navbar-burger{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;width:40px;height:40px;background:transparent;color:#fd1;border:none;border-radius:8px;-webkit-transition:all 0.35s;transition:all 0.35s}nav.navbar-main button.navbar-burger:hover{background:rgba(0,0,0,0.1);color:#fd1}@media (min-width: 768px){nav.navbar-main{height:80px;padding:10px 15px;background:transparent;-webkit-transition:all 0.5s;transition:all 0.5s}nav.navbar-main:not(.affix)>.container ul.navbar-links li{color:#fff}nav.navbar-main:not(.affix)>.container ul.navbar-links li a{color:#fff;border-bottom:2px solid transparent;padding-bottom:5px}nav.navbar-main:not(.affix)>.container ul.navbar-links li a:visited{color:#fff}nav.navbar-main:not(.affix)>.container ul.navbar-links li a:hover{color:#fff;border-bottom:2px solid #fd1;padding-bottom:2px}nav.navbar-main:not(.affix)>.container ul.navbar-links li .submenu li{color:#fff}nav.navbar-main:not(.affix)>.container ul.navbar-links li .submenu li a{color:#fff;border-bottom:none}nav.navbar-main:not(.affix)>.container ul.navbar-links li .submenu li a:visited{color:#fff}nav.navbar-main:not(.affix)>.container ul.navbar-links li .submenu li a:hover{color:#fd1;text-decoration:none;border-bottom:none}nav.navbar-main:not(.affix)>.container ul.navbar-links li.sep{border-left:2px solid #fff}nav.navbar-main.affix{background:#333}nav.navbar-main>.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}nav.navbar-main>.container .navbar-left,nav.navbar-main>.container .navbar-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}nav.navbar-main>.container .navbar-logo{min-width:60px;max-width:30%}nav.navbar-main>.container button.navbar-burger{display:none !important}nav.navbar-main>.container ul.navbar-links{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}nav.navbar-main>.container ul.navbar-links li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-weight:400;padding:0 10px;-webkit-transition:all 0.5s;transition:all 0.5s}nav.navbar-main>.container ul.navbar-links li:not(.sep){cursor:pointer !important}nav.navbar-main>.container ul.navbar-links li a{color:#fff}nav.navbar-main>.container ul.navbar-links li a:visited{color:#fff}nav.navbar-main>.container ul.navbar-links li a:hover{color:#fd1}nav.navbar-main>.container ul.navbar-links li.active a{color:#333}nav.navbar-main>.container ul.navbar-links li.active a:hover{color:#fd1}nav.navbar-main>.container ul.navbar-links li.sep{width:0;margin:0 10px;padding:0;border-left:2px solid #333}nav.navbar-main>.container ul.navbar-links ul.submenu{position:absolute;left:-10px;top:100%;min-width:calc(100% + 20px);font-size:small;background:#333}nav.navbar-main>.container ul.navbar-links ul.submenu li:first-of-type{margin-top:10px}nav.navbar-main>.container ul.navbar-links ul.submenu li:last-of-type{margin-bottom:10px}nav.navbar-main>.container ul.navbar-links .navbar-dropdown{position:relative}nav.navbar-main>.container ul.navbar-links .navbar-dropdown ul.submenu{height:auto;max-height:0;overflow-y:hidden;padding:0 10px;-webkit-transition:all 0.5s;transition:all 0.5s}nav.navbar-main>.container ul.navbar-links .navbar-dropdown:hover>ul.submenu{max-height:100vh}nav.navbar-main>.container ul.navbar-links .navbar-dropdown::after{content:'\f078';font-family:'Font Awesome 5 Free';font-size:small;font-weight:900;margin-left:5px}nav.navbar-main ul.navbar-links.lift li:not(.navbar-dropdown):not(.social),nav.navbar-main ul.navbar-links.lift li.social i{-webkit-transition:-webkit-transform 0.35s;transition:-webkit-transform 0.35s;transition:transform 0.35s;transition:transform 0.35s, -webkit-transform 0.35s}nav.navbar-main ul.navbar-links.lift li:not(.navbar-dropdown):not(.social):hover,nav.navbar-main ul.navbar-links.lift li.social i:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}}nav.navbar-main li.social a{margin-right:10px}nav.navbar-main li.social a:last-of-type{margin-right:0}nav.navbar-main ul.navbar-links,nav.navbar-main ul.submenu{margin:0;padding:0;list-style-type:none}header{height:50vh;min-height:400px;background:url("../img/header.jpg") no-repeat center;background-size:cover}header.full{min-height:100vh}@media (max-width: 767px){header{margin-top:60px}header.full{min-height:calc(100vh - 60px)}}header.transition{-webkit-transition:all 1s;transition:all 1s}header>.container,header .header-content{height:100%}header .header-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:40px 0;color:#fff}header .header-content.top{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}header .header-content.bottom{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}header .header-content.left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}header .header-content.right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}section>div.container.wide{max-width:100%}@media (min-width: 768px){section>div.container.wide .row>.box{max-width:calc(720px / 2 - 0.67rem)}section>div.container.wide .row>.box:first-of-type{margin-left:auto;margin-right:0.67rem}section>div.container.wide .row>.box:last-of-type{margin-right:auto;margin-left:0.67rem}}@media (min-width: 991px){section>div.container.wide .row>.box{max-width:calc(930px / 2 - 0.67rem)}}@media (min-width: 1200px){section>div.container.wide .row>.box{max-width:calc(1110px / 2 - 0.67rem)}}section>div.container .row{margin-left:0;margin-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section>div.container .row>div{position:relative;margin-bottom:40px}section>div.container .row>div:last-child{margin-bottom:0}section>div.container .row.one>div,section>div.container .row.two>div,section>div.container .row.three>div,section>div.container .row.four>div,section>div.container .row.six>div{width:100%}@media (max-width: 767px){section>div.container .row.reverse{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (min-width: 768px){section>div.container .row.two>div,section>div.container .row.four>div{width:calc(50% - 0.67rem);margin-bottom:0 !important}section>div.container .row.four>div:first-of-type,section>div.container .row.four>div:nth-of-type(2){margin-bottom:40px}section>div.container .row.two>.main{width:calc(100% - 300px - 1rem)}section>div.container .row.two>.side{width:300px}section>div.container .row.no-gutter{margin-left:-15px;margin-right:-15px}}@media (min-width: 992px){section>div.container .row.three>div,section>div.container .row.six>div{width:calc(33% - 0.67rem);margin-bottom:0}section>div.container .row.four>div{width:calc(25% - 1rem);margin-bottom:0 !important}section>div.container .row.six>div:first-of-type,section>div.container .row.six>div:nth-of-type(2),section>div.container .row.six>div:nth-of-type(3){margin-bottom:40px}}@media (min-width: 1080px){section>div.container .row.six>div{width:calc(16.666667% - 1rem);margin-bottom:0 !important}}section.full,footer.full{color:white}section.full a:not(.btn),footer.full a:not(.btn){color:white;-webkit-transition:all 0.35s;transition:all 0.35s}section.full a:not(.btn):visited,footer.full a:not(.btn):visited{color:white}section.full a:not(.btn):hover,footer.full a:not(.btn):hover{color:white}section.full hr,footer.full hr{border:1px solid white}section.full.primary,footer.full.primary{background:#fd1}section.full.primary.gradient,footer.full.primary.gradient{background:linear-gradient(150deg, #fd1, #fd1)}section.full.primary a:not(.btn),footer.full.primary a:not(.btn){border-bottom:1px solid #333;padding-bottom:2px}section.full.primary a:not(.btn):hover,footer.full.primary a:not(.btn):hover{border-bottom:1px solid #fd1;padding-bottom:0}section.full.secondary,footer.full.secondary{background:#333}section.full.secondary.gradient,footer.full.secondary.gradient{background:linear-gradient(150deg, #333, #333)}section.full.secondary a:not(.btn),footer.full.secondary a:not(.btn){border-bottom:1px solid #fd1;padding-bottom:2px}section.full.secondary a:not(.btn):hover,footer.full.secondary a:not(.btn):hover{border-bottom:1px solid #fd1;padding-bottom:0}section.full.accent,footer.full.accent{background:#fd1}section.full.accent.gradient,footer.full.accent.gradient{background:linear-gradient(150deg, #fd1, #fd1)}section.full.accent a:not(.btn),footer.full.accent a:not(.btn){border-bottom:1px solid #fd1}section.full.accent a:not(.btn):hover,footer.full.accent a:not(.btn):hover{border-bottom:1px solid #333}section.full .btn.light,footer.full .btn.light{color:white !important;background:transparent;border:2px solid white}section.full .btn.light:hover,footer.full .btn.light:hover{background:#fd1;border:2px solid #fd1}.btn{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;width:100%;height:40px;margin:10px 0;padding:0 10px;background:#fd1;color:#fff !important;font-weight:calc(300 + 200);line-height:40px;text-transform:uppercase;border:none;border-radius:0;-webkit-transition:all 0.35s;transition:all 0.35s}.btn:hover{background:#fd1;-webkit-transform:translateY(2px);transform:translateY(2px)}.btn.big{height:48px}.btn.mini{max-width:150px;height:32px}@media (max-width: 767px){.btn.mini{margin:10px auto}}.btn.light{background:transparent;color:#fd1 !important;border:2px solid #fd1}.btn.light:hover{background:#fd1;color:white !important}.btn.gradient{position:relative;background:linear-gradient(150deg, #fd1, #fd1)}.btn.gradient::before{content:'';position:absolute;width:100%;height:100%;background:transparent;border-radius:0;-webkit-transition:all 0.35s;transition:all 0.35s;z-index:-1}.btn.gradient:hover::before{background:#fd1}.btn.center{margin:10px auto}.btn.right{margin-left:auto}@media (min-width: 768px){.btn{max-width:200px}.btn.big{max-width:240px}}iframe{width:100%;height:100%}.rounded{border-radius:0 !important}.shadow{-webkit-box-shadow:0 15px 20px -20px #d22,0 0 15px #d22 !important;box-shadow:0 15px 20px -20px #d22,0 0 15px #d22 !important}.anim{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:all 0.5s;transition:all 0.5s}.anim.in{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.frame{min-height:100px}.frame img{position:absolute;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.container.wide .row .frame img{top:-40px;left:0;right:0;width:100%;height:calc(100% + 40px * 2)}@media (max-width: 767px){.container.wide .row .frame img{position:relative;top:0;width:calc(100% + 30px);height:auto;-o-object-fit:contain;object-fit:contain}}@media (min-width: 768px){.container.wide .row.two>.frame{width:50%}}@media (min-width: 992px){.container.wide .row.three>.frame{width:33%}}@media (min-width: 768px){.container.wide .row.four>.frame{width:50%}}@media (min-width: 992px){.container.wide .row.four>.frame{width:25%}}@media (min-width: 768px){.container.wide .row.six>.frame{width:33%}}@media (min-width: 1200px){.container.wide .row.six>.frame{width:16.666667%}}@media (max-width: 767px){.container.wide .row .frame{margin-left:-15px;margin-right:-15px}}@media (max-width: 767px){div.slider{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-snap-stop:always;-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-flow:row nowrap !important;flex-flow:row nowrap !important;overflow-x:scroll;margin-left:-15px !important;margin-right:-15px !important}div.slider>div{scroll-snap-align:center;min-width:calc(100vw - 60px);min-height:56.25vw;margin:0 10px !important}}#backtotop{position:fixed;bottom:20px;right:20px;height:40px;width:40px;background:#fd1;font-weight:500;text-align:center;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all 0.35s;transition:all 0.35s;z-index:1023}#backtotop:hover{background:#fd1}@media (min-width: 768px){#backtotop{bottom:100px;right:50px}}#backtotop a{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;width:100%;height:100%;color:white}#backtotop a:visited,#backtotop a:focus,#backtotop a:hover{color:white}#backtotop a:hover{padding-bottom:5px}footer{background:#333;padding-top:40px}footer .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}footer .logo img{width:100px}footer .social{margin:1rem auto}footer .social a{margin:0 5px}footer ul.footer-links{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;width:100%;padding:0;margin:0;list-style-type:none;font-size:small;text-align:center;text-transform:uppercase}footer.vertical .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}footer.vertical .logo{width:50%;text-align:center}footer.vertical .footer-links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}footer.vertical .footer-links a{margin:0 10px}@media (max-width: 767px){footer.vertical .footer-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}footer.vertical .footer-links a{margin:5px}}footer.horizontal .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width: 767px){footer.horizontal .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer.horizontal .row.two>div,footer.horizontal .row.three>div,footer.horizontal .row.four>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}}@media (min-width: 768px){footer.horizontal .row.two>div{width:calc(50% - 67rem)}}@media (min-width: 768px){footer.horizontal .row.three>div{width:calc(33% - 0.67rem)}}@media (min-width: 768px){footer.horizontal .row.four>div{width:calc(25% - 1rem)}}@media (max-width: 767px){footer.horizontal .social{text-align:center}}footer.horizontal .footer-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width: 767px){footer.horizontal .footer-links{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}footer.full a{border-bottom:transparent !important}footer.full a:hover{border-bottom:1px solid #fd1 !important}footer .credits{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;margin-top:40px;padding:1rem;background:rgba(0,0,0,0.05);font-size:small}@media (max-width: 991){footer .credits .copy span{display:block;width:100%;text-align:center}}@media (min-width: 768px){footer .credits .copy span::after{content:' - '}footer .credits .copy span:last-of-type::after{display:none}}footer .credits .dev{position:relative;-webkit-transition:all 0.5s;transition:all 0.5s}footer .credits .dev:hover{color:rgba(255,255,255,0)}footer .credits .dev a:hover{color:rgba(255,255,255,0)}footer .credits .dev a:hover::before{opacity:1}footer .credits .dev a::before{content:'';background:url("https://aerislabs.it/wp-content/themes/aeris/img/logo_credits_full.svg") no-repeat top center;background-size:contain;display:inline-block;width:100%;height:calc(100% + 10px);position:absolute;top:-5px;display:block;opacity:0;-webkit-transition:all 0.5s;transition:all 0.5s}footer .credits .dev a.invert::before{-webkit-filter:invert(1);filter:invert(1)}@media (max-width: 991px){footer .credits{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}footer .credits .dev{margin-top:1rem}}#cookie-notice{min-width:100%;height:auto;z-index:2048;font-size:small;text-align:center;background:white}#cookie-notice.bottom{position:fixed;left:0;bottom:0}#cookie-notice.top{position:relative}#cn-notice-text{display:block !important;margin:1rem}:target::before{content:'';display:block;height:calc(80px + 20px);margin:calc(80px + 20px) 0 0}@media (max-width: 767px){:target::before{height:80px;margin:-80px 0 0}}div#aeAdminButton{position:fixed;top:calc(50% - 28px);left:0;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;font-size:1.5rem;width:56px;height:56px;border-radius:0 0 0 0;background:#fd1;opacity:0.5;-webkit-transition:all 0.5s;transition:all 0.5s;z-index:9999}div#aeAdminButton:hover{opacity:1}div#aeAdminButton a{color:white !important}div#aeAdminButton>#aeAdminClose{position:absolute;right:-20px;width:24px;color:#fff;text-align:center;opacity:0.5}div#aeAdminButton>#aeAdminClose i{-webkit-transition:all 0.5s;transition:all 0.5s}div#aeAdminButton.closed{left:-56px;opacity:0.2}div#aeAdminButton.closed>#aeAdminClose i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}div#aeWhatsapp{position:fixed;left:20px;bottom:20px;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;width:40px;height:40px;background:#25d366;border-radius:0;font-size:1.5rem;z-index:9999}div#aeWhatsapp a{color:white !important}
