@import url(https://fonts.googleapis.com/css?family=Raleway:100,200,300,400,500,600,700,800,900&display=swap);@import url(https://fonts.googleapis.com/css?family=Montserrat:300,400,700,800);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;700;800&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}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.mainNav__logo img{height:auto;margin-right:100px;margin-top:30px;width:200px}.mainNav{align-items:center;background-color:initial;color:#393a3b;display:flex;height:120px;justify-content:space-between;padding:0 40px;position:absolute;position:fixed;text-transform:uppercase;width:100%;z-index:1}@media screen and (max-width:799px){.mainNav{padding:0 20px}}.mainNav__logo{font-size:18px;font-weight:800;letter-spacing:1px}.mainNav__links{display:flex}@media screen and (max-width:799px){.mainNav__links{display:none}}.mainNav__link{box-shadow:inset 0 -10px 0 #ffffff80;font-size:16px;font-weight:600;letter-spacing:1px;margin-left:20px;padding:2px 4px;transform:translateY(0);transition:all .4s ease,transform .2s ease}.mainNav__link:hover{box-shadow:inset 0 -20px 0 #fff;transform:translateY(-5px)}.mainNav__icon{background-image:url(https://rafaelalucas91.github.io/assets/icons/black/icon-141.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:none;height:32px;margin-right:250px;width:32px}@media screen and (max-width:799px){.mainNav{background-color:initial;box-shadow:0 0 10px #0000001a}.mainNav__logo{margin-left:20px;margin-right:20px}.mainNav__links{align-items:flex-start;display:none;flex-direction:column;margin-top:20px}.mainNav__link{margin-left:0}.mainNav__icon{display:block;margin-right:30px}.mainNav__icon svg{cursor:pointer;height:auto;width:24px}.mainNav.open .mainNav__links{display:flex;margin-top:100%}}.mainHeading{background-image:linear-gradient(0deg,#accbee 0,#e7f0fd);max-height:100%;max-width:100%;padding:0 40px;position:relative}@media screen and (max-width:799px){.mainHeading{padding:0 20px}}.mainHeading__content{align-items:center;display:flex;justify-content:space-between;left:50%;max-width:1110px;min-height:650px;position:relative;transform:translateX(-50%)}@media screen and (max-width:799px){.mainHeading__content{min-height:500px}}.mainHeading__text{animation:text .8s ease .6s backwards;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#fff3;color:#637498;margin-top:100px;max-width:620px;padding:40px;position:relative;width:70%;z-index:1}.mainHeading__text:before{animation:line .8s ease .6s backwards;background-color:#ffffff80;content:"";height:100%;left:0;position:absolute;top:0;width:5px}@keyframes line{0%{opacity:0;right:0;width:100%}}@media screen and (max-width:799px){.mainHeading__text{margin:90px 0 40px;padding:20px}}@keyframes text{0%{opacity:0;transform:translateX(200px)}}.mainHeading__preTitle{font-family:Tiro Devanagari Hindi,sans-serif;font-size:70px;font-weight:900;margin-bottom:2px}.mainHeading__preTitle,.mainHeading__title{color:#637498;letter-spacing:2px;text-transform:uppercase}.mainHeading__title{font-size:40px;font-weight:200;margin-bottom:24px}@media screen and (max-width:799px){.mainHeading__title{font-size:28px;margin-bottom:16px}}.mainHeading__description{font-size:24px;font-weight:800;letter-spacing:.5px;line-height:26px}@media screen and (max-width:799px){.mainHeading__description{font-size:14px}}.mainHeading__image{animation:image .6s ease .2s backwards;height:600px;max-width:600px;overflow:hidden;position:absolute;right:0;transform:translatey(100px);width:60%}@media screen and (max-width:799px){.mainHeading__image{height:480px;right:-6%;transform:translatey(80px);width:70%}}@keyframes image{0%{opacity:0;transform:translatey(200px)}}.mainHeading__image:after,.mainHeading__image:before{background-image:linear-gradient(0deg,#accbee 0,#e7f0fd);content:"";height:0;left:0;opacity:1;position:absolute;top:100%;width:100%}.mainHeading__image:before{animation:imageBefore 1s ease .2s backwards}@keyframes imageBefore{0%{height:100%;top:0}}.mainHeading__image:after{background-image:linear-gradient(0deg,#accbee 0,#e7f0fd);height:100%;opacity:.2;top:0}.mainHeading__image img{height:100%;width:100%}.cta{background-color:initial;border:1px solid #63749866;box-shadow:inset 0 0 0 #63749833;color:#637498;cursor:pointer;font-family:Raleway,sans-serif;font-weight:600;letter-spacing:2px;margin-top:32px;padding:16px 32px;text-transform:uppercase;transition:all .4s ease}.cta:hover{border:1px solid #6374981a;box-shadow:inset 0 -80px 0 #6374981a;transform:translateY(-5px)}.whatsapp-icon{color:green;font-size:1.5em}.whatsapp-icon:hover{transform:translate(-50%,-50%) scale(1.2)}@media screen and (max-width:799px){.cta{margin-top:16px}}.contentp1 h1{animation:fadeInUp 1s ease-in-out;color:#1e3a8a;font-family:Times New Roman,Times,serif;font-size:3rem;font-weight:700;text-shadow:2px 2px 4px #0000004d}.containerp{align-items:center;display:flex;justify-content:space-around}.navmargin{padding-top:130px}.contentp1{margin-bottom:20px;position:relative}.btn,.button-pdf{align-items:center;display:flex;justify-content:center}.btn{background:#1e3a8a;border:0 solid #1e3a8a;border-radius:35px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;height:60px;outline:none;overflow:hidden;position:relative;transition:all .25s ease;width:270px}.btn:not(.loading):hover{box-shadow:0 10px 25px 0 #49d75c66}.btn:not(.loading):hover i{transform:translate(7px)}.btn i{align-items:center;background:inherit;border-radius:50%;display:flex;font-size:1.45rem;height:60px;justify-content:center;left:0;width:60px;z-index:10}.btn .text,.btn i{pointer-events:none;position:absolute;transition:all .25s ease}.btn .text{left:70px;top:50%;transform:translateY(-50%);white-space:nowrap}.loading-animate{align-items:center;border-radius:50%;display:flex;height:60px;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:all .25s ease;width:60px;z-index:100}.loading-animate:after{animation:loading .8s ease .05s infinite}.loading-animate:after,.loading-animate:before{border:3px solid #0000;border-left-color:#fff;border-radius:50%;content:"";height:44px;position:absolute;width:44px}.loading-animate:before{animation:loading .8s linear infinite;opacity:.6}.btn.loading{width:60px}.btn.loading i{padding-bottom:4px;padding-left:3px;transform:rotate(-90deg)}.btn.loading .text{transform:translate(-140px)}.btn.loading .loading-animate{opacity:1}@keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media only screen and (max-width:600px){.containerp{align-items:stretch;flex-direction:column}.contentp1 h1{border-radius:50px 0 50px 0;font-size:18px;margin:10px;text-align:center}}.wrapper-cp{display:grid;flex-flow:row wrap}.inner-cp,.wrapper-cp{justify-content:center}.inner-cp{align-items:center;display:flex;flex-direction:column;height:100%;padding:1.5em;transform:translateZ(80px) scale(.94)}.card-cp{box-shadow:0 5px 15px #00000059;height:540px;margin:1em;perspective:1500px;width:420px}.card-cp .content-cp{height:100%;position:relative;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.75,0,.85,1);width:100%}.more-cp{display:none}.more-cp:checked~.content-cp{transform:rotateY(180deg)}.back-cp,.front-cp{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:6px;height:100%;left:0;position:absolute;top:0;transform-style:preserve-3d;width:100%}.back-cp .inner-cp,.front-cp .inner-cp{display:grid;height:100%;padding:1.5em;transform:translateZ(80px) scale(.94)}.front-cp{background-color:#fff;background-position:50%;background-size:cover}.front-cp:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:linear-gradient(40deg,rgba(67,137,243,.281),rgba(255,242,166,.336));border-radius:6px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.front-cp .inner-cp{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:1.5em;transform:translateZ(80px) scale(.94)}.front-cp h2{color:#fff;font-size:24px;font-weight:500;grid-row:2;letter-spacing:3px;margin-bottom:.3em;text-shadow:0 0 6px #0000001a;text-transform:uppercase}.front-cp .rating{color:#fffc;display:flex;flex-flow:row nowrap;font-size:14px;grid-row:3}.front-cp .rating i{margin:0 1px}.back-cp{background-color:#fff;border:2px solid #f0f0f0;transform:rotateY(180deg)}.back-cp .inner-cp{grid-gap:.8em;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto);justify-items:center}.back-cp .info-cp{align-items:center;color:#ed3942;display:flex;grid-row:3;position:relative}.inner-cp h2{color:#fff;font-size:44px;position:relative;text-shadow:4px 4px 4px #355cc9;z-index:1}.back-cp .info-cp:before{background-color:#e92121;content:"";height:18px;left:-.9em;position:relative;width:1px}.back-cp .info-cp span{font-size:2em;font-weight:700}.back-cp .info-cp i{font-size:1.2em}.back-cp .info-cp i:before{-webkit-text-fill-color:#0000;background:linear-gradient(40deg,#355cc9,#438af3)}.back-cp .info-cp .icon-cp{margin-left:.3em}.back-cp .info-cp .icon-cp span{display:block;font-size:.8em;font-weight:800;margin-top:-.25em}.back-cp .description-cp{border-radius:5px;color:#1e3a8a;font-size:1em;font-weight:600;grid-column:1/-1;grid-row:5;line-height:1.4em;margin-left:30px;overflow:auto;width:auto}.back-cp .location-cp{color:#355cc9;font-size:2.5em;font-weight:600;grid-column:1/4;grid-row:1;justify-self:right}.wrapper-cp .onproject-title h1{animation:gradientAnimation 5s ease infinite;background-image:linear-gradient(45deg,#f0c,#33f,#0fc);background-size:200% auto;border-radius:50px 0 50px 0;color:#fff;font-size:24px;margin-top:20px;padding:10px;text-align:center;text-shadow:2px 2px 4px #00000080}@keyframes gradientAnimation{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.button-cp{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#ffffffb4;border:2px solid #fff;border-radius:4px;color:#355cc9;cursor:pointer;display:block;font-weight:600;grid-row:-1;height:3em;left:50%;letter-spacing:1px;line-height:2.9em;margin-top:400px;min-width:3em;padding:0 1.5em;text-align:center;text-shadow:0 0 6px #0000004d;text-transform:uppercase;transition:.3s ease-in-out}.button-cp:hover{background-color:#a4edf075;box-shadow:0 0 50px #00000080;color:#fff;text-shadow:none}.button-18{align-items:center;background-color:#0a66c2;border:0;border-radius:100px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:-apple-system,system-ui,Segoe UI,Roboto,Helvetica Neue,Fira Sans,Ubuntu,Oxygen,Oxygen Sans,Cantarell,Droid Sans,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Lucida Grande,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;justify-content:center;line-height:20px;margin-top:50px;max-width:680px;min-height:50px;min-width:0;overflow:hidden;padding:0 20px;text-align:center;touch-action:manipulation;transition:background-color .167s cubic-bezier(.4,0,.2,1) 0s,box-shadow .167s cubic-bezier(.4,0,.2,1) 0s,color .167s cubic-bezier(.4,0,.2,1) 0s;user-select:none;-webkit-user-select:none;vertical-align:middle}.button-18:focus,.button-18:hover{background-color:#fff;color:#0a66c2}.button-18:active{background:#09223b;color:#ffffffb3}.button-18:disabled{background:#00000014;color:#0000004d;cursor:not-allowed}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#859ddf}::-webkit-scrollbar-thumb:hover{background:#355cc9}@media only screen and (max-width:768px){.wrapper-cp{gap:20px;grid-template-columns:1fr}.card-cp{max-width:none;width:90%}.front-cp .inner-cp h2{font-size:1.5em}.back-cp .info-cp{font-size:.8em}}.link{color:#777;display:block;padding:10px;text-align:center;text-decoration:none}.movie_card{background-color:#fff;border-radius:10px;box-shadow:0 0 120px -25px #00000080;display:block;height:350px;margin:30px auto;overflow:hidden;position:relative;transition:all .4s;width:1200px}.movie_card:hover{box-shadow:0 0 80px -25px #00000080;transform:scale(1.02);transition:all .4s}.movie_card .info_section{background-blend-mode:multiply;border-radius:10px;height:100%;position:relative;width:100%;z-index:2}.movie_card .info_section .movie_header{display:grid;height:40%;padding:25px;position:relative}.movie_card .info_section .movie_header h1{color:#000;font-family:Times New Roman,Times,serif;font-size:30px;font-weight:700}.movie_card .info_section .movie_desc p{color:#000;font-family:Times New Roman,Times,serif;font-size:20px;font-weight:700;margin-top:50px}.movie_card .info_section .movie_header .minutes{border:1px solid #0000000d;border-radius:5px;color:#555;display:inline-block;margin-top:15px;padding:5px}.movie_card .info_section .movie_header .type{color:#959595;display:inline-block;margin-left:10px}.movie_card .info_section .movie_header .locandina{box-shadow:0 0 20px -10px #00000080;float:left;height:120px;margin-right:20px;position:relative;width:200px}.movie_card .info_section .movie_desc{height:50%;padding:25px}.movie_card .info_section .movie_desc .text{color:#545454}.movie_card .blur_back{background-size:cover;border-radius:11px;height:100%;position:absolute;right:0;top:0;z-index:1}.contentp2 h1{animation:fadeInUp 1s ease-in-out;color:#1e3a8a;font-family:Times New Roman,Times,serif;font-size:3rem;font-weight:700;justify-content:center;text-align:center;text-shadow:2px 2px 4px #0000004d}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media screen and (min-width:768px){.movie_header{width:65%}.movie_desc{width:50%}.info_section{background:linear-gradient(90deg,#e5e6e6 50%,#0000)}.blur_back{background-position:-100% 10%!important;width:80%}}@media screen and (max-width:768px){.movie_card{height:auto;margin:70px auto;min-height:350px;width:95%}.blur_back{background-position:50% 50%!important;width:100%}.movie_desc,.movie_header{width:100%}.info_section{background:linear-gradient(0deg,#e5e6e6 50%,#0000);display:inline-grid}.movie_card .info_section .movie_header h1{margin-bottom:-50px}.contentp2 h1{border-radius:50px 0 50px 0;font-size:18px;margin-bottom:-30px;margin-left:20px;width:90%}}.bright_back{background:url(/static/media/Islampur.82dc9460cee3876571f7.jpg)}.tomb_back{background:url(/static/media/DSC02189copy.90d68779c5e721e01730.JPG)}.ave_back{background:url(/static/media/Sarvahit1.2750f1f430ba8524b496.jpeg)}.ave_back1{background:url(/static/media/SBC.0cd2b080178e21adbb64.jpg)}.ave_back2{background:url(/static/media/4photo1.3b3569bb023335017c3b.jpeg)}.seemore-cp{align-items:center;display:flex;font-family:Times New Roman,serif;justify-content:center;margin:0}.button-28{background:#0000;border:2px solid #1e3a8a;border-radius:25px;color:#1e3a8a;font-size:17px;font-weight:700;margin-bottom:20px;overflow:hidden;padding:10px 20px;position:relative;text-decoration:none;text-transform:uppercase;transition:all 1s}.button-28:hover{background-color:#1e3a8a;color:#fff}.button-28:hover:before{width:160%}.contain{background-image:url(/static/media/74912408-fe1f-439d-b71f-0da86e0cbceb.9dc3833d9a54b51006ac.jpg);background-position:50%;background-size:cover;color:#333;font-family:Times New Roman,Times,serif;padding:5vw;text-align:center}.contain h1{color:#333;font-size:2.3em;font-weight:700;line-height:1.2;margin-bottom:20px;margin-top:70px}.contain p{font-size:1.5em;line-height:1.5;margin-bottom:30px}.button-55{background-color:#fff;background-image:none;background-position:0 90%;background-repeat:repeat-x;background-size:4px 3px;border-radius:15px 225px 255px 15px 15px 255px 225px 15px;border-bottom-left-radius:15px 255px;border-bottom-right-radius:225px 15px;border-style:solid;border-top-left-radius:255px 15px;border-top-right-radius:15px 225px;border-width:2px;box-shadow:15px 28px 25px -18px #0003;box-sizing:border-box;color:#41403e;cursor:pointer;display:inline-block;font-family:Neucha,sans-serif;font-size:1rem;line-height:23px;margin-bottom:20px;outline:none;padding:.75rem;text-decoration:none;touch-action:manipulation;transition:all 235ms ease-in-out;user-select:none;-webkit-user-select:none}.button-55:hover{box-shadow:2px 8px 8px -5px #0000004d;transform:translate3d(0,2px,0)}.button-55:focus{box-shadow:2px 8px 4px -6px #0000004d}@media screen and (max-width:480px){.contain{padding:2vw}.contain h1{font-size:1.3em;margin-top:100px}.contain p{font-size:1.2em;padding:10px}}.containerab{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:40px auto;max-width:1200px}.containerab .cardab{border-radius:15px;box-shadow:inset 5px 5px 5px #0003,inset -5px -5px 15px #ffffff1a,5px 5px 15px #0000004d,-5px -5px 15px #ffffff1a;height:260px;margin:10px;min-width:230px;position:relative;transition:.5s}.containerab .cardab:first-child .boxab .contentab p{color:#2196f3}.containerab .cardab:nth-child(2) .boxab .contentab p{color:#e91e63}.containerab .cardab:nth-child(3) .boxab .contentab p{color:#23c186}.containerab .cardab:nth-child(4) .boxab .contentab p{color:#f0f324}.containerab .cardab .boxab{align-items:center;background:#2a2b2f;border-radius:15px;bottom:20px;display:flex;justify-content:center;left:20px;overflow:hidden;position:absolute;right:20px;top:20px;transition:.5s}.containerab .cardab .boxab:hover{transform:translateY(-50px)}.containerab .cardab .boxab:before{background:#ffffff08;content:"";height:100%;left:0;position:absolute;top:0;width:50%}.containerab .cardab .boxab .contentab{padding:20px;text-align:center}.containerab .cardab .boxab .contentab h3{color:#fff;font-size:1.8rem;margin-bottom:15px;transition:.5s;z-index:1}.containerab .cardab .boxab .contentab p{align-items:center;color:#ffffffe6;display:flex;font-size:2.5rem;font-weight:300;justify-content:center;transition:.5s;z-index:1}.containerab .cardab .boxab .contentab a{background:#000;border-radius:5px;box-shadow:0 10px 20px #0003;color:#fff;display:inline-block;margin-top:20px;padding:8px 20px;position:relative;text-decoration:none;transition:.5s}.containerab .cardab .boxab .contentab a:hover{background:#fff;box-shadow:0 10px 20px #0009;color:#000}@media (max-width:768px){.containerab{align-items:center;flex-direction:column;margin:10px auto}.containerab .cardab{height:200px;margin-left:30px;width:calc(80% - 80px)}.containerab .cardab .boxab .contentab h3{font-size:1.5rem;margin-top:50px}.containerab{align-items:stretch;flex-direction:column}.containerab .cardab{width:calc(100% - 60px)}}
/*# sourceMappingURL=main.aff826c5.css.map*/