@import"https://fonts.googleapis.com/css2?family=Abel&family=Archivo:ital,wght@0,100..900;1,100..900&family=Kode+Mono:wght@400..700&display=swap";*{margin:0;padding:0;text-decoration:none;list-style:none;border:none;color:#1f1f1f;font-family:Archivo,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"wdth" 100;box-sizing:border-box}.route-transitions{z-index:51;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000;transform-origin:top}.loading-animation{display:inline-block;position:relative;top:0;left:0;width:100vw;height:100vh}.loading-animation h2{color:#fff;margin:1em}header{z-index:50;position:fixed;width:100%;height:75px;color:#e5d283;background-color:#fff;display:flex;justify-items:center;align-items:center;border-bottom:1px solid #F0F0F0}header .mylogo{width:auto;margin-left:.6em}@media (min-width: 480px){header .mylogo{margin-left:1em}}header .mylogo a{cursor:pointer;display:flex;flex-direction:row;font-family:Abel,sans-serif;font-style:italic}header .mylogo a span{text-transform:uppercase;font-size:19px;font-weight:900;font-family:Abel,sans-serif;color:#546767;margin:0 .1em}@media (min-width: 480px){header .mylogo a span{font-size:21px}}@media (min-width: 720px){header .mylogo a span{font-size:27px}}header .access{cursor:pointer;position:absolute;top:1em;right:1.5em;margin-left:auto;float:right;padding:.7em 1.3em;width:auto;height:auto;background-color:#f0f0f0;display:flex;justify-content:center;align-items:center;border-radius:.3em;box-shadow:inset 1px 1px 1px #ffffff80;outline:none}@media (min-width: 720px){header .access{top:1.5em;right:10em}}header .access div{color:#000;font-size:.9em;font-weight:300}header .accessed{cursor:pointer;position:absolute;top:1em;right:1.5em;margin-left:auto;float:right;padding:.3em}@media (min-width: 720px){header .accessed{top:1.4em;right:9em}}header .accessed .accessed_menu{overflow:hidden;position:absolute;top:calc(100% + .8em);right:0;height:0;width:10em;background-color:#e2e0e0a5;border-radius:.2em;transition:all .4s ease-in-out}header .accessed .accessed_menu ul{margin:0 auto;width:90%;padding:.3em 0;border-bottom:1px solid rgba(0,0,0,.5960784314)}header .accessed .accessed_menu ul:first-child{margin-top:.8em}header .accessed .accessed_menu ul:last-child{border:none}header .accessed .accessed_menu ul li{font-size:.9em}header .accessed .accessed_menu ul li button{border:none;background:none}header .accessed .accessed_menu_height{height:6.4em}header .accessed .user{position:relative;top:0;left:0;height:30px;width:2.2em;display:flex;gap:.6em}header .accessed .user .accessed_dp{position:relative;top:0;left:0;width:1.9em;height:100%;border-radius:100%;background-color:#cdcdcd75;background-image:url(/assets/default-RViUCUf4.png);background-size:100% 100%;background-repeat:no-repeat;background-position:center}header .accessed .user .accessed_btn{cursor:pointer;z-index:2;position:absolute;bottom:0;right:0;width:1em;height:2px;border-radius:3em;background-color:#00000098}header .accessed .user .accessed_btn:before{content:"";position:absolute;bottom:.3em;right:0;width:1em;height:2px;background-color:#00000098;border-radius:3em}header .accessed .user .accessed_btn:after{content:"";position:absolute;bottom:.6em;right:0;width:1em;height:2px;border-radius:3em;background-color:#00000098}header .menu{cursor:pointer;position:fixed;top:calc(100% - 3.5em);left:calc(50% - 3em);margin-left:auto;margin-right:2em;padding:.7em 1.3em;width:auto;height:auto;background-color:#000;display:flex;justify-content:center;align-items:center;border-radius:.3em;box-shadow:inset 1px 1px 1px #ffffff80;outline:none}header .menu div{color:#f0f0f0;font-size:.9em;font-weight:300}@media (min-width: 720px){header .menu{position:absolute;top:1.5em;left:calc(100% - 8em)}}nav{overflow:hidden;z-index:49;position:fixed;top:-100%;left:0;width:100%;height:100%;color:#e5d283;background-color:#fff;display:flex;display:grid;grid-template-columns:repeat(2,1fr)}nav section{position:absolute;top:0;left:0;width:100%;height:100%}@media (min-width: 1200px){nav section{left:2em;width:calc(100% - 4em)}}@media (min-width: 1200px){nav{grid-template-columns:repeat(1,1fr)}}.nav{position:relative;top:0;left:0;width:100%;min-height:100%;height:auto}.nav:first-child{margin-top:100px}.navi{width:100%}.navi li{overflow:hidden;position:relative;top:0;left:0;padding-left:1.2em;border-bottom:1px solid #000;transition:all .4s ease-in-out}@media (min-width: 480px){.navi li{height:56px}}@media (min-width: 720px){.navi li{height:89.6px}}.navi li a{position:relative;top:0;font-size:2em;font-family:Abel,sans-serif;color:#1f1f1f;line-height:100%;transition:all .3s ease-in-out}@media (min-width: 480px){.navi li a{font-size:56px}}@media (min-width: 720px){.navi li a{font-size:89.6px}}.navi li:hover{transition:all .4s ease-in-out}.navi li:hover:before{transition:all .3s ease-in;opacity:1;left:-.3em}.navi li:hover a{left:10px;transition:all .4s ease-in-out;color:#00000093}.navi li .active{color:#4fc0d0}.social{position:relative;top:0;left:0;width:100%;overflow:hidden;height:auto;display:grid;grid-template-columns:repeat(2,1fr);margin:2em auto;background:#e7e7e755;padding:3em 1em 1em}.social span{position:absolute;left:1em;top:1.4em;text-transform:uppercase;font-size:.85em}@media (min-width: 720px){.social span{top:1.4em;font-weight:500;font-size:1.2em}}.social li{padding:.2em 0}.social li a{position:relative;color:#000;padding-left:2.4em;font-size:1em;font-family:Kode Mono,monospace;font-size:16px}.social li a:before{position:absolute;left:.5em;content:">";background-color:#000;padding:.05em .4em;color:#f0f0f0}.social li a:before:hover{color:#b0c4de}@media (min-width: 480px){.social{padding-top:4em;padding-bottom:3em;margin:0 auto}}.address{position:absolute;bottom:20%;right:2em;margin:0 auto}.address ul li{margin-top:.4em;color:#f0f0f0}.address ul li a{font-family:Kode Mono,monospace;font-size:1em}main{overflow:hidden;position:relative;padding-top:100px;width:100%;height:auto;color:#4f709c}footer{position:relative;width:100%;height:100px;color:#4f709c}footer .head{width:calc(100% - 2em);margin:1em auto;padding:1.4em 0;border-bottom:1px solid #F0F0F0;border-top:1px solid #F0F0F0}footer .head li{position:relative;margin:.1em}footer .head li a{color:#000;font-size:42px;font-family:Kode Mono,monospace}footer .head li a:hover{color:#737373}footer .head li .defaultState{color:#000}footer .head li .active{color:#4fc0d0}footer .body{padding:0 0 1.4em;border-bottom:1px solid #F0F0F0;width:calc(100% - 2em);margin:1em auto}footer .body ul{display:grid;grid-template-columns:repeat(2,1fr)}footer .body ul li{position:relative;padding:.2em 0}footer .body ul li a{position:relative;padding-left:2.4em;font-size:1em;font-family:Kode Mono,monospace;font-size:16px}footer .body ul li a:before{position:absolute;left:.5em;content:">";background-color:#000;padding:.05em .4em;color:#f0f0f0}footer .body ul li a:before:hover{color:#b0c4de}footer .end{width:calc(100% - 2em);margin:0 auto;text-align:right}footer .end i{padding:0 0 5em}@media (min-width: 720px){footer .end i{padding:0}}.notification{z-index:30;background-color:#006489;position:fixed;bottom:1em;right:1em;padding:1em 2em;width:300px;border-radius:.3em}.notification p{color:#fff}.backDrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:50}.backDrop .backdropSupport{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%}.cancel-modal{z-index:5;position:absolute;top:0;left:0;background-color:#000;width:2em;height:2em;color:#fff;cursor:pointer}.meModal{z-index:2;position:absolute;top:25%;left:5%;max-width:90%;width:90%;height:auto;margin:0 auto;padding:40px 20px;background-color:#f0f0f0;border-radius:.3em;text-align:center}@media (min-width: 720px){.meModal{position:relative;top:15%;left:0;margin:0 auto;max-width:500px}}@media (min-width: 960px){.meModal{max-width:600px}}.meModal .head{position:relative;left:0;top:0;width:100%;display:flex;padding:0}.meModal .head h4{margin:0 auto;width:calc(100% - 4em);text-align:center}.meModal .head button{position:absolute;right:0;top:-1em;height:2em;width:3em;border-radius:.2em;background-color:#000;color:#f0f0f0}.meModal .body{color:#1f1f1f;font-weight:700}.meModal .body p{margin:1em auto}.meModal .button{position:relative;padding:.2em 0}.meModal .button button{position:relative;padding:.7em 1.3em;width:auto;height:auto;background-color:#000;display:flex;justify-content:center;align-items:center;border-radius:.3em;box-shadow:inset 1px 1px 1px #ffffff80;outline:none;margin:0 auto}.meModal .button button div{color:#f0f0f0;font-size:.9em;font-weight:300}.reset-form{position:relative;top:0;left:0;width:84%;max-width:500px;margin:2em auto}@media (min-width: 720px){.reset-form{width:86%}}.signForms-wrapper{position:relative;right:0;top:0;height:auto;width:100%}.signForms-wrapper .x-header-wrap{font-size:1.3em;text-align:left;margin:1em 0 .6em;padding-top:.8em}.signForms-wrapper .button-other{position:absolute;right:0;top:-2.4em}.signForms-wrapper .button-other button{cursor:pointer;font-weight:700;border:none;display:flex;justify-content:center;align-items:center}.signForms-wrapper .button-other button div{margin-left:.5em;border-radius:.3em;background-color:#000;padding:.4em .6em;color:#fff;border:none;font-size:1em}.signForms .error-header{text-align:left;margin:-.3em 0 0;padding-bottom:.7em}.signForms .error-header p{color:red}.signForms .success-header{text-align:left;margin:-.3em 0 0;padding-bottom:.7em}.signForms .success-header p{color:#08b64b}.signForms .x-submit{cursor:pointer;position:relative;right:0;top:0;height:2.4em;width:100%;border-radius:.3em;background-color:#000;color:#f0f0f0;margin:1em 0 2em}.signForms .formField{position:relative;width:100%;text-align:left;padding-bottom:.8em}.signForms .formField label{position:relative;right:0;top:0;margin:1em 0 .5em;text-align:left;width:100%;text-transform:capitalize}.signForms .formField label span{cursor:pointer;position:absolute;right:.5em;top:-.3em;height:auto;font-size:.9em}.signForms .formField .error-red{color:red}.signForms .formField .error{text-align:left}.signForms .formField .error p,.signForms .formField .error ul li{font-size:.8em;color:red}.signForms .formField input{font-size:1em;width:100%;height:2em;margin:.2em 0;padding:.8em}@media (min-width: 720px){.signForms .formField input{height:2.8em}}.signForms .formField input[type=text]{border:1px solid rgba(98,93,93,.4352941176);background-color:#fff}.signForms .formField input[type=password]{background-color:#fff;border:1px solid rgba(98,93,93,.4352941176)}.signForms .formField input[type=email]{border:1px solid rgba(98,93,93,.4352941176);background-color:#fff}.baseTitle{margin:4em 0 2em 1.5em;width:calc(100% - 3em);overflow:hidden}.baseTitle h1{font-size:19px;font-family:Abel,sans-serif}.baseTitle .baseContent{width:100%;font-size:29px;margin:.6em auto 3em;word-wrap:break-word;font-family:Archivo,sans-serif;font-weight:700}.baseTitle .baseContent span{padding-left:2em}.baseTitle .baseContent a{font-family:Archivo,sans-serif;font-weight:700}.baseTitle .baseContent i{border:1px solid #000;padding:.6em;margin:.8em 0;width:auto;text-align:center;border-radius:6px;clear:both;display:block;font-size:14px;font-family:Kode Mono,monospace}.primaryTitle{margin:3em 0 2em 1.5em;width:calc(100% - 3em);overflow:hidden}.primaryTitle h1{font-size:19px;font-family:Abel,sans-serif}.primaryTitle .baseImage{position:relative;top:0;left:0;width:100%;height:20em;margin:0 0 2em;display:flex;justify-content:center;align-items:center}.primaryTitle .baseImage h4{position:relative;top:0;left:0;z-index:2;text-align:center;font-size:50px;font-weight:900;font-family:Abel,sans-serif}.primaryTitle .baseImage h4 span{display:block}@media (min-width: 480px){.primaryTitle .baseImage h4{font-size:58px}}@media (min-width: 720px){.primaryTitle .baseImage h4{font-size:62px}}@media (min-width: 960px){.primaryTitle .baseImage h4{font-size:112px}}.primaryTitle .mkImages{z-index:1;position:absolute;top:0;left:50%;width:auto;min-width:250px;height:100%;transform:translate(-50%)}.primaryTitle .mkImages img{position:absolute;top:0;left:0;width:auto;height:100%}.primaryTitle .baseContent{width:100%;font-size:28px;margin:.6em auto 1em;word-wrap:break-word;font-family:Abel,sans-serif;font-weight:700}.primaryTitle .baseContent span{padding-left:2em}.primaryTitle .baseContent a{font-family:Archivo,sans-serif;font-weight:700}@media (min-width: 480px){.primaryTitle .baseContent{margin:1em;width:20em}}.primaryTitle .followContent{margin:2em auto}.hero{margin-top:10vh;position:relative;top:0;left:0;display:flex;flex-direction:column}.hero-wrap{margin:0 auto;position:relative;top:0;left:0;display:flex;flex-direction:column}.homeTitle{position:relative;top:0;left:0;width:100%;display:flex;flex-direction:column}.homeTitle .homeA{position:relative;top:0;left:0;transform:translateY(15%);display:flex;flex-direction:row;justify-content:center;align-items:center}.homeTitle .homeA .image{overflow:hidden;position:relative;top:0;left:0;width:12vw;height:12vw;border-radius:100%;background-color:#000}.homeTitle .homeA .image img{width:100%;height:100%;object-fit:cover}.homeTitle .homeA span{line-height:100%;font-size:11vw;margin:0 .3em;font-weight:900;font-family:Archivo,sans-serif}@media (min-width: 960px){.homeTitle .homeA .image{width:7vw;height:7vw}.homeTitle .homeA span{font-size:8vw;margin:0 .3em}}.homeTitle .homeB{display:flex;flex-direction:row;justify-content:start;align-items:center;padding:0}.homeTitle .homeB span{font-size:11vw;margin:.1em .2em 0 1em;font-weight:700;display:flex;color:#1f1f1f;font-weight:900;font-family:Archivo,sans-serif}.homeTitle .homeB span i{padding-right:5vw;display:none;font-weight:900}@media (min-width: 960px){.homeTitle .homeB .image{width:10vw;height:10vw}.homeTitle .homeB span{font-size:8vw}.homeTitle .homeB span i{display:flex}}.homeTitle .homeC{position:relative;top:.3em;left:0;transform:translateY(-25%);display:flex;flex-direction:row;justify-content:end;align-items:center;padding:.8em 0}.homeTitle .homeC .image{margin:0 1em;overflow:hidden;position:relative;top:0;left:0;width:16vw;height:8vw;border-radius:10vw;background-color:#000}.homeTitle .homeC .image img{width:100%;height:100%;object-fit:cover}.homeTitle .homeC span{font-size:11vw;margin:0;font-weight:900;font-family:Archivo,sans-serif}@media (min-width: 960px){.homeTitle .homeC{position:relative;top:.5em}.homeTitle .homeC .image{width:10vw;height:5vw}.homeTitle .homeC span{font-size:8vw}.homeTitle .homeC span i{display:flex}}.homeSlogan{position:relative;top:0;left:0;width:88%;margin:0 auto;display:flex}.homeSlogan p{width:100%;font-size:19px;text-align:center}@media (min-width: 960px){.homeSlogan p{margin:1em auto;font-size:28px}}@media (min-width: 720px){.homeSlogan{width:35em}}.homeVision{position:relative;top:0;left:0;width:88%;margin:2em auto;display:flex}.homeVision p{width:100%;font-size:19px;text-align:center;font-family:Abel,sans-serif;color:#1f1f1f}@media (min-width: 960px){.homeVision{position:absolute;top:20vw;left:0;width:20em;margin:0}}.classRuler{background-color:#4fc0d0;z-index:2;position:absolute;top:0;left:50%;width:2em;height:100%;margin:0;transform:rotate(45deg);transform-origin:center center;mix-blend-mode:saturation}.mainHero{margin:0 auto;width:calc(100% - 2em);position:relative;top:0;left:0;display:flex;flex-direction:column;box-sizing:border-box}@media (min-width: 720px){.mainHero{margin:4vh auto}}.mainHero .mainHeading{position:relative;top:0;left:0;display:flex;flex-direction:column;justify-items:center;justify-content:center}.mainHero .mainHeading h1{display:flex;flex-direction:column;justify-items:center;justify-content:center;font-weight:700;font-size:11vw;font-family:Kode Mono,monospace;width:100%}@media (min-width: 720px){.mainHero .mainHeading h1{font-size:8vw}}.mainHero .mainHeading p{position:relative;top:0;left:0;display:flex;flex-direction:column;justify-items:end;justify-content:end;margin-bottom:.4em;padding:.4em 0;width:45vw;font-size:5vw}@media (min-width: 720px){.mainHero .mainHeading p{min-width:16vw;padding:.4em 0;font-size:1.4em}}@media (min-width: 1200px){.mainHero .mainHeading p{margin-right:4vw;font-size:1.5em}}.mainHero .mainHeading p:before{position:absolute;bottom:0;right:0;width:50%;height:1px;content:"";border:1px dashed #4FC0D0}@media (min-width: 720px){.mainHero .mainHeading{flex-direction:row}}.primaryPortfolio{position:relative;top:0;left:0;padding:.5em;width:calc(100% - 2em);margin:0 auto}@media (min-width: 960px){.primaryPortfolio{left:35%;transform:translate(-35%);max-width:900px}}.portfolio_content{position:relative;overflow:hidden;margin:1em auto;padding:1em;background-color:#f0f0f0;border-radius:.3em}.portfolio_content:nth-child(1){display:none}@media (min-width: 960px){.portfolio_content{border-radius:.1em;margin:0 auto;padding:0;background:none}.portfolio_content:nth-child(1){display:block}.portfolio_content:hover .body{transition:all .2s ease;background-color:#4fc0d0}.portfolio_content:hover .body h3,.portfolio_content:hover .body h4,.portfolio_content:hover .body h5,.portfolio_content:hover .body h6,.portfolio_content:hover .body li{color:#fff}.portfolio_content:hover .navig{opacity:1}}.portfolio_content .body,.portfolio_content .body-title{position:relative}@media (min-width: 960px){.portfolio_content .body,.portfolio_content .body-title{border-radius:.2em;padding:.3em;width:calc(100% - 4em);display:grid;grid-template-columns:repeat(4,1fr);transition:all .2s ease}}.portfolio_content .body h4,.portfolio_content .body-title h4{font-size:14px;margin:.2em 0;font-weight:700}.portfolio_content .body h5,.portfolio_content .body-title h5{font-size:14px;margin:.2em 0}.portfolio_content .body h6,.portfolio_content .body-title h6{font-size:14px;margin:.2em 0;text-transform:uppercase}.portfolio_content .body ul,.portfolio_content .body-title ul{margin-top:.3em;display:flex}.portfolio_content .body ul li,.portfolio_content .body-title ul li{margin:.2em .2em 0 0;font-size:12px}.portfolio_content .body-title{display:none}@media (min-width: 960px){.portfolio_content .body-title{display:grid;margin-bottom:2em}}.portfolio_content .navig{float:right;position:absolute;right:1em;top:50%;transform:translateY(-50%)}.portfolio_content .navig button{cursor:pointer;position:relative;background-color:#000;color:#f0f0f0;padding:1em;border-radius:.3em}@media (min-width: 960px){.portfolio_content .navig{opacity:0}}.extraPortfolio{position:relative;top:0;left:0;width:100%;height:100%;z-index:5;display:flex;flex-direction:column;padding-top:4em}@media (min-width: 960px){.extraPortfolio{flex-direction:row;padding-top:6em}}.extraPortfolio .images{position:relative;top:0;left:0;margin:0 auto 1em;width:calc(100% - 2em);height:auto;display:flex;justify-content:flex-end}.extraPortfolio .images img{position:relative;top:0;left:0;object-fit:cover;width:100%;max-width:400px}@media (min-width: 720px){.extraPortfolio .images img{max-width:500px}}@media (min-width: 960px){.extraPortfolio .images img{object-fit:contain;max-width:none;max-height:350px;width:100%}}@media (min-width: 960px){.extraPortfolio .images{margin:2em 2em 0 4em;min-width:45%;height:auto;max-height:600px}}@media (min-width: 1200px){.extraPortfolio .images{margin:2em 2em 0 4em;min-width:45%}}.extraPortfolio .sidePortfolio{position:relative;top:0;left:0;width:100%}@media (min-width: 960px){.extraPortfolio .sidePortfolio{max-width:60%}}.extraPortfolio .sidePortfolio .detailsPort{position:relative;top:0;left:0;margin:1em auto;width:calc(100% - 2em);height:auto}.extraPortfolio .sidePortfolio .detailsPort h4{padding:.3em 0;font-weight:900;font-size:19px}@media (min-width: 960px){.extraPortfolio .sidePortfolio .detailsPort h4{font-size:42px}}.extraPortfolio .sidePortfolio .detailsPort a{margin:.4em 0 0;padding:.3em 0 0 1.3em;display:block;position:relative;top:0;left:0}.extraPortfolio .sidePortfolio .detailsPort a:before{position:absolute;top:35%;left:.4em;height:1em;content:">";transform:rotate(-45deg) translateY(-35%);transform-origin:center center;font-family:Kode Mono,monospace}@media (min-width: 960px){.extraPortfolio .sidePortfolio .detailsPort a{font-size:19px}}.extraPortfolio .sidePortfolio .detailsPort p{padding:1.5em 0;font-family:Abel,sans-serif;font-size:19px}@media (min-width: 960px){.extraPortfolio .sidePortfolio .detailsPort p{font-size:28px}}@media (min-width: 1200px){.extraPortfolio .sidePortfolio .detailsPort p{font-size:30px;width:80%}}.extraPortfolio .sidePortfolio .detailsPort p span{display:inline-block;width:8em}.extraPortfolio .sidePortfolio .listPort{width:calc(100% - 2em);margin:.2em auto;display:grid;grid-template-columns:repeat(2,1fr)}.extraPortfolio .sidePortfolio .listPort li{display:flex;flex-direction:column}.extraPortfolio .sidePortfolio .listPort li h5{font-weight:700;margin:.3em;font-family:Abel,sans-serif;font-size:14px}.extraPortfolio .sidePortfolio .listPort li p{margin:.3em;font-size:15px}.extraPortfolio .sidePortfolio .nextPort{position:relative;top:0;left:0;margin:4em auto 0;width:100%;height:auto;display:flex;justify-content:end}.extraPortfolio .sidePortfolio .nextPort a,.extraPortfolio .sidePortfolio .nextPort button{border:none;background:none;background-color:#f0f0f0;position:relative;top:0;left:0;width:15em;height:5em;border-radius:15em 0 0;font-size:16px;text-align:center;display:flex;justify-content:center;align-items:center}@media (min-width: 720px){.extraPortfolio .sidePortfolio .nextPort a,.extraPortfolio .sidePortfolio .nextPort button{border-radius:10em 0 0;height:6em;font-size:19px}}@media (min-width: 1200px){.extraPortfolio .sidePortfolio .nextPort a,.extraPortfolio .sidePortfolio .nextPort button{width:100%;border-radius:0}}.ex-Port{position:relative;top:0;left:0;background:pink;width:100%;height:100em;z-index:5}.navBack{position:absolute;top:1em;right:1.5em;margin-left:auto;float:right;background-color:red;padding:.7em 1.3em;width:auto;height:auto;background-color:#000;display:flex;justify-content:center;align-items:center;border-radius:.3em;box-shadow:inset 1px 1px 1px #ffffff80;outline:none}@media (min-width: 720px){.navBack{top:1.5em}}.navBack div{color:#f0f0f0;font-size:.9em;font-weight:300}.port_loader{min-height:2em}.port_loader h4{color:#4fc0d0;opacity:0;animation:fadeIn 1.2s ease forwards .3s}.port_loader h4:after{content:"";display:inline-block;vertical-align:middle;margin-left:6px;animation:dots 1.4s steps(3,end) infinite}@keyframes fadeIn{to{opacity:1}}@keyframes dots{0%{content:""}33%{content:"."}66%{content:".."}to{content:"..."}}.filters_wrap{position:relative;top:0;left:0;width:100%;background-color:#dadada8d;justify-content:right;box-sizing:border-box;padding:.5em 4em;display:none}@media (min-width: 960px){.filters_wrap{display:flex}}.filters_wrap .custom_dropdown{position:relative;top:0;left:0;display:flex;align-items:center;width:100%}.filters_wrap .custom_dropdown .dropdown_toggle{min-width:6em;padding:0 .5em;display:flex;align-items:center;width:100%}.filters_wrap .custom_dropdown .dropdown_toggle p{position:relative;top:0;left:0;font-size:.8em}.filters_wrap .custom_dropdown .selector_menu{position:relative;top:0;left:0;display:flex;flex-direction:column;gap:.3em}.filters_wrap .custom_dropdown .selector_menu div{position:relative;top:0;left:0;width:1em;height:1em;display:flex;align-items:center;justify-content:center}.filters_wrap .custom_dropdown .selector_menu div:nth-child(1){transform:rotate(-180deg)}.filters_wrap .filters_options{position:relative;top:0;left:0;width:100%;display:flex;justify-content:right;box-sizing:border-box;padding:0 1em 0 0;gap:1em}.filters_wrap .filters_options .filters_box{border-radius:4;padding:0 4px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;background-color:#fff;min-width:11em;border-radius:.3em}.filters_wrap .filters_btn{position:relative;top:0;left:0;min-width:8em;border-radius:.3em;padding:8px 14px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;background-color:#fff}.filters_wrap .filters_btn button{cursor:pointer;background:none}.multi_button{display:flex;align-items:center;justify-content:space-between;background-color:#fff;gap:.3em}.multi_button_inner{position:absolute;top:100%;left:0;right:0;border:1px solid #ccc;border-radius:4;background-color:#fff;max-height:160px;overflow-y:auto;z-index:1000;margin-top:4px}.baseContact{margin:1em auto;width:98%;display:flex;flex-direction:column;justify-content:space-around;align-items:start}@media (min-width: 480px){.baseContact{margin:3em auto;flex-direction:row;align-items:center}}.mk{margin:1em}.mk h4{text-decoration:underline;padding:.2em}.mk h4 a{font-size:28px}.mk h4 a:hover{color:#737373}.mksep{height:1px;width:100%;background-color:#f0f0f0}@media (min-width: 480px){.mksep{height:10em;width:1px}}.baseAbout{margin:0 auto;width:92%;display:flex;flex-direction:column}.aboutBox{width:100%;max-width:900px;display:flex;flex-direction:column}@media (min-width: 480px){.aboutBox{margin:.3em auto;flex-direction:row;justify-content:space-between}.aboutBox p{width:75%}.aboutBox h3:before{display:none}}@media (min-width: 720px){.aboutBox{margin:2em auto}}.aboutBox h3{position:relative;top:0;left:0;margin:1em 0;padding-bottom:.2em}.aboutBox h3:before{content:"";position:absolute;bottom:0;left:-.2em;height:1px;width:auto;min-width:2em;background-color:#f0f0f0}.aboutBox p{display:flex;flex-direction:column}.aboutBox p span{margin:.2em 0}.baseDashTitle{margin:4em 0 1em .5em;width:calc(100% - 1em);overflow:hidden}@media (min-width: 720px){.baseDashTitle{width:calc(100% - 1em);margin:4em 0 1em 1em}}@media (min-width: 720px){.baseDashTitle{width:calc(100% - 3em);margin:4em 0 1em 1.5em}}.baseDashTitle h1{font-size:.9em;font-family:Abel,sans-serif}.bashDash{margin:0 auto;position:relative;top:0;left:0;width:100%;height:auto}.bashDash .bashboard--extra{margin:.6em .3em;position:relative;top:0;left:0;width:calc(100% - 1em);height:auto;text-align:right;display:flex;justify-content:right}.bashDash .bashboard--extra button{cursor:pointer;display:flex;background:none;border:none;margin-right:1em}.bashDash .bashboard--extra button .download-icon{margin-left:.5em}.bashDash .bashboard--extra button .download-icon svg{width:1.5em}.bashDash .bashboard--navigation{display:flex;margin:0 auto;justify-items:center;align-items:center;position:relative;top:0;left:0;width:96%;height:90%;padding:.5em 0;background-color:#d8d8d85b;border-radius:.3em}@media (min-width: 720px){.bashDash .bashboard--navigation{width:97%}}.bashDash .bashboard--navigation div{margin:0 auto;text-align:center;width:100%;height:1.4em;border:none;background:none;display:flex;justify-items:center;align-items:center}.bashDash .bashboard--navigation div button,.bashDash .bashboard--navigation div a{display:flex;justify-content:center;align-items:center;font-size:.7em;background:none;border:none;text-transform:uppercase}.bashDash .bashboard--navigation div button .download-icon,.bashDash .bashboard--navigation div a .download-icon{margin-left:.5em}.bashDash .bashboard--navigation div button .download-icon svg,.bashDash .bashboard--navigation div a .download-icon svg{width:1.5em}.bashDash .bashboard--navigation div button .home-icon,.bashDash .bashboard--navigation div a .home-icon{margin-left:.5em}.bashDash .bashboard--navigation div button .home-icon svg,.bashDash .bashboard--navigation div a .home-icon svg{width:1.8em}.bashDash .bashboard--navigation div:nth-child(1){display:flex;justify-content:center;max-width:3em;padding:0 .5em;border-right:1px solid #000}@media (min-width: 720px){.bashDash .bashboard--navigation div:nth-child(1){max-width:4em}}@media (min-width: 720px){.bashDash .bashboard--navigation div:nth-child(1){max-width:5em}}.bashDash .bashboard--navigation div:nth-child(2){padding:0 .5em;border-right:1px solid #000}@media (min-width: 720px){.bashDash .bashboard--navigation div:nth-child(2){margin-left:1em}}.bashDash .bashboard--navigation div:nth-child(3){padding:0 .5em}@media (min-width: 720px){.bashDash .bashboard--navigation div:nth-child(3){margin-left:1em}}.bashDash .bashboard--content{display:flex;flex-direction:column;justify-items:center;align-items:left;position:relative;top:0;left:0;width:96%;height:auto;overflow:hidden;margin:0 auto}.bashDash .bashboard--content .bash-portfolio{display:flex;flex-direction:column;justify-items:center;align-items:left;position:relative;top:0;left:0;width:100%;height:auto;gap:1em}.bashDash .bashboard--content .bash-portfolio .bash-content{position:relative;overflow:hidden;padding:1em 0 0;background-color:#f0f0f0;border-radius:.3em .3em 0 0}.bashDash .bashboard--content .bash-portfolio .bash-content:nth-child(1){display:none}@media (min-width: 960px){.bashDash .bashboard--content .bash-portfolio .bash-content{border-radius:.1em;margin:0 auto;padding:0;background:none}.bashDash .bashboard--content .bash-portfolio .bash-content:nth-child(1){display:block}.bashDash .bashboard--content .bash-portfolio .bash-content:hover .body{transition:all .2s ease;background-color:#4fc0d0}.bashDash .bashboard--content .bash-portfolio .bash-content:hover .body h3,.bashDash .bashboard--content .bash-portfolio .bash-content:hover .body h4,.bashDash .bashboard--content .bash-portfolio .bash-content:hover .body h5,.bashDash .bashboard--content .bash-portfolio .bash-content:hover .body h6,.bashDash .bashboard--content .bash-portfolio .bash-content:hover .body li{color:#fff}.bashDash .bashboard--content .bash-portfolio .bash-content:hover .navig{opacity:1}}.bashDash .bashboard--content .bash-portfolio .bash-content .body{position:relative}@media (min-width: 960px){.bashDash .bashboard--content .bash-portfolio .bash-content .body{border-radius:.2em;padding:.3em;width:calc(100% - 4em);display:grid;grid-template-columns:repeat(4,1fr);transition:all .2s ease}}.bashDash .bashboard--content .bash-portfolio .bash-content .body h4{font-size:14px;margin:.2em 0;font-weight:700;padding:0 1em}.bashDash .bashboard--content .bash-portfolio .bash-content .body h5{font-size:14px;margin:.2em 0;padding:0 1em}.bashDash .bashboard--content .bash-portfolio .bash-content .body h6{font-size:14px;margin:.2em 0;text-transform:uppercase;padding:0 1em}.bashDash .bashboard--content .bash-portfolio .bash-content .body ul{margin-top:.3em;display:flex;padding:0 1em}.bashDash .bashboard--content .bash-portfolio .bash-content .body ul li{margin:.2em .2em 0 0;font-size:12px}.bashDash .bashboard--content .bash-portfolio .bash-content .navig{float:right;position:absolute;right:1em;top:25%;transform:translateY(-25%)}.bashDash .bashboard--content .bash-portfolio .bash-content .navig button{cursor:pointer;position:relative;background-color:#000;color:#f0f0f0;padding:1em;border-radius:.3em}@media (min-width: 960px){.bashDash .bashboard--content .bash-portfolio .bash-content .navig{opacity:0}}.bashDash .bashboard--content .bash-portfolio .bash-content .bash-details{position:relative;top:0;left:0;width:100%;height:2em;gap:1em;background-color:#fff;border-radius:0 0 .3em .3em;margin-top:1em}.bashDash .bashboard--content .bash-portfolio .bash-content .bash-comments{position:relative;top:0;left:0;width:100%;height:2em;gap:1em;background-color:#f0f0f0}.bashDash .bashboard--section{display:flex;flex-direction:column;justify-items:center;align-items:left;position:relative;top:0;left:0;width:94%;margin:.6em auto}@media (min-width: 720px){.bashDash .bashboard--section{width:96%}}
