#main-section .banner{min-height:600px;background-image:url(/assets/i/Slider.png);background-repeat:no-repeat;background-size:cover;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;margin-bottom:28px}#main-section .banner .textBox{width:254px;height:131px;margin-bottom:10px;background-color:rgba(255,255,255,.8);display:flex;flex-direction:column;justify-content:center;align-items:center;color:#231f20;text-align:center}#main-section .banner .textBox h1{font-size:40px;margin:0}#main-section .banner .textBox h1 A{text-decoration:none}#main-section .banner .textBox h4{margin:0;font-size:12px}#main-section .banner .textBox h4 A{text-decoration:none}#main-section .banner .more{display:block;width:254px;padding:16px;background-color:rgba(255,255,255,.4);color:#231f20;font:bold 14px/1 "Montserrat",sans-serif;text-decoration:none;text-align:center}#main-section .handWorks{margin-bottom:28px}#main-section .handWorks.page{padding:0}#main-section .handWorks .heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;color:#231f20}#main-section .handWorks .heading h5.title{margin:0;font:normal 28px/1 "Anglecia",serif}#main-section .handWorks .heading a{display:block;font:600 14px/1 "Montserrat",sans-serif}#main-section .handWorks h6.subtitle{font:600 16px/1 "Montserrat",sans-serif;margin:0 0 18px}#main-section .handWorks .gallery{display:grid;grid-template-columns:1fr 1fr;gap:11px;margin-bottom:36px}#main-section .handWorks .gallery .card{display:block;text-decoration:none;color:#231f20}#main-section .handWorks .gallery .card .pic{position:relative}#main-section .handWorks .gallery .card .pic .thumb{width:100%;height:auto}#main-section .handWorks .gallery .card .pic .satilib{position:absolute;top:10px;right:10px}#main-section .handWorks .gallery .card .title{padding:14px 0;text-align:center;display:block;font-family:"Anglecia",sans-serif;font-size:15px;background:#fff}#main-section .getWork{background-color:#231f20;color:#fff;padding:48px 0;margin-bottom:40px}#main-section .getWork .getWorkFlex{gap:57px;display:flex;align-items:center;flex-direction:column}#main-section .getWork .getWorkFlex .img{flex:1;width:100%}#main-section .getWork .getWorkFlex .img img{height:314px;object-fit:cover;width:100%}#main-section .getWork .getWorkFlex .body{text-align:center;flex:1;padding-top:30px}#main-section .getWork .getWorkFlex .body span{font-family:"Montserrat","sans-serif";font-weight:500;margin-bottom:5px;font-size:14px}#main-section .getWork .getWorkFlex .body h2{font:normal 36px/1 "Anglecia",serif;margin:0 0 8px}#main-section .getWork .getWorkFlex .body h4{font:normal 20px/1 "Anglecia",serif;margin:0 0 19px}#main-section .getWork .getWorkFlex .body p{margin-bottom:22px;font:normal 16px/1.3 "Montserrat",sans-serif}#main-section .getWork .getWorkFlex .body a.more{display:block;margin-bottom:32px;font:600 16px/1 "Montserrat",sans-serif;color:#fff}#main-section .getWork .getWorkFlex .body .buttons a{font-family:"Montserrat","sans-serif";font-weight:700;font-size:14px;display:inline-block;width:100%;margin-bottom:10px;text-decoration:none}#main-section .getWork .getWorkFlex .body .buttons a.catalog{padding:15px 58px;color:#231f20;background-color:#fff;border:1px solid #fff;margin-right:16px}#main-section .getWork .getWorkFlex .body .buttons a.priceList{padding:15px 23px;color:#fff;background-color:rgba(0,0,0,0);border:1px solid #fff}#main-section .mentors{margin-bottom:64px}#main-section .mentors h3.title{font-weight:normal;font-family:"Montserrat",serif;font-size:14px;margin:0 0 8px}#main-section .mentors .mentorsCardHolder{position:relative;display:flex;justify-content:space-between;flex-direction:column-reverse;width:100%;margin-right:32px}#main-section .mentors .mentorsCardHolder .card{color:#231f20;display:flex;flex-direction:column}#main-section .mentors .mentorsCardHolder .card .name{font-size:36px;font-family:"Anglecia",serif;margin:0 0 4px}#main-section .mentors .mentorsCardHolder .card .subTitle{font-family:"Anglecia",serif;font-size:20px;margin:0 0 18px}#main-section .mentors .mentorsCardHolder .card .info{font-family:"Montserrat",serif;font-size:16px;margin-bottom:16px}#main-section .mentors .mentorsCardHolder .card a.more{font-family:"Montserrat",serif;font-weight:600;font-size:16px;color:inherit}#main-section .mentors .mentorsCardHolder picture.person{width:100%;height:auto}#main-section .mentors .mentorsCardHolder picture.person IMG{width:100%;height:auto}#main-section .mentors .pages{position:absolute;bottom:-29px;left:16px;font-family:"Montserrat",serif;font-size:14px;font-weight:600}#main-section .mentors .flickity-button{display:block;top:auto;bottom:-41px;transform:translateY(0);background:none}#main-section .mentors .flickity-button:disabled{opacity:.5}#main-section .mentors .flickity-button.previous{left:auto;right:64px}#main-section .mentors .flickity-button.next{left:auto;right:16px}#main-section .mentors .flickity-prev-next-button{width:40px;height:40px}#main-section .mentors .flickity-prev-next-button .flickity-button-icon{position:absolute;left:0;top:0;width:100%;height:100%;fill:#231f20}#main-section .authors{position:relative;margin-bottom:28px}#main-section .authors .heading{display:flex;justify-content:space-between;align-items:center;color:#231f20;margin-bottom:14px}#main-section .authors .heading h5.title{font-family:"Anglecia",sans-serif;font-size:28px;font-weight:normal;margin:0}#main-section .authors .heading a{font-family:"Montserrat",serif;font-weight:600;font-size:14px}#main-section .authors .gallery{display:grid;grid-template-columns:repeat(2, 1fr);gap:16px;margin-bottom:30px}#main-section .authors .gallery .card{position:relative;padding-bottom:56px}#main-section .authors .gallery .card img{width:100%;height:auto}#main-section .authors .gallery .card .body{position:absolute;bottom:0;width:100%;padding:20px 0;text-align:center;font-family:"Anglecia",sans-serif;display:flex;flex-direction:column;background:#fff}#main-section .authors .gallery .card .body .name{font-size:14px;line-height:14px;margin-bottom:4px}#main-section .authors .gallery .card .body .uni{opacity:0;height:0;font-size:10px;line-height:12px;margin-bottom:4px;transition:all .2s linear}#main-section .authors .gallery .card .body .title{font-size:10px;line-height:10px;margin-bottom:4px}#main-section .authors .gallery .card .body .toggle{font:10px/1 "Anglecia",serif;height:0;opacity:0;transition:.3s ease-in}#main-section .authors .gallery .card .body .toggle span{display:block;margin-bottom:4px}#main-section .authors .gallery .card .body .toggle span:last-child{margin-bottom:0}#main-section .authors .gallery .card .body .toggle a.work{display:block;margin:8px 16px 0;padding:8px 16px;border:solid 1px #231f20;font:600 10px/1 "Montserrat",sans-serif;color:#231f20;text-decoration:none}#main-section .authors .gallery .card.active .body .uni{opacity:1;height:24px}#main-section .authors .gallery .card.active .body .toggle{opacity:1;height:44px}#main-section .authors .control{position:absolute;width:100%;bottom:0;left:0;display:flex;align-items:center;justify-content:space-between}#main-section .authors .control .arrows{display:flex;gap:15px;align-items:center}#main-section .authors .control .arrows img:last-child{width:42px;height:10px}#main-section .authors .control .arrows img:first-child{height:10px;width:21px}#main-section .authors .control span{font-family:"Montserrat",serif;font-size:10px;font-weight:600}#main-section .authors .control img{cursor:pointer}@media(min-width: 900px){#main-section .banner .textBox{width:607px;height:347px;margin-bottom:16px}#main-section .banner .textBox h1{font-size:100px}#main-section .banner .textBox h1 A{transition:all .2s linear}#main-section .banner .textBox h1 A:HOVER{color:#434343}#main-section .banner .textBox h4{font-size:30px;font-weight:normal}#main-section .banner .textBox h4 A{transition:all .2s linear}#main-section .banner .textBox h4 A:HOVER{color:#434343}#main-section .banner .more{font-size:16px;transition:all .2s linear}#main-section .banner .more:HOVER{background-color:#fff}#main-section .handWorks .heading{margin-bottom:32px}#main-section .handWorks .heading h5.title{font-size:48px}#main-section .handWorks .heading a{font-size:18px}#main-section .handWorks h6.subtitle{font-size:24px;margin-bottom:22px}#main-section .handWorks .gallery{grid-template-columns:1fr 1fr 1fr 1fr;gap:16px}#main-section .handWorks .gallery .card .title{padding:26px 0;font-size:20px}#main-section .handWorks .gallery .card .toggle{font-size:18px;height:0;opacity:0;gap:7px}#main-section .getWork .getWorkFlex{flex-direction:row}#main-section .getWork .getWorkFlex .img img{height:504px}#main-section .getWork .getWorkFlex .body{text-align:initial}#main-section .getWork .getWorkFlex .body span{margin-bottom:11px}#main-section .getWork .getWorkFlex .body h2{font-size:48px;margin-bottom:5px}#main-section .getWork .getWorkFlex .body h4{font-size:30px;margin:0 0 38px}#main-section .getWork .getWorkFlex .body p{font-size:18px;margin-bottom:5px}#main-section .getWork .getWorkFlex .body a.more{font-size:18px;margin-bottom:38px}#main-section .getWork .getWorkFlex .body .buttons a{width:auto;font-size:16px}#main-section .getWork .getWorkFlex .body .buttons a.catalog{transition:all .2s linear}#main-section .getWork .getWorkFlex .body .buttons a.catalog:HOVER{color:#fff;background-color:rgba(0,0,0,0);border:1px solid #fff}#main-section .getWork .getWorkFlex .body .buttons a.priceList{transition:all .2s linear}#main-section .getWork .getWorkFlex .body .buttons a.priceList:HOVER{color:#231f20;background-color:#fff;border:1px solid #fff}#main-section .mentors h3.title{font-size:18px;margin:0 0 12px}#main-section .mentors .mentorsCardHolder{display:grid;grid-template-columns:1fr 490px;gap:117px}#main-section .mentors .mentorsCardHolder .card .name{font-size:48px;margin-bottom:14px}#main-section .mentors .mentorsCardHolder .card .subTitle{font-size:26px;margin-bottom:25px}#main-section .mentors .mentorsCardHolder .card .info{font-size:18px;margin-bottom:25px}#main-section .mentors .mentorsCardHolder .card a.more{font-size:18px}#main-section .mentors .mentorsCardHolder picture.person{width:490px;height:auto}#main-section .mentors .pages{bottom:0;font-size:18px}#main-section .mentors .flickity-button{bottom:-14px}#main-section .mentors .flickity-button.previous{left:88px;right:auto}#main-section .mentors .flickity-button.next{left:152px;right:auto}#main-section .mentors .flickity-prev-next-button{width:56px;height:56px}#main-section .authors .heading h5.title{font-size:48px;margin:32px 0}#main-section .authors .heading a{font-weight:600;font-size:18px}#main-section .authors .gallery{grid-template-columns:repeat(4, 1fr)}#main-section .authors .gallery .card img{width:100%;height:auto}#main-section .authors .gallery .card .body{padding:20px 0}#main-section .authors .gallery .card .body .name{font-size:26px;line-height:26px}#main-section .authors .gallery .card .body .uni{font-size:18px;line-height:20px}#main-section .authors .gallery .card .body .title{font-size:18px;line-height:18px;margin-bottom:7px;transition:all .2s linear}#main-section .authors .gallery .card .body .toggle{font-size:16px}#main-section .authors .gallery .card .body .toggle A.work{margin:16px 40px 0;font-size:16px}#main-section .authors .gallery .card:hover .body .uni{opacity:1;height:42px}#main-section .authors .gallery .card:hover .body .toggle{opacity:1;height:80px}#main-section .authors .control .arrows{gap:15px}#main-section .authors .control span{font-size:22px}#main-section .authors .control img{cursor:pointer}}