@import url(https://fonts.googleapis.com/css2?family=Sansita+Swashed:wght@700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Commissioner&display=swap);*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}#contact{scroll-margin-top:5rem}:root{--logo-color:#08D1BD;--black:#000;--white:#fff;--main-color:#3FC1C9;--btn-main-color:#3FC1C9;--btn-secondary-color:#09EBD4;--gray:#AAAAAA;--title-font:'Sansita Swashed',cursive;--text-font:'Commissioner',sans-serif}html{scroll-behavior:smooth}body{font-family:var(--text-font);overflow-x:hidden}.title{font-family:var(--title-font);text-shadow:0 0 2px rgba(0,0,0,.5)}.normal-text{font-family:var(--text-font);font-weight:400;line-height:2}.img-round{border-radius:1rem}.btn{background-color:var(--btn-main-color);color:var(--white);-webkit-box-shadow:0 0 15px var(--btn-main-color);box-shadow:0 0 15px var(--btn-main-color)}.btn:hover{-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s}.mfp-arrow{outline:0!important}@media (max-width:575px){.mbottom{margin-bottom:3rem}.mtop{margin-top:3rem}}.navbar.transparent.navbar-inverse .navbar-inner{border-width:0;-webkit-box-shadow:0 0;box-shadow:0 0;background-color:rgba(0,0,0,0);background-image:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0)));background-image:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0) 100%)}.navbar-brand{color:#000;outline-color:var(--main-color);font-family:var(--title-font);font-size:1.5rem;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;margin-left:45%}.navbar.active{background-color:#fff!important}.navbar-brand span{color:var(--btn-main-color)}.navbar-brand:active,.navbar-brand:hover{color:var(--main-color)}.rotate{position:relative;width:105px;height:45px;overflow:hidden;color:var(--black);font-family:var(--title-font)}.rotate:hover{cursor:pointer;color:var(--main-color);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.rotate:hover .line{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;color:var(--main-color)}.rotate .line{width:100%;height:100%;display:block;position:absolute;color:var(--gray)}.rotate .line:nth-of-type(1){-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.rotate .line:nth-of-type(2){-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);margin-left:30px}.rotate .line:nth-of-type(3){-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.rotate .line:nth-of-type(4){-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);margin-left:-30px}.rotate .line i{left:0;top:0;width:200%;display:block;position:absolute;border-bottom:3px dashed}.rotate:hover .line i{left:0;top:0;width:200%;display:block;position:absolute;border-bottom:3px dashed;-webkit-animation:move 3.5s infinite linear;animation:move 3.5s infinite linear}.rotate .text{width:105px;line-height:40px;display:block;text-align:center;position:absolute;font-size:1.5rem;color:var(--black);text-decoration:none}.rotate .text span{color:var(--main-color)}.rotate:hover .text{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;color:var(--main-color)}@-webkit-keyframes move{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes move{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media (max-width:785px){.navbar-brand{font-size:1rem;margin-left:0}.rotate{width:80px;height:30px}.rotate .line:nth-of-type(2){margin-left:25px}.rotate .line:nth-of-type(4){margin-left:-25px}.rotate .text{width:95px;line-height:30px;font-size:1rem;padding-right:15px}}@media (max-width:375px){.navbar-brand{margin-left:0}}.carousel-indicators li{width:10px;height:10px;border-radius:100%}.carousel-indicators li.active{background-color:var(--main-color)}.wings{margin-top:10rem}.high-detailed{margin-top:10rem;margin-bottom:10rem}.high-detailed .img-round{-webkit-box-shadow:0 10px 20px #bcbcbc;box-shadow:0 10px 20px #bcbcbc}.unique .img-round{-webkit-box-shadow:0 0 20px #2d221c;box-shadow:0 0 20px #2d221c}.favorite .img-round{-webkit-box-shadow:0 0 20px #9b908a;box-shadow:0 0 20px #9b908a}.bracelet .img-round{-webkit-box-shadow:0 10px 20px #dbdbdb;box-shadow:0 10px 20px #dbdbdb}.true{margin-top:10rem;margin-bottom:10rem}.true .img-round:first-of-type{-webkit-box-shadow:0 0 20px #89b362;box-shadow:0 0 20px #89b362}.true .img-second{-webkit-box-shadow:0 0 20px #afafad;box-shadow:0 0 20px #afafad;border-radius:1rem}.gallery{position:relative;margin-bottom:10rem}.gallery .btn{position:absolute;bottom:8rem;left:15%;width:18rem}@media (max-width:992px){.gallery .btn{bottom:4rem;left:7rem;width:10rem}}@media (max-width:768px){.gallery .btn{bottom:0;left:1rem;width:10rem}}@media (min-width:580px) and (max-width:767px){.gallery .btn{bottom:0;left:5rem;width:10rem}}@media (max-width:375px){.gallery .btn{bottom:0;left:1rem;width:10rem}}.contact .blue-box{background-color:var(--main-color);color:var(--white);height:45rem}.contact .img-fluid{margin-top:10rem}@media (max-width:572px){.contact{height:55rem;background-color:var(--main-color)}.contact h2{color:var(--white);-webkit-box-shadow:none;box-shadow:none;border:none}.contact .contact-form{margin-top:15rem}.contact .col-md-6{position:relative}.contact .col-md-6 img{position:absolute;top:-55rem;right:0;max-width:15rem;max-height:15rem}}form{margin-top:7rem;margin-left:2rem}.email,.message,.username{position:relative}.email .fa-envelope,.message .fa-comment,.username .fa-user{position:absolute;left:-2.2rem;top:0;font-size:1.8rem}.contact-form input,.contact-form textarea{background-color:transparent;color:var(--white);border:none;display:block;margin-bottom:2rem;width:100%;outline-color:var(--main-color);border-bottom:2px solid #fff}.contact-form input::-webkit-input-placeholder,.contact-form textarea::-webkit-input-placeholder{color:var(--white);font-family:var(--text-font)}.contact-form input::-moz-placeholder,.contact-form textarea::-moz-placeholder{color:var(--white);font-family:var(--text-font)}.contact-form input:-ms-input-placeholder,.contact-form textarea:-ms-input-placeholder{color:var(--white);font-family:var(--text-font)}.contact-form input::-ms-input-placeholder,.contact-form textarea::-ms-input-placeholder{color:var(--white);font-family:var(--text-font)}.contact-form input::placeholder,.contact-form textarea::placeholder{color:var(--white);font-family:var(--text-font)}.bar{display:block;position:relative;color:transparent}.bar::after{content:'-';position:absolute;left:0;bottom:2rem;height:3px;width:100%;background-color:#2f2e41;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.contact-form input:focus+.bar::after,.contact-form textarea:focus+.bar::after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.contact-form .btn{background-color:var(--btn-secondary-color);width:10rem;font-family:var(--text-font)}footer{background-color:var(--gray);height:20rem}ul li span{color:var(--main-color)}ul{list-style:none}ul li a{text-decoration:none;color:var(--black)}ul li a:hover{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;text-decoration:none;color:var(--main-color)}.follow ul{text-decoration:none;list-style:none}.follow li{display:inline;cursor:pointer;font-size:1.1rem}.follow li a{color:var(--black);outline:0;text-decoration:none}.follow li:first-of-type a{color:#1877f2}.follow li:nth-child(2) a{color:#1da1f2}.follow li:nth-child(3) a{color:#c32aa3}.follow li:nth-child(4) a{color:#053eff}.follow li:nth-child(5) a{color:#ea4c89}.follow li:nth-child(6) a{color:#ff4500}.follow li:nth-child(7) a{color:red}.follow li:nth-child(8) a{color:#007bb5}.follow li a:hover{color:#000;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.row.foot .col-md-4 span{color:#960303}@media (max-width:375px){footer{height:35rem}}@media (max-width:570px){footer{height:25rem}}@media (max-width:767px){footer{height:24rem}.thanks{margin-left:20%}.right-items{max-width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.right-items li{margin-left:1rem}}@media (min-width:767px){.thanks{margin-top:20%}.row.foot{margin-top:4rem;overflow:hidden}}