p{color:#fff;font-size:34px;line-height:44px}body{background:#000}#port_item01{background-image:url("images/background_image.jpg");background-size:cover;background-repeat:no-repeat;background-position:center}.port_item{background-size:cover;background-repeat:no-repeat;background-position:center}#portifolio_item01 img{margin-top:35px;margin-bottom:20px;transition:.3s}#portifolio_item01 img:hover{transform:scale(1.1)}#portifolio_item01{position:relative}.pitem_text01{position:absolute;top:30%;left:22%;transform:translate(-50%, -50%);font-size:900}.pitem_btn01{position:absolute;top:61.5%;left:17%;transform:translate(-50%, -50%);z-index:1;margin:10px;padding:15px 30px;text-align:center;text-transform:uppercase;transition:.5s;background-size:200% auto;color:#fff;border-radius:10px;display:block;border:0px;font-weight:700;box-shadow:0px 0px 14px -7px #1c6cc2;background-image:linear-gradient(45deg, #5AD4C5 0%, #1C6CC2 51%, #74D6D0 100%);cursor:pointer;user-select:none;-webkit-user-select:none;touch-action:manipulation}.pitem_btn01:hover{background-position:right center;color:#fff;text-decoration:none}.pitem_btn01:active{transform:scale(0.95)}@media screen and (min-width: 768px){.pitem_text01{position:absolute;top:40%;left:17%;transform:translate(-50%, -50%)}}#main-header{position:relative;top:1rem}#main-nav{display:none}@media screen and (min-width: 768px){#burger-nav{display:none}#main-nav{background-color:rgba(0,0,0,0);display:block;padding:0;text-align:left;margin-top:21px}#main-nav ul{list-style:none;padding:0;margin-top:5px;margin-left:2px}#main-nav li{display:inline}#main-nav ul li a{font-size:16px;color:#ececec;text-decoration:none;margin-left:8px;font-family:Arial,Helvetica,sans-serif}#main-nav ul li a:hover{color:#54aff0;text-shadow:0 0 10px rgba(124,248,255,.7)}}@media screen and (min-width: 1200px){#main-nav{margin-top:58px}#main-nav ul li a{font-size:25px;margin-left:20px}}#logo{max-width:16rem;width:14rem;margin-top:.5rem;margin-bottom:.5rem}#project_case_study_sol img{border-radius:15px;box-shadow:0 4px 6px rgba(0,0,0,.1)}#case_study_web img{border-radius:15px;box-shadow:0 4px 6px rgba(0,0,0,.1);margin-top:20px;margin-bottom:20px}#case_study_01 img{border-radius:15px;margin-bottom:20px;margin-top:20px}#case_study_02 img{border-radius:15px;box-shadow:0 4px 6px rgba(0,0,0,.1);margin-bottom:20px;margin-top:20px}@media screen and (min-width: 768px){#logo{visibility:visible;max-width:22rem;width:14rem;margin-top:.05rem;margin-bottom:.5rem}}@media screen and (min-width: 1200px){#logo{visibility:visible;max-width:25rem;width:30rem;margin-top:.6rem;margin-bottom:.5rem;margin-left:0}}.socials{position:relative;left:35%;height:50px;width:50px;margin-left:8px;margin-top:175px;transition:.3s}.socials:hover{transform:scale(1.3)}@media screen and (min-width: 768px){.socials{position:relative;left:43%;height:50px;width:50px;margin-left:15px;margin-top:350px}.socials:hover{transform:scale(1.5)}}@media screen and (min-width: 1200px){.socials{position:relative;flex-direction:column;left:42%;height:70px;width:70px;margin-left:25px;margin-top:310px}.socials:hover{transform:scale(1.7)}}#footgrid{background-color:#20232f}@media screen and (min-width: 768px){#copyright-text{font-size:12px}}#call_toact{background-color:#c7c5c5;height:300px;margin-top:0%}@media screen and (min-width: 768px){#call_toact{background-color:#c7c5c5;height:400px;margin-top:0%}}#burger-nav{padding:0;background-color:rgba(0,0,0,0);margin-top:auto;margin-bottom:auto}.hamburger{position:relative;display:block;cursor:pointer;z-index:100;appearance:none;background:none;outline:none;border:none}.hamburger img{height:50px;width:100%}.burger_menu{position:fixed;top:0;left:100%;width:100%;min-height:100vh;display:block;z-index:98;background:linear-gradient(to right, #26acfa, #31c0ef);padding-top:120px;transition:.4s;list-style-type:none}.burger_menu.is-active{left:0}.burger_menu a{display:block;width:100%;max-width:200px;margin-left:100px;margin-right:0;text-align:center;padding:12px 16px;font-family:"Montserrat";color:#fff;text-decoration:none;transition:.3s}.burger_menu a:hover{transform:scale(2.1);text-shadow:0 0 5px rgba(222,191,191,.8)}@media(min-width: 768px){.burger_menu{display:none}.hamburger{display:none}}#hero1{position:relative;height:670px;overflow:hidden;background-color:#000}#hero1 video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}#hero1::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:aqua}#hero-text{position:absolute;top:20%;left:50%;transform:translate(-50%, -50%);text-align:center;font-size:25px;font-family:"Montserrat";color:#fff}#welcome-text{color:#fff;text-align:center;margin-bottom:5px;font-family:"Montserrat";font-size:40px;text-decoration:none;transition:.3s;margin-top:50px;position:relative;line-height:1.5}#welcome-text:hover{transform:scale(1.3);text-shadow:0 0 5px #54aff0}.panel{max-height:100vh;position:sticky;top:0}.video-container{position:relative;width:100%;overflow:hidden;opacity:10}#hero-video{width:100%;height:auto;object-fit:cover;opacity:10}#btn_hero_down_cv{display:none}#btn_hero_view_about{position:absolute;top:67%;left:50%;font-size:13px}@media screen and (min-width: 768px){#hero-text{top:30%;left:50%;font-size:35px}#welcome-text{color:#fff;text-align:center;margin-bottom:5px;font-family:"Montserrat";font-size:40px;text-decoration:none;transition:.3s;margin-top:50px;position:relative;line-height:1.5}#welcome-text:hover{transform:scale(1.3);text-shadow:0 0 5px #54aff0}#hero1{height:550px}#btn_hero_down_cv{display:flex;position:absolute;top:65%;left:65%;font-size:14px}#btn_hero_view_about{position:absolute;top:65%;left:35%;font-size:14px}}@media screen and (min-width: 1200px){#hero-text{top:50%;left:50%;font-size:65px}#welcome-text{color:#fff;text-align:center;margin-bottom:5px;font-family:"Montserrat";font-size:75px;text-decoration:none;transition:.3s;margin-top:50px;position:relative;line-height:1.5}#welcome-text:hover{transform:scale(1.3);text-shadow:0 0 5px #54aff0}#hero1{height:890px}#btn_hero_down_cv{display:flex;position:absolute;top:65%;left:57%;font-size:15px}#btn_hero_view_about{position:absolute;top:65%;left:43%;font-size:15px}}#videoreel{background-color:#000;margin-bottom:20px}#show_thankyou h2{color:#00bae2}#show_thankyou{background-color:#0f151a;padding:0;margin:0;font-family:"Montserrat";font-weight:300;height:30vh;overflow:hidden}#thankyou{background-color:#0f151a;align-items:center;flex-direction:column;display:flex;height:70vh}#thankyou #color2{color:#fff}#thankyou h2{font-family:"Montserrat";font-size:30px;color:#00bae2;text-align:center}#thankyou h3{font-family:"Montserrat";font-size:20px;color:#00bae2;text-align:center}#thankyou button{align-items:center;margin-top:20px}#showportifolio{background-color:#0f151a;padding:0;margin:0;font-family:"Montserrat";font-weight:300;height:30vh;overflow:hidden}#show_overview{background-color:#0c222a;padding:0;margin:0;font-family:"Montserrat";font-weight:300;height:30vh;overflow:hidden}#show_solution{background-color:#20232f;padding:0;margin:0;font-family:"Montserrat";font-weight:300;height:30vh;overflow:hidden}#show_results{background-color:#0c222a;padding:0;margin:0;font-family:"Montserrat";font-weight:300;height:30vh;overflow:hidden}#showanimated{background-color:#000;padding:0;margin:0;font-family:"Montserrat";font-weight:300;height:20vh;overflow:hidden;margin-top:20px;margin-bottom:20px}.showreelanim{display:flex;margin-top:10px;height:100%;width:100%;justify-content:center;align-items:center;overflow:hidden}.showreelanim.grid,.showreelanim.columns{align-content:stretch;align-items:stretch;flex-wrap:wrap}.letter{text-align:center;font-size:3.5vmax;font-weight:400;display:flex;align-items:center;justify-content:center;padding:2px 6px;font-family:"Montserrat";margin-right:3px;border-radius:10px}.showreelanim.grid .letter{flex-basis:50%}.showreelanim.columns .letter{flex-basis:25%}.d{background:#00bae2;color:#000;border-radius:10px;margin-right:2px}.e{background:#08cbf7;color:#000;border-radius:10px;margin-right:2px}.m{background:#00bae2;color:#000;border-radius:10px;margin-right:2px}.o{background:#06b4db;color:#000;border-radius:10px;margin-right:2px}.r{background:#05afd5;color:#000;border-radius:10px;margin-right:2px}.l{background:#00bae2;color:#000;border-radius:10px;margin-right:2px}.showreelanim.plain .letter{background:rgba(0,0,0,0);color:#fff;font-family:"Montserrat";padding:0}.for{display:none}@media screen and (min-width: 768px){#show_overview{background-color:#0c222a;padding:0;margin:0;font-family:"Montserrat";font-weight:300;height:20vh;overflow:hidden}#show_solution{background-color:#20232f;padding:0;margin:0;font-family:"Montserrat";font-weight:300;height:30vh;overflow:hidden}#showanimated{background-color:#000;padding:0;margin:0;font-family:"Montserrat";font-weight:300;height:20vh;overflow:hidden;margin-top:50px;margin-bottom:50px}.for,.gsap{display:flex;font-size:3vmax;color:#f5f5f5;font-family:"Montserrat"}.for{padding:2px 1.6vmax;font-weight:300;display:none}.gsap{padding:2px 0;font-weight:600;display:none}.showreelanim.final .for,.showreelanim.final .gsap{display:block}#thankyou button{align-items:center;margin-top:40px}}#about_contact_home{display:none}#about_contact{align-items:center;text-align:center}#about_contact2{color:#970505}#about_contact2{align-items:center;text-align:center}#about_contact h2{color:#fff;font-size:40px;margin-bottom:15px;margin-top:15px;font-family:"Montserrat"}#about_contact2 h2{color:#fff;font-size:30px;margin-bottom:15px;margin-top:15px;font-family:"Montserrat"}#about_contact h3{color:#54aff0;font-size:20px;margin-bottom:15px;margin-top:15px;font-family:"Montserrat"}#about_contact2 h3{color:#54aff0;font-size:25px;margin-bottom:15px;margin-top:15px;font-family:"Montserrat"}#about_contact p{color:#fff;padding:2px;font-size:16px;line-height:1.5;text-align:justify;text-indent:30px;margin-right:20px;font-family:"Montserrat"}#about_sec2{background-color:#20232f}#about_contact2 p{color:#fff;padding:2px;font-size:16px;line-height:1.5;text-align:justify;text-indent:30px;margin-right:20px;font-family:"Montserrat"}.color_1{color:#54aff0}#Knowledge-tools{margin-top:25px;position:relative;display:inline-block}#knowledgeImage{width:80%;height:auto;transition:transform .3s ease;margin-bottom:30px}#knowledgeImage:hover{transform:scale(1.1)}#contact_sec{background-color:#20232f}#contact_sec2{background-color:#20232f}#about_contact2{background-color:#20232f}#contact_sec ::placeholder{color:#54aff0;font-size:14px;font-family:"Montserrat"}#contact_sec2 ::placeholder{color:#54aff0;font-size:14px;font-family:"Montserrat"}.input-field{width:100%;height:50px;margin-top:20px;padding-left:10px;padding-right:10px;border:1px solid #fff;border-radius:14px;outline:none;background-color:rgba(0,0,0,0);color:#fff;font-family:"Montserrat";font-size:17px}.textarea-field{height:auto;min-height:150px;padding:10px;margin-top:20px;width:100%;border:1px solid #fff;border-radius:14px;outline:none;background-color:rgba(0,0,0,0);color:#fff;font-family:"Montserrat";font-size:17px;resize:vertical}#submit_btn{width:100%;padding:10px 0;color:#fff;outline:none;background:gray;border:1px solid #fff;margin-top:20px;cursor:pointer;border-radius:5px;font-size:22px;font-family:"Montserrat";transition:background .3s ease}#submit_btn:hover{background:#54aff0}#m-about_contact2{background-color:#20232f}#main-foot{display:none}#about_sec2 li{display:none}#foot-menu{display:none}@media screen and (min-width: 768px){#foot-menu{display:block}#about_contact p{font-size:22px}#contact_sec{background-color:#000}#about_contact2{background-color:#20232f}#contact_sec2{background-color:#20232f}#about_sec2 li{display:block;margin-left:20px;margin-top:12px}#about_sec2 a{align-items:center;display:block;width:100%;max-width:200px;margin-left:100px;margin-right:0;text-align:center;padding:12px 16px;font-family:"Montserrat";color:#fff;text-decoration:none;transition:.3s}#about_sec2 a:hover{transform:scale(2.1);text-shadow:0 0 5px rgba(222,191,191,.8)}#about_contact2 h2{color:#fff;font-size:30px;margin-bottom:5px;margin-top:5px;font-family:"Montserrat"}#about_contact h3{color:#54aff0;font-size:20px;margin-bottom:15px;margin-top:15px;font-family:"Montserrat"}}@media screen and (min-width: 1200px){#about_sec2 li{display:block;margin-left:90px;margin-top:12px}}.background_admin{color:#e6eff6}#quote_01{background-color:#0f151a}#quote_item01{height:720px}#quote_item01 p{color:#fff;text-align:center;margin-bottom:30px;margin-left:1px;margin-right:1px;font-family:"Montserrat";font-size:21px;text-decoration:none;transition:.3s;margin-top:20px;position:relative;line-height:1.5}#quote_01home p{color:#fff;text-align:center;margin-bottom:30px;margin-left:1px;margin-right:1px;font-family:"Montserrat";font-size:21px;text-decoration:none;transition:.3s;margin-top:30px;position:relative;line-height:1.5}#quote_01home{background-color:#000;height:300px}@media screen and (min-width: 768px){#quote_item01{height:450px}}@media screen and (min-width: 1200px){#quote_item01{height:500px}#quote_item01 p{color:#fff;text-align:center;margin-bottom:30px;margin-left:5px;margin-right:5px;font-family:"Montserrat";font-size:30px;text-decoration:none;transition:.3s;margin-top:20px;position:relative}#quote_item01 p:hover{transform:scale(1.1);text-shadow:0 0 5px #54aff0}#quote_item02{height:200px}#quote_item02 p{color:#fff;text-align:center;margin-bottom:30px;margin-left:5px;margin-right:5px;font-family:"Montserrat";font-size:45px;text-decoration:none;transition:.3s;margin-top:50px;position:relative}#quote_item02 p:hover{transform:scale(1.1);color:#54aff0}#quote_01home{background-color:#000;height:400px}}.input-fieldad{width:300px;padding:10px;margin-bottom:20px;border:1px solid #ccc;border-radius:5px;font-size:16px}#submit_btnad{background-color:#4caf50;color:#fff;padding:10px 20px;border:none;border-radius:5px;cursor:pointer;font-size:16px}#submit_btnad:hover{background-color:#45a049}#project_case_study_01{background-color:#0c222a}#project_case_study_02{background-color:#0f151a}#project_case_study_sol{background-color:#20232f}#project_case_study_sol img{margin-bottom:30px}#project_case_study_03{background-color:#0c222a}#case_study_02 img{margin-bottom:30px}#case_study_sol p{color:#fff;text-align:center;margin-bottom:30px;margin-left:1px;margin-right:1px;font-family:"Montserrat";font-size:21px;text-decoration:none;transition:.3s;line-height:1.5}#project_case_study_web{background-color:#000}#project_case_study_web p{color:#fff;text-align:center;margin-bottom:30px;margin-top:30px;margin-left:5px;margin-right:5px;font-family:"Montserrat";font-size:20px;text-decoration:none;transition:.3s}#project_case_study_web p:hover{transform:scale(1.1);text-shadow:0 0 5px #54aff0}#case_challenges{display:none;background-color:#0f151a}#case_challenges_01 li{margin-top:30px;display:inline-block;margin-bottom:30px;margin-left:0px}#case_challenges_01 a{display:block}#case_challenges_01 a{font-size:30px;max-width:200px;margin-left:65px;font-family:"Montserrat";color:#fff;text-decoration:none;align-items:center;transition:.3s}#case_challenges_01 a:hover{transform:scale(1.5);text-shadow:0 0 5px #54aff0}#case_study_01_info{display:block;align-items:center;margin-bottom:20px;margin-top:20px}#case_study_01_info p{font-size:18px;max-width:200px;margin-left:85px;text-align:center;font-family:"Montserrat";color:#fff;text-decoration:none;transition:.3s}#case_study_01_info p:hover{transform:scale(2.1);text-shadow:0 0 5px #54aff0}#videoearbud{background-color:#000}#videoearbud video{margin-top:35px;margin-bottom:35px}#hero2{position:relative;height:650px;overflow:hidden;background-color:#000}#hero2case{position:relative;height:300px;overflow:hidden;background-color:#000}#hero2 video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}#hero2::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:aqua}#hero2case video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}#hero2case::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:aqua}#heroads_case h2{color:#fff;text-align:center;margin-bottom:30px;font-family:"Montserrat";font-size:30px;text-decoration:none;transition:.3s;margin-top:30px;position:relative;line-height:1.5}#heroads_case h2:hover{transform:scale(1.1);text-shadow:0 0 5px #54aff0}#heroads_case h3{text-align:center;position:absolute;top:50%;left:17%;font-size:30px;max-width:260px;font-family:"Montserrat";color:#fff;text-decoration:none;transition:.3s}#heroads_case h3:hover{transform:scale(2.1);text-shadow:0 0 5px #54aff0}@media screen and (min-width: 768px){#case_challenges_01 a{font-size:30px;max-width:400px;margin-left:65px}#project_case_study_sol img{margin-bottom:60px}#heroads_case h2{top:35%;left:33%;font-size:25px;max-width:650px}#heroads_case h3{top:55%;left:30%;font-size:30px;max-width:650px}#hero2{height:550px}#hero2case{height:550px}#case_study_01_info p{font-size:21px;max-width:250px;margin-left:5px;margin-top:15px}}@media screen and (min-width: 1200px){#case_challenges{display:block;background-color:#0f151a}#case_challenges_01 li{margin-top:30px;margin-bottom:30px}#case_challenges_01 a{font-size:40px;max-width:400px;font-family:"Montserrat";color:#fff;text-decoration:none;align-items:center;transition:.3s}#case_challenges_01 a:hover{transform:scale(1.5);text-shadow:0 0 5px #54aff0}#project_case_study_sol img{margin-bottom:30px}#heroads_case h2{color:#fff;text-align:center;margin-bottom:30px;font-family:"Montserrat";font-size:50px;text-decoration:none;transition:.3s;margin-top:5px;position:relative;line-height:1.5}#heroads_case h3{top:55%;left:35%;font-size:65px;max-width:650px}#hero2{height:890px}#hero2case{height:550px}#case_study_01_info p{font-size:35px;max-width:450px;margin-left:5px;margin-top:35px}#case_study_sol p{color:#fff;text-align:center;margin-bottom:30px;margin-left:5px;margin-right:5px;font-family:"Montserrat";font-size:30px;text-decoration:none;transition:.3s}#case_study_sol p:hover{transform:scale(1.1);text-shadow:0 0 5px #54aff0}#hero2case video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}#hero2case::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:aqua}}/*# sourceMappingURL=main.css.map */