@font-face{font-family:'Rubik-Light';src:url("/fonts/Rubik-Light.ttf") format("truetype");font-style:normal}@font-face{font-family:'Rubik-Regular';src:url("/fonts/Rubik-Regular.ttf") format("truetype");font-style:normal}@font-face{font-family:'Rubik-Bold';src:url("/fonts/Rubik-Bold.ttf") format("truetype");font-style:normal}body{font-family:Rubik-Light, Verdana, sans-serif;color:#393838}.stars-yandex:hover{opacity:1}@media (min-width: 1000px){.stars-yandex{width:150px;position:fixed;right:0;top:20%;z-index:100;opacity:.5}}.container-main.container{position:relative;min-height:calc(100vh - 300px)}.hi__li li{margin-bottom:20px;font-size:20px}.hi__li li span{font-family:'Rubik-Bold'}nav.navbar.vinny__nav{background-color:#393838}nav.navbar.vinny__nav .navbar-toggler{background-color:#fff}nav.navbar.vinny__nav .navbar-brand{display:flex;flex-direction:column;color:#fff}nav.navbar.vinny__nav .navbar-brand .first_name{font-family:'Rubik-Bold';font-size:28px;line-height:22px}nav.navbar.vinny__nav .navbar-brand .second_name{font-family:'Rubik-Light';font-size:17px}@media (min-width: 900px) and (max-width: 3000px){nav.navbar.vinny__nav ul li.nav-item{margin-left:10px}}nav.navbar.vinny__nav ul li.nav-item a.nav-link{color:#fff;transition:.2s ease-in-out}nav.navbar.vinny__nav ul li.nav-item a.nav-link:hover{color:#e1e1e1}.footer{background-color:#393838}.footer h6{color:#fff}.footer .container{display:flex;padding-top:60px}@media (min-width: 1000px){.footer .container{justify-content:space-between;flex-direction:row;flex-wrap:wrap}}@media (min-width: 300px) and (max-width: 1000px){.footer .container{justify-content:center;flex-direction:column}}.footer .container div{display:flex;flex-direction:column}@media (min-width: 300px) and (max-width: 1000px){.footer .container div{margin-bottom:40px}}.footer .container div a{text-decoration:none;color:#fff;width:fit-content;margin-bottom:10px}.footer .container .footer_logo{display:flex;flex-direction:column;color:#fff}.footer .container .footer_logo .first_name{font-family:'Rubik-Bold';font-size:28px;line-height:22px}.footer .container .footer_logo .second_name{font-family:'Rubik-Light';font-size:17px}.footer .geo_all{display:flex;color:#fff;flex-direction:column;margin-top:40px;margin-bottom:40px}.footer .geo_all a{display:flex;text-align:center;font-size:18px;width:100%;justify-content:center;text-decoration:none}.footer .geo_all .card{background-color:#393838}.footer .geo_all ul{background-color:#393838;display:flex;flex-direction:row;flex-wrap:wrap;list-style-type:none}.footer .geo_all ul li{color:#fff;padding:5px}.me_myself_andi{background-color:#e5e5e5;display:flex;flex-direction:column;width:100%;padding-bottom:40px}.me_myself_andi .name{margin-top:40px;display:flex;justify-content:center;align-items:center}@media (min-width: 600px){.me_myself_andi .name h1{font-size:50px}}@media (min-width: 300px) and (max-width: 600px){.me_myself_andi .name h1{font-size:30px;text-align:center}}.me_myself_andi .massage{display:flex;justify-content:center;flex-direction:column}@media (min-width: 600px){.me_myself_andi .massage{align-items:flex-start}}@media (min-width: 300px) and (max-width: 600px){.me_myself_andi .massage{align-items:center}}@media (min-width: 600px){.me_myself_andi .massage h2,.me_myself_andi .massage h3{font-size:35px}}@media (min-width: 300px) and (max-width: 600px){.me_myself_andi .massage h2,.me_myself_andi .massage h3{font-size:16px}}.lil_white_line{height:80px;background-color:#fff;width:100%;display:flex}.about_me{background-color:#f3f0f0;min-height:10px;font-size:35px;display:flex;justify-content:center;padding-top:40px;flex-direction:column;padding-bottom:40px}.about_me .speach_about_me{display:flex;justify-content:center;width:100%}@media (min-width: 600px){.about_me .speach_about_me{font-size:30px}}@media (min-width: 300px) and (max-width: 600px){.about_me .speach_about_me{font-size:5vw}}@media (min-width: 600px){.about_me .speach_about_me.consult_header{font-size:35px}}@media (min-width: 300px) and (max-width: 600px){.about_me .speach_about_me.consult_header{font-size:5vw}}.about_me .about_me_iam_cool{font-size:14px;padding-bottom:80px}.about_me .consulter{display:flex;flex-direction:row}.about_me .consulter ul{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap}.about_me .consulter ul li{list-style-type:none;padding-bottom:40px}.about_me .consulter ul li a{color:#a08559;text-decoration:none;border-bottom:1px dotted #a08559}@media (min-width: 600px){.about_me .consulter ul li a{font-size:26px}}@media (min-width: 300px) and (max-width: 600px){.about_me .consulter ul li a{font-size:16px}}.about_me .consulter ul li a:hover{border-bottom:1px solid #a08559}.underline_wrapper{display:flex;justify-content:center;width:100%}.underline_wrapper .underline{width:80px;height:4px;margin:10px 0px 26px;background-color:#e3b873}.servis{display:flex;align-items:center;justify-content:center;height:80px;background:#393838;background:linear-gradient(rgba(243,240,240,0.8), rgba(243,240,240,0.8)),url("/img/servis.jpg") center center/cover no-repeat}.servis .h2{display:flex;justify-content:center;color:white;font-family:'Rubik-Regular'}@media (min-width: 600px){.servis .h2{font-size:35px}}@media (min-width: 300px) and (max-width: 600px){.servis .h2{font-size:5vw}}.uff{height:300px;background:linear-gradient(rgba(243,240,240,0.8), rgba(243,240,240,0.8)),url("/img/uff.jpg") center center/cover no-repeat;flex-direction:column}.uff .h2{display:flex;padding-top:80px;justify-content:center;font-size:35px}.uff .skills{padding-top:40px;display:flex;justify-content:space-around;flex-wrap:wrap}.uff .skills span{font-family:'Rubik-Bold'}@media (min-width: 600px){.uff .skills span{font-size:25px}}@media (min-width: 300px) and (max-width: 600px){.uff .skills span{font-size:18px;padding:0 15px}}.edu_and_car{display:flex;flex-direction:column;background-color:#393838;padding-bottom:40px;padding-top:40px}.edu_and_car p{display:flex;padding-top:20px;justify-content:center;font-size:20px;color:#fff}@media (min-width: 600px){.edu_and_car p{font-size:20px}}@media (min-width: 300px) and (max-width: 600px){.edu_and_car p{font-size:16px}}.edu_and_car p a{display:contents;color:inherit;text-decoration:none;border-bottom:1px dotted #fff}.edu_and_car ul li,.edu_and_car ul li a,.edu_and_car ol li,.edu_and_car ol li a,.edu_and_car h3,.edu_and_car h2,.edu_and_car h4,.edu_and_car h5{color:#fff}.edu_and_car ul{list-style-type:none}.edu_and_car ul li:before{content:"> ";color:#e3b873;margin-right:7px}.edu_and_car .one_point{display:flex;justify-content:center;color:#fff}@media (min-width: 300px) and (max-width: 600px){.edu_and_car .one_point{padding:0 20px}}.edu_and_car .one_point .one_poin__year{display:flex;justify-content:center;color:#e3b873;font-family:'Rubik-Bold'}@media (min-width: 600px){.edu_and_car .one_point .one_poin__year{width:20%;font-size:30px}}@media (min-width: 300px) and (max-width: 600px){.edu_and_car .one_point .one_poin__year{width:30%}}.edu_and_car .one_point .one_point__divider{border-left:1px solid #fff;padding:0px 0px 0px 50px;position:relative}.edu_and_car .one_point .one_point__divider .inside_circle{background-color:#fff;width:7px;height:7px;border-radius:50%;position:absolute;top:10px;left:-4px}@media (min-width: 600px){.edu_and_car .one_point .one_poin__bullet{width:20%}}@media (min-width: 300px) and (max-width: 600px){.edu_and_car .one_point .one_poin__bullet{width:100%}}.edu_and_car .one_point .one_poin__bullet .one_poin__bullet__head{display:flex;justify-content:flex-start;color:#e3b873}.edu_and_car .one_point .one_poin__bullet .one_poin__bullet__text{margin:20px 0px 40px}.edu_and_car .one_point .one_poin__bullet .one_poin__bullet__text a{color:inherit}.edu_and_car .one_point .one_poin__bullet .one_poin__bullet__text a:hover{color:#e1e1e1}.my_life{background:linear-gradient(rgba(243,240,240,0), rgba(243,240,240,0)),url("/img/fon22.jpg") center center/cover no-repeat;padding-top:80px;padding-bottom:80px;display:flex;font-size:20px;margin:20px 0px 40px}.contacts{background-color:#f3f0f0}.contacts .h2{display:flex;justify-content:center;padding-top:80px}@media (min-width: 600px){.contacts .h2{font-size:30px}}@media (min-width: 300px) and (max-width: 600px){.contacts .h2{font-size:5vw}}.contacts p{display:flex;font-size:18px;justify-content:center;padding-top:20px}.contacts h4{display:flex;justify-content:center;font-size:20px;padding-top:40px}.contacts a{text-decoration:none;font-size:20px;color:#a08559;padding-top:20px;display:flex;justify-content:center;padding-bottom:80px}.super_button{display:flex;height:32px;width:144px;border-radius:25px;justify-content:space-between;align-items:center;overflow:hidden;text-decoration:none !important;transition:.1s ease-in-out}.super_button:hover{box-shadow:0 5px 5px -5px rgba(0,0,0,0.5),0 -5px 5px -5px rgba(0,0,0,0.5);transition:.2s ease-in-out}.super_button .arrow{display:flex;background-color:#fff;width:30px;height:32px;color:red}.super_button .arrow img{display:flex;margin-left:4px;width:20px}.super_button .super_button-text{display:flex;align-items:center;padding-left:17%;color:#fff;font-family:'Rubik-Light';font-size:12px;background-color:#393838;width:80%;height:32px}.list{margin-bottom:80px}@media (min-width: 350px) and (max-width: 796px){.list{margin-bottom:20px}}.list .wrapper{justify-content:space-between;display:flex;flex-wrap:wrap;margin-top:30px}@media (min-width: 350px) and (max-width: 796px){.list .wrapper{justify-content:center;align-items:center}}.list .category__item{justify-content:space-between;display:flex;height:300px;border-radius:25px;text-decoration:none;flex-direction:column;padding:20px;position:relative;transition:.3s;background-size:cover}.list .category__item:hover{transform:scale(1.01);transition:.3s}@media (min-width: 1400px){.list .category__item{width:24%;margin-top:20px}}@media (min-width: 1200px) and (max-width: 1400px){.list .category__item{width:24%;height:250px}}@media (min-width: 799px) and (max-width: 1200px){.list .category__item{width:48%;margin-top:20px}}@media (min-width: 350px) and (max-width: 799px){.list .category__item{width:350px;height:350px;margin-top:20px}}.list .category__item .category__item--header{display:flex;width:100%;line-height:40px;font-size:26px;font-family:'Rubik-Light';color:#fff;background:rgba(0,0,0,0.5);border-radius:15px;justify-content:center}.list .category__item .super_button{margin:20px 0 0 0;width:150px}.list.categories_description{margin-top:40px;margin-bottom:40px}.list.categories_description .super_button{margin-left:20px;width:230px}.cat_price{padding-bottom:40px}.cat_price .container{padding-top:40px}.underline{transition:.2s;position:relative}.underline:after{content:"";display:block;position:absolute;right:0;bottom:-3px;width:0;height:2px;background-color:#fff;transition:width 0.5s}.underline:hover:after{content:"";width:100%;display:block;position:absolute;left:0;bottom:-3px;height:2px;background-color:#fff;transition:width 0.5s}.content{display:flex;justify-content:space-between}.content .description a{color:inherit;border-bottom:1px dotted #e3b873;text-decoration:none}.content .description a:hover{border-bottom:2px dotted #e3b873}@media (min-width: 1400px){.content{flex-direction:row}}@media (min-width: 768px) and (max-width: 1400px){.content{flex-direction:row}}@media (min-width: 350px) and (max-width: 768px){.content{flex-direction:column}}.content img{border-radius:25px}@media (min-width: 600px){.content img{width:311px;height:311px}}@media (min-width: 350px) and (max-width: 768px){.content img{width:100%;height:auto;margin-bottom:20px}}@media (min-width: 600px){.content .description{padding-left:40px}}@media (min-width: 350px) and (max-width: 600px){.content .description{padding-top:40px}}.pages a{display:contents;color:#e3b873}.pages .article_page img{padding-right:20px}.pages h1{margin-top:40px}.pages h2{display:flex;width:inherit;margin:20px 0}.pages a{display:contents;color:#e3b873}.pages p{display:flex}.pages p a{display:contents;color:#e3b873}.pages table{overflow-x:hidden}.wrap_inline_four_block.ready_works a img{width:150px}.price h2{font-size:20px}.price_text ol{color:#fff;font-size:inherit}.price_text ol a{color:inherit;text-decoration:none;border-bottom:1px dotted #fff;font-size:inherit}.price_text p{display:inline-block}.price_text p a{color:inherit;border-bottom:1px dotted #fff}.contact_block{display:flex;padding:20px 0;background-image:linear-gradient(#ebebeb, #ccc);transition:.3s ease-in-out;margin-bottom:3px}.contact_block:hover{box-shadow:0 5px 5px -5px rgba(0,0,0,0.5),0 -5px 5px -5px rgba(0,0,0,0.5);transition:.3s ease-in-out}.contact_block .container{display:flex}@media (min-width: 1000px){.contact_block .container{flex-direction:row;align-items:center;justify-content:space-between}}@media (min-width: 300px) and (max-width: 1000px){.contact_block .container{flex-direction:column;justify-content:center}}.contact_block .container .first,.contact_block .container .second{display:flex;flex-direction:column;justify-content:center;align-items:center}@media (min-width: 300px) and (max-width: 1000px){.contact_block .container .first,.contact_block .container .second{margin-bottom:40px}}.contact_block .container .first span,.contact_block .container .second span{display:flex;width:100%;text-align:center;justify-content:center;font-size:20px;margin-bottom:15px}.contact_block .container .send_foto{font-family:'Rubik-Regular';font-size:20px;display:flex;justify-content:center;width:fit-content;position:relative;color:#a08559;font-weight:bold;text-decoration:none;user-select:none;padding:.8em 2em;outline:none;background-color:#000;border-radius:15px;background:linear-gradient(45deg, rgba(255,255,255,0) 30%, rgba(255,255,255,0.8), rgba(255,255,255,0) 70%);background-repeat:no-repeat;background-size:200% 100%, auto;background-position:200% 0, 0 0;box-shadow:0px 5px 10px 0px rgba(255,255,255,0.7)}.contact_block .container .send_foto:active{top:1px;box-shadow:none}.contact_block .container .send_foto:hover{transition:.7s linear;background-position:-200% 0, 0 0}.lil_contact{justify-content:space-around;align-items:center}.lil_contact a{text-decoration:none;color:#a08559;font-size:20px}@media (min-width: 1000px){.lil_contact a{display:none}}@media (min-width: 300px) and (max-width: 1000px){.lil_contact a{display:flex}}.manufact{color:#fff;display:flex}.back_to_cat{display:flex;justify-content:center;background-color:#f3f0f0;min-height:80px;align-items:center}.back_to_cat a{display:flex;color:#e3b873;text-decoration:none;font-size:18px}@media (min-width: 300px) and (max-width: 791px){.main_man p{display:block}}.main_man img{width:300px;height:fit-content;margin-right:10px;border-radius:15px}@media (min-width: 300px) and (max-width: 791px){.main_man img{display:flex;width:100%;justify-self:center}}.main_man h2{color:#fff}.man_service h2{text-align:center}.wrap_inline_four_block{display:flex;justify-content:space-between;flex-wrap:wrap}@media (min-width: 300px) and (max-width: 768px){.wrap_inline_four_block{justify-content:center}}.wrap_inline_four_block div{padding:10px;width:300px;height:auto}.wrap_inline_four_block div img{width:300px;border-radius:15px}.cool_guys{display:flex}.cool_guys .container{display:flex}@media (min-width: 1000px){.cool_guys .container{flex-direction:row;justify-content:space-between}}@media (min-width: 700px) and (max-width: 1000px){.cool_guys .container{flex-direction:row;justify-content:center;flex-wrap:wrap}}@media (min-width: 300px) and (max-width: 700px){.cool_guys .container{flex-direction:column;justify-content:space-between}}.cool_guys .container a{display:flex;justify-content:space-between;flex-direction:column;text-decoration:none;transition:.3s ease-in-out}@media (min-width: 1000px){.cool_guys .container a{width:20%}}@media (min-width: 700px) and (max-width: 1000px){.cool_guys .container a{width:50%;margin-top:40px}}@media (min-width: 300px) and (max-width: 700px){.cool_guys .container a{width:100%;margin-top:40px}}.cool_guys .container a:hover{box-shadow:0 5px 5px -5px rgba(0,0,0,0.5);transition:.3s ease-in-out}.cool_guys .container a img{height:60px}.cool_guys .container a span{margin-top:10px;color:#000;text-align:center;font-size:14px}.cont p a{color:inherit;text-decoration:none;border-bottom:1px dotted #e3b873}.cont p a:hover{border-bottom:2px dotted #e3b873}.blog a{display:flex;width:100%;color:#000;text-decoration:none}@media (min-width: 1000px){.articles img{max-width:50%;padding:10px}}@media (min-width: 300px) and (max-width: 1000px){.articles img{max-width:100%;padding:10px 0}}.articles img.main{max-width:100%;padding:40px 0 40px 0}.references .row{display:flex;justify-content:space-between}.references .item{display:flex;margin:15px;border:1px dotted #393838;padding:10px;align-items:center}@media (min-width: 250px) and (max-width: 571px){.references .item{margin:15px 0}}.references a{display:flex;font-size:18px;align-items:center}.references a img{display:flex;width:120px;margin-right:10px}.refernce h1{margin-bottom:40px}.refernce h2,.refernce h3{margin-bottom:20px}@media (min-width: 300px) and (max-width: 796px){.refernce .ref__description{margin-top:40px}}.refernce p{font-size:20px}.refernce a{color:inherit;text-decoration:none;border-bottom:1px dotted #777}
