#contact{padding:60px 0}.small__button button{background-color:#006cb6;border:2px solid #006cb6;padding:15px 40px;cursor:pointer;font-size:1.2rem;font-weight:800;margin:5px 0 30px;outline:none}.small__button button:hover{border:2px solid #006cb6;background-color:transparent}input{background-color:#fbfbfb;width:100%;max-width:570px;height:45px;padding:0 15px;font-size:12px;border:2px solid #fbfbfb;outline:none;margin:5px 0}input:active,input:focus{border:2px solid #006cb6}textarea{background-color:#fbfbfb;width:100%;max-width:570px;padding:15px;font-size:12px;border:2px solid #fbfbfb;outline:none;margin:5px 0}textarea:active,textarea:focus{border:2px solid #006cb6}::placeholder{color:#1e1e1e;font-size:12px}.sending-btn{width:170px;background-color:#006cb6;border:1px solid #fff;cursor:pointer;min-height:52px;padding:7px 0;margin:0;border-radius:5px}.sending-btn div{margin:0 auto;width:30px;height:30px}.sending-btn div .sbl-circ{color:#1e1e1e;position:relative;display:inline-block;border-radius:50%;border:5px solid;border-top:5px solid transparent;animation:rotate 1s linear infinite}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media screen and (max-width:990px){#contact{text-align:center}.sending-btn{margin:30px auto}}.contact__info{width:100%}.contact__info-box{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.contact__info-box img{margin:20px 0}.contact__info-box p{font-size:1.2rem;line-height:2rem}.contact__social{width:100%;margin:60px 0 10px;transition:.1s ease;cursor:pointer}.contact__social:hover{filter:invert(62%) sepia(80%) saturate(566%) hue-rotate(2deg) brightness(98%) contrast(92%)}@media screen and (max-width:990px){.contact__social{text-align:center;width:100%}.contact__social img{margin:0 auto}}#portfolio{padding:20px 0 40px}#portfolio .portfolio__nav ul{display:flex}#portfolio .portfolio__nav ul li{padding:5px 15px;margin-right:10px;cursor:pointer;transition:.3s ease}#portfolio .portfolio__nav .portfolio__nav-active,#portfolio .portfolio__nav ul li:hover{background-color:#006cb6}#portfolio .portfolio__filter{display:flex;justify-content:flex-end;cursor:pointer;margin-bottom:50px;background-attachment:fixed;max-width:200px;float:right;position:relative;padding:8px 10px}#portfolio .portfolio__filter p{padding-right:10px}#portfolio .portfolio__filter .portfolio__filter-menu{background-color:#fbfbfb;position:absolute;top:40px;left:0;width:100%;height:100px;text-align:center;border-radius:5px;z-index:999}#portfolio .portfolio__filter .portfolio__filter-menu p{padding:8px 0;margin:2px 0;transition:.3s ease}#portfolio .portfolio__filter .portfolio__filter-menu p:hover{background-color:#006cb6}.my-masonry-grid{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-30px;width:auto}.mint__gallery{padding-left:30px;background-clip:padding-box}.mint__gallery>div{margin-bottom:30px}@media screen and (max-width:767px){#portfolio .portfolio__nav ul{justify-content:center}#portfolio .portfolio__filter{justify-content:center;max-width:200px;margin:30px auto;float:none}}@media screen and (max-width:400px){#portfolio .portfolio__nav ul li{padding:5px;margin-right:5px}}*,:after,:before{box-sizing:border-box}ol[class],ul[class]{padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol[class],p,ul[class]{margin:0;font-weight:500}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}ol[class],ul[class]{list-style:none}a:not([class]){text-decoration-skip-ink:auto}img{max-width:100%;display:block}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit}li{list-style:none}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html{font-size:62.5%}body{font-family:Montserrat,sans-serif;color:#1e1e1e;font-size:1.5rem;overflow-x:hidden}.wrapper{max-width:1280px;padding:0 15px;height:100%;margin:0 auto}ul{padding:0;margin:0}ul li{list-style:none}.flex{display:flex}.flex-center{justify-content:center}.flex-center,.flex-s-between{display:flex;align-items:center}.flex-s-between{justify-content:space-between}.flex-row-center{display:flex;align-items:center}.left{float:left}.right{float:right}a{text-decoration:none;-webkit-transition:.3s;transition:.3s}.text-center{text-align:center}.margin-center{margin:0 auto}.relative{position:relative}.hide{display:none}.show{display:block}.pointer{cursor:pointer}.shadow{-webkit-box-shadow:0 2px 6px 2px rgba(92,112,133,.1);-moz-box-shadow:0 2px 6px 2px rgba(92,112,133,.1);box-shadow:0 2px 6px 2px rgba(92,112,133,.1)}.padding5{padding:.5rem 0}.padding10{padding:1rem 0}.padding15{padding:1.5rem 0}.padding20{padding:2rem 0}.padding30{padding:3rem 0}.padding40{padding:4rem 0}.padding60{padding:6rem 0}.weight500,h1,h2,h3,h4,h5,h6{font-weight:500}.weight800{font-weight:800}.font9{font-size:.9rem}.font10{font-size:1rem}.font11{font-size:1.1rem}.font12{font-size:1.2rem}.font13{font-size:1.3rem}.font14{font-size:1.4rem}.font15{font-size:1.5rem}.font20{font-size:2rem}.font23{font-size:2.3rem}.font24{font-size:2.4rem}.font30{font-size:3rem}.font35{font-size:3.5rem}.font40{font-size:4rem}.font60{font-size:6rem;line-height:8rem}p{font-weight:500;font-size:1.6rem;line-height:3rem}.active-link{color:#006cb6}.button .button-link{background-color:#006cb6;border:2px solid #006cb6;padding:15px 30px;cursor:pointer;font-size:1.4rem;font-weight:800}.button .button-link:hover{border:2px solid #006cb6;background-color:transparent}