@import"https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&family=Nunito:wght@200..1000&display=swap";@keyframes fade_in{0%{opacity:0}to{opacity:1}}@keyframes fade_out{0%{opacity:1}to{opacity:0}}@keyframes rotate_gradient{0%{--gradient-angle: 225deg}to{--gradient-angle: 585deg}}:export{colors-primary_dark:#1e1e1e;colors-primary_light:#d6d6d6;colors-secondary_dark:#2d2d2d;colors-secondary_light:#ececec;colors-tertiary_dark:#747474;colors-tertiary_light:#b8b8b8;colors-text_dark:#2a2a2a;colors-text_light:#ebebeb;colors-shadow_dark:rgba(0,0,0,.5);colors-shadow_light:rgba(150,150,150,.5);colors-fade_dark:linear-gradient(to right,rgb(0,0,0) 0%,rgba(0,0,0,0) 100%);colors-fade_light:linear-gradient(to right,rgb(255,255,255) 0%,rgba(255,255,255,0) 100%);colors-gradient:linear-gradient(135deg,#ffcc00 0% 50%,#b2b2b2 50% 100%);colors-gradient_dark:linear-gradient(145deg,rgba(45,45,45,.7),#1e1e1e);colors-gradient_light:linear-gradient(145deg,rgba(236,236,236,.7),#d6d6d6);colors-vignette_dark:linear-gradient(to right,rgb(0,0,0) 0%,rgba(0,0,0,.4) 50%,rgb(0,0,0) 100%);colors-vignette_light:linear-gradient(to right,rgb(255,255,255) 0%,rgba(255,255,255,.4) 50%,rgb(255,255,255) 100%);colors-accent:#ffcc00;colors-highlight:#b2b2b2;colors-success:#00af00;colors-error:#ff0000;fonts-first:Lato;fonts-second:Nunito;layers--:-1;layers-0:0;layers-1:1;layers-2:10;layers-3:100;layers-4:1000;layers-5:10000;sizes-title:40px;sizes-subtitle:32px;sizes-heading:24px;sizes-text:20px;sizes-label:16px;sizes-info:14px;sizes-header_height:140px;sizes-footer_height:100px;sizes-news_height:50px;sizes-input_height:50px;sizes-textarea_height:150px;sizes-question_height:72px;sizes-answer_height:300px;sizes-wayfinder_width:200px;sizes-carousel_popup_width:400px;sizes-login_input_width:336px;sizes-stroke_width:1px;sizes-border_width:5px;sizes-border_radius:8px;sizes-spacing:12px;sizes-spacing_2:24px;sizes-spacing_3:40px;sizes-spacing_4:50px;sizes-icon_large:50px;sizes-icon_medium:35px;sizes-icon_small:20px;shadows-box:0px 0px 10px 3px;shadows-card:0px 25px 50px 0px;shadows-spread:0px 0px 6px;shadows-text:.5px 1px 0px;speeds-fast:.4s;speeds-medium:.8s;speeds-slow:2s;speeds-hero:10s;speeds-smooth:1.2s cubic-bezier(.25,1,.5,1)}.spacer{height:100px;width:100%;position:static;padding:50px 0}.hidden{height:1px;width:1px;position:absolute;top:none;bottom:none;left:none;right:none;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;white-space:nowrap}.scene{height:100%;width:100%;position:static}.title,.error_title,.services_title,.process_title,.testimonials h3,.faq_title,.admin_title,.about_title,.form_title,.carousel_title{color:var(--text);font-family:Lato,sans-serif;font-size:40px;background:linear-gradient(135deg,#fc0,#fc0 50%,#b2b2b2 50%,#b2b2b2);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(-1px -1px 0px rgba(0,0,0,.5)) drop-shadow(1px -1px 0px rgba(0,0,0,.5)) drop-shadow(-1px 1px 0px rgba(0,0,0,.5)) drop-shadow(1px 1px 0px rgba(0,0,0,.5));font-weight:800;text-transform:uppercase}.subtitle,.hero_title{color:var(--text);font-family:Lato,sans-serif;font-size:32px;text-shadow:-1px -1px 0px rgba(0,0,0,.5),1px -1px 0px rgba(0,0,0,.5),-1px 1px 0px rgba(0,0,0,.5),1px 1px 0px rgba(0,0,0,.5);font-weight:800;text-transform:uppercase}.heading,.profile_field p:nth-child(1),.service_heading,.process_item_heading,.testimonial p:nth-child(2){color:#fc0;font-family:Lato,sans-serif;font-size:24px;text-shadow:-1px -1px 0px rgba(0,0,0,.5),1px -1px 0px rgba(0,0,0,.5),-1px 1px 0px rgba(0,0,0,.5),1px 1px 0px rgba(0,0,0,.5);font-weight:800;letter-spacing:2px;text-transform:uppercase}.text,.profile_field p:nth-child(2),.error_text,.service_text,.process_item_text,.testimonial p:nth-child(3),.faq_question p,.about_team_member_details p,.hero_location,.hero_description,.header_nav_buttons button,.footer_content p,.carousel_item .carousel_item_testimonial div span{color:var(--text);font-family:Nunito,sans-serif;font-size:20px;font-weight:700}.label,.hero_label,.footer_disclaimer,.carousel_item .carousel_item_testimonial p,.carousel_item .carousel_item_news p,.carousel_popup .carousel_popup_title p{color:var(--text);font-family:Lato,sans-serif;font-size:16px;font-weight:700}.button_1,.login_buttons button:nth-child(1),.header_popup_button,.form_button{color:var(--text);font-family:Nunito,sans-serif;font-size:20px;background:var(--primary);border-radius:4px;cursor:pointer;font-weight:700;padding:12px;pointer-events:all;position:relative}.button_1:before,.login_buttons button:nth-child(1):before,.header_popup_button:before,.form_button:before,.button_1:after,.login_buttons button:nth-child(1):after,.header_popup_button:after,.form_button:after{content:" ";animation:rotate_gradient 2s linear infinite;animation-play-state:paused;background:conic-gradient(from var(--gradient-angle),#ffcc00 0% 50%,#b2b2b2 50% 100%);border-radius:8px;top:-4px;right:-4px;bottom:-4px;left:-4px;position:absolute;transition:filter .4s ease;z-index:-1}.button_1:hover:before,.login_buttons button:hover:nth-child(1):before,.header_popup_button:hover:before,.form_button:hover:before,.button_1:hover:after,.login_buttons button:hover:nth-child(1):after,.header_popup_button:hover:after,.form_button:hover:after{animation-play-state:running}.button_1:hover:after,.login_buttons button:hover:nth-child(1):after,.header_popup_button:hover:after,.form_button:hover:after{filter:blur(8px)}.button_2,.error_button{color:var(--text);font-family:Nunito,sans-serif;font-size:20px;border:5px solid transparent;background:linear-gradient(to bottom,var(--primary),var(--primary)) padding-box,#fc0 border-box;border-radius:8px;box-shadow:inset 0 0 10px 3px #00000080,0 0 10px 3px #00000080;font-weight:700;padding:12px;pointer-events:all;cursor:pointer;transition:opacity .4s ease;opacity:1}@media screen and (min-width: 900px){.button_2:hover,.error_button:hover{opacity:.7}}@media screen and (min-width: 450px) and (max-width: 900px) and (min-height: 450px) and (max-height: 1400px){.button_2:active,.error_button:active{opacity:.7}}@media screen and (min-width: 450px) and (max-width: 1400px) and (min-height: 450px) and (max-height: 900px){.button_2:active,.error_button:active{opacity:.7}}@media screen and (max-width: 450px){.button_2:active,.error_button:active{opacity:.7}}@media screen and (max-width: 900px) and (max-height: 450px){.button_2:active,.error_button:active{opacity:.7}}.button_3,.profile_button,.login_buttons button:nth-child(2),.form_button_disabled{color:var(--text);font-family:Nunito,sans-serif;font-size:20px;border:5px solid var(--tertiary);background:var(--secondary);border-radius:8px;box-shadow:inset 0 0 10px 3px #00000080,0 0 10px 3px #00000080;font-weight:700;padding:12px;cursor:pointer;transition:opacity .4s ease;opacity:1}@media screen and (min-width: 900px){.button_3:hover,.profile_button:hover,.login_buttons button:hover:nth-child(2),.form_button_disabled:hover{opacity:.7}}@media screen and (min-width: 450px) and (max-width: 900px) and (min-height: 450px) and (max-height: 1400px){.button_3:active,.profile_button:active,.login_buttons button:active:nth-child(2),.form_button_disabled:active{opacity:.7}}@media screen and (min-width: 450px) and (max-width: 1400px) and (min-height: 450px) and (max-height: 900px){.button_3:active,.profile_button:active,.login_buttons button:active:nth-child(2),.form_button_disabled:active{opacity:.7}}@media screen and (max-width: 450px){.button_3:active,.profile_button:active,.login_buttons button:active:nth-child(2),.form_button_disabled:active{opacity:.7}}@media screen and (max-width: 900px) and (max-height: 450px){.button_3:active,.profile_button:active,.login_buttons button:active:nth-child(2),.form_button_disabled:active{opacity:.7}}.carousel{height:auto;width:100%;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;flex-wrap:nowrap;animation:fade_in .4s 0s 1 forwards;z-index:1}.carousel_title{margin-bottom:12px}.carousel_track{height:auto;width:100%;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;background:var(--secondary);box-shadow:0 0 10px 3px #00000080;overflow:hidden}.carousel_track:before{height:100%;width:100px;position:absolute;top:0;bottom:none;left:0;right:none;content:"";background:var(--fade);z-index:1}.carousel_track:after{height:100%;width:100px;position:absolute;top:0;bottom:none;left:none;right:0;content:"";background:var(--fade);transform:rotate(180deg);z-index:1}.carousel_scroll{display:flex;will-change:transform}.carousel_item{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap}.carousel_item .carousel_item_partner{height:100%;width:100%;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap}.carousel_item .carousel_item_partner img{height:auto;width:75%;position:static;max-height:50%}.carousel_item .carousel_item_testimonial{height:100%;width:100%;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;padding:12px}.carousel_item .carousel_item_testimonial p{height:calc(100% - 50px);width:100%;position:static;overflow-x:hidden;overflow-y:scroll;background:var(--primary);border-radius:8px;padding:12px}.carousel_item .carousel_item_testimonial p::-webkit-scrollbar-track{background:transparent}.carousel_item .carousel_item_testimonial p::-webkit-scrollbar{height:0px;width:5px}.carousel_item .carousel_item_testimonial p::-webkit-scrollbar-thumb{background:#fc0;border-radius:8px}.carousel_item .carousel_item_testimonial div{height:50px;width:100%;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;margin-top:12px}.carousel_item .carousel_item_testimonial div img{height:35px;width:35px;position:absolute;top:none;bottom:none;left:12px;right:none}.carousel_item .carousel_item_testimonial div span{white-space:pre}.carousel_item .carousel_item_news{height:100%;width:100%;position:static;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;border-right:5px solid var(--primary);padding:0 12px}.carousel_item .carousel_item_news p{text-align:center}.carousel_popup{height:auto;width:400px;position:absolute;top:none;bottom:none;left:none;right:none;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;border-left:5px solid #b2b2b2;border-right:5px solid #b2b2b2;animation:fade_in .4s 0s 1 forwards;background:var(--primary);padding-top:50px;pointer-events:none}.carousel_popup svg{height:35px;width:35px;position:absolute;top:0;bottom:none;left:none;right:none;color:var(--text);padding:7.5px;pointer-events:all;cursor:pointer;transition:opacity .4s ease;opacity:1}@media screen and (min-width: 900px){.carousel_popup svg:hover{opacity:.7}}@media screen and (min-width: 450px) and (max-width: 900px) and (min-height: 450px) and (max-height: 1400px){.carousel_popup svg:active{opacity:.7}}@media screen and (min-width: 450px) and (max-width: 1400px) and (min-height: 450px) and (max-height: 900px){.carousel_popup svg:active{opacity:.7}}@media screen and (max-width: 450px){.carousel_popup svg:active{opacity:.7}}@media screen and (max-width: 900px) and (max-height: 450px){.carousel_popup svg:active{opacity:.7}}.carousel_popup svg:nth-child(1){left:0}.carousel_popup svg:nth-child(2){left:unset;right:0}.carousel_popup .carousel_popup_title{height:40px;width:100%;position:absolute;top:0;bottom:none;left:none;right:none;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;padding:0 35px;text-align:center}.carousel_popup .carousel_popup_title img{max-height:44px;max-width:60%;margin-top:24px}.carousel_popup .carousel_popup_content{height:110px;width:100%;position:static;overflow-x:hidden;overflow-y:scroll;padding:24px 12px;padding-top:unset;pointer-events:all}.carousel_popup .carousel_popup_content::-webkit-scrollbar-track{background:transparent}.carousel_popup .carousel_popup_content::-webkit-scrollbar{height:0px;width:5px}.carousel_popup .carousel_popup_content::-webkit-scrollbar-thumb{background:#fc0;border-radius:8px}.carousel_popup .carousel_popup_content p{color:var(--text);font-family:Lato,sans-serif;font-size:16px}#cube{height:100dvh;width:100dvw;position:static}#cube.cube_active .cube_side{contain:layout paint}#cube.cube_loaded{transition:transform 1.2s cubic-bezier(.25,1,.5,1)}.cube_side{height:100%;width:100%;position:absolute;top:none;bottom:none;left:none;right:none;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;backface-visibility:hidden;pointer-events:none}.cube_side[style*="z-index: 1"]{pointer-events:auto}.cube_face_front{transform:translateZ(50dvw)}.cube_face_back{transform:rotateY(180deg) translateZ(50dvw)}.cube_face_top{transform:rotateX(90deg) translateZ(50dvh)}.cube_face_bottom{transform:rotateX(-90deg) translateZ(50dvh)}.cube_face_left{transform:rotateY(-90deg) translateZ(50dvw)}.cube_face_right{transform:rotateY(90deg) translateZ(50dvw)}.cube_loading{height:100%;width:100%;position:static}#footer{height:150px;width:calc(100% - 5px);position:fixed;top:none;bottom:0;left:0;right:none;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;background:var(--secondary);overflow:hidden}.footer_content{height:100px;width:290px;position:static;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;flex-wrap:nowrap;padding:0 12px}@media screen and (max-width: 900px) and (max-height: 450px){.footer_content{width:240px}}@media screen and (max-width: 450px){.footer_content{height:35px;width:100%;position:static;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap;padding-top:8px}}.footer_content p{margin-bottom:12px}@media screen and (max-width: 450px){.footer_content p{font-size:16px}}@media screen and (max-width: 900px) and (max-height: 450px){.footer_content p{font-size:16px}}@media screen and (max-width: 450px){.footer_content p{margin-bottom:unset}}.footer_content div{height:35px;width:auto;position:static;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap}.footer_content a{height:35px;width:35px;position:static;filter:drop-shadow(.5px 1px 0px rgba(0,0,0,.5));cursor:pointer;transition:opacity .4s ease;opacity:1}@media screen and (min-width: 900px){.footer_content a:hover{opacity:.7}}@media screen and (min-width: 450px) and (max-width: 900px) and (min-height: 450px) and (max-height: 1400px){.footer_content a:active{opacity:.7}}@media screen and (min-width: 450px) and (max-width: 1400px) and (min-height: 450px) and (max-height: 900px){.footer_content a:active{opacity:.7}}@media screen and (max-width: 450px){.footer_content a:active{opacity:.7}}@media screen and (max-width: 900px) and (max-height: 450px){.footer_content a:active{opacity:.7}}.footer_content a:first-child{margin-right:12px}.footer_content a[data-icon=facebook]{background:url(/images/svgs/facebook.svg) center/cover no-repeat}.footer_content a[data-icon=instagram]{background:url(/images/svgs/instagram.svg) center/cover no-repeat}@media screen and (max-width: 450px){.footer_content a{height:30px;width:30px;position:static}}@media screen and (max-width: 900px) and (max-height: 450px){.footer_content a{height:30px;width:30px;position:static}}.footer_disclaimer{height:100px;width:400px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;padding:0 12px;text-indent:12px}.footer_disclaimer:before{content:"*";height:auto;width:auto;position:absolute;top:16px;bottom:none;left:-6px;right:none;color:red;font-family:Lato,sans-serif;font-size:40px;text-shadow:.5px 1px 0px rgba(0,0,0,.5)}@media screen and (min-width: 450px) and (max-width: 900px) and (min-height: 450px) and (max-height: 1400px){.footer_disclaimer{display:none}}@media screen and (max-width: 900px) and (max-height: 450px){.footer_disclaimer{height:100px;width:300px;position:relative}.footer_disclaimer:before{font-size:32px;top:8px;left:-3px}}@media screen and (max-width: 450px){.footer_disclaimer{height:65px;width:100%;position:relative;font-size:14px}.footer_disclaimer:before{font-size:32px;top:0;left:-3px}}.footer_credentials{height:100px;width:auto;position:static;display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;flex-wrap:nowrap;filter:drop-shadow(.5px 1px 0px rgba(0,0,0,.5))}.footer_credentials img{max-height:75%;margin-right:12px}@media screen and (min-width: 450px) and (max-width: 1400px) and (min-height: 450px) and (max-height: 900px){.footer_credentials img{max-height:65%}}@media screen and (max-width: 900px) and (max-height: 450px){.footer_credentials img{max-height:60%}}@media screen and (max-width: 450px){.footer_credentials{display:none}}.form{height:auto;width:500px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;max-width:95%;padding:24px}.form:before{content:"";height:100%;width:100%;position:absolute;top:none;bottom:none;left:none;right:none;background:var(--secondary);box-shadow:0 0 10px 3px #00000080;border-radius:8px;z-index:-1}.form_title{margin-bottom:24px}.form_input{height:auto;width:100%;position:relative;margin-bottom:24px}.form_input label{height:auto;width:auto;position:absolute;top:10px;bottom:none;left:10px;right:none;color:var(--text);font-family:Nunito,sans-serif;font-size:20px;text-shadow:.5px 1px 0px rgba(0,0,0,.5);transition:top .4s ease,font-size .4s ease}.form_input select,.form_input input,.form_input textarea{height:50px;width:100%;position:static;color:var(--text);font-family:Nunito,sans-serif;font-size:20px;background-color:var(--primary);border-radius:8px;padding:0 12px}.form_input select{cursor:pointer}.form_input textarea{height:150px;padding-top:5px}.form_input select:is(:focus,:valid)~label,.form_input select:valid~label,.form_input input:is(:focus,:not(:placeholder-shown))~label,.form_input textarea:is(:focus,:not(:placeholder-shown))~label{top:-20px;font-size:14px}.form_required:before{content:"*";height:20px;width:auto;position:absolute;top:12.5px;bottom:none;left:-16px;right:none;color:red;font-family:Lato,sans-serif;font-size:24px}.form_button{width:100%}.form_button_disabled{pointer-events:none;width:100%}.form_message{height:auto;width:100%;position:absolute;top:none;bottom:-40px;left:none;right:none;color:var(--text);font-family:Nunito,sans-serif;font-size:20px;overflow-x:scroll;overflow-y:hidden;cursor:pointer;font-weight:700;padding:0 12px;text-shadow:.5px 1px 0px rgba(0,0,0,.5);text-transform:uppercase;white-space:nowrap}.form_message::-webkit-scrollbar-track{background:transparent}.form_message::-webkit-scrollbar{height:5px;width:0px}.form_message::-webkit-scrollbar-thumb{background:#fc0;border-radius:8px}#header{height:140px;width:calc(100% - 5px);position:fixed;top:0;bottom:none;left:0;right:none;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;animation:fade_in .4s .3s 1 forwards;opacity:0;pointer-events:none;z-index:1000}@media screen and (min-width: 450px) and (max-width: 900px) and (min-height: 450px) and (max-height: 1400px){#header{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;width:100%}}@media screen and (max-width: 450px){#header{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;width:100%}}@media screen and (max-width: 900px) and (max-height: 450px){#header{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;width:100%}}.header_logo{height:100%;width:auto;position:absolute;top:0;bottom:none;left:0;right:none;cursor:pointer;pointer-events:all;filter:drop-shadow(.5px 1px 0px var(--shadow))}@media screen and (max-width: 450px){.header_logo{left:-12px}}.header_arrow{height:14px;width:14px;position:absolute;top:-8px;bottom:none;left:-100px;right:none;border:#ffcc00 solid 8px;border-top-color:transparent;border-left-color:transparent;box-shadow:.5px 1px #00000080;transform:rotate(45deg);transition:left .4s linear,opacity .4s ease;z-index:10}@media screen and (min-width: 900px){.header_arrow{top:-8px!important}}@media screen and (min-width: 450px) and (max-width: 1400px) and (min-height: 450px) and (max-height: 900px){.header_arrow{top:-8px!important}}@media screen and (min-width: 450px) and (max-width: 900px) and (min-height: 450px) and (max-height: 1400px){.header_arrow{left:-8px!important;transform:rotate(-45deg)}.header_arrow[data-open=false]{opacity:0}}@media screen and (max-width: 450px){.header_arrow{left:-8px!important;transform:rotate(-45deg)}.header_arrow[data-open=false]{opacity:0}}@media screen and (max-width: 900px) and (max-height: 450px){.header_arrow{left:-8px!important;transform:rotate(-45deg)}.header_arrow[data-open=false]{opacity:0}}.header_nav_buttons{height:50%;width:auto;position:static;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap}@media screen and (min-width: 450px) and (max-width: 900px) and (min-height: 450px) and (max-height: 1400px){.header_nav_buttons{height:100dvh;width:100dvw;position:fixed;top:0;bottom:none;left:none;right:none;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;z-index:1}}@media screen and (max-width: 450px){.header_nav_buttons{height:100dvh;width:100dvw;position:fixed;top:0;bottom:none;left:none;right:none;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;z-index:1}}@media screen and (max-width: 900px) and (max-height: 450px){.header_nav_buttons{height:100dvh;width:100dvw;position:fixed;top:0;bottom:none;left:none;right:none;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;z-index:1}}.header_nav_buttons button{height:100%;width:120px;position:static;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;text-shadow:-1px -1px 0px var(--primary),1px -1px 0px var(--primary),-1px 1px 0px var(--primary),1px 1px 0px var(--primary);cursor:pointer;font-size:16px;letter-spacing:2px;pointer-events:all;text-transform:uppercase}.header_nav_buttons button:hover{color:#fc0}@media screen and (min-width: 450px) and (max-width: 900px) and (min-height: 450px) and (max-height: 1400px){.header_nav_buttons button{height:25%;width:100%;position:static;cursor:default;transition:none;opacity:1;border-bottom:var(--tertiary) solid 5px;background:var(--secondary);box-shadow:inset 0 0 10px 3px var(--shadow);font-size:24px;margin:0;padding:0;transition:transform .4s ease}}@media screen and (min-width: 450px) and (max-width: 900px) and (min-height: 450px) and (max-height: 1400px) and (min-width: 900px){.header_nav_buttons button:hover{opacity:1}}@media screen and (min-width: 450px) and (max-width: 900px) and (min-height: 450px) and (max-height: 1400px) and (min-width: 450px) and (max-width: 900px) and (min-height: 450px) and (max-height: 1400px){.header_nav_buttons button:active{opacity:1}}@media screen and (min-width: 450px) and (max-width: 900px) and (min-height: 450px) and (max-height: 1400px) and (min-width: 450px) and (max-width: 1400px) and (min-height: 450px) and (max-height: 900px){.header_nav_buttons button:active{opacity:1}}@media screen and (min-width: 450px) and (max-width: 900px) and (min-height: 450px) and (max-height: 1400px) and (max-width: 450px){.header_nav_buttons button:active{opacity:1}}@media screen and (min-width: 450px) and (max-width: 900px) and (min-height: 450px) and (max-height: 1400px) and (max-width: 900px) and (max-height: 450px){.header_nav_buttons button:active{opacity:1}}@media screen and (min-width: 450px) and (max-width: 900px) and (min-height: 450px) and (max-height: 1400px){.header_nav_buttons button:nth-child(2){transition-delay:.04s}.header_nav_buttons button:nth-child(3){transition-delay:.08s}.header_nav_buttons button:nth-child(4){transition-delay:.12s}.header_nav_buttons button:nth-child(5){transition-delay:.16s}.header_nav_buttons button[data-open=true]{transform:translate(0)}.header_nav_buttons button[data-open=false]{transform:translate(-100%)}.header_nav_buttons button:last-child{border-bottom:unset}}@media screen and (max-width: 450px){.header_nav_buttons button{height:25%;width:100%;position:static;cursor:default;transition:none;opacity:1;border-bottom:var(--tertiary) solid 5px;background:var(--secondary);box-shadow:inset 0 0 10px 3px var(--shadow);font-size:24px;margin:0;padding:0;transition:transform .4s ease}}@media screen and (max-width: 450px) and (min-width: 900px){.header_nav_buttons button:hover{opacity:1}}@media screen and (max-width: 450px) and (min-width: 450px) and (max-width: 900px) and (min-height: 450px) and (max-height: 1400px){.header_nav_buttons button:active{opacity:1}}@media screen and (max-width: 450px) and (min-width: 450px) and (max-width: 1400px) and (min-height: 450px) and (max-height: 900px){.header_nav_buttons button:active{opacity:1}}@media screen and (max-width: 450px) and (max-width: 450px){.header_nav_buttons button:active{opacity:1}}@media screen and (max-width: 450px) and (max-width: 900px) and (max-height: 450px){.header_nav_buttons button:active{opacity:1}}@media screen and (max-width: 450px){.header_nav_buttons button:nth-child(2){transition-delay:.04s}.header_nav_buttons button:nth-child(3){transition-delay:.08s}.header_nav_buttons button:nth-child(4){transition-delay:.12s}.header_nav_buttons button:nth-child(5){transition-delay:.16s}.header_nav_buttons button[data-open=true]{transform:translate(0)}.header_nav_buttons button[data-open=false]{transform:translate(-100%)}.header_nav_buttons button:last-child{border-bottom:unset}}@media screen and (max-width: 900px) and (max-height: 450px){.header_nav_buttons button{height:25%;width:100%;position:static;cursor:default;transition:none;opacity:1;border-bottom:var(--tertiary) solid 5px;background:var(--secondary);box-shadow:inset 0 0 10px 3px var(--shadow);font-size:24px;margin:0;padding:0;transition:transform .4s ease}}@media screen and (max-width: 900px) and (max-height: 450px) and (min-width: 900px){.header_nav_buttons button:hover{opacity:1}}@media screen and (max-width: 900px) and (max-height: 450px) and (min-width: 450px) and (max-width: 900px) and (min-height: 450px) and (max-height: 1400px){.header_nav_buttons button:active{opacity:1}}@media screen and (max-width: 900px) and (max-height: 450px) and (min-width: 450px) and (max-width: 1400px) and (min-height: 450px) and (max-height: 900px){.header_nav_buttons button:active{opacity:1}}@media screen and (max-width: 900px) and (max-height: 450px) and (max-width: 450px){.header_nav_buttons button:active{opacity:1}}@media screen and (max-width: 900px) and (max-height: 450px) and (max-width: 900px) and (max-height: 450px){.header_nav_buttons button:active{opacity:1}}@media screen and (max-width: 900px) and (max-height: 450px){.header_nav_buttons button:nth-child(2){transition-delay:.04s}.header_nav_buttons button:nth-child(3){transition-delay:.08s}.header_nav_buttons button:nth-child(4){transition-delay:.12s}.header_nav_buttons button:nth-child(5){transition-delay:.16s}.header_nav_buttons button[data-open=true]{transform:translate(0)}.header_nav_buttons button[data-open=false]{transform:translate(-100%)}.header_nav_buttons button:last-child{border-bottom:unset}}.header_theme_button{height:30px;width:60px;position:absolute;top:5px;bottom:none;left:none;right:12px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap;background:var(--tertiary);border-radius:50px;box-shadow:0 0 10px 3px #00000080;cursor:pointer;padding:5px;pointer-events:all;z-index:10000}@media screen and (min-width: 450px) and (max-width: 900px) and (min-height: 450px) and (max-height: 1400px){.header_theme_button{top:10px;right:35px}}@media screen and (max-width: 450px){.header_theme_button{top:12px;right:35px}}@media screen and (max-width: 900px) and (max-height: 450px){.header_theme_button{top:12px;right:35px}}.header_theme_button svg{height:20px;width:20px;position:static;color:#fc0;filter:drop-shadow(.5px 1px 0px rgba(0,0,0,.5))}.header_theme_button span{height:25px;width:25px;position:absolute;top:2.5px;bottom:none;left:2.5px;right:none;background:var(--text);border-radius:50%;transition:transform .2s linear}.header_popup_button{height:auto;width:auto;position:absolute;top:none;bottom:none;left:none;right:12px;background:var(--secondary);white-space:nowrap}@media screen and (min-width: 450px) and (max-width: 900px) and (min-height: 450px) and (max-height: 1400px){.header_popup_button{right:unset}}@media screen and (max-width: 450px){.header_popup_button{display:none}}@media screen and (max-width: 900px) and (max-height: 450px){.header_popup_button{display:none}}.header_admin_button{height:auto;width:auto;position:fixed;top:100px;bottom:none;left:none;right:none;color:#fc0;font-family:Lato,sans-serif;font-size:40px;cursor:pointer;transition:opacity .4s ease;opacity:1;text-shadow:.5px 1px 0px rgba(0,0,0,.5);pointer-events:all}@media screen and (min-width: 900px){.header_admin_button:hover{opacity:.7}}@media screen and (min-width: 450px) and (max-width: 900px) and (min-height: 450px) and (max-height: 1400px){.header_admin_button:active{opacity:.7}}@media screen and (min-width: 450px) and (max-width: 1400px) and (min-height: 450px) and (max-height: 900px){.header_admin_button:active{opacity:.7}}@media screen and (max-width: 450px){.header_admin_button:active{opacity:.7}}@media screen and (max-width: 900px) and (max-height: 450px){.header_admin_button:active{opacity:.7}}.header_hamburger{height:30px;width:50px;position:absolute;top:none;bottom:none;left:none;right:40px;pointer-events:all;z-index:10000}@media screen and (min-width: 900px){.header_hamburger{display:none}}.header_hamburger[data-open=true] p:nth-child(1){transform:rotate(-45deg) translate(-8px,10px)}.header_hamburger[data-open=true] p:nth-child(2){opacity:0;transform:translate(100px)}.header_hamburger[data-open=true] p:nth-child(3){transform:rotate(45deg) translate(-12px,-12px)}.header_hamburger p{background:var(--text);border-radius:8px;box-shadow:0 0 10px 3px var(--shadow);pointer-events:none;transition:transform .4s ease,opacity .4s ease}.header_hamburger p:nth-child(1){height:5px;width:100%;position:absolute;top:0%;bottom:none;left:0;right:none}.header_hamburger p:nth-child(2){height:5px;width:100%;position:absolute;top:50%;bottom:none;left:0;right:none}.header_hamburger p:nth-child(3){height:5px;width:100%;position:absolute;top:100%;bottom:none;left:0;right:none}.hero{height:100%;width:100%;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;overflow:hidden}.hero_projects{height:100%;width:100%;position:relative}.hero_project{height:250px;width:180px;position:absolute;top:none;bottom:12px;left:none;right:none;border-radius:8px;box-shadow:0 25px 50px #00000080;overflow:hidden;transition:height .8s ease,width .8s ease,bottom .8s ease,left .8s ease;z-index:1}.hero_project:after{content:"";height:100%;width:100%;position:absolute;top:0;bottom:none;left:0;right:none;background:#00000040}.hero_project:nth-child(1),.hero_project:nth-child(2),.hero_project:nth-child(3){height:100%;width:100%;position:absolute;top:none;bottom:0;left:0;right:none;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;border-radius:0;box-shadow:unset}.hero_project:nth-child(1) .hero_content,.hero_project:nth-child(2) .hero_content,.hero_project:nth-child(3) .hero_content{left:50px;transition:left .8s ease}@media screen and (max-width: 900px) and (max-height: 450px){.hero_project:nth-child(1) .hero_content,.hero_project:nth-child(2) .hero_content,.hero_project:nth-child(3) .hero_content{left:40px}}.hero_project:nth-child(3) .hero_content{z-index:10}.hero_project:nth-child(4){left:calc(100% - 192px)}@media screen and (max-width: 450px){.hero_project:nth-child(4){left:100%}}@media screen and (max-width: 900px) and (max-height: 450px){.hero_project:nth-child(4){left:100%}}.hero_project:nth-child(n+5){left:100%}.hero_image{height:100%;width:100%;position:absolute;top:none;bottom:none;left:none;right:none;backface-visibility:hidden;object-fit:cover}.hero_label{height:auto;width:180px;position:absolute;top:none;bottom:12px;left:none;right:12px;text-shadow:-1px -1px 0px rgba(0,0,0,.5),1px -1px 0px rgba(0,0,0,.5),-1px 1px 0px rgba(0,0,0,.5),1px 1px 0px rgba(0,0,0,.5);color:#ebebeb;text-align:end;text-transform:uppercase;z-index:1}@media screen and (max-width: 450px){.hero_label{display:none}}@media screen and (max-width: 900px) and (max-height: 450px){.hero_label{display:none}}.hero_content{height:auto;width:400px;position:absolute;top:none;bottom:100px;left:-600px;right:none;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;flex-wrap:nowrap;transition:left .4s ease}@media screen and (max-width: 900px) and (max-height: 450px){.hero_content{height:auto;width:95dvw;position:absolute;top:none;bottom:80px;left:0;right:none;max-width:600px}}@media screen and (max-width: 450px){.hero_content{height:auto;width:100dvw;position:absolute;top:none;bottom:none;left:0!important;right:none}}.hero_title{color:#ebebeb;white-space:nowrap}@media screen and (max-width: 900px) and (max-height: 450px){.hero_title{font-size:24px}}@media screen and (max-width: 450px){.hero_title{padding:0 12px;white-space:normal}}.hero_location{text-shadow:-1px -1px 0px rgba(0,0,0,.5),1px -1px 0px rgba(0,0,0,.5),-1px 1px 0px rgba(0,0,0,.5),1px 1px 0px rgba(0,0,0,.5);color:#fc0;margin:12px 0;text-transform:uppercase}@media screen and (max-width: 900px) and (max-height: 450px){.hero_location{font-size:16px}}@media screen and (max-width: 450px){.hero_location{padding:0 12px}}.hero_description{text-shadow:-1px -1px 0px rgba(0,0,0,.5),1px -1px 0px rgba(0,0,0,.5),-1px 1px 0px rgba(0,0,0,.5),1px 1px 0px rgba(0,0,0,.5);color:#ebebeb}@media screen and (max-width: 900px) and (max-height: 450px){.hero_description{font-size:16px}}@media screen and (max-width: 450px){.hero_description{padding:0 12px}}.hero_count{height:auto;width:auto;position:absolute;top:none;bottom:12px;left:12px;right:none;color:var(--text);font-family:Nunito,sans-serif;font-size:32px;text-shadow:-1px -1px 0px rgba(0,0,0,.5),1px -1px 0px rgba(0,0,0,.5),-1px 1px 0px rgba(0,0,0,.5),1px 1px 0px rgba(0,0,0,.5);font-weight:700;letter-spacing:5px;z-index:1}.hero_count span{color:#fc0}.hero_buttons{height:auto;width:auto;position:absolute;top:none;bottom:12px;left:none;right:none;display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;flex-wrap:nowrap;z-index:1}.hero_buttons svg{height:50px;width:50px;position:static;border:#ebebeb solid 5px;background:#00000080;border-radius:50%;color:#ebebeb;padding:12px;cursor:pointer;transition:opacity .4s ease;opacity:1}@media screen and (min-width: 900px){.hero_buttons svg:hover{opacity:.7}}@media screen and (min-width: 450px) and (max-width: 900px) and (min-height: 450px) and (max-height: 1400px){.hero_buttons svg:active{opacity:.7}}@media screen and (min-width: 450px) and (max-width: 1400px) and (min-height: 450px) and (max-height: 900px){.hero_buttons svg:active{opacity:.7}}@media screen and (max-width: 450px){.hero_buttons svg:active{opacity:.7}}@media screen and (max-width: 900px) and (max-height: 450px){.hero_buttons svg:active{opacity:.7}}.hero_buttons svg:nth-child(2){margin:0 12px;border-color:#fc0}.hero_timer{height:5px;width:100%;position:absolute;top:none;bottom:0;left:0;right:none;background:#b2b2b2;z-index:1}.hero_timer div{height:100%;width:auto;position:static;background:#fc0}#about{height:100%;width:100%;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;flex-wrap:nowrap;animation:fade_in .4s 0s 1 forwards;overflow-x:hidden;overflow-y:scroll;padding-top:140px}#about::-webkit-scrollbar-track{background:transparent}#about::-webkit-scrollbar{height:0px;width:5px}#about::-webkit-scrollbar-thumb{background:#fc0;border-radius:8px}#about:after{content:"";height:174px;width:100%;position:static;min-height:174px}@media screen and (max-width: 900px) and (max-height: 450px){#about{padding-top:80px}}.about_title{margin-bottom:24px}.about_team_member{height:280px;width:90%;position:static;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;background:var(--secondary);box-shadow:0 0 10px 3px #00000080;border-radius:8px;margin-bottom:24px;max-width:1200px}.about_team_member:last-child{margin-bottom:unset}@media screen and (max-width: 450px){.about_team_member{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;height:auto}}.about_team_member_image{height:250px;width:250px;position:static;border-radius:8px;box-shadow:0 0 10px 3px var(--shadow);margin:12px;min-height:250px;min-width:250px}@media screen and (max-width: 450px){.about_team_member_image{width:calc(100% - 24px)}}.about_team_member_details{height:100%;width:100%;position:static;padding:12px;padding-right:unset}@media screen and (max-width: 450px){.about_team_member_details{padding-top:unset}}.about_team_member_details p:nth-child(1){font-family:Lato,sans-serif;font-size:32px}@media screen and (min-width: 450px) and (max-width: 1400px) and (min-height: 450px) and (max-height: 900px){.about_team_member_details p:nth-child(1){font-size:24px}}@media screen and (min-width: 450px) and (max-width: 900px) and (min-height: 450px) and (max-height: 1400px){.about_team_member_details p:nth-child(1){font-size:24px}}.about_team_member_details p:nth-child(2){text-shadow:-1px -1px 0px rgba(0,0,0,.5),1px -1px 0px rgba(0,0,0,.5),-1px 1px 0px rgba(0,0,0,.5),1px 1px 0px rgba(0,0,0,.5);color:#fc0;font-weight:800;margin:12px 0;padding-right:12px}@media screen and (min-width: 450px) and (max-width: 900px) and (min-height: 450px) and (max-height: 1400px){.about_team_member_details p:nth-child(2){font-size:16px}}.about_team_member_details p:nth-child(3){overflow-x:hidden;overflow-y:scroll;max-height:162px;padding-right:12px}.about_team_member_details p:nth-child(3)::-webkit-scrollbar-track{background:transparent}.about_team_member_details p:nth-child(3)::-webkit-scrollbar{height:0px;width:5px}.about_team_member_details p:nth-child(3)::-webkit-scrollbar-thumb{background:#fc0;border-radius:8px}@media screen and (min-width: 450px) and (max-width: 1400px) and (min-height: 450px) and (max-height: 900px){.about_team_member_details p:nth-child(3){font-size:16px}}@media screen and (min-width: 450px) and (max-width: 900px) and (min-height: 450px) and (max-height: 1400px){.about_team_member_details p:nth-child(3){font-size:16px}}@media screen and (max-width: 900px) and (max-height: 450px){.about_team_member_details p:nth-child(3){font-size:16px}}#admin{height:100%;width:100%;position:static;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;flex-wrap:nowrap;animation:fade_in .4s 0s 1 forwards;overflow-x:hidden;overflow-y:scroll;padding-top:140px}#admin::-webkit-scrollbar-track{background:transparent}#admin::-webkit-scrollbar{height:0px;width:5px}#admin::-webkit-scrollbar-thumb{background:#fc0;border-radius:8px}.admin_title{margin-bottom:24px}#faq{height:100%;width:100%;position:static;display:flex;flex-direction:row;align-items:flex-start;justify-content:center;flex-wrap:wrap;overflow-x:hidden;overflow-y:scroll;animation:fade_in .4s 0s 1 forwards;align-content:flex-start;padding-top:140px;min-height:100dvh}#faq::-webkit-scrollbar-track{background:transparent}#faq::-webkit-scrollbar{height:0px;width:5px}#faq::-webkit-scrollbar-thumb{background:#fc0;border-radius:8px}#faq:after{content:"";height:174px;width:100%;position:static;min-height:174px}@media screen and (max-width: 900px) and (max-height: 450px){#faq{padding-top:120px}}.faq_title{margin-bottom:12px;text-align:center;width:100%}.faq_question{height:72px;width:700px;position:relative;display:flex;flex-direction:row;align-items:flex-start;justify-content:center;flex-wrap:wrap;align-content:flex-start;background:var(--primary);border-radius:8px;box-shadow:0 0 10px 3px #00000080;margin:12px;overflow:hidden;transition:height .4s ease}.faq_question:hover button{box-shadow:inset 0 0 10px 3px var(--shadow)}.faq_question button{height:auto;width:100%;position:static;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;color:var(--text);font-family:Nunito,sans-serif;font-size:20px;background:var(--secondary);cursor:pointer;font-weight:700;min-height:72px;padding:0 50px;z-index:1}@media screen and (max-width: 450px){.faq_question button{padding-right:unset}}.faq_question div{overflow-x:hidden;overflow-y:scroll;height:300px;padding:12px 12px 72px}.faq_question div::-webkit-scrollbar-track{background:transparent}.faq_question div::-webkit-scrollbar{height:0px;width:5px}.faq_question div::-webkit-scrollbar-thumb{background:#fc0;border-radius:8px}.faq_question p{margin-bottom:12px;text-shadow:.5px 1px 0px var(--shadow)}.faq_question[data-active=true]{height:300px}.faq_question[data-active=true] button{border-bottom:5px solid #b2b2b2}.faq_arrow{height:35px;width:35px;position:absolute;top:19px;bottom:none;left:12px;right:none;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;z-index:1;pointer-events:none}.faq_arrow:before{content:"";height:5px;width:50%;position:absolute;top:none;bottom:none;left:4px;right:none;transform:rotate(45deg);background:var(--text);transition:transform .4s ease;border-radius:8px}.faq_arrow:after{content:"";height:5px;width:50%;position:absolute;top:none;bottom:none;left:none;right:4px;transform:rotate(-45deg);background:var(--text);transition:transform .4s ease;border-radius:8px}.faq_arrow[data-active=true]:before{transform:rotate(45deg) translate(6.5px,-6.5px)}.faq_arrow[data-active=true]:after{transform:rotate(-45deg) translate(-6.5px,-6.5px)}#home{height:100%;width:100%;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;overflow-x:hidden;overflow-y:scroll;animation:fade_in .4s 0s 1 forwards;align-content:flex-start}#home::-webkit-scrollbar-track{background:transparent}#home::-webkit-scrollbar{height:0px;width:5px}#home::-webkit-scrollbar-thumb{background:#fc0;border-radius:8px}#home:after{content:"";height:174px;width:100%;position:static;min-height:174px}.testimonials{height:auto;width:100%;position:static;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap}@media screen and (min-width: 450px) and (max-width: 1400px) and (min-height: 450px) and (max-height: 900px){.testimonials h3{margin-bottom:40px}}@media screen and (max-width: 900px) and (max-height: 450px){.testimonials h3{margin-bottom:40px}}@media screen and (min-width: 450px) and (max-width: 900px) and (min-height: 450px) and (max-height: 1400px){.testimonials h3{margin-bottom:80px}}@media screen and (max-width: 450px){.testimonials h3{margin-bottom:80px}}.testimonials_grid{height:auto;width:100%;position:static;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);place-items:center}@media screen and (min-width: 450px) and (max-width: 900px) and (min-height: 450px) and (max-height: 1400px){.testimonials_grid{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(4,1fr);gap:0px}}@media screen and (max-width: 450px){.testimonials_grid{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(4,1fr);gap:0px}}.testimonial{height:400px;width:400px;position:relative;background:var(--secondary);border-radius:8px;box-shadow:0 0 10px 3px #00000080;margin:12px 0;overflow:hidden;transform:rotate(45deg)}.testimonial div{height:100%;width:100%;position:static;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;padding-bottom:50px;transform:rotate(-45deg)}.testimonial img{height:auto;width:50px;position:absolute;top:-12px;bottom:none;left:none;right:none}.testimonial p:nth-child(2){margin-bottom:12px;text-align:center;white-space:pre-line}.testimonial p:nth-child(3){overflow-x:hidden;overflow-y:scroll;max-height:60%;padding:0 40px}.testimonial p:nth-child(3)::-webkit-scrollbar-track{background:transparent}.testimonial p:nth-child(3)::-webkit-scrollbar{height:0px;width:5px}.testimonial p:nth-child(3)::-webkit-scrollbar-thumb{background:#fc0;border-radius:8px}#process{height:100%;width:100%;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;flex-wrap:nowrap;animation:fade_in .4s 0s 1 forwards;overflow-x:hidden;overflow-y:scroll}#process::-webkit-scrollbar-track{background:transparent}#process::-webkit-scrollbar{height:0px;width:5px}#process::-webkit-scrollbar-thumb{background:#fc0;border-radius:8px}.process_grid{height:100%;width:100%;position:absolute;top:0;bottom:none;left:0;right:none;overflow:hidden;z-index:0}.process_item,.process_item_disabled{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;position:absolute}.process_item:before,.process_item_disabled:before{content:"";height:70%;width:70%;position:absolute;top:none;bottom:none;left:none;right:none;background:var(--secondary);box-shadow:0 0 10px 3px #00000080;transform:rotate(45deg);border-radius:8px}.process_item_disabled:before{background:var(--primary);box-shadow:inset 0 0 10px 3px #00000080;opacity:.6}.process_item_wrapper{height:100%;width:100%;position:relative}.process_item_invisible{height:50%;width:50%;position:static}.process_item_invisible:nth-child(1){float:left;shape-outside:polygon(0 0,100% 0,0 100%)}.process_item_invisible:nth-child(2){float:right;shape-outside:polygon(100% 0,100% 100%,0 0)}.process_item_invisible:nth-child(3){float:left;shape-outside:polygon(0 0,0 100%,100% 100%)}.process_item_invisible:nth-child(4){float:right;shape-outside:polygon(100% 0,100% 100%,0 100%)}.process_item_content{height:100%;width:100%;position:static}.process_item_heading{margin-top:120px;margin-bottom:12px;text-align:center}@media screen and (min-width: 450px) and (max-width: 900px) and (min-height: 450px) and (max-height: 1400px){.process_item_heading{margin-top:100px;font-size:20px}}@media screen and (max-width: 900px) and (max-height: 450px){.process_item_heading{margin-top:100px;font-size:20px}}@media screen and (max-width: 450px){.process_item_heading{margin-top:100px;font-size:20px}}.process_item_text{padding:0 40px;text-align:center}@media screen and (min-width: 450px) and (max-width: 900px) and (min-height: 450px) and (max-height: 1400px){.process_item_text{font-size:16px}}@media screen and (max-width: 900px) and (max-height: 450px){.process_item_text{font-size:16px}}@media screen and (max-width: 450px){.process_item_text{font-size:16px}}#services{height:100%;width:100%;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;flex-wrap:nowrap;animation:fade_in .4s 0s 1 forwards;overflow-x:hidden;overflow-y:scroll;padding-top:140px}#services::-webkit-scrollbar-track{background:transparent}#services::-webkit-scrollbar{height:0px;width:5px}#services::-webkit-scrollbar-thumb{background:#fc0;border-radius:8px}#services:after{content:"";height:174px;width:100%;position:static;min-height:174px}@media screen and (max-width: 900px) and (max-height: 450px){#services{padding-top:80px}}.services_title{margin-bottom:24px}.sercices_list{display:grid;grid-template-columns:repeat(3,1fr);gap:40px 12px;padding:12px;place-items:center}@media screen and (min-width: 450px) and (max-width: 900px) and (min-height: 450px) and (max-height: 1400px){.sercices_list{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 450px) and (max-width: 1400px) and (min-height: 450px) and (max-height: 900px){.sercices_list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 900px) and (max-height: 450px){.sercices_list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 450px){.sercices_list{grid-template-columns:repeat(1,1fr)}}.service{height:600px;width:100%;position:relative;max-width:500px}.service:hover .service_overlay{height:100%;top:0;transform:scale(1)}.service_overlay{height:80px;width:100%;position:absolute;top:-25px;bottom:none;left:0;right:none;transform:translate(-50%,-50%);background:var(--gradient);border-radius:8px;box-shadow:0 0 10px 3px #00000080;overflow:hidden;transform:scale(.9);transform-origin:center top;transition:all .4s;z-index:1}.service_heading{height:80px;width:100%;position:static;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;background:var(--secondary);color:var(--text);text-align:center}.service_text{border-top:5px solid #b2b2b2;padding:12px}.service_image{height:100%;width:100%;position:static;box-shadow:0 0 10px 3px #00000080;border-radius:8px}#error{height:100%;width:100%;position:fixed;top:0;bottom:none;left:0;right:none;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;animation:fade_in .4s .3s 1 forwards;opacity:0}.error_title,.error_text{margin-bottom:12px}#login{height:auto;width:400px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;flex-wrap:nowrap;max-height:90%;max-width:90%}#login:before{content:"";height:100%;width:100%;position:absolute;top:none;bottom:none;left:none;right:none;background:var(--secondary);box-shadow:0 0 10px 3px #00000080;border-radius:8px;z-index:-1}@media screen and (max-width: 900px) and (max-height: 450px){#login{height:95%;width:95%;position:absolute;top:none;bottom:none;left:none;right:none;flex-direction:row}}.login_wrapper{height:auto;width:100%;position:static;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;flex-wrap:nowrap;padding:0 24px}@media screen and (max-width: 900px) and (max-height: 450px){.login_wrapper{height:100%}.login_wrapper:nth-child(1){padding-right:unset}.login_wrapper:nth-child(2){padding-left:unset}}.login_logo{height:auto;width:100%;position:static}.login_newUser_button{color:var(--text);font-family:Lato,sans-serif;font-size:20px;margin-bottom:12px;text-shadow:.5px 1px 0px rgba(0,0,0,.5);cursor:pointer;transition:opacity .4s ease;opacity:1}@media screen and (min-width: 900px){.login_newUser_button:hover{opacity:.7}}@media screen and (min-width: 450px) and (max-width: 900px) and (min-height: 450px) and (max-height: 1400px){.login_newUser_button:active{opacity:.7}}@media screen and (min-width: 450px) and (max-width: 1400px) and (min-height: 450px) and (max-height: 900px){.login_newUser_button:active{opacity:.7}}@media screen and (max-width: 450px){.login_newUser_button:active{opacity:.7}}@media screen and (max-width: 900px) and (max-height: 450px){.login_newUser_button:active{opacity:.7}}@media screen and (max-width: 900px) and (max-height: 450px){.login_newUser_button{margin-bottom:unset}}.login_input{height:50px;width:100%;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;margin:12px 0}.login_input label{height:20px;width:20px;position:absolute;top:none;bottom:none;left:12px;right:none;background:#fc0;margin-right:12px}.login_input label[data-icon=user]{mask:url(/images/svgs/user.svg) no-repeat center/contain}.login_input label[data-icon=lock]{cursor:pointer;mask:url(/images/svgs/lock.svg) no-repeat center/contain}.login_input label[data-icon=unlock]{cursor:pointer;mask:url(/images/svgs/unlock.svg) no-repeat center/contain}.login_input input{height:100%;width:100%;position:static;color:var(--text);font-family:Nunito,sans-serif;font-size:20px;border:5px solid var(--primary);background:var(--primary);border-radius:8px;padding-left:35px;padding-right:12px;text-align:center;text-indent:-size("text");text-shadow:.5px 1px 0px rgba(0,0,0,.5)}.login_input input::placeholder{color:var(--tertiary)}.login_buttons{height:auto;width:100%;position:static;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap;margin:12px 0;padding-left:5px}.login_buttons button:nth-child(1){white-space:nowrap;width:95px}.login_buttons button:nth-child(2){white-space:nowrap}.login_providers{height:auto;width:100%;position:static;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap;margin-top:12px;margin-bottom:24px;padding:0 12px}.login_providers button{height:35px;width:35px;position:static;filter:drop-shadow(.5px 1px 0px rgba(0,0,0,.5));cursor:pointer;transition:opacity .4s ease;opacity:1}@media screen and (min-width: 900px){.login_providers button:hover{opacity:.7}}@media screen and (min-width: 450px) and (max-width: 900px) and (min-height: 450px) and (max-height: 1400px){.login_providers button:active{opacity:.7}}@media screen and (min-width: 450px) and (max-width: 1400px) and (min-height: 450px) and (max-height: 900px){.login_providers button:active{opacity:.7}}@media screen and (max-width: 450px){.login_providers button:active{opacity:.7}}@media screen and (max-width: 900px) and (max-height: 450px){.login_providers button:active{opacity:.7}}.login_providers button[data-icon=google]{background:url(/images/svgs/google.svg) no-repeat center/contain}.login_providers button[data-icon=facebook]{background:url(/images/svgs/facebook.svg) no-repeat center/contain}.login_providers button[data-icon=twitter]{background:url(/images/svgs/twitter.svg) no-repeat center/contain}.login_providers button[data-icon=github]{background:url(/images/svgs/github.svg) no-repeat center/contain}@media screen and (max-width: 900px) and (max-height: 450px){.login_providers{margin-bottom:unset}}.login_error{height:auto;width:auto;position:absolute;top:none;bottom:-30px;left:none;right:none;color:red;font-family:Lato,sans-serif;font-size:20px;animation:fade_in .4s 0s 1 forwards;text-shadow:.5px 1px 0px rgba(0,0,0,.5);white-space:nowrap}#popup{height:100%;width:100%;position:fixed;top:0;bottom:none;left:0;right:none;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;animation:fade_in .4s 0s 1 forwards;background:var(--vignette);z-index:10000}.popup_content{height:auto;width:auto;position:relative}.popup_close_icon{height:auto;width:auto;position:static;color:var(--text);font-family:Nunito,sans-serif;font-size:24px;border:var(--tertiary) solid;background:var(--primary);border-radius:50%;box-shadow:0 0 10px 3px #00000080;margin-bottom:12px;padding:12px;cursor:pointer;transition:opacity .4s ease;opacity:1}@media screen and (min-width: 900px){.popup_close_icon:hover{opacity:.7}}@media screen and (min-width: 450px) and (max-width: 900px) and (min-height: 450px) and (max-height: 1400px){.popup_close_icon:active{opacity:.7}}@media screen and (min-width: 450px) and (max-width: 1400px) and (min-height: 450px) and (max-height: 900px){.popup_close_icon:active{opacity:.7}}@media screen and (max-width: 450px){.popup_close_icon:active{opacity:.7}}@media screen and (max-width: 900px) and (max-height: 450px){.popup_close_icon:active{opacity:.7}}#profile{height:auto;width:400px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;flex-wrap:nowrap;background:var(--secondary);border-radius:8px;box-shadow:0 0 10px 3px #00000080;max-width:90%;padding:24px}.profile_field{height:auto;width:100%;position:static;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;background:var(--primary);border-radius:8px;padding:12px;margin-bottom:24px;min-height:80px}.profile_field p:nth-child(1){font-size:20px;margin-bottom:5px}.profile_avatar{height:80px;width:80px;position:static;border-radius:8px;filter:drop-shadow(0px 0px 6px rgba(0,0,0,.5))}*{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;background:none;border:none;margin:0;outline:none;padding:0;list-style:none;resize:none;scroll-behavior:smooth;text-decoration:none;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar{height:0px;width:0px}*::-webkit-scrollbar-thumb{background:transparent}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active,input:-webkit-autofill:valid,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:active,textarea:-webkit-autofill:valid{transition:background-color 9999s ease-in-out 0s,color 9999s ease-in-out 0s!important}body{background:#1e1e1e;overflow:hidden}#root{height:100dvh;width:100dvw;position:static;overflow:hidden}#app{height:100%;width:100%;position:relative;overflow:hidden}@property --gradient-angle{syntax: "<angle>"; initial-value: 225deg; inherits: false;}@keyframes _fade_in_1c6n4_1{0%{opacity:0}to{opacity:1}}@keyframes _fade_out_1c6n4_1{0%{opacity:1}to{opacity:0}}@keyframes _rotate_gradient_1c6n4_1{0%{--gradient-angle: 225deg}to{--gradient-angle: 585deg}}
