@import url(https://fonts.googleapis.com/css2?family=Red+Hat+Text:wght@400;500;700&family=Roboto:wght@100;300;400;500;700;900&display=swap);:root{--main-color:#1a73e8;--action-color:#ff6600;--highlight-color:#E38218;--white-1:rgba(255, 255, 255, 1);--white-2:rgba(255, 255, 255, .8);--white-3:rgba(255, 255, 255, .6);--white-4:rgba(255, 255, 255, .4);--white-5:rgba(255, 255, 255, .2);--white-6:rgba(255, 255, 255, .07);--black-1:rgba(0, 0, 0, .9);--black-2:rgba(0, 0, 0, .8);--black-3:rgba(0, 0, 0, .6);--black-4:rgba(0, 0, 0, .4);--black-5:rgba(0, 0, 0, .2);--black-6:rgba(0, 0, 0, .07)}html[data-skin=night]{--bg:#52565c;--bg-alpha:#52565cf0;--bt-color:var(--white-1);--xp1:var(--white-1);--xp2:var(--white-2);--xp3:var(--white-3);--xp4:var(--white-4);--xp5:var(--white-5);--xp6:var(--white-6);--xs1:var(--black-1);--xs2:var(--black-2);--xs3:var(--black-3);--xs4:var(--black-4);--xs5:var(--black-5);--xs6:var(--black-6)}html[data-skin=day]{--bg:#f5f5f5;--bg-alpha:#f5f5f5f0;--bt-color:var(--white-1);--xp1:var(--black-1);--xp2:var(--black-2);--xp3:var(--black-3);--xp4:var(--black-4);--xp5:var(--black-5);--xp6:var(--black-6);--xs1:var(--white-1);--xs2:var(--white-2);--xs3:var(--white-3);--xs4:var(--white-4);--xs5:var(--white-5);--xs6:var(--white-6)}a{font-weight:700;color:var(--xp1);transition:.5s;height:fit-content;margin:auto}a:hover{text-decoration:none;color:var(--xp2)}a.buttom{margin:0 auto;margin-top:34px;padding:15px 39px;display:table;clear:both;border-radius:30px;font-size:15px;color:var(--bt-color);background:var(--action-color);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;cursor:pointer;font-weight:700;font-size:20px;text-decoration:none}a.buttom:hover{color:var(--bt-color);animation:pulse 2s infinite}a.buttom.stick{margin:auto;padding:8px 24px 8px 28px;position:fixed;right:9px;top:47px;bottom:unset;z-index:-1}a.imgbounds{overflow:hidden;display:block;height:150px;width:100%;position:relative;background:#000}a.imgbounds p{color:var(--xp1);font-size:22px;position:absolute;margin:auto;width:fit-content;top:50%;padding:10px;background-color:var(--bg-alpha)}a.imgbounds i{font-size:16px}a.imgbounds img{width:100%;object-fit:cover;height:100%;transition:all 1s ease-in-out}a.imgbounds:hover img{opacity:.6;transform:scale(1.2);transition:all 1s ease-in-out}body{color:var(--bg);font-family:Roboto,sans-serif;font-weight:400;font-style:normal;font-size:17px;line-height:1.6;margin:0;padding:0;background-color:var(--bg);color:var(--xp2);word-break:break-word;-webkit-font-smoothing:antialiased}p{font-style:normal}strong{color:var(--xp2)}li{list-style:none}h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a{font-family:'Red Hat Text',sans-serif;font-style:normal;margin-bottom:0;line-height:1.2;font-weight:600;transition:.5s;font-size:23px;margin:0 0 10px;transition:.5s;color:var(--xp2)}h1{color:var(--xp1);font-size:2.5rem;position:relative;margin:23px 0 9px 0}h2{color:var(--xp2);font-size:2.3rem;margin-bottom:-14px}nav{display:grid;width:100%;grid-template-columns:225px auto;max-width:1500px;margin:0 auto}button:focus,input:focus,select:focus,textarea:focus{outline:0}figure{margin:0}figure img{width:100%;object-fit:cover}i.fa-search{margin-right:-40px;padding-left:20px;font-size:16px}i.fa-map-marker-alt{padding-right:10px}.row{display:flex}.col{flex:1;margin:0 20px}section{display:grid;max-width:1500px;margin:0 auto;padding:40px 20px;grid-template-columns:none}section.c2{grid-template-columns:50% 50%}section.c1 article>*{max-width:1200px;margin:0 auto;width:-webkit-fill-available}section.c1 article h1{margin-top:20px}section.c1 article a.buttom{width:50%;text-align:center;margin-top:20px}section.o1>article{order:1}article h3{margin-top:35px}section.bg{background-color:var(--main-color);max-width:none;text-align:center;padding:70px 20px}section.bg p{max-width:1500px;margin:0 auto;font-size:1.2em;line-height:29px;margin-top:15px;color:var(--white-2)}section.bg p:first-child{font-family:'Red Hat Text',sans-serif;font-style:normal;margin-bottom:0;line-height:1.2;font-weight:600;transition:.5s;font-size:2.5em;color:var(--white-1)}section.bg p a{font-family:'Red Hat Text',sans-serif;font-style:normal;white-space:nowrap;color:var(--white-1)}footer{text-align:center;padding:40px 20px 78px 20px;background-color:var(--xs2)}footer>*{max-width:1300px;margin:0 auto;padding:13px 20px}footer p a{white-space:nowrap}.hero-title{font-family:'Red Hat Text',sans-serif;color:var(--white-1);font-size:2.5rem;position:relative;line-height:1.3;margin-top:65px;margin-bottom:1.5rem;line-height:1.2;font-weight:600;text-shadow:0 4px 5px #00000082}section.c1 .hero-title{font-size:4.5rem}.hero-subtitle{font-family:'Red Hat Text',sans-serif;font-style:normal;color:var(--white-2);font-size:1.5rem;position:relative;line-height:1.3;margin-bottom:2.5rem;line-height:1.2;font-weight:600}#breadcrumb{border-bottom:1px dashed var(--xp4);overflow-x:auto;white-space:nowrap;display:grid;grid-template-columns:100%}#breadcrumb ul{display:flex;width:fit-content}#breadcrumb ul li:last-child a{font-weight:400;text-decoration:none}#breadcrumb a:hover{color:var(--xp2)}#breadcrumb ul li{margin-right:5px;font-weight:400;text-decoration:none}article{padding:40px 20px;line-height:27px;display:grid;background:var(--xs3)}article img{width:100%}article ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));padding:10px;margin:10px}article ul.points{list-style:none}article ul.points li{color:var(--xp1);padding:10px;white-space:nowrap}article ul.points i{background-color:var(--highlight-color);padding:10px;border-radius:50%;color:var(--xs2)}aside{background-size:cover;background-clip:content-box;background-attachment:fixed;padding:0}aside .content{position:sticky;top:250px;width:100%;text-align:center;min-height:400px;display:flex;flex-direction:column;backdrop-filter:blur(21px) contrast(.5)}aside .content iframe{position:relative;border:0;height:100vh;display:flex}aside .content a.buttom{font-size:2.2em;border-radius:55px}.acordeon{position:relative;width:100%;color:var(--xp1);overflow:hidden;border-bottom:solid 4px transparent}.acordeon label{position:relative;display:block;padding:0 0 0 1em;background:var(--xp6);font-weight:700;line-height:3;cursor:pointer}.acordeon-content{max-height:0;overflow:auto;color:var(--xp3);background:var(--xp6);-webkit-transition:max-height .35s;transition:max-height .35s;scrollbar-width:thin;scrollbar-color:var(--main-color) var(--xp2);font-size:14px;line-height:22px}.acordeon-content::-webkit-scrollbar{width:4px}.acordeon-content::-webkit-scrollbar-track{background:var(--bg)}.acordeon-content::-webkit-scrollbar-thumb{background-color:var(--xp3)}.acordeon-content p{margin:15px}.acordeon input{display:none;position:absolute;opacity:0;z-index:-1}.acordeon input:checked~.acordeon-content{max-height:20em}.acordeon label::after{position:absolute;right:0;top:0;display:block;width:3em;height:3em;line-height:3;text-align:center;-webkit-transition:all .35s;transition:all .35s}.acordeon input[type=checkbox]+label::after{content:"+"}.acordeon input[type=checkbox]:checked+label::after{-webkit-transform:rotate(315deg);transform:rotate(315deg)}.tagcloud a{position:relative;float:left;color:var(--xp2);border:none;margin:0 10px 10px 0;background-color:var(--xp6);padding:12px 17px;font-size:14px!important;line-height:12px;font-weight:500;border-radius:43px}.tagcloud{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;position:relative;display:block;padding:30px 0;align-content:center;max-width:1000px;margin:0 auto}.tagcloud .line{display:table-cell}.tagcloud .line .s2{grid-template-columns:50% 50%}#overlay{background:#000;position:fixed;width:100%;height:100%;top:0;left:0;opacity:0;z-index:-1;-o-transition:1s;-ms-transition:1s;-moz-transition:1s;-webkit-transition:1s;transition:1s}#info{position:fixed;top:70%;left:50%;background:var(--bg);width:90%;margin-top:0;z-index:1;max-width:600px;padding:40px;opacity:0;overflow:hidden;visibility:hidden;transition:all 1s;z-index:99;box-shadow:20px 20px 0 -5px rgba(68,68,68,.9);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow:auto;height:90vh;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:var(--main-color) var(--xp3)}#info::-webkit-scrollbar{width:4px}#info::-webkit-scrollbar-track{background:var(--bg)}#info::-webkit-scrollbar-thumb{background-color:var(--xp3)}#info label.close{position:sticky;top:0;right:25px;font-size:1.6em;width:0;height:0;float:right;margin-left:auto}input[type=radio]{display:none}input[type=radio].open:checked~#overlay{opacity:.8;z-index:98}input[type=radio].open:checked~#info{display:block;visibility:visible;opacity:1;position:fixed;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}label:hover{color:var(--xp2);cursor:pointer}label#button{position:relative;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:solid 4px;padding:20px;border-radius:5px;font-size:1.5em;color:var(--xp2);cursor:pointer;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;text-align:center}label#button:hover{color:var(--main-color)}#contact{display:grid;align-items:center;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}#contact .title{text-align:center;font-size:30px;font-weight:700}.form .inputGrp{display:flex;flex-direction:column;gap:2px;margin:8px 0}.form .inputGrp input,.form .inputGrp textarea{padding:7px 5px;border-radius:5px;appearance:none;border:none;background-color:var(--white-2);border:1px solid var(--xp3)}.form #legal{width:18px;height:18px;margin:auto}form textarea{resize:none;min-height:150px;max-height:30vh}form button{background-color:var(--xp1);color:var(--xs1);font-weight:bolder;font-size:15px;box-shadow:none;border:none;cursor:pointer;margin:0 auto;margin-top:34px;padding:15px 39px;display:table;clear:both;border-radius:30px;width:100%}section label.buttom{display:flex;border:1px solid var(--xp5);padding:10px 20px;border-radius:45px;text-decoration:none;margin-right:0;float:right;width:fit-content;margin:0 auto;margin-top:60px}section label.buttom:hover{text-decoration:underline;color:var(--xm1)}.cards{display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:0;padding:0}.cards .card{display:flex;flex-direction:column;padding:0;border-radius:5px;gap:5px;transition:transform .5s,box-shadow .5s;max-width:100vw;box-shadow:8px 9px 20px -5px rgb(0 0 0 / 42%);background:var(--xs3)}.cards .card img{border-radius:5px 5px 0 0;width:inherit;filter:grayscale(.5)}.cards .card a{border-radius:5px 5px 0 0;width:100%;margin:0}.cards .card .card-content{padding:20px}.cards .card .card-content h3{left:0}.cards .card .card-content p{font-size:15px}.cards .card .card-content a{display:flex;border:1px solid var(--xp5);padding:10px 20px;border-radius:45px;text-decoration:none;margin-right:0;float:right;width:fit-content}li.card:hover a{background:var(--action-color);color:var(--xs1);border:none;box-shadow:8px 9px 20px -5px rgb(0 0 0 / 32%)}li.card:hover img{background:var(--action-color);filter:grayscale(0);border:none;box-shadow:8px 9px 20px -5px rgb(0 0 0 / 32%)}header{display:flex;align-content:center;position:fixed;width:100%;margin-top:0;background:var(--main-color);height:70px;z-index:2;box-shadow:8px 9px 20px -5px rgb(0 0 0 / 42%);border-bottom:4px solid var(--action-color)}a.logo{margin-left:10px}ul.main-nav{margin:0;padding:0;text-align:right;margin-left:0;padding-right:30px;height:100%;display:flex;list-style-type:none}ul.main-nav ul{padding:0}ul.main-nav>li{padding:0 20px;height:100%;display:flex;white-space:nowrap}ul.main-nav>li:hover{background:var(--xp5)}ul.main-nav li a{display:flex;text-decoration:none;color:var(--bt-color);font-size:16px;align-self:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}input{border:1px solid var(--xs3);padding:10px 10px 10px 50px;border-radius:300px;font-size:14px;background:0 0}ul.dropdownmenu{padding:0;margin:0;position:absolute;background:var(--xs2);width:auto;top:70px;display:none;box-sizing:border-box;text-align:left;margin-left:-19px;opacity:0;backdrop-filter:blur(20px)}ul.main-nav li:hover .dropdownmenu{display:block;opacity:1}ul.dropdownmenu li{flex-direction:column;width:100%;list-style:none;padding:9px 31px 9px 20px;box-sizing:border-box;font-size:15px}ul.dropdownmenu li:last-child{padding-bottom:20px}ul.dropdownmenu li:first-child{margin-top:20px}ul.dropdownmenu li a{color:var(--xp2)}ul.dropdownmenu li:hover a{color:var(--xp1);font-weight:bolder}ul.dropdownmenu li:hover{background-color:var(--xp6)}input.menu-toggle{cursor:pointer;display:none;user-select:none;margin-left:auto;align-self:center;padding-right:30px}.menu-toggle{opacity:0;pointer-events:none;position:absolute}@media screen and (max-width:767px){.col{margin:0}nav{grid-template-columns:none;justify-content:center}a.logo{margin-left:0}.buttom.stick{margin:10px!important;padding:23px 0!important;width:-webkit-fill-available;line-height:10px;right:0!important;bottom:0!important;top:unset!important;display:block;text-align:center}section.c2{padding:0}section.o1{padding:0}section.c1 .hero-title{font-size:2.5rem}aside .content{top:20vh}ul.main-nav{display:block;flex-direction:column;position:absolute;width:100%;top:71px;height:100vh;overflow-y:scroll;margin-bottom:70px;background:var(--bg)}ul.main-nav li{height:auto;position:relative;background:var(--bg);width:100%;margin:0;padding:30px 40px;box-sizing:border-box;text-align:left;border-bottom:1px dashed var(--xp4);display:block;cursor:pointer}ul.main-nav li a{color:var(--xp2);margin-left:0;width:fit-content}ul.main-nav li:not(ul.dropdownmenuli):before{content:'';float:right}ul.main-nav li.alone:not(ul.dropdownmenuli):before{content:''}ul.main-nav li.alone a{width:100%}.main-nav i.fas.fa-home{float:right;position:absolute;top:32px;right:0}header label:hover{color:var(--xs2)}ul.main-nav>li:hover{background:var(--bg)}ul.main-nav>li:last-child{border-bottom:0;padding-bottom:130px}#menu-toggle:not(:checked)~ul{display:none;opacity:1}#menu-toggle:checked+label.menu-toggle{color:var(--bt-color)}#menu-toggle:checked+label.menu-toggle:before{content:"\f00d";font-size:20px}.menu-toggle{opacity:1;display:inline-flex;margin:25px;pointer-events:all;color:var(--bt-color)}a.imgbounds{margin-top:30px}ul.dropdownmenu{padding:0;margin:0;position:relative;width:100%;top:0;margin-top:30px;display:none;opacity:1}ul.dropdownmenu li{border:0;padding:15px 40px}ul.main-nav li:hover .dropdownmenu{display:none}ul.main-nav li:hover .dropdownmenu{display:none;background-color:var(--xs3)}ul.main-nav li.open .dropdownmenu{display:block;background-color:var(--xs3)}.form #legal{width:48px;height:48px}section.c2{grid-template-columns:none}aside{min-height:100vh}}.flicker{animation-name:flicker;animation-duration:1.8s;animation-timing-function:linear;animation-iteration-count:infinite;-webkit-animation-name:flicker;-webkit-animation-duration:2.5s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite}@-moz-keyframes flicker{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes flicker{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes flicker{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.blob{transform:scale(1);animation:pulse 2s infinite}@keyframes pulse{0%{transform:scale(1);box-shadow:0 0 0 0 var(--action-color)}70%{transform:scale(1);box-shadow:0 0 0 20px transparent}100%{transform:scale(1);box-shadow:0 0 0 0 transparent}}