@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');@font-face{font-family:'minion-regular';src:url('../fonts/MinionPro-Regular.otf');font-weight:normal;font-style:normal}@font-face{font-family:'minion-medium';src:url('../fonts/MinionPro-Medium.otf');font-weight:normal;font-style:normal}@font-face{font-family:'minion-bold';src:url('../fonts/MinionPro-Bold.otf');font-weight:normal;font-style:normal}body{padding:0;margin:0;font-family:'Roboto',sans-serif;overflow-x:hidden;color:#080808}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-50{margin-top:50px}.pb-50{padding-bottom:50px}.p-50{padding:50px 0}.p0{padding:0}.t-bold{font-weight:500}ul{list-style-type:none;padding:0;margin:0}.bg-header{background:url("../img/bg1.svg") no-repeat top center;height:1000px;width:100%;background-size:100%}header{height:auto;width:100%;padding:20px 0}.navbar-brand img{width:190px}.navbar-brand{text-align:right}.navbar-expand-sm{padding:0;display:inline-block}.menu{display:inline-block;padding-left:10px;height:68px;position:relative;float:right}.menu li{display:inline-block}.menu li>a{color:#080808;font-size:20px;text-decoration:none;transition:all .5s;height:73px;display:block;padding:20px 15px;font-weight:400}.menu li>a:hover{color:#C8102E;transition:all .5s}.menu li>a.active{color:#C8102E}.menu li>a.menu-btn{display:inline-block;background:#080808;border-radius:50%;width:40px;height:40px;position:relative;top:15px;transition:all .5s}.menu li>a.menu-btn img{position:relative;top:-16px;left:-7px}.banner-content{position:relative}.pt-90{padding-top:90px}.banner-content h1{color:#e34e2e;font-size:64px;margin-bottom:0px;font-weight:500}.banner-content h2{color:#e34e2e;font-size:48px;margin-bottom:0px;font-weight:400}.banner-content p{color:#080808;font-size:20px;font-weight:400}.banner-content .cloud1{width:auto;position:relative;left:500px;top:-20px;animation:myfirst 8s linear 2s infinite alternate}.banner-content .cloud2{width:auto;position:relative;left:-500px;top:-5px;animation:mysecond 8s linear 2s infinite alternate}@keyframes myfirst{0%{left:500px;top:-20px}50%{left:400px;top:-20px}100%{left:300px;top:-20px}}@keyframes mysecond{0%{left:-500px;top:-5px}50%{left:-400px;top:-5px}100%{left:-300px;top:-5px}}.main-btn{border:2px solid #080808;color:#080808;text-decoration:none;font-size:20px;padding:15px 24px;border-radius:36px;font-weight:400;display:inline-block;overflow:hidden;transition:all .2s}.main-btn img{width:32px;transition:all .3s;left:-12px;position:relative;z-index:0}.mr-20{margin-right:20px;transition:all .5s}.ml-20{margin-left:20px;transition:all .5s}.main-btn:hover{border:2px solid #e34e2e;transition:all .2s;text-decoration:none;color:#080808}.main-btn:hover img{transition:all .3s;left:0px;position:relative;z-index:0}.bg-2{background:url("../img/bg2.jpg") no-repeat top center;height:600px;background-size:100% 100%}.filter{margin-top:30px}.filter .form-group{display:flex;gap:10px}.filter .form-group .form-control{border-radius:32px;border:1px solid #080808;height:50px;padding:0 20px;box-shadow:none}.filter .form-group button{border-radius:32px;border:1px solid #080808;height:50px;width:50px;display:inline-block;background:transparent}.filter .form-group img{width:36px}.card{border:none}.card-info{display:flex;margin:30px 0}.card-info p{width:50%;margin:0;opacity:.8}.card-info .like{width:50%;text-align:right}.card-info .like span{background-color:#ea473d;color:#fff;padding:8px 20px;border-radius:32px}.card-info .like img{width:20px}.bg-3{}.footer{height:350px;background-size:100% 100%;margin-bottom:50px;background-color:#fff;color:#080808;font-size:20px}.f-links{}.f-links p{color:#080808;font-weight:600;font-size:18px}.f-links ul{list-style-type:none;padding:0;margin:0;margin-top:20px}.f-links ul li{margin-bottom:5px;font-size:20px;color:#080808;font-weight:400}.f-links ul li img{margin-right:8px}.f-links.add ul li{display:flex;margin-bottom:10px}.f-links ul li a{color:#080808;text-decoration:none;display:block}.f-links ul li a:hover{color:#e34e2e}.f-links.add ul li a{margin-right:10px;color:#c5c5c5}.inline-links{display:flex;gap:20px}.inline-links li a{color:#080808}.s-link{display:flex;gap:10px;margin-bottom:20px}.s-link a{}.s-link a img{width:32px}.main-btn.invert{background-color:#e34e2e;color:#fff;border:1px solid #e34e2e;position:absolute;z-index:9;background:transparent;border:none;display:inline-block;width:180px;top:20px}.main-btn.invert:hover{border:none}.full-img{}.full-img img{width:100%}.hrt{position:relative}.heart{position:relative;width:100px;height:90px;float:right;right:200px}.heart:before,.heart:after{position:absolute;content:"";left:80px;top:0;width:80px;height:140px;background:#f73d17;-moz-border-radius:50px 50px 0 0;border-radius:50px 50px 0 0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;-o-transform-origin:0 100%;transform-origin:0 100%}.heart:after{left:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%}.bg-login{background:url("../img/login-bg.svg") no-repeat top center;min-height:100vh;background-size:100%}.mb-50{margin-bottom:50px}.mb-30{margin-bottom:30px}.mb-20{margin-bottom:20px}.color-box{background-color:rgb(252 233 227 / 99%);padding:50px;text-align:center;border-radius:16px;border:1px solid #fff}.color-box h1{color:#ea473d}.color-box p{font-size:20px}.color-box .form-group{position:relative}.color-box .form-group .form-control{border:1px solid #f73d1724;height:70px;border-radius:12px;padding:0 20px}.color-box .form-group .form-control:focus{box-shadow:none;border:1px solid #e34e2e}.color-box .main-btn{min-width:250px;width:100%;text-align:left}.color-box .main-btn img{float:right;position:relative;top:4px}.color-box .form-group .eye-show{position:absolute;top:18px;width:30px;right:20px}.color-text{color:#e34e2e}.switch{position:relative;display:inline-block;width:48px;height:24px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#f4d0cf;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:white;-webkit-transition:.4s;transition:.4s}input:checked + .slider{background-color:#2196F3}input:focus + .slider{box-shadow:0 0 1px #2196F3}input:checked + .slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.link-red{color:#e34e2e;text-decoration:none;transition:all .5s}.link-red:hover{text-decoration:none;color:#e34e2e;font-weight:500;transition:all .5s}.recover{display:flex;width:100%}.o-sw{width:68%;text-align:left}.reg-link{text-align:center;font-size:20px}.reg-link a{color:#e34e2e;text-decoration:none;transition:all .5s}.reg-link a:hover{font-weight:500}.mission-header{background:url("../img/mission.svg") no-repeat top center;height:1000px;width:100%;background-size:cover 100% 100%}.header-img{}.header-img img{width:65%}.profile-card{text-align:center}.profile-card h4{font-size:36px;font-weight:600;color:#ea473d}.profile-card p{font-size:20px}.hamburger{display:none}.inline-links li a{text-decoration:none}.inline-links li a:hover{color:#e34e2e}@media only screen and (max-width:768px){.feature .v-center{margin-top:20px}.hamburger{display:inline-block;float:right;position:relative;top:22px}.hamburger img{width:32px}.menu{display:none;background-color:#fff;position:absolute;width:100%;left:0;height:300px;z-index:9;top:83px}.menu li{display:block}.menu li a{height:auto;padding:10px}.menu li .dropdown .btn{height:auto;padding:10px}.menu li>a.menu-btn img{top:-7px;left:-2px}.p-card{margin-bottom:20px}.right-content img{left:0;width:100%}header{padding:0}.banner-content h1{font-size:48px}.banner-content p{font-size:16px}.main-btn{padding:12px 20px}.mission-header{background-size:cover;height:100vh}.pt-90{padding-top:50px}.p-50{padding:20px 0}.p-50.mt-30{margin:0}.banner-content h2{font-size:36px}.mt_m_20{margin-top:20px}.color-box{padding:10px}.color-box h1{font-size:36px}.bg-login{min-height:auto;margin-bottom:30px}.o-sw{width:60%}.bg-header{background-size:cover}.bg-2{height:auto}.card-info{display:block;margin:10px 0}.card-info p{width:100%}.card-info .like{margin-top:20px;width:100%;text-align:left}.heart{height:150px}.bg-header{background:url(../img/mob-bnr.svg) no-repeat top center;height:100vh;background-size:100%}.banner-content.mt-50{margin:0}.banner-content .cloud1{width:auto;position:relative;left:200px;top:0px;animation:myfirst 8s linear 2s infinite alternate}.banner-content .cloud2{width:150px;position:relative;left:-200px;top:-5px;animation:mysecond 8s linear 2s infinite alternate}@keyframes myfirst{0%{left:200px;top:0px}50%{left:100px;top:0px}100%{left:50px;top:0px}}@keyframes mysecond{0%{left:-200px;top:-5px}50%{left:-150px;top:-5px}100%{left:-100px;top:-5px}}}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}