@font-face{font-family:"Font Awesome 5 Free";src:url(/vendor/font-awesome/5.10.0/webfonts/fa-solid-900.woff2) format("woff2");font-weight:900;font-display:swap}@font-face{font-family:'Atami';src:url(/fonts/Atami-Regular.woff) format('woff');font-display:swap}@font-face{font-family:"bootstrap-icons";src:url(/fonts/bootstrap-icons.woff2) format("woff2");font-display:swap}@font-face{font-family:"slick";src:url(/slick/fonts/slick.woff);font-display:swap}@font-face{font-family:'FontAwesome';src:url(/fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2')}@font-face{font-family:'Brandon Grotesque';src:url(BrandonGrotesque-Regular.woff2) format("woff2"),url(BrandonGrotesque-Regular.woff) format("woff"),url(BrandonGrotesque-Regular.ttf) format("truetype");font-display:swap}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:#1b242f!important}::-webkit-scrollbar-thumb{background:#545454!important}#spinner{position:fixed;top:0;left:0;width:100%;height:100vh;background:#fff;display:flex;align-items:center;justify-content:center;z-index:99999}html{overflow-x:hidden!important;width:100%;height:100%;position:relative;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body{border:0;margin:0;padding:0;font-size:15px;color:#6a6a6a;background:#fff;overflow-x:hidden}h1,h2,h3{color:gray}h1{font-size:2.5rem}.body-inner{position:relative;overflow:hidden}a:link,a:visited{text-decoration:none}a:hover{text-decoration:none;color:#fff}a.read-more{color:#323232}section{padding:80px 0}.ts-padding{padding:0 20px}.fa-facebook-f:before{font-family:"FontAwesome";font-style:normal}.no-padding{padding:0}.media>.pull-left{margin-right:20px}.animate{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.heading{padding-bottom:50px;margin-top:10px;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.pt20{padding-top:20px}.pt40{padding-top:40px}.pb50{padding-bottom:50px}.pb-5{padding-bottom:30px!important}.pb30{padding-bottom:30px}.p-0{padding:0!important}.pl40{padding-left:40px}.pr20{padding-right:20px}.pr50{padding-right:50px}.gap-60{clear:both;height:60px}.gap-40{clear:both;height:40px}.gap-30{clear:both;height:30px}.gap-20{clear:both;height:20px}a:focus{outline:0}body,p{font-size:15px;line-height:1.6em;margin-bottom:9px}h1,h2,h3,h4,h5,h6{color:#000;line-height:1.3}h1{font-size:36px}h2{font-size:32px}h3{font-size:28px;color:#00D1C7;padding-top:10px}h4{font-size:21px;color:#000000bd;padding-top:10px}h5{font-size:14px}p{color:#333;font-size:18px;line-height:2}.check-con input{width:auto!important;height:auto!important}input[type="checkbox"]{position:relative;z-index:2;cursor:pointer}.check-con a,.check-con a:hover{color:#3daff6}.check-con label{color:#fff;font-size:14px;margin-bottom:0;position:relative;top:-2px}.btn.btn-primary{color:#fff;background-color:#ff5e15;font-size:13px;font-weight:700;padding:10px 25px;letter-spacing:3px;line-height:1.33;border-radius:3px;border:0;text-transform:uppercase;-webkit-transition:all 0s ease 0s;-moz-transition:all 0s ease 0s;-ms-transition:all 0s ease 0s;-o-transition:all 0s ease 0s;transition:all 0s ease 0s}.btn.btn-primary:hover{color:#fff}.btn.btn-primary.white{border:2px solid #fff;color:#fff}.btn.btn-primary.white:hover{border:2px solid #fff0}.btn.btn-primary.square{border-radius:0;color:#fff}.btn.btn-primary.solid{color:#323232}.btn.btn-primary.solid.blank:hover{color:#333}.btn.btn-primary.solid:hover{background:none;color:#fff}.btn.btn-primary.solid:hover{background:#ee4a00}.btn.btn-primary.solid{background:#ff5e15;color:#fff}ul.circle,ul.check-list{list-style:none;margin:0;padding:0}ul.circle li{position:relative;margin-left:30px;padding-bottom:20px}ul.circle li:before{content:"\f111";font-family:FontAwesome;font-size:8px;line-height:8px;border:2px solid rgb(0 0 0 / .1);border-radius:100%;position:absolute;left:-33px;top:5px}ul.unstyled{list-style:none;margin:0;padding:0}ul.check-list li{margin-bottom:5px}ul.check-list li i{margin-right:10px;font-size:14px!important}ul.arrow li:before{content:"\f105";font-family:FontAwesome;margin-right:10px}blockquote p{font-size:14px;font-weight:400;line-height:18px;font-style:italic;color:#959595}blockquote{margin:20px 0}.blog-inner ul{color:#000}.blog-date{font-size:14px!important}.blog-title a{color:#2F5BFF!important}.parallax-overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/overaly.png)}.fa-tty:before{content:"\f1e4";font-family:"FontAwesome";font-style:normal;padding-right:6px}.contact .fa-tty:before{padding-right:0}@media print{header,footer,iframe,.navbar,.navbar-collapse,.contact-btn,.click-here-btn,#back-to-top{display:none!important}}.header-solid{background:#191919;box-shadow:0 1px 7px 0 rgb(0 0 0 / .2)}.caption-text{color:gray;font-weight:300;letter-spacing:2px}.text-primary{color:#f69829!important}.top-head{padding-top:15px;padding-bottom:15px}span.h4.d-block{font-size:19px}a.login.text-primary{color:#000!important;font-size:15px;font-weight:600}.admin-login-link{position:relative;top:20px}div#google_translate_element{float:right}.goog-logo-link{display:none!important}.goog-te-gadget{color:transparent!important}div#google_translate_element span{display:none}.goog-te-gadget .goog-te-combo:focus-visible{border:2px solid #3fcaba!important;padding:9px;border-radius:0!important;outline:none}.goog-te-gadget .goog-te-combo{margin:4px 0;border:2px solid #4eb1a5!important;padding:9px;border-radius:0!important;position:relative;top:25px;left:-124px}.darkHeader{background-color:rgb(84 89 95 / .8);position:fixed;height:72px}.icon.align-self-start{font-size:40px;margin-right:10px}.header-solid ul.navbar-nav>li>a{color:#fff}.darkHeader{background-color:rgb(25 23 23 / 77%);position:fixed;height:72px}.logo{margin:0!important}.landing-text p{text-align:justify;margin-bottom:1rem!important}.landing-text h1{margin-bottom:.5rem!important}.navbar-header{z-index:9999}.navbar-brand.navbar-bg{position:absolute;left:0;padding:9px 15px 32px;width:20%;height:62px;line-height:62px}.navbar-brand img{float:right;padding:0 15px}.navbar{background:#fff0;border-radius:0;border:0;margin-bottom:0}.navbar-right{padding-right:0}.navbar-right .dropdown-menu{right:auto;left:0;top:50px}.navbar-toggle{border-radius:0;margin-right:5px}.navbar-toggle .icon-bar{background:#fff}ul.navbar-nav>li>a{font-family:"Brandon Grotesque";text-transform:uppercase;font-size:14px;color:#fff;padding:20px 20px!important;line-height:20px}ul.navbar-nav>li:last-child a{padding-right:0!important}i.bi.bi-download{position:relative;top:-1px;left:7px;font-weight:700;font-size:16px}ul.navbar-nav>li>a i{font-weight:700;font-size:19px}.navbar-nav .active a{color:#000!important}.navbar-light .navbar-nav .nav-link{font-size:16px;color:#fff;letter-spacing:.05rem}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:red!important}ul.navbar-nav>li:hover>a,ul.navbar-nav>li.active>a{color:red!important}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background:#fff0;border:0}.navbar button:focus{padding:.25rem 0.75rem!important}.navbar-toggler:focus{box-shadow:none!important;padding:.25rem 0.75rem!important}.d-lg-block.social-link ul{flex-direction:row;position:relative;top:22px}.d-lg-block.social-link a{color:#000}.dropdown-menu{border:0;border-radius:0;width:100%;box-shadow:none;background:none;min-width:300px}.dropdown-menu>ul{list-style:none;padding:1px 0;margin-bottom:0;margin-top:-5px;background:#fff;background-color:rgb(255 255 255 / .95);box-shadow:0 2px .09px rgb(0 0 0 / .15);width:100%}.dropdown-menu>ul>li>a{display:block;font-size:11px;line-height:normal;text-decoration:none;padding:10px;color:gray;font-weight:600;border-bottom:1px solid rgb(0 0 0 / .1)}.dropdown-menu>ul>li>a:hover,.dropdown-menu>ul>li>a:focus{color:#f69829}.dropdown-menu>ul>li:last-child>a{border-bottom:0}.dropdown-menu>ul>li>a:hover,.dropdown-menu>ul>li>a:focus{background:none}.nav>li.megamenu{position:static}.nav>li.megamenu .dropdown-menu{left:0;right:0;margin-left:auto;margin-right:auto;padding:20px!important;z-index:1000;border-radius:0;top:auto}.nav>li.megamenu .dropdown-menu ul{margin-top:4px;padding:20px}.pg-login .fullscreen.landing.parallax{opacity:0}.pg-login .top-banner{height:500px;background-attachment:unset!important}.top-banner::before{position:absolute;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .5);z-index:1}.fullscreen{position:relative;z-index:1}h2.slide-title.title-light.text-start,h3.slide-sub-title.text-start,p.slider-description.lead.text-start,.carousel-caption p.text-start{left:-27%!important;position:relative}h2.slide-title.title-light.text-end,h3.slide-sub-title.text-end,p.slider-description.lead.text-end,.carousel-caption p.text-end{right:-25%!important;position:relative}h2.slide-title.title-light{font-size:28px;font-weight:100;line-height:20px;color:#fff;margin:0}h3.slide-sub-title{font-style:normal;font-size:68px;line-height:80px;margin:10px 0 20px;color:#fff}p.slider-description.lead{color:#fff;font-size:26px;line-height:34px;margin-top:30px;margin-bottom:35px;font-weight:300;letter-spacing:1px}a.slider.btn.btn-primary:hover{background:#ee4a00}a.slider.btn.btn-primary{background:#ff5e15;color:#fff;margin-right:10px;border-radius:5px;border:none;font-size:13px;font-weight:700;padding:12px 25px;line-height:1.33;border-radius:3px;letter-spacing:3px}a.slider.btn.btn-border{border:2px solid #fff;color:#fff;border-radius:5px;font-size:13px;font-weight:700;padding:10px 25px;line-height:1.33;border-radius:3px;letter-spacing:3px}a.slider.btn.btn-border:hover{background:red}.carousel{top:-30px}.carousel-caption{position:absolute;right:15%!important;top:232px!important;bottom:1.25rem;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-caption h2{font-size:40px;color:#fff;font-weight:600;letter-spacing:2px;text-transform:uppercase}.carousel-caption h4{font-size:28px;color:#ff0;letter-spacing:2px;font-weight:300;margin-bottom:15px}.carousel-caption p{font-size:24px;letter-spacing:1px;margin-top:20px}.arrow-left,.arrow-right{background:rgb(0 0 0 / 40%);line-height:58px;width:60px;height:60px;font-size:36px;position:relative;left:-50px;display:none}.arrow-left:hover,.arrow-right:hover{background:#da0f32}.arrow-right{left:50px}div#header-carousel:hover .arrow-left,div#header-carousel:hover .arrow-right{display:block}.main-section{height:720px}video{margin-bottom:-6px}.main-section video{object-fit:none;height:720px;width:100%}.banner-content{z-index:99;text-align:center;position:relative;top:-510px}.banner-content h2{font-size:37px;color:#fff;padding-top:13px;margin-bottom:20px}.banner-content h3{color:#fff}.banner-content .btn-primary{margin-top:30px}#banner-area{position:relative}#banner-area img{width:100%;height:400px}.banner-title-content{position:absolute;top:34%;width:100%;height:100%;left:0;right:0}.banner-title-content h2{font-size:3rem;font-weight:300;color:#fff;letter-spacing:0}.banner-title-content .breadcrumb{background:none;color:#fff;font-weight:300;font-size:1.1rem;display:inline-block}.banner-title-content .breadcrumb>.active{color:#fff}.breadcrumb>li{display:inline-block;font-weight:500}.blog-slide{display:flex!important;height:100%}.blog-list{height:100%!important;display:flex;flex-direction:column;width:100%}.blog-card{display:flex;flex-direction:column;flex-grow:1;left:0}.blog-card .btn{padding:0!important;background:#fff0;color:#5885af;margin-top:auto!important;align-self:flex-start}.blog-slider .slick-track{display:flex!important}.blog-slider .slick-slide{height:auto!important;display:flex!important}.single-service-block img{width:100%;height:auto}img[src*="vision.webp"],img[src*="mission.webp"]{width:100%;aspect-ratio:5 / 3;object-fit:cover}.home-blog-section .slick-dots li button:before{font-size:14px;color:#5885af}.slick-dots li.slick-active button:before{opacity:.75;color:#5885af}.home-blog-section .top-banner{display:none}.home-blog-section .blogs-banner.top-banner{display:block}.home-blog-section .blogs-banner .signup-header{background:rgb(255 255 255 / .2)}.home-blog-section ul.blog-tags{padding-left:0;font-size:14px;margin-bottom:10px}.home-blog-section .blog-card p{color:#000;font-size:16px}.section-subtitle{font-weight:500;color:#f69829;text-transform:uppercase;font-size:1.3rem;letter-spacing:0;padding-bottom:10px}.section-title{font-size:20px;font-weight:300;color:#000;letter-spacing:0}li.section-title{margin-left:23px}.services-1-wrap .service-1{padding:20px 30px;border:1px solid #efefef;border-right:none;position:relative;height:100%}.explore-sec h3{text-transform:uppercase}.services-1-wrap .service-1 .number{position:absolute;right:10px;top:10px;font-weight:400;font-family:"Brandon Grotesque";color:#dcdcdc}.services-1-wrap .service-1 .service-1-content .service-heading{font-size:26px;color:#000;font-weight:400}.services-1-wrap .service-1 .service-1-content p{font-weight:300;font-size:16px}.services-1-wrap [class^="col-"]:nth-child(4) .service-1,.services-1-wrap [class^="col-"]:nth-child(8) .service-1{border-right:1px solid #efefef}.quote-form-wrap .form-control{border:none;padding-left:0;padding-right:0;border-bottom:2px solid #ffffffde!important;border-radius:0;padding-top:10px;padding-bottom:10px;background:#fff0}.res_message a{font-size:19px;color:#0f5132;float:right;font-weight:600;position:relative;left:29px;top:-6px}.apply-now .alert-success{color:#0f5132;background-color:#e7e7e72e;border-color:#badbcc;font-size:20px!important;text-align:center}.apply-now .alert-success p{font-size:15px!important;color:#0f5132!important;line-height:1.5;text-align:center}.bg-black.quote-form-wrap.wrap.text-white{background:#000;padding:4rem}.bg-black.quote-form-wrap .section-title.mb-4{color:#fff;font-weight:300;font-size:32px}.admission_area img{position:relative;top:-60px}.quote-form-wrap .single_input{margin-bottom:12px}.apply_btn button#btnSendmail{font-size:13px;font-weight:700;padding:10px 25px;line-height:1.33;width:50%;color:#fff;text-transform:uppercase;font-size:14px;letter-spacing:.2rem;background-color:#ff5e15;border:0;-webkit-transition:color 400ms,background-color 400ms,border-color 400ms;transition:color 400ms,background-color 400ms,border-color 400ms;transition:color 400ms,background-color 400ms,border-color 400ms}#frmReach .single_input textarea{height:192px}input:-internal-autofill-selected{background:transparent!important}#frmReach .form-control:focus{box-shadow:none!important;border:transparent!important;border-bottom:2px solid #ffffffde!important}.services-block-area{background-color:#ff0}.single-service-block h4{text-transform:uppercase;font-size:1.5rem}.pixel-portfolio-area{background-color:#000}.pixel-projects-menu{position:relative;z-index:1;margin-bottom:30px}.pixel-projects-menu .btn{padding:10px 20px;background-color:#fff0;font-size:14px;text-transform:capitalize;font-weight:500;color:#969696;border-radius:50px;border:2px solid #fff0}.pixel-projects-menu .btn.active,.pixel-projects-menu .btn:focus{box-shadow:none;color:#f7e524;border-color:#f7e524}.single_gallery_item{display:inline-block;float:left;position:relative;z-index:2;width:33.3333334%;overflow:hidden;-webkit-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms}@media only screen and (max-width:767px){.single_gallery_item{width:100%}}.single_gallery_item img{width:100%;-webkit-transition-duration:2000ms;-o-transition-duration:2000ms;transition-duration:2000ms}.single_gallery_item .hover-content{width:100%;height:100%;position:absolute;padding:20px;top:0;bottom:0;left:0;right:0;background-color:rgb(255 255 0 / .7);opacity:0;visibility:hidden;-webkit-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms}.single_gallery_item .hover-content .zoom-img{display:inline-block;width:50px;height:50px;border-radius:50%;border:2px solid #fff;font-size:20px;margin-bottom:30px;color:#fff;line-height:46px;margin-top:-15px;opacity:0;-webkit-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms}.single_gallery_item .hover-content .hover-text img{width:64px}.single_gallery_item .hover-content .hover-text h4{padding-top:15px;text-transform:uppercase;font-size:24px;color:#000}@media only screen and (min-width:992px) and (max-width:1199px){.single_gallery_item .hover-content h4{font-size:20px}}@media only screen and (min-width:768px) and (max-width:991px){.single_gallery_item .hover-content h4{font-size:16px}}@media only screen and (max-width:767px){.single_gallery_item .hover-content h4{font-size:16px}}.single_gallery_item:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.single_gallery_item:hover .hover-content{opacity:1;visibility:visible}.single_gallery_item:hover .hover-content .zoom-img{margin-top:0;opacity:1}.pixel-feature-area{position:relative;z-index:1}.pixel-feature-area .feature-thumbnail{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;width:50%}@media only screen and (max-width:767px){.pixel-feature-area .feature-thumbnail{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%;height:300px}}.pixel-feature-area .feature-content{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;width:50%;padding:200px 50px}@media only screen and (min-width:992px) and (max-width:1199px){.pixel-feature-area .feature-content{padding:100px 30px}}@media only screen and (min-width:768px) and (max-width:991px){.pixel-feature-area .feature-content{padding:100px 30px}}@media only screen and (max-width:767px){.pixel-feature-area .feature-content{padding:50px 30px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}}.pixel-feature-area .feature-content h1{font-size:36px;margin-bottom:25px}@media only screen and (min-width:768px) and (max-width:991px){.pixel-feature-area .feature-content h1{font-size:30px}}@media only screen and (max-width:767px){.pixel-feature-area .feature-content h1{font-size:24px}}.pixel-feature-area .feature-content p{font-weight:300;font-size:24px}@media only screen and (min-width:992px) and (max-width:1199px){.pixel-feature-area .feature-content p{font-size:16px}}@media only screen and (min-width:768px) and (max-width:991px){.pixel-feature-area .feature-content p{font-size:16px}}@media only screen and (max-width:767px){.pixel-feature-area .feature-content p{font-size:16px}}.why-choose{background-image:url(../images/bg.webp);background-position:center center;background-size:cover;background-repeat:no-repeat}.single-service-area{position:relative;z-index:1;margin-bottom:70px}.single-service-area:hover img,.single-service-area:focus img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.elements-title h2{font-size:48px;margin-bottom:0}.single-service-area img{display:block;margin:0 auto 20px;-webkit-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms}.single-service-area:hover h5,.single-service-area:focus h5{color:red}.single-service-area h5{font-size:22px;margin-bottom:10px;-webkit-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms}.single-service-area p{font-size:16px;line-height:24px}.text-black{color:#000}h4.section-title{font-size:24px}.section-title strong{font-weight:700}.about-us p{font-size:17.5px;color:#000000bd;font-weight:300}.ml-auto{margin-left:auto!important}.services-page .col-md-4{background:#8080802b}.section-bg{background:url(../images/bg-vision.jpg);background-size:cover}.section-bg h4{color:#fff;font-size:24px}.collab-wrap [class^="col-"]:nth-child(4) .collab-1,.collab-wrap [class^="col-"]:nth-child(8) .collab-1{border-right:1px solid #efefef}.collab-wrap .collab-1{padding:20px 30px;border:1px solid #efefef;border-right:none;position:relative;height:100%}.collab-wrap .collab-1 .number{position:absolute;right:10px;top:10px;font-weight:400;font-family:"Brandon Grotesque";color:#dcdcdc}h3.collab-heading{font-size:1.6rem;color:#000;font-weight:400}.collab-wrap .collab-1 .collab-1-content p{font-size:15px}.impact h3{color:gray}.impact thead,.impact tbody,.impact tfoot,.impact tr,.impact td,.impact th{border-color:#808080e6;border-style:solid;border-width:1px}.impact h4{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;font-size:24px;color:gray}.impact h5{font-size:20px;color:gray}td{font-size:17px;font-family:"Brandon Grotesque";color:#000}.service-inner i{padding:0 15px}.privacy-policy ul{padding-left:20px}section.contact-area{background-color:#333;padding-top:80px;padding-bottom:100px;background-size:cover;background-attachment:fixed;background-image:url(../images/footer-fix.webp)}.contact-area .overlay{background:radial-gradient(#000000,#0000007a)}.footer-area .copywrite-area .footer-nav a:hover{color:#0cf}.signup-header{padding-bottom:10px}.google-map iframe{margin-left:0;width:75%;height:100px;border-radius:20px;border:3px solid #ff0000!important}section.contact-area.section-padding-100-0 .container{padding:80px 0}.section-heading{margin-bottom:70px}.section-heading h2{font-size:48px;color:red;font-weight:700;margin-bottom:10px;font-weight:500;text-align:justify}.section-heading h6{font-size:24px;margin-bottom:0;color:#fff;text-align:justify}.single-contact-content.d-flex{margin-bottom:20px}.single-contact-content .icon{-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 40px;max-width:40px;width:40px;height:40px;border-radius:50%;background:red;border:2px solid red;color:#fff;text-align:center;line-height:28px;margin-right:20px}.single-contact-content .icon .fa{top:4px;position:relative}.single-contact-content .text h6{font-size:18px;margin-bottom:10px;text-align:justify}.single-contact-content .text p{color:#fff;margin-bottom:0;line-height:1.5;text-align:justify;letter-spacing:0.8px!important}.contact-form-area input,.contact-form-area textarea{background-color:#f6f6f6;width:100%;height:50px;font-size:18px;color:#969696;text-align:left;border:none;border-radius:0;border-bottom:2px solid #fff0;transition-duration:500ms}.contact-form-area textarea{height:170px;padding-top:20px}button.btn.pixel-btn{-webkit-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms;background-color:red;position:relative;z-index:1;display:inline-block;min-width:170px;height:48px;color:#333;border-radius:0;padding:0 35px 0 20px;font-size:14px;line-height:48px;font-weight:600;text-transform:uppercase}.pg-home .footer-area{background-color:#333}.footer-area{background-color:#fff0;background-image:url(../images/copyright-footer.webp);background-size:cover;position:relative;z-index:1;padding-bottom:25px;background-color:#333;padding-left:35px;padding-right:35px}.footer-area .copywrite-area{position:relative;z-index:1;border-top:1px solid #666;padding:20px 0}.footer-area .copywrite-area .copywrite-text{font-size:14px;margin-bottom:0!important;color:#ccc}.footer-area .copywrite-area .footer-nav a{display:inline-block;color:#ccc;font-size:14px;padding:0 5px}.footer-area .single-footer-widget{position:relative;z-index:1;float:right}.footer-area .single-footer-widget .footer-social-info{position:relative;z-index:1}.footer-area .single-footer-widget .footer-social-info a{display:inline-block;width:40px;height:40px;font-size:18px;background:red;border:2px solid red;color:#fff;border-radius:50%;text-align:center;line-height:36px;margin-right:10px;margin-bottom:10px}.copyright{color:#fff!important;padding-top:11px;font-size:12px;font-family:"Brandon Grotesque"}.copyright p{color:#fff;font-size:12px}.col-md-2.social-link a{padding-right:0!important}.click-here-btn{position:fixed;right:0;top:auto;z-index:10;-webkit-backface-visibility:hidden;backface-visibility:hidden;bottom:115px}#back-to-top.affix{bottom:46px}#back-to-top{position:fixed;right:0;top:auto;z-index:10;-webkit-backface-visibility:hidden;backface-visibility:hidden}#back-to-top .btn.btn-primary{background-color:red;border-radius:5px 0 0 5px;bottom:70px;color:#fff;font-size:10px;padding:8px 7px;height:64px;line-height:1.5;right:0;text-align:center;width:38px;-webkit-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms;font-weight:700;box-shadow:0 1px 5px 2px rgb(0 0 0 / .15);text-transform:uppercase}#back-to-top i{font-size:18px;display:block}#back-to-top .btn.btn-primary:hover{background:#f7e524!important}#back-to-top .btn.btn-primary:focus{padding:4px 0 10px 0px!important;box-shadow:0 0 0 .25rem rgb(255 94 21 / 65%)!important}#back-to-top .btn.btn-primary:hover{background:#ee4a00!important}.sec14bg,.sec15bg{display:none}img.img-fluid.art{width:100%;height:300px!important;object-fit:cover;width:100%;height:300px;object-fit:cover}.accordion_body ul{padding-bottom:10px}.accordion_body li p{padding:0;line-height:.9}.accordion_body li{font-family:"Brandon Grotesque";font-weight:300;color:#000}.accordion_container{width:100%;margin-top:20px}.accordion-detail{border-left:3px solid #f69829;margin-bottom:10px;border-radius:5px;background:#4db1a40f}.accordion_head{color:#000;cursor:pointer;font-family:arial;font-size:14px;padding:7px 11px;font-weight:700}.plusminus{float:right}.accordion_body p{padding:12px 12px;margin:0;font-size:14px;color:#000}.job-details .btn-primary.solid{margin-top:20px;font-size:13px;font-weight:700;padding:10px 32px;line-height:1.33;border-radius:3px;border:0;letter-spacing:2px}.job-details{border-left:2px solid #3e80c1;background:#fff0;padding:25px;border-radius:4px;box-shadow:rgb(60 64 67 / .3) 0 1px 2px 0,rgb(60 64 67 / .15) 0 2px 6px 2px;border-left-width:thick;margin-bottom:20px}.job-details p strong{font-weight:700;color:#000;padding-right:12px}.career ul.nav.nav-tabs li.active a{color:#fff}.career img{height:auto!important}.career ul.nav.nav-tabs a{color:#000;font-size:20px;border:2px solid #ccc;font-weight:600;border-bottom:0;padding:0 7px 0;text-transform:capitalize}.career .nav-tabs>li.active>a{background-color:#f69829!important;padding:0 11px 0}.panel.panel-default{margin-top:20px}.file-attachment span{letter-spacing:0}label{font-size:17px;margin-bottom:.5rem}.form-control{border-radius:3px}.form-group{margin-bottom:1rem}span#current,span#maximum{font-size:17px}h4.panel-title{position:relative;padding-left:30px}h4.panel-title a:before,h4.panel-title a.collapsed:before{font-family:FontAwesome;position:absolute;z-index:0;font-size:16px;left:0;padding:0 5px;text-align:center}h4.panel-title a:before{content:"\f056"}h4.panel-title a.collapsed:before{content:"\f055"}.panel-body ul{padding-left:10px}.panel-group .btn.btn-primary.solid:hover{color:#333}.sidebar h3{font-size:24px;line-height:normal;margin-top:0}.sidebar{text-align:justify}.sidebar img{border:3px solid #ccc;background:#fff;padding:5px;margin-bottom:10px}.header3{background:#fff;padding:30px 50px;box-shadow:5px 5px 10px 5px rgb(0 0 0 / .2)}.fa-angle-down:before{font-family:"FontAwesome";font-style:normal;position:relative;left:7px}.card-body h4{text-align:center;padding-top:0}.card-body a.btn{margin-left:auto;display:block;margin-right:auto;width:38%;margin-top:21px}.assess-bg{background-image:url(../images/assess-bg.jpg)}.assess-bg h4 a{color:#000}.assessment .card{border-radius:0!important;background-color:#ffffffeb!important}.alert.alert-danger button{border:none;background:#fff0;font-size:28px;float:right;position:relative;top:-1px;color:#c6636c}.faq h4{font-size:18px;line-height:28px;color:#000;text-align:center}.faq h3{font-weight:700!important;font-size:16px;color:#1a1f2e;padding-top:0!important}.accordion-button{padding:1rem 1.25rem!important}#faqAccordion button:focus{padding:1rem 1.25rem!important}#faqAccordion .accordion-button:not(.collapsed){color:#1a1f2e;background-color:#fff;box-shadow:none;border:none}#faqAccordion .accordion-button{color:#1a1f2e;background-color:#fff;box-shadow:none;border:none;border-radius:20px;padding:1.25rem 1.25rem!important;position:relative;padding-right:50px!important}#faqAccordion .accordion-button::after{display:none}#faqAccordion .accordion-button:focus{z-index:3;border-color:#fff0;outline:0;box-shadow:none}#faqAccordion .accordion-item{border:1px solid rgb(0 0 0 / .125);border-radius:20px;margin-bottom:20px}.faq-title{text-align:center;padding:20px 0;font-weight:700;line-height:1.2;color:#1a1f2e}#faqAccordion p{color:#6b7280;font-size:15px;line-height:1.7}#faqAccordion .accordion-item:first-of-type{border-radius:20px}div#faqAccordion{margin-top:20px}#faqAccordion .accordion-item:first-of-type .accordion-button{border-radius:20px}#faqAccordion .accordion-body{padding:0rem 1.25rem 1rem}#faqAccordion .accordion-item:last-of-type .accordion-button.collapsed{border-radius:20px}.faq-bg{background:linear-gradient(180deg,#e8f4fc73 0%,#d6ebf745 100%)}.toggle-icon::before{content:"\f077";font-weight:700;font-size:18px;transition:all 0.3s;float:right;right:19px;position:absolute;top:20px;color:#6b7280;font-family:"Font Awesome 5 Free"}#faqAccordion .accordion-button:not(.collapsed) .toggle-icon::before{content:"\f078";font-family:"Font Awesome 5 Free";color:#6b7280}.contact .contact-detail{box-shadow:rgb(60 64 67 / .3) 0 1px 2px 0,rgb(60 64 67 / .15) 0 1px 3px 1px!important;margin-left:0;margin-right:0}.enquiry-form .alert-success{font-size:17px!important;padding:46px!important;text-align:center!important}.enquiry-form .res_message a{top:-43px!important}.contact .btn.btn-primary{padding:10px 48px!important}.contact textarea#message{height:253px}.form-control:focus{box-shadow:none!important;border:1px solid #f69829!important}.contact .form-group{margin-bottom:0}.form-control:disabled,.form-control:read-only{background:transparent!important}.contact h2{padding-bottom:20px}.message-box textarea.form-control{height:100px}.message-box{margin-left:14px}.contact label{color:#323232;font-weight:300}.contact ul{list-style:none;padding-left:0;font-size:16px}.contact i.fa-location-arrow{padding-right:16px}.contact ul li{padding-bottom:10px}.contact i{font-family:FontAwesome;color:#ff5e15;font-style:normal;padding-right:9px}.contact .get-touch{background-repeat:no-repeat;padding:30px;padding-bottom:0;background-size:cover;color:gray}.enquiry-form{padding:30px}.Philosphy h3{font-weight:500;color:#f69829;font-size:20px;letter-spacing:0;margin-bottom:15px}.Philosphy{padding:60px 0 60px;background:#183661!important}.Philosphy p{font-weight:100;color:#fff}.get-touch h3{font-size:35px}.register-now{background-image:url(../img/register-now.jpg);background-size:cover;color:#fff;background-position:center;height:0}.form-floating input{box-shadow:none!important;border:1px solid #ced4da!important}.btn{font-weight:500;text-transform:uppercase;transition:0.5s}.buttons{background:#ff5e15!important;border:1px solid #ff5e15!important;color:#fff!important}button:focus{padding:0 35px 0 20px!important}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:none!important}.contact-text .form-floating label{color:#323232;margin-top:14px}.login-button{margin-top:30px;float:right;border-radius:3px}.login-button:hover{background:#ee4a00!important}.form-floating input{height:42px!important}.login-button:focus{padding:9px 30px!important;padding-right:3rem!important;padding-left:3rem!important}.contact-text h3{font-size:24px;text-align:center;font-weight:600}@media screen and (max-width:767px){.navbar-brand.navbar-bg{padding:9px 0 32px!important}.signup-header{margin:30px 15px 19px!important}.navbar-header{padding:0 20px 0!important}.navbar-toggle{margin-top:20px!important}.banner-content img{width:50%!important}.banner-content h2{font-size:24px}h1{font-size:25px!important}.sec14bg,.sec15bg{display:none}.footer{padding-left:50px!important;padding-right:50px!important}.pg-home .team-content{top:0px!important}.team-content{text-align:center!important;position:relative!important;top:60px!important}.google-map iframe{width:100%!important}.footer a[href^="tel"]{color:inherit;text-decoration:none}ul.navbar-nav>li>a{padding-top:0!important}.subscribe{margin-bottom:20px!important;padding-right:0!important}#copyright{padding:15px 0!important}.navbar-nav{margin:20px 0px!important}.dropdown-menu>ul{width:70%!important;position:relative;left:21px}.Philosphy h3{margin-bottom:15px!important}.Philosphy .col-lg-4.col-md-6.mb-5.mb-lg-0{margin-bottom:4px!important}.Philosphy{padding-bottom:30px!important;padding-top:30px!important}.navbar-collapse{max-height:100vh!important}.get-touch h3{font-size:25px!important;padding:0 30px!important;margin-bottom:22px!important}.contact ul li{font-size:15px!important}.contact ul{padding:0 30px!important}.contact a[href^="tel"]{color:inherit;text-decoration:none}.banner-title-content .breadcrumb{font-size:13px!important}.banner-title-content h2{font-size:30px!important}.message-box{margin-left:0px!important}.contact .alert-success{margin-left:-15px;margin-right:-15px}.register-now{padding-left:0!important;padding-right:0!important}.form-image{margin-top:20px;width:100%}.job-openings .header3,.apply-now .header3{padding:20px 20px!important}.job-openings h3,.apply-now h3{font-size:19px!important}.job-openings p,.apply-now p{font-size:14px!important}.job-openings h4 a{font-size:15px!important}.job-openings .col-lg-4{padding-left:15px!important;padding-right:15px!important;margin-top:28px}.apply-now .col-lg-4{margin-top:28px!important}.apply-now .message-box{margin-left:14px!important;margin-right:14px!important}.apply-now{padding-bottom:30px!important}.job-openings ul,.apply-now ul{font-size:14px!important}.apply-now h3{padding-bottom:10px!important}.tawk-mobile{opacity:0!important}.footer{padding:30px 20px 30px!important}}.intro-pic{width:100%}@media screen and (max-width:981px){.sec2bg{overflow-x:hidden}.blog-slider{overflow:hidden}.navbar{background:transparent!important}.navbar-brand img{width:150px!important}.navbar-light .navbar-brand{padding:0!important}.landing h3{font-size:20px!important}.landing-text p{text-align:center!important}.landing h1{padding-top:0!important;margin:0 0 10px 0!important;line-height:30px!important;text-align:center!important;font-size:30px!important}.landing h5{font-size:45px!important}.enquiry-form{padding-top:0!important}.contact{padding-bottom:20px!important}.navbar-right .dropdown-menu{right:auto;left:0;top:-23px!important}#frmContactus .col-md-6.mb-3{margin-bottom:0!important}.contact .get-touch{padding:0!important}.goog-te-gadget .goog-te-combo{top:-22px!important;left:-28px!important;font-size:11px!important;padding:6px!important}.top-head{margin-top:27px}#frmContactus .col-12{padding:0!important}.contact-detail h2{margin-bottom:20px}.services-page .col-md-7{margin:0!important}.about-us{padding-top:40px!important}.contact-detail{padding-top:20px!important}.arrow-right{left:-9px!important}.carousel-control-prev{left:55px!important}.carousel-item{height:80vh!important;background-size:cover;background-position:center!important}.navbar-nav .dropdown-menu{padding:15px 0 0!important}.carousel{top:0px!important}.portfolio-container .col-md-4{padding-left:15px!important;padding-right:15px!important}h2{font-size:24px!important}.pdf-file{top:-14px!important;font-size:12px!important;left:0!important}.apply-now .col-lg-12{padding:0!important}.form-group{margin-bottom:1rem!important}section.contact-area.section-padding-100-0 .container{padding:50px 25px!important}.contact-form-area.mb-100{padding:0 15px!important}section.contact-area .section-heading{margin-bottom:23px!important}.footer-area .single-footer-widget{float:left!important;padding:20px 0!important;margin-bottom:30px!important}.apply-now h2{color:gray;margin-bottom:26px!important}.pg-services .sec2bg{margin-top:-59px!important}a.login.text-primary{margin-left:19px!important}h2.slide-title.title-light{line-height:34.5px!important;font-size:28px!important}h2.slide-title.title-light.text-end,h3.slide-sub-title.text-end,p.slider-description.lead.text-end,.carousel-caption p.text-end{position:relative}h3.slide-sub-title{font-size:32px!important;margin:12px 0 -17px!important;line-height:32px!important}section#admission{padding-top:50px!important}.social-link .navbar-nav{display:flex;flex-direction:row!important}.social-link ul.navbar-nav>li:last-child a{padding-left:0!important}.social-link{position:relative;top:-36px}.parent-login{margin-left:6px!important}p.slider-description.lead{font-size:18px!important}.carousel-caption{top:35px!important}a.login.text-primary.parent-login{position:relative;left:-15px}.copyright p{text-align:center!important}.services-1-wrap .service-1{border-right:1px solid #efefef!important}.bg-black.quote-form-wrap.wrap.text-white{padding:2rem!important}.apply_btn button#btnSendmail{width:100%!important;font-size:12px!important}form#frmReach .col-md-12{padding:0!important}.admission_inner .col-lg-5,.admission_inner .col-lg-7{padding:0!important}.assessment .card{margin-top:20px!important}.card-body a{width:70%!important}.assessment h2{padding-bottom:0!important}}.design{background-color:#040a2a}.pg-home{overflow:visible!important;transform:none!important}.hero-section{padding:140px 0 100px;text-align:center}.hero-title{font-size:90px;font-weight:700}.hero-subtext{color:#8a94b0;font-size:30px;margin-top:20px}.left-sticky{position:sticky;top:20px;padding-bottom:20px;height:auto}.left-sticky img{width:100%;height:auto;object-fit:contain;transition:opacity 0.6s ease}.mobile-img{width:100%;height:260px;object-fit:cover;border-radius:12px;margin-bottom:25px;display:none}.text-block{padding:120px 30px 120px 30px;transition:0.5s ease;opacity:.3}.text-block h2{font-size:58px;font-weight:700;line-height:1.15;color:#fff}.text-block p{margin-top:70px;margin-bottom:70px;font-size:18px;line-height:1.7;color:#a6aec7;max-width:720px}.mini-buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.mini-buttons a{position:relative;padding:14px 10px;text-align:center;text-transform:uppercase;font-size:11px;font-weight:600;letter-spacing:1px;color:rgb(255 255 255 / .8);text-decoration:none;border:1px solid rgb(255 255 255 / .2);border-radius:8px;background:#fff0;overflow:hidden;transition:all 0.4s cubic-bezier(.4,0,.2,1)}.mini-buttons a::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,transparent,#ff007e,transparent);transform:scaleX(0);transition:transform 0.4s ease}.mini-buttons a::after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgb(255 0 126 / .1) 0%,transparent 50%);opacity:0;transition:opacity 0.3s ease}.mini-buttons a:hover{color:#fff;border-color:rgb(255 255 255 / .4);transform:translateY(-3px);box-shadow:0 10px 40px rgb(255 0 126 / .15)}.mini-buttons a:hover::before{transform:scaleX(1)}.mini-buttons a:hover::after{opacity:1}.mini-buttons a span{position:relative;z-index:2}.text-block{opacity:0;transform:translateY(40px);pointer-events:none}.text-block.active{opacity:1;pointer-events:auto}.text-block.hide{opacity:0}.underline-word{position:relative;display:inline-block}.underline-word::after{content:"";position:absolute;left:0;bottom:-12px;width:100%;height:3px;border-radius:50px;background:linear-gradient(90deg,#ffe344,#bb296b)}@media (max-width:992px){.hero-title{font-size:62px}.hero-subtext{font-size:22px}.text-block{padding:100px 40px}.text-block h1{font-size:40px;width:auto}}@media (max-width:768px){.left-sticky{display:none!important}.mobile-img{display:block!important}.text-block{padding:50px 40px 0!important;opacity:1!important;pointer-events:auto;transform:none}.text-block h1{font-size:32px}.text-block p{font-size:16px;margin-top:30px;margin-bottom:20px}.hero-title{font-size:42px}.hero-subtext{font-size:18px}.read-btn{padding:10px 22px;font-size:14px}.icon-circle{width:38px;height:38px}.icon-circle i{font-size:18px}}@media (max-width:480px){.hero-title{font-size:32px}.text-block h1{font-size:28px}.text-block{padding:60px 18px}}.contact-area .icon .fas{padding:10px 0}@media only screen and (max-width:767px){.mini-buttons.row{margin-left:0!important;margin-right:0!important;padding:0 0px!important}.home-blog-section .blog-list{height:100%!important}div#header-carousel .carousel-caption{padding:50px 0!important;width:100%;left:0!important;right:0!important}.design.p-0.px-lg-0{padding-bottom:30px!important}div#header-carousel .carousel-caption .p-3{padding:30px 30px 0!important}.home-blog-section .container-fluid{padding:0!important}.mini-buttons [class*="col-"]{padding-left:6px!important;padding-right:6px!important}.mini-buttons a{display:flex!important;align-items:center;justify-content:center;flex:1 1 48%;width:100%!important;min-height:70px!important;margin-bottom:12px!important;box-sizing:border-box!important;border:1px solid rgb(255 255 255 / .3)!important;background-clip:padding-box;font-size:10px!important;padding:10px 5px!important}.mini-buttons a span{display:block;line-height:1.2}.faq-header{display:flex;justify-content:space-between;align-items:center}.toggle-icon::before{content:"\f077";font-family:"Font Awesome 5 Free";font-weight:700;font-size:16px;color:#6b7280}}