@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}header{height:10vh;line-height:12vh;z-index:99}header .container .logo{padding-top:12px}header ul li{margin-left:30px}header ul li a{color:#324d67;font-size:13px;font-weight:500;letter-spacing:1px;transition:.5s}.home-btn,header ul li a:hover{color:#e54b4b}.home-btn{border-radius:6px;cursor:pointer;padding:12px 20px;transition:all .3s ease}.home-btn:hover{background:linear-gradient(145deg,#e2e8ec,#fff);box-shadow:4px 4px 8px #cbcbcb,-4px -4px 8px #fff;color:#000}.home-btn{background:#e54b4b;color:#fff}.open{display:none}.header.active{background-color:#fff;box-shadow:-1px 11px 24px -11px rgba(0,0,0,.75);height:12vh;position:fixed;top:0;transition:.5s;width:100%;z-index:1000}@media (max-width:768px){header ul{padding-top:30px}.nav-links-mobile{background-color:#fff;box-shadow:0 50px 100px -20px rgba(50,50,93,.23),0 30px 60px -30px rgba(0,0,0,.3);display:block;height:100vh;left:0;list-style:none;position:absolute;top:0;transition:all .5s ease-in-out;width:60%;z-index:888}header ul li{line-height:70px;text-transform:uppercase;transition:all .5s ease-in-out;width:100%}header .link{display:none}.close,.open{color:#e54b4b;display:block;font-size:25px;position:absolute;right:20px;top:25px;z-index:999}.close{right:45%}.close.home-btn{background:linear-gradient(145deg,#e2e8ec,#fff);border-radius:50%;color:#e54b4b;height:60px;line-height:60px;padding:0;width:60px}.header.active{height:10vh}}.Portfolio,.Portfolio .box{position:relative}.Portfolio .box{border-radius:10px;max-width:300px}.Portfolio .box:hover{background:none;-webkit-transform:translateY(-50);transform:translateY(-50)}.modal-text span{color:#e54b4b}.modal-img{align-items:center;margin-left:45px;max-width:400px;text-align:center}.Portfolio .img{overflow:hidden;transition:.5s}.Portfolio img{border-radius:10px;transition:.5s;width:100%}.Portfolio .category{margin:20px 0 30px;text-transform:uppercase}.Portfolio .category span{color:#e54b4b;font-size:13px;font-weight:500;letter-spacing:2px}.Portfolio .arrow{bottom:11%;color:#e54b4b;position:absolute;right:30px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transition:.5s}.Portfolio h2{color:#5d5c69;font-size:16px;font-weight:400;padding-bottom:30px;transition:.5s}.Portfolio .box:hover h2{color:#e54b4b}.Portfolio .box:hover{color:#000}body.active-modal{overflow-y:hidden}.btn-modal{display:block;font-size:18px;margin:20px auto 0;padding:10px}.modal,.overlay{bottom:0;height:100vh;left:0;overflow:scroll;position:fixed;right:0;top:0;width:100vw;z-index:9999}.overlay{background-color:#ecf0f3}.modal-content{background:#f0f3f5;border-radius:3px;border-radius:10px;box-shadow:4px 4px 8px #cbcbcb,-4px -4px 8px #fff;left:8%;line-height:1.4;max-width:85%;min-width:60%;padding:25px;position:absolute;top:12%;z-index:9999}.modal-text{padding:50px}.modal-text h1{font-size:20px;margin:20px 0}.modal-text p{font-size:17px;line-height:25px;margin-bottom:20px}.modal-text button{color:#e54b4b;margin-right:20px}.modal-text button i{margin-left:10px}.modal-text button.close-modal{border-radius:50%;font-size:20px;height:50px;padding:0;position:absolute;right:10px;text-align:center;top:10px;width:50px}.modal-text button.close-modal i{margin:0}@media (max-width:768px){.modal .modal-img{margin:50px 0}.modal-content{flex-direction:column;padding:6px;width:100%}.modal-text{padding:10px}.modal .left,.modal .right{padding:0}}.myPadding{margin:0 auto;max-width:600px;padding:40px}.myBtnBg{background-color:#e54b4b!important}.Contact__bg{background-image:url(/static/media/contactbg.eb68fd7ff8085bf4c9aa.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.myBtnBg{background:#e54b4b;border-radius:6px;color:#000;color:#fff;cursor:pointer;padding:18px 25px;-webkit-transform:translateY(-10px);transform:translateY(-10px);transition:all .3s ease;transition:.5s}.myBtnBg:hover{background:linear-gradient(145deg,#e2e8ec,#fff);border-radius:10px;box-shadow:4px 4px 8px #cbcbcb,-4px -4px 8px #fff;color:#000}.contact{width:500px}.Contact .left{width:36%}.Contact .right{width:60%}.Contact .box{padding:30px}.Contact .details h1{font-size:35px;margin:20px 0}.Contact .details p{font-size:17px}.Contact .button{margin-top:20px}.Contact button{margin-right:20px}.Contact .right{padding:35px}.Contact .input span{font-size:13px}.Contact .right button{color:#e54b4b;width:100%}.Contact .right button:hover{color:#fff}.Contact .right button i{margin-left:10px}@media (max-width:768px){.Contact .d_flex{flex-direction:column}.Contact .left,.Contact .right{margin-top:50px;width:100%}}.footer-mp .col_1 h4{color:#ff014c}.centers{align-items:flex-start;gap:10px;justify-content:start}.centers p{margin-bottom:28px}.footer-mp{grid-gap:35px;display:grid;grid-template-columns:repeat(3,1fr);place-items:center}.footer-mp h4{color:#43474b;font-size:15px;font-weight:500;letter-spacing:2px;margin:30px 0}.footer-mp button{margin-right:30px}.footer-mp i{font-size:20px}.footer-mp button img{height:20px;width:20px}.button .ml{color:#e54b4b;margin-left:25px}.Footer__last__item{padding:20px}*{margin:0;padding:0}html{scroll-behavior:smooth}body{background-color:#fafafa;font-family:Poppins,sans-serif}.container{margin:auto;max-width:90%}.d_flex{justify-content:space-between}.d_flex,.f_flex{display:flex}a{color:#000;text-decoration:none}li{list-style:none}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}button{background-color:none;border:none;outline:none}.btn_shadow{border-radius:6px;box-shadow:4px 4px 8px #cbcbcb,-4px -4px 8px #fff;color:#000;cursor:pointer;padding:18px 25px;transition:all .3s ease;transition:.5s}.btn_shadow:hover{background:#e54b4b;color:#fff;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.box_shodow{background:linear-gradient(145deg,#e2e8ec,#fff);border-radius:10px;box-shadow:4px 4px 8px #cbcbcb,-4px -4px 8px #fff}.left,.right,.row{width:50%}.right{border:50%}.top{margin-top:80px}.mtop{margin-top:40px}.heading{margin:50px 0}.heading h4{color:#e54b4b;font-weight:400;letter-spacing:2px}.heading h1{font-size:40px}.heading h1,h1{color:#3c3e41}.grid{grid-gap:35px;display:grid;grid-template-columns:repeat(4,1fr);place-items:center}p{color:#3c3e41;font-size:14px;font-weight:400;letter-spacing:1px}.text-center{text-align:center}.primary_color{color:#e54b4b}input,textarea{border:1px solid #ccc;border-radius:5px;font-size:16px;margin-bottom:20px;outline:none;padding:10px;transition:border-color .2s ease-in-out;width:100%}input:focus,textarea:focus{border-color:#e54b4b}footer{margin:20% 0 10%}.Vision__button{background:#003342;border-radius:150px;height:130px;left:35%;position:absolute;top:290px;width:130px;z-index:2}.Vision__button span{color:#fff;font-size:48px;position:absolute;text-align:center;top:20px;width:100%}.Vision__button:hover{background:#004472;cursor:pointer}.Vision__button:hover span{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transition:.5s}@media only screen and (max-width:1000px){.Vision__button{background:#003342;border-radius:150px;height:130px;left:32%;position:absolute;top:290px;width:130px;z-index:2}}@media only screen and (max-width:876px){.Vision__button{background:#003342;border-radius:150px;height:130px;left:28%;position:absolute;top:290px;width:130px;z-index:2}.in-b-txt{color:#5d5c69;font-size:16px;font-weight:400;margin-bottom:6vh;margin-left:40px;margin-top:2vh}}@media only screen and (max-width:768px){.Vision__button{background:#003342;border-radius:150px;height:60px;left:70%;position:absolute;top:85%;width:60px;z-index:29}.in-b-txt{color:#5d5c69;font-size:16px;font-weight:400;margin-bottom:6vh;margin-left:0;margin-top:2vh}.Vision__button span{color:#fff;font-size:17px;position:absolute;text-align:center;top:20px;width:100%}.Vision__button:hover span{-webkit-transform:rotate(110deg);transform:rotate(110deg);transition:.5s}}@media (max-width:768px){.grid{grid-template-columns:repeat(2,1fr)}.left,.right{width:100%}.d_flex{flex-direction:column}.left{order:11}.right{order:1}}@media (max-width:480px){.grid{grid-template-columns:repeat(1,1fr)}.left,.right{width:100%}.container{overflow-x:hidden}}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:#888}::-webkit-scrollbar-thumb{background:#f1f1f1;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#555}*{box-sizing:border-box}body,html{height:100%;left:0;margin:0 auto;top:0}@media only screen and (max-width:768px){.hide{display:none!important}}.intro-box .in-txt{color:#e54b4b;font-size:80px;margin-top:55px}#heros{box-sizing:border-box;display:flex;flex-direction:column;height:100vh;justify-content:space-between}.slider{display:hide;left:20%;position:absolute;top:11%;z-index:3}@media only screen and (max-width:1100px){.slider{left:10%}}@media only screen and (max-width:1038px){.slider{width:360px}}@media only screen and (max-width:950px){.slider{width:300px}.intro-box .in-txt{font-size:70px}}@media only screen and (max-width:865px){.slider{left:2%}}@media only screen and (max-width:768px){#heros{flex-direction:row}}.sb-box{background-color:#e54b4b;bottom:-4vh;height:14%;margin-bottom:0;position:absolute;right:1vw;width:27%;z-index:999}@media only screen and (max-width:768px){.sb-box{bottom:4vh;right:14vw}}.hero-carousel{position:relative}.carousel-item{max-width:400px;object-fit:cover}.carousel-item img{width:100%}.lrb{background-color:#e54b4b;height:80vh;top:0}.lgb,.lrb{position:absolute;right:0;width:2.5vw}.lgb{background-color:#5d5c69!important;bottom:0;height:20vh}.red-sec{background-color:#e54b4b;left:0;width:40%}.grey-sec,.red-sec{bottom:0;height:100%;position:absolute;z-index:2}.grey-sec{background-color:#f4f4f4;left:40%;width:60%}@media only screen and (max-width:768px){.grey-sec{bottom:0;display:block;height:100vh;left:0;right:0;top:0;width:100%!important;width:100%}}.rbg{background-image:url(http://lp3.1a5.myftpupload.com/wp-content/uploads/2019/02/memphis-bg.jpg);background-position:cover;background-repeat:no-repeat;z-index:-1}.intro-box{font-family:Poppins,sans-serif;left:52%;position:absolute;text-align:left;top:18%;z-index:5}@media only screen and (min-width:1440px){.intro-box{font-size:100px;left:50%}.intro-box .in-txt{font-size:100px;margin-top:60px}.intro-box .in-b-txt{font-size:20px;margin:60px 0}.intro-box .in-txt h5{margin:20px 0}.Vision__button{height:200px;left:33%;top:40%;width:200px}.Vision__button span{font-size:98px}}@media only screen and (max-width:1044px){.intro-box{left:50%}}@media only screen and (max-width:875px){.intro-box{left:43%}}@media only screen and (max-width:768px){.intro-box{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background-color:#fff;border:1px solid hsla(0,0%,100%,.18);border-radius:10px;bottom:10%;box-shadow:0 8px 32px 0 rgba(31,38,135,.37);left:8%;padding-left:30px;width:80%;z-index:3}.intro-box .in-b-txt{margin-top:10px}.red-sec{top:90px;width:70%;z-index:-10}.slider{display:none}.button-block{margin:120px 30px}.intro-box .in-txt{font-size:45px}}.in-txt{color:#5d5c69;font-size:46px;font-weight:800;letter-spacing:-.01em;line-height:3.4rem;margin-top:4vh;width:70%}@media only screen and (max-width:471px){.button-block{margin:90px 30px}.in-txt h5{margin-top:-20px}}@media only screen and (max-width:768px){.in-txt{color:#e54b4b;font-size:26px;line-height:1.5em;width:80%}}.in-title{color:#5d5c69;font-size:18px;font-weight:600;margin-bottom:2vh;margin-top:40px}.in-title:after{background:#e54b4b;content:"";display:block;height:3px;margin-top:.5em;opacity:.8;position:absolute;width:10%}.in-b-txt{color:#5d5c69;font-size:16px;font-weight:400;margin-bottom:8vh;margin-top:2vh;width:60%}.l-box{font-family:Poppins,sans-serif;height:100%;left:12vw;text-align:left;top:-4vh;width:20%;z-index:999}.l-box,.s-down{position:absolute}.s-down{left:-3.5vw;line-height:1;opacity:1;text-align:right;top:50%;transition:all .4s ease-in-out;visibility:visible;width:100%;z-index:5}.s-down a{color:#f4f4f4!important;display:block;font-family:Poppins,sans-serif;font-size:.8rem;font-weight:100;letter-spacing:.2em;line-height:1.4rem;overflow:hidden;padding-bottom:.8rem;position:relative;text-decoration:none;text-transform:uppercase}.s-down a:before{background:#f4f4f4;content:" ";height:1px;position:absolute;right:11.5vw;top:55%;width:40%}.button-block{bottom:-2.5rem;display:inline-block;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;left:0;letter-spacing:.1em;padding:1em 1.3em;position:absolute;text-decoration:none;text-transform:uppercase;transition:all .25s ease-out;transition:cubic-bezier(.22,.61,.36,1);z-index:7}.button-block--brand{border:2px solid #5d5c69;box-shadow:2px 2px 0;color:#5d5c69}.button-block--brand:hover{border:2px solid #e54b4b;box-shadow:-2px -2px 0;color:#e54b4b;text-decoration:none!important;transition:color .15s ease-out;transition:all .4s}.button-block--brand:hover:after{background:url(https://promo-theme.com/rolly/wp-content/themes/rolly/images/nav-hover.png) 50% repeat;background-size:12px auto;bottom:13px;content:"";height:12px;left:14%;position:absolute;transition:all .5s ease;width:80%;z-index:-1}.Vision__body{background-size:cover;background:#22232a;font-family:Poppins;min-height:100vh;padding:105px 3rem 4rem}.Vision__container{display:flex;flex-flow:row wrap;margin:auto;max-width:1600px}.Vision__col{margin:auto}.Vision__left{backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);background-color:#e54b4b;border-radius:2rem 2rem 0 0;color:#fff;display:flex;flex:1 1 100%;flex-flow:column wrap;justify-content:space-between;order:2;overflow:none;padding:3rem}.Vision__right{background:#eee;border-bottom:40px solid transparent;border-radius:0 0 2rem 2rem;border-right:40px solid transparent;border-top:40px solid transparent;flex:1 1 100%;font-size:20px;order:3;padding:3rem}.Vision__left>div{order:2}.Vision__left h1{color:#fff;font-size:70px;line-height:1;margin:3rem 0 0}.Vision__left p{color:#d3caca}.Vision__right h2{color:#e54b4b}.Vision__right p span{color:#e54b4b;font-weight:600px;margin-left:4px}.back{border:2px solid #fff;border-radius:100px;color:#fff;display:inline;font-weight:700;order:1;padding:1rem 2rem;text-decoration:none;width:-webkit-max-content;width:max-content}.back:hover{background:#fff;color:#000}.Vision__right::-webkit-scrollbar{background-color:#ccc;border-radius:5px;height:8px;width:8px}.Vision__right::-webkit-scrollbar-thumb{background:#777;border-radius:5px}.Vision__header{color:#fff;display:flex;flex:1 1 100%;justify-content:space-between;order:1;padding:0 0 4rem}.site-title{font-size:24px;font-weight:700;margin:auto 0}.profile{background:#fff;border-radius:100%;height:50px;margin:auto 0;width:50px}@media (min-width:1200px){body{height:100vh}.Vision__left{border-radius:2rem 0 0 2rem;flex:1 0;order:1}.Vision__left>div{order:1}.back{order:2}.Vision__right{border-radius:0 2rem 2rem 0;flex:2 1;order:2}.Vision__col{height:100vh;margin:auto;max-height:calc(100vh - 14rem);overflow-y:scroll}.Vision__header{order:3;padding:4rem 0 0}}@media (max-width:768px){.Vision__right{padding:0 0 1rem 2rem}}[data-theme=Career__dark]{--color-bg:#22232a;--color-bg-light:#2d2d34}.Career__box{aspect-ratio:1/1;background-color:var(--color-bg-light);border-radius:12px;box-shadow:inset 0 0 .5px 1px hsla(0,0%,100%,.1),0 0 0 1px rgba(20,21,26,.075),0 .3px .4px rgba(20,21,26,.02),0 .9px 1.5px rgba(20,21,26,.045),0 3.5px 6px rgba(20,21,26,.09);height:100%;max-height:50%;max-width:50%;padding:35px;width:100%}.Career__light{background-color:#e54b4b!important}.Career__body{display:flex;flex-direction:column;min-height:100vh;position:relative}.Career__section{align-items:center;background-color:var(--color-bg);display:flex;justify-content:center;padding:1rem}.Career__text{border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.5);left:20px;padding:10px;position:absolute;text-align:center;top:0;width:200px}.Career__text h1,h3{color:#e54b4b}.Career__box p{color:#000}.Career__text h1{font-size:40px}.Career__box__text>h2,.Career__box__text>p{color:#e54b4b}.Career__light .Career__box>h2,.Career__light .Career__box>p{color:#fff}@media (max-width:930px){.Career__box{max-height:70%;max-width:70%}}@media (max-width:680px){.Career__text{left:35%}.Career__box{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin-top:80px}}@media (min-width:42.5rem){.Career__body{flex-direction:row}.Career__section{width:50%}}
/*# sourceMappingURL=main.4a7d78f2.css.map*/