@media(max-width:1800px){
	._abh3r-title{font-size:60px;}
	._abh3r-info{font-size:22px;max-width:650px;}
	._abh3r-mouse{width:46px;height:60px;border-width:4px;border-radius:25px;}
	._abh3r-mouse::before{top:15px;width:4px;height:15px;}
	
	.sar7h-container{padding:180px 50px;}
	._sar7h-title{font-size:60px;}
	.sar7h-col-content{padding:10px 30px;}
	.sr5h-list{margin-top:30px;}
	.sr5h-list li a{font-size:18px;}
	.sr5h-list li a svg{width:16px;margin-right:30px;}
	.sr5h-list li a span::before{right:calc(100% + 8px);width:12px;}
	.st8h-list span{padding-left:100px;font-size:15px;margin-right:15px;}
	.st8h-list span::before{width:90px;height:1px;}
	.st8h-list a{width:45px;height:45px;padding:15px;}
	.st8h-list a:not(:last-child){margin-right:15px;}
	.c0fr-form{padding:50px 60px;}
	._c1f-inp label{width:50px;}
	._c1f-inp label svg{height:18px;}
	._c1f-inp input, ._c1f-inp textarea{font-size:16px;padding-left:55px;}
	
	.f04r-image{max-width:800px;}
	.f04r-title{font-size:60px;}
	.f4ur-container{padding:40px 50px;}
	
	.f0rd-wrapper{padding:130px 50px 60px;}
	.f0rd-title{font-size:35px;margin-bottom:25px;}
	.f0ram-wrapper{grid-gap:5px;}
	
	.h3ls-col-content{padding:220px 30px 250px 30px;}
	._h3ls-p-speedart .h3ls-col-content{padding:220px 20px 100px 30px;}
	._h3ls-h1{font-size:60px;}
	._h3ls-btn{font-size:16px;}
	._h3ls-btn svg{height:12px;}
	._h3ls-btn-filled{padding:20px 40px;}
	.h3ls-wave{height:200px;}
	
}
@media(max-width:1600px){
	._h2-siz{font-size:55px;}
	._h2-sub-siz{font-size:16px;margin-top:25px;}
	._btn{font-size:15px;padding:15px 30px;}
	._btn-wrapper ._btn:first-child{margin-right:20px;}
	._btn-icon svg{height:14px;margin-left:4px;}
	
	.nav-wrapper{width:calc(100% - 30px);padding:0 20px;}
	header._scrolled .nav-wrapper{padding:0 10px;}
	.nva-ul a{font-size:15px;padding:30px 16px;}
	header._scrolled .nva-ul a{padding:25px 15px;}
	
	.un2v-container{padding:30px 20px;}
	.un2v-list span{padding:2px;margin:5px 15px;}
	
	.h3tn-wrapper{padding:200px 30px 350px;}
	.h3tn-tag{font-size:22px;}
	.h3tn-h1{font-size:130px;}
	.h3tn-btn{font-size:16px;padding:15px 45px;margin:5px 20px;}
	.h3tn-btn svg{height:13px;margin-left:5px;}
	.h3tn-line{height:50px;}
	.z3us-list{left:50px;width:35px;}
	.z3us-list span{font-size:18px;top:-20px;}
	.z3us-list span::before{width:50px;}
	.z3us-list a{height:35px;padding:10px;}
	.z3us-list a:not(:last-child){margin-bottom:12px;}
	
	.gu1ns-container{padding:70px 30px 80px;}
	.gu1ns-logo{max-width:160px;margin:0 auto 25px;}
	.gu1ns-image{max-width:1024px;}
	.gu1ns-img-sub{width:25%;height:80%;}
	
	.r3vw-cotainer{padding:70px 50px;}
	.r4v-wrapper{margin-top:25px;}
	._r4v-nav{width:35px;padding:12px;}
	._r4v-quote{width:60px;}
	._r4v-text{font-size:15px;}
	._r4v-info::before{height:1px;}
	._r4v-avatar{margin-bottom:5px;}
	._r4v-name{font-size:16px;}
	.r4v-carousel .slick-dots li{width:60px;height:60px;}
	
	.myrt-container{padding:80px 50px;}
	.m4rt-box{width:calc( (100% - (15px * 2 * 4) ) / 4 );min-height:auto;height:550px;margin:15px;padding:40px 25px;}
	.myrt-wrapper .m4rt-box:nth-child(even){transform:translateY(20px);}
	._m4rt-title{font-size:40px;line-height:1.2;}
	.m4rt-box:hover ._m4rt-info{font-size:15px;}
	.m4rt-box:hover ._m4rt-btn{padding:15px 40px;}
	
	.sp3d-container{padding:80px 50px 60px;}
	
	.m3dj-container{padding:50px;}

	.abh3r-col-content{padding:300px 50px 50px;}
	._abh3r-title{font-size:55px;}
	._abh3r-info{margin-top:30px;font-size:20px;max-width:550px;}
	._abh3r-mouse{margin-top:30px;}
	
	.abmr-container{padding:100px 30px 40px;}
	
	.jm3t-container{padding:60px 30px 50px;}
	
	.sar7h-container{padding:150px 50px;}
	._sar7h-title{font-size:55px;}
	.sr5h-list li a{font-size:15px;}
	.sr5h-list li a svg{width:15px;margin-right:24px;}
	.sr5h-list li a span::before{right:calc(100% + 6px);width:10px;}
	.st8h-list span{padding-left:70px;}
	.st8h-list span::before{width:60px;}
	.st8h-list a{width:40px;height:40px;padding:10px;}
	.st8h-list a:not(:last-child){margin-right:10px;}
	.c0fr-form{padding:50px;max-width:520px;}
	._c1f-inp input, ._c1f-inp textarea{font-size:15px;}
	._c1f-submit{margin-top:30px;}
	._c1f-submit button{font-size:16px;}
	._sar7h-wave{height:60px;}

	.adr3s-container{padding:60px 50px 50px;}
	.adr3s-marker{width:60px;}
	.ad4s-wrapper{margin-top:40px;}
	.ad4s-col{padding:10px 30px;font-size:20px;}
	
	.f04r-image{max-width:750px;}
	
	.f4ur-container{padding:30px 50px;}
	.f4ur-infor{font-size:16px;}
	
	.n3hr-h1{font-size:150px;}
	.n3hr-sub{font-size:40px;}
	
	.n3md-container{padding:40px 50px;}
	
	.p4ml-container{padding:60px 30px 50px;}
	.p4ml-col-content{padding:50px 10px 50px 40px;}
	._p4ml-h1{font-size:40px;}

	.f0rd-wrapper{padding:120px 50px 60px;}
	.orh3r-col-form{width:55%;}
	.orh3r-col-content{width:45%;}
	.f0rd-submit button{font-size:15px;}
	
	.pr0stp-icon svg, .pr0stp-icon img{height:150px;}
	.pr0stp-icon div{width:50%;}
	.pr0cs-wrapper .pr0cs-col:not(:last-child) .pr0stp-icon::before{width:calc(50px + 10% * 2);height:1px;}
	.pr0stp-title{font-size:25px;}

	.h3ls-wrapper{min-height:auto;}
	.h3ls-col-content{padding:230px 15px 230px 15px;}
	._h3ls-p-speedart .h3ls-col-content{padding:230px 15px 100px 15px;}
	._h3ls-h1{font-size:55px;}
	.h3ls-btn-wrapper{margin-top:40px;}
	._h3ls-btn{font-size:15px;}
	._h3ls-btn svg{height:11px;}
	._h3ls-btn-filled{padding:20px 35px;}
	.h3ls-wave{height:180px;}
	.h3ls-container .h3ls-image{padding:150px 50px 0 50px;}
	
	._h3ls-p-paintings ._h3ls-01mg{max-width:350px;}

	.d1dg-container{padding:30px 50px 30px;}
	._d1dg-vlin{height:80px;}
	.fa7s-container{padding:20px 50px 50px;}
	.fa7s-wrapper{margin:30px auto 0;}

	.cp3d-container{padding:90px 50px 50px;}
	._cp3d-404{margin:40px 0 50px;}
	.cp3d-container .cp3d-wrapper:not(:last-child){margin-bottom:90px;}

	._enqupo-cat{font-size:16px;}
	._enqupo-title{font-size:25px;}
	._enqupo-price{padding:5px;}
	.enqupo-col-form{padding:30px 25px;}
	._3nq-head-title{font-size:18px;margin-bottom:25px;}
}
@media(max-width:1551px){
	.f0tr-tch a, .f1tl-list li a{font-size:15px;}
	
	._m4dj-nav{top:calc(320px / 2);}
	.m5da-box img{height:320px;}
	.m4dj-carousel .slick-dots{margin:20px auto 0;}
	.m4dj-carousel .slick-dots li{width:25px;height:4px;margin:2px;}
	.m3dj-btn-wrapper{margin-top:30px;}
	
	.abh3r-col-content{padding:220px 30px 30px;}
	._abh3r-image{max-width:650px;}
	
	.abmr-wrapper ._bgsp-abmr-top{left:5%;top:-100px;width:300px;}
	.abmr-info{max-width:700px;margin:20px auto;padding:15px 20px;font-size:16px;}
	._abmr-more{font-size:14px;}
	
	._jm6r{padding:30px 20px;}
	._jm7f-title{font-size:35px;}
	._jm7f-info{font-size:15px;}
	._jm7f-btn{padding:12px 25px;}
	
	.faqs-container{padding:50px 30px;}
	.faqs-wrapper .faq-box:not(:last-child){margin-bottom:25px;}
	._fque{font-size:16px;padding:20px 30px;padding-right:55px;}
	._fque::before, ._fque::after{right:15px;width:20px;height:1px;}
	._fans{padding:20px 75px 20px 30px;}
	._faqs-footer{margin:30px auto 0;font-size:18px;}
	
	.sar7h-container{padding:140px 50px 100px;}
	._sar7h-title{font-size:50px;}
	.sr5h-list{margin-top:25px;}
	.st8h-list{margin-top:30px;}
	.c0fr-form{padding:30px 50px;}
	._c1f-submit{margin-top:25px;}
	._c1f-submit button{font-size:15px;}
	
	.ad4s-wrapper, .m4ps-wrapper{grid-gap:40px;}
	.ad4s-wrapper{margin-top:40px;}
	.ad4s-col{padding:10px 20px;font-size:20px;}
	.m4ps-wrapper{margin-top:20px;}
	
	.n3hr-container{padding:270px 30px 50px;}
	.n3hr-h1::before{width:1px;height:120px;}
	.n3hr-h1{font-size:130px;}
	.n3hr-sub{font-size:30px;}
	
	.n3md-wrapper{max-width:1250px;}
	._n3md-title{font-size:15px;}
	._n3md-date{font-size:13px;}

	.f0rd-wrapper{padding:110px 50px 50px;}
	.f0rd-title{font-size:30px;}
	._f30r-text{font-size:15px;}
	._f30r-name{font-size:16px;}
	.f3d0rd-carousel .slick-dots{margin-top:20px;}
	.f3d0rd-carousel .slick-dots li{margin:2px;width:12px;height:12px;}
	.f3d0rd-footer{margin-top:25px;}
	._f3d0r-btn{font-size:15px;}
	
	.pr0cs-wrapper{max-width:1200px;}
	.pr0cs-col{width:calc( (100% - 25px * 2 ) / 3 );padding:30px 20px;}
	.pr0stp-icon svg, .pr0stp-icon img{height:150px;}
	.pr0stp-icon div{width:50%;}
	.pr0cs-wrapper .pr0cs-col:not(:last-child) .pr0stp-icon::before{width:calc(50px + 10% * 2);height:1px;}
	.pr0stp-title{font-size:25px;}

	.h3ls-col-content{padding:230px 15px 230px 15px;}
	._h3ls-p-speedart .h3ls-col-content{padding:230px 15px 130px 15px;}
	.h3ls-container .h3ls-image{max-width:600px;padding:100px 30px 0 30px;}
	._h3ls-p-sketching .h3ls-image{max-width:520px;}
	._h3ls-p-paintings .h3ls-image{max-width:520px;}
	._h3ls-tag{margin-bottom:0;}
	.h3ls-btn-wrapper{margin-top:30px;}

	.d1dg-container{padding:20px 50px;}
	.fa7s-container{padding:20px 50px 30px;}
	.fa7s-box{padding-bottom:25px;}
	._fa7s-title{font-size:16px;}
	._fa7s-footer{font-size:15px;}
	._fa7s-btn{padding:12px 25px;}
	._fa7s-btn svg{height:12px;}
}
@media(max-width:1500px){
	._tag-prim{padding-left:60px;font-size:18px;font-weight:400;}
	._tag-prim i::before{width:100px;}
	._tag-prim i::after{width:30px;}
	._btn-wrapper{margin-top:30px;}
	._bgsp{top:-60px;left:-60px;width:230px;}

	.nav-wrapper{width:calc(100% - 20px);}
	header._scrolled .nav-wrapper{width:100%;padding:0 15px;}
	.nva-ul a{font-size:15px;padding:30px 15px;}
	
	.luk3-container{padding:90px 30px 140px;}
	.l0k3-img img{height:440px;}
	.luk3-img-12, .luk3-img-22{transform:translateY(30px);}
	.luk3-col-content{top:80px;}
	
	.sp3d-container{padding:60px 50px 50px;}
	.sp3d-wave{height:80px;}
	._sp3d-image img{height:550px;}
	
	.abmr-wrapper ._bgsp-abmr-top{left:5%;top:-100px;width:250px;}
	.abmr-wrapper ._bgsp-abmr-bottom{left:auto;right:15%;top:auto;bottom:-40px;width:150px;}
	
	.f04r-container{padding:100px 50px 60px;}
	.f04r-image{max-width:750px;}
	.f04r-title{font-size:60px;}

	._h3ls-p-paintings ._h3ls-01mg{max-width:320px;right:calc( 50% + 10px);}
}
@media(max-width:1440px){
	.nav-logo{height:32px;}
	.nav-logo::before, .nav-logo::after{width:30px;}
	
	footer{padding:120px 30px 50px;margin-top:40px;}
	.f0tr-wave{height:60px;}
	.f0tr-logo a{width:200px;}
	.f0tr-logo p{max-width:320px;font-size:15px;}
	.f0tr-tch{margin-top:20px;}
	.f0tr-tch li:not(:last-child){margin-bottom:7px;}
	.f0tr-tch a{font-size:15px;}
	.f0tr-tch a svg{height:14px;margin-right:5px;}
	.f1tl-title{font-size:18px;}
	.f1tl-list{margin-top:20px;}
	.f1tl-list li:not(:last-child){margin-bottom:10px;}
	.f1tl-list li a{padding:5px 15px 5px 0;font-size:15px;}
	.f1tl-list li a:hover{padding:5px 5px 5px 10px;}
	.f0sc-list{margin-top:20px;}
	._c0pyrt-lin{font-size:15px;margin-top:25px;padding-top:15px;}
	
	.myrt-container{padding:60px 30px;}
	
	.abh3r-col-content{padding:180px 30px 30px;}
	._abh3r-image{max-width:550px;}
	.abh3r-col-content ._bgsp{top:160px;left:-50px;}
	
	.jm3t-wrapper{grid-gap:20px;}
}
@media(max-width:1400px){
	._tag-prim{padding-left:50px;font-size:16px;}
	._tag-prim i::before{width:80px;}
	._tag-prim i::after{width:20px;}
	._h2-siz{font-size:45px;max-width:900px;}
	._h2-sub-siz{font-size:15px;max-width:650px;}
	
	.h3tn-wrapper{padding:200px 20px 320px;}
	.h3tn-tag{font-size:20px;}
	.h3tn-h1{font-size:120px;}
	.h3tn-btn{font-size:16px;}
	.h3tn-btn svg{height:14px;}
	.z3us-list{left:30px;}
	.z3us-list span{font-size:15px;}
	._h3tn-btn{width:55px;bottom:calc(100px + (170px / 2) - 7px);}
	._h3tn-btn::before{width:40px;height:40px;}
	._h3tn-btn-prev{right:calc( 50% + ( ( 130px + (7px * 2) ) * 5 ) / 2 + 25px );}
	._h3tn-btn-next{left:calc( 50% + ( ( 130px + (7px * 2) ) * 5 ) / 2 + 25px );}
	.h3tn-container .slick-dots{bottom:100px;}
	.h3tn-container .slick-dots li{margin:7px;width:130px;}
	.h3tn-container .slick-dots li::before, .h3tn-container .slick-dots li::after{left:-7px;width:calc(100% + 14px);}
	.h3tn-container .slick-dots li button img{height:170px;}
	.fa4st-wave{height:70px;}
	
	.gu1ns-container{padding:60px 20px 70px;}
	.gu1ns-logo{max-width:150px;}
	.gu1ns-logo::before{height:80px;}
	.gu1ns-image{max-width:950px;}
	
	.luk3-container{padding:70px 30px 100px;}
	.luk3-col-content{padding:0 15px;}
	.l0k3-img img{height:400px;}
	.luk3-img-12, .luk3-img-22{transform:translateY(20px);}
	
	.r3vw-cotainer{padding:60px 20px;}
	.r4v-wrapper{margin-top:15px;}
	._r4v-nav{width:35px;padding:10px;}
	._r4v-quote{width:50px;}
	._r4v-avatar img{width:70px;height:70px;}
	._r4v-name{font-size:16px;}
	.r4v-carousel .slick-dots li{width:50px;height:50px;}
	
	.m4rt-box{width:calc( (100% - (10px * 2 * 4) ) / 4 );margin:10px;padding:30px 20px;}
	
	.m3dj-container{padding:50px 30px;}
	._m4dj-nav{top:calc(300px / 2);}
	.m5da-box img{height:300px;}
	
	.j0rn-wrapper .t1mln-wrapper:not(:last-child){padding-bottom:50px;}
	
	.sar7h-container{padding:120px 50px 90px;}
	._sar7h-title{font-size:45px;}
	.st8h-list{margin-top:25px;}
	.st8h-list a{width:35px;height:35px;}
	.st8h-list span{padding-left:40px;}
	.st8h-list span::before{width:30px;}
	._c0fr-title{font-size:25px;margin-bottom:25px;}
	.c0fr-form{padding:40px 30px;}
	._c1f-submit{margin-top:20px;}
	._c1f-err0r{margin-bottom:15px;}
	
	.adr3s-container{padding:50px 50px 30px;}
	.ad4s-wrapper, .m4ps-wrapper{grid-gap:20px;}
	.ad4s-col{padding:10px;font-size:18px;}
	.m4ps-wrapper{margin-top:10px;}
	
	.f04r-container{padding:100px 50px 40px;}
	.f04r-image{max-width:700px;}
	.f04r-title{font-size:50px;}
	
	.orh3r-container{padding:0 30px 50px;}
	.orh3r-col-form{padding:0;}
	
	.saf3t-col-content{padding:10px 15px;}

	.h3ls-col-content{padding:220px 15px 200px 15px;}
	._h3ls-p-speedart .h3ls-col-content{padding:220px 15px 130px 15px;}
	._h3ls-h1{font-size:50px;}
	.h3ls-container .h3ls-image{max-width:550px;padding:90px 20px 0 20px;}
	._h3ls-p-speedart .h3ls-image{padding:70px 20px 0;}
	.h3ls-wave{height:130px;}

	._h3ls-01mg{right:auto;left:10%;max-width:400px;}
	._h3ls-p-paintings ._h3ls-01mg{max-width:300px;left:auto;right:calc( 50% + 10px);}

	._cp3d-tag{padding-left:30px;}
	._cp3d-tag i::before{width:30px;}
	._cp3d-tag i::after{width:50px;}
	._cp3d-location{font-size:18px;}
}
@media(max-width:1351px){
	.nav-wrapper{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;}
	.nav-logo-wrapper{margin:0;position:relative;top:auto;left:auto;transform:translate(0);}
	.nva-list{width:auto;justify-content:flex-start;}
	.nav-logo::before, .nav-logo::after{display:none;}
	.nva-ul a{padding:25px 15px;}
	header._scrolled .nva-ul a{padding:23px 15px;}
}
@media(max-width:1300px){
	._btn{font-size:15px;padding:15px 40px;}
	._btn-wrapper ._btn:first-child{margin-right:15px;}
	._btn-icon svg{height:13px;}
}
@media(max-width:1251px){
	._bgsp{top:-40px;left:-30px;width:200px;}
	
	.h3tn-wrapper{padding:200px 15px 280px;}
	.h3tn-tag{font-size:16px;}
	.h3tn-h1{font-size:100px;}
	.h3tn-btn{font-size:15px;}
	.h3tn-btn svg{height:12px;}
	.z3us-list{top:55vh;left:25px;width:30px;}
	.z3us-list span{font-size:12px;top:-10px;}
	.z3us-list span::before{width:30px;}
	.z3us-list a{height:30px;padding:8px;}
	.z3us-list a:not(:last-child){margin-bottom:10px;}
	._h3tn-btn{width:45px;bottom:calc(110px + (140px / 2) );}
	._h3tn-btn::before{width:35px;height:35px;}
	._h3tn-btn-prev{right:calc( 50% + ( ( 110px + (5px * 2) ) * 5 ) / 2 + 15px );}
	._h3tn-btn-next{left:calc( 50% + ( ( 110px + (5px * 2) ) * 5 ) / 2 + 15px );}
	.h3tn-container .slick-dots{bottom:110px;}
	.h3tn-container .slick-dots li{margin:5px;width:110px;}
	.h3tn-container .slick-dots li::before, .h3tn-container .slick-dots li::after{left:-5px;width:calc(100% + 10px);}
	.h3tn-container .slick-dots li button img{height:140px;}
	.fa4st-wave{height:60px;}
	
	.r4v-carousel .slick-dots li:first-child{top:3%;left:-45%;}
	.r4v-carousel .slick-dots li:nth-child(2){top:24%;right:-34%;}
	.r4v-carousel .slick-dots li:nth-child(3){top:27%;left:-35%;}
	.r4v-carousel .slick-dots li:nth-child(4){top:4%;right:-55%;}
	.r4v-carousel .slick-dots li:nth-child(7){bottom:43%;left:-62%;}
	.r4v-carousel .slick-dots li:nth-child(8){bottom:20%;right:-60%;}
	
	.sp3d-container{padding:50px 30px;}
	.sp3d-wave{height:60px;}
	._sp3d-image img{height:500px;}
	.sp3d-col-content{padding:10px 15px;}
	.sp3d-col-content ._bgsp{top:-30px;}
	.sp3d-col-graphic{padding:5px 10px;}
	
	.jm3t-container{padding:50px 30px;}
	._jm6r{padding:30px 15px;}
	._jm7f-title{font-size:30px;}
	
	.p4ml-container{padding:50px 20px 30px;}
	.p4ml-col-content{padding:40px 10px 40px 30px;}
	._p4ml-h1{font-size:35px;}
	
	.ofrm-container{padding:0 30px 50px;}
	.ofm1-wrapper{margin-top:40px;}
	.ofm1-tbl td{padding:15px 7px;}
	.ofm1-tbl thead{top:62px;}
	
	.saf3t-container{padding:50px 30px;}
	
	.h3ls-container{padding:0 30px;}
	.h3ls-col-content{padding:220px 15px 200px 15px;}
	._h3ls-p-speedart .h3ls-col-content{padding:220px 15px 100px 15px;}
	._h3ls-h1{font-size:45px;}
	.h3ls-container .h3ls-image{padding:120px 10px 0 10px;}
	._h3ls-p-speedart .h3ls-image{padding:70px 20px 0;}
	
	.fa7s-wrapper{grid-gap:30px;}
	.fa7s-box{padding-bottom:20px;}
	._fa7s-cat, ._fa7s-title, ._fa7s-footer{padding:2px 15px;}
	._fb8s-btn svg{height:23px;}
	._fb8s-btn{padding:10px 8px;}

	.cp3d-container .cp3d-wrapper:nth-child(odd) .cp3d-col-content{padding-right:30px;}
	.cp3d-container .cp3d-wrapper:nth-child(even) .cp3d-col-content{padding-left:30px;}
	.cp3d-container{padding:60px 30px 40px;}
	.cp3d-container._c3pd-zero{padding:0 30px;}
	.cp3d-container .cp3d-wrapper:not(:last-child){margin-bottom:80px;}
	._cp3d-location{margin-bottom:5px;}

	.m1kl-wrapper{padding:12px;transform:translateY(100px);}
	@keyframes _m1kl-wrapper{
		0%{ transform:translateY(100px);opacity:0; }
		100%{ transform:translateY(0);opacity:1; }
	}
	.m1kl-col-icon{width:35px;height:35px;}
	.m1kl-col-content{width:calc(100% - 35px - 10px);}
	
}
@media(max-width:1200px){
	._tag-prim{padding-left:30px;font-size:15px;}
	._tag-prim i::before{width:50px;}
	._tag-prim i::after{width:15px;}
	
	.nva-list{display:none;}
	.nav-logo-wrapper{width:100%;padding:15px 10px;display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;}
	header._scrolled .nav-logo-wrapper{padding:10px;}
	.nabm-ul{display:flex;}
	.nabm-ul a{margin-right:15px;}
	.nabm-ul a svg{display:block;height:25px;}
	header .nabm-ul a path{fill:var(--color-nav-first);transition:var(--trans-prime);}
	.nvtgl{width:30px;height:25px;position:relative;margin-left:10px;cursor:pointer;}
	.nvtgl b{display:block;position:absolute;right:0;width:100%;height:2px;border-radius:10px;transition:background 0.3s ease-in-out;}
	header .nvtgl b{background:var(--color-nav-first);}
	.nvtgl b:first-child{top:0;}
	.nvtgl b:nth-child(2){width:80%;top:calc(50% - 1px);}
	.nvtgl b:nth-child(3){bottom:0;}

	header._dark .nabm-ul a path{fill:var(--color-nav-dark);}
	header._dark .nvtgl b{background:var(--color-nav-dark);}
	header .nabm-ul a:hover path{fill:var(--color-nav-hover);}
	header .nvtgl:hover b{background:var(--color-nav-hover);}
	header._dark .nabm-ul a:hover path{fill:var(--color-nav-dark-hover);}
	header._dark .nvtgl:hover b{background:var(--color-nav-dark-hover);}
	header._scrolled .nabm-ul a path{fill:var(--color-nav-scrolled);}
	header._scrolled .nvtgl b{background:var(--color-nav-scrolled);}
	header._scrolled .nabm-ul a:hover path{fill:var(--color-btn-hover);}
	header._scrolled .nvtgl:hover b{background:var(--color-btn-hover);}
	
	.ruf7k-container{display:block;position:fixed;z-index:300;top:0;left:-100%;width:100%;height:100vh;background:rgba(147,122,98,0.98);transition:left 0.2s linear;}
	._ruf7k-active{left:0;}
	.ruf7k-wrapper{display:block;margin-left:-100%;width:80%;height:100%;overflow-y:scroll;background:#fff;transition:all 0.7s ease-in-out;}
	._ruf7k-active .ruf7k-wrapper{margin-left:0;}
	._ruf7k-close{position:absolute;right:20px;top:20px;width:40px;height:40px;cursor:pointer;}
	._ruf7k-close::before, ._ruf7k-close::after{content:'';position:absolute;top:calc(50% - 1px);left:-10%;width:120%;height:2px;background:#fff;border-radius:10px;transition:all 0.3s ease-in-out;transition-delay:0.3s;}
	._ruf7k-active ._ruf7k-close::before{transform:rotate(-45deg);}
	._ruf7k-active ._ruf7k-close::after{transform:rotate(45deg);}
	.ruf7k-nav{margin-top:20px;}
	.ruf7k-nav li{display:block;position:relative;}
	.ruf7k-nav li::before{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background:var(--color-nav-dark);opacity:0.05;}
	.ruf7k-nav li a{display:flex;align-items:center;color:var(--color-nav-dark);padding:15px 20px;transition:var(--trans-prime);}
	.ruf7k-nav li a:hover{color:var(--color-nav-first);background:var(--color-btn);}
	.ruf7k-nav li a svg{height:16px;margin-left:5px;}
	.ruf7k-nav li a path{fill:var(--color-nav-dark);}
	.ruf7k-nav li a:hover path{fill:var(--color-nav-first);}
	.ruf7k-media{margin-top:30px;padding:5px 20px;display:flex;flex-flow:row wrap;align-items:center;}
	.ruf7k-media a{position:relative;padding:10px 20px;display:flex;align-items:center;}
	.ruf7k-media a::before, .ruf7k-media a:first-child::after{content:'';position:absolute;top:25%;right:0;width:2px;height:50%;background:var(--color-nav-dark);opacity:0.3;}
	.ruf7k-media a:first-child::after{right:auto;left:0;}
	.ruf7k-media a svg{height:16px;}
	.ruf7k-media a path, .ruf7k-media a polygon{fill:var(--color-nav-dark);transition:var(--trans-prime);}
	.ruf7k-media a:hover path, .ruf7k-media a:hover polygon{fill:var(--color-btn);}
	
	.gu1ns-container{padding:50px 15px 60px;}
	
	.luk3-container{padding:40px 20px 80px;}
	.l0k3-img img{height:380px;}
	
	.myrt-container{padding:50px 20px;}
	._m4rt-image::before, .m4rt-box:hover ._m4rt-image::before{opacity:0.9;}
	._m4rt-title{font-size:30px;}
	._m4rt-info, .m4rt-box:hover ._m4rt-info{margin-top:15px;font-size:15px;line-height:1.45;}
	._m4rt-btn, .m4rt-box:hover ._m4rt-btn{font-size:15px;line-height:1;padding:15px 40px;border:1px solid #fff;}
	._m4rt-btn svg, .m4rt-box:hover ._m4rt-btn svg{height:12px;margin-left:5px;}
	
	.abh3r-container{padding:0 30px;}
	._abh3r-title{font-size:45px;}
	._abh3r-info{font-size:16px;}
	._abh3r-mouse{width:36px;height:50px;border-width:2px;border-radius:20px;}
	._abh3r-mouse::before{width:3px;}
	
	.f04r-container{padding:130px 50px 40px;}
	.f4ur-container{padding:10px 30px 30px;}
	
	.n3hr-container{padding:300px 20px 30px;}
	.n3hr-h1::before{height:100px;}
	.n3hr-h1{font-size:120px;}
	.n3hr-sub{font-size:25px;}
	
	._bt0n{font-size:16px;}
	
	.ofm1-tbl thead{top:52px;}

	.cp3d-container{padding:60px 30px 40px;}
	.cp3d-container._c3pd-zero{padding:0 30px;}
	.cp3d-container .cp3d-wrapper:not(:last-child){margin-bottom:70px;}
	.cp3d-container .cp3d-wrapper:nth-child(odd) .cp3d-col-content{padding-right:20px;}
	.cp3d-container .cp3d-wrapper:nth-child(even) .cp3d-col-content{padding-left:20px;}
	.cp3d-col-content{top:60px;}
	.cp4d-wrapper{grid-gap:5px;}
	.cp4d-col .cp4d-box:not(:last-child){margin-bottom:5px;}
}
@media(max-width:1151px){
	.r4v-carousel .slick-dots{margin-top:20px;width:100%;display:flex;flex-flow:row wrap;justify-content:center;}
	.r4v-carousel .slick-dots li:nth-child(n){position:relative;top:auto;bottom:auto;left:auto;right:auto;margin:3px;}
	.r4v-carousel .slick-dots li.slick-active button{transform:scale(1) translateY(-3px);}
	.r4v-carousel .slick-dots li.slick-active button::before{width:100%;height:2px;top:auto;bottom:100%;right:0;}
	
	.sar7h-container{padding:120px 30px 90px;}
	._sar7h-title{font-size:40px;}
	._c0fr-title{font-size:22px;margin-bottom:20px;}
	.c0fr-form{padding:30px;}
	._c1f-submit button{padding:20px 10px;}
	._c1f-err0r{margin-bottom:15px;}
	._c1f-inp input:focus + label span, ._c1f-inp textarea:focus + label span{font-size:11px;}

	
	.n3md-container{padding:40px 30px;}
	.n3md-wrapper{max-width:1250px;grid-gap:30px;}
	.n3md-col .n3md-box:not(:last-child){margin-bottom:30px;}
}
@media(max-width:1100px){
	.gu1ns-img-sub{position:relative;bottom:auto;left:auto;transform:translate(0);width:100%;max-width:350px;height:auto;margin:25px auto 0;}
	
	.abmr-container{padding:70px 20px 40px;}
	.abmr-info{margin-top:15px;}
	
	.jm3t-wrapper{grid-gap:10px;}
	.jm3t-col{height:auto;}
	.jm3t-col:hover .jm3t-box{transform:rotateY(0deg);}
	._jm6r{position:relative;padding:70px 15px;}
	._jm6r-front{display:none;}
	._jm6r-back{transform:rotateY(0deg);}
	._jm7f-info, .jm3t-col:hover ._jm7f-info{transform:translateX(0);}
	._jm7f-btn, .jm3t-col:hover ._jm7f-btn{transform:translateX(0);}
	
	.adr3s-container{padding:50px 50px 30px;}
	.ad4s-wrapper, .m4ps-wrapper{grid-gap:20px;}
	.ad4s-col{padding:10px;font-size:18px;}
	.m4ps-wrapper{margin-top:10px;}
	
	.f0rd-wrapper{padding:130px 20px 50px;}
	
	._d1dg-1con-giftbox{width:70px;}
	.fa7s-container{padding:20px 30px 30px;}
	.fa7s-wrapper{grid-gap:25px;}
	._fa7s-cat, ._fa7s-title, ._fa7s-footer{padding:2px 10px;}
	
	._enqupo-title{font-size:20px;}
}
@media(max-width:1024px){
	footer{padding:100px 20px 40px;margin-top:30px;}
	.f0tr-wave{height:40px;}
	.f0tr-logo a{width:170px;}
	.f0tr-logo p{max-width:250px;}
	._c0pyrt-lin::before{width:calc(100% - 50px)}
	
	.un2v-container{padding:25px 10px;}
	.un2v-list span{margin:5px 10px;}
	
	.m4rt-box{width:calc( (100% - (10px * 2 * 2) ) / 2 );height:450px;}
	.myrt-wrapper .m4rt-box:nth-child(n){transform:translateY(0);}
	
	.sp3d-container{padding:50px 20px;}
	.sp3d-col-content{padding:0 10px;}
	
	.m3dj-container{padding:40px 20px 30px;}
	.m4dj-wrapper{margin:30px auto 10px;}
	._m4dj-nav{top:calc(260px / 2);width:30px;padding:10px 8px;}
	.m5da-box img{height:260px;}
	
	.abh3r-container{padding:0 15px;}
	.abh3r-col-content{padding:150px 30px 30px;}

	.j0rn-h1k{width:210px;}
	.j0rn-wrapper{max-width:700px;margin-top:40px;flex-flow:row wrap;padding-bottom:20px;}
	.t1mln-wrapper::before, .t1mln-wrapper::after{left:calc(120px / 2);}
	.t1mln-wrapper::after{width:16px;height:16px;}
	.t1mln-intro{width:120px;left:0;}
	.j0rn-wrapper .t1mln-wrapper:nth-child(n) .t1mln-intro{transform:translateX(0);}
	.j0rn-wrapper .t1mln-wrapper:nth-child(n) ._t1mln-date{top:calc(100% + 10px);bottom:auto;left:50%;right:auto;transform:translate(-50%,0);padding:5px 10px;}
	.j0rn-wrapper .t1mln-wrapper:nth-child(n) ._t1mln-date::before{transform:translate(5px,0);right:50%;left:auto;bottom:100%;top:auto;border-bottom:7px solid #887665;border-left:7px solid transparent;border-right:7px solid transparent;}
	.t1mln-image img{height:120px;}
	.t1mln-content{width:calc(100% - 130px);margin-left:130px;}
	.j0rn-wrapper .t1mln-wrapper:nth-child(n){justify-content:flex-start;}
	.j0rn-wrapper .t1mln-wrapper:nth-child(n) .t1mln-content{text-align:left;}
	._t1mln-date{font-size:15px;padding:8px 20px;}
	.j0rn-wrapper .t1mln-wrapper:nth-child(n) .l1nks{justify-content:flex-start;}
	
	.faqs-container{padding:40px 30px;}
	.faqs-wrapper .faq-box:not(:last-child){margin-bottom:20px;}
	._fque{font-size:16px;padding:20px;padding-right:40px;}
	._fque::before, ._fque::after{right:15px;width:15px;}
	._fans{padding:20px 40px 20px 20px;}
	._faqs-footer{font-size:16px;}
	
	.sar7h-container{padding:120px 20px 90px;}
	.sar7h-col-content{padding:10px 15px;}
	._sar7h-title{font-size:35px;}
	._c0fr-title{font-size:20px;}
	.st8h-list span{width:100%;margin-bottom:10px;}
	
	.adr3s-container{padding:50px 30px 30px;}
	.ad4s-col{font-size:16px;}
	
	.pr0cs-wrapper{max-width:650px;}
	.pr0cs-col{width:100%;padding:10px;}
	.pr0cs-col, .pr0cs-col:hover{background:none;}
	.pr0cs-col:not(:last-child){margin-bottom:40px;}
	.pr0cs-wrapper .pr0cs-col:nth-child(n) .pr0stp-icon::before{display:none;}
	.pr0stp-icon div{width:170px;}
	.pr0cs-col:nth-child(1)::after, .pr0cs-col:nth-child(2)::after{
		content:'';position:absolute;z-index:10;top:calc(100% + 10px);width:60px;height:150px;opacity:0.5;}
	.pr0cs-col:nth-child(1)::after{right:70%;background:url(../images/icons/process-arrow-left.svg)no-repeat;}
	.pr0cs-col:nth-child(2)::after{left:70%;background:url(../images/icons/process-arrow-right.svg)no-repeat;}
	
	.h3ls-col-content{padding:180px 15px 160px 15px;}
	._h3ls-p-speedart .h3ls-col-content{padding:180px 15px 120px 15px;}
	._h3ls-01mg{left:6%;max-width:350px;}
	._h3ls-p-paintings ._h3ls-01mg{max-width:200px;left:30%;right:auto;}
	
	._fa7s-btn{padding:10px 15px;}

	.p0p3-cross{top:8px;right:8px;width:20px;height:20px;}
	.p0p3-cross::before, .p0p3-cross::after{width:1px;}
	
	.m1kl-container{width:320px;}
	.m1kl-wrapper{padding:10px;}
	.m1kl-col-icon{width:25px;height:25px;margin-right:7px;}
	.m1kl-col-content{width:calc(100% - 25px - 7px);}
}
@media(max-width:951px){
	._tag-prim.center i::before, ._tag-prim.center i::after{width:30px;}
	
	.nav-wrapper{width:calc(100% - 10px);padding:0 10px;}
	header._scrolled .nav-wrapper{padding:0 10px;}
	.nav-logo-wrapper{padding:15px 5px;}
	header._scrolled .nav-logo-wrapper{padding:12px 0;}
	
	.h3tn-wrapper{padding:200px 15px 300px;}
	.h3tn-h1{font-size:70px;}
	.h3tn-btn-wrapper{margin-top:30px;}
	.h3tn-btn{padding:15px 35px;margin:5px 10px;}
	.z3us-list{left:10px;width:25px;}
	.z3us-list span::before{width:25px;}
	.z3us-list a{height:25px;padding:5px;}
	.z3us-list a:not(:last-child){margin-bottom:5px;}
	._h3tn-btn{width:40px;bottom:calc(110px + (100px / 2) );}
	._h3tn-btn-prev{right:calc( 50% + ( ( 90px + (3px * 2) ) * 5 ) / 2 + 5px );}
	._h3tn-btn-next{left:calc( 50% + ( ( 90px + (3px * 2) ) * 5 ) / 2 + 5px );}
	.h3tn-container .slick-dots li{width:90px;margin:3px;}
	.h3tn-container .slick-dots li::before, .h3tn-container .slick-dots li::after{left:-3px;width:calc(100% + 6px);}
	.h3tn-container .slick-dots li button img{height:100px;}
	
	.abmr-wrapper ._bgsp-abmr-top{left:1%;top:-80px;width:200px;}
	.abmr-wrapper ._bgsp-abmr-bottom{right:2%;bottom:-20px;}
	
	.jm3t-container{padding:30px 30px 50px;}
	.jm3t-wrapper{grid-template-columns:repeat(2, 1fr);grid-gap:15px;}
	._jm6r{padding:70px 20px;}
	
	.n3md-container{padding:30px 20px 40px;}
	.n3md-wrapper{grid-gap:20px;}
	.n3md-col .n3md-box:not(:last-child){margin-bottom:20px;}
	
	.p4ml-container{padding:50px 15px 30px;}
	._p4ml-h1{font-size:30px;}
	._bt0n-filled{padding:12px 30px;margin-right:25px;}
	._bt0n{font-size:15px;}
	
	.orh3r-col{width:100%;}
	.f0rd-wrapper{padding:140px 50px 50px;}
	.orh3r-col-content{padding:0;margin-top:50px;}
		
	.ofm1-wrapper{background:none;}
	.ofm2-list-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:20px;}
	.ofm2-ul{padding:0 0 20px;background:#fff;box-shadow:0 0 20px rgba(0,0,0,0.05);}
	.ofm2-ul li{border-bottom:var(--tbl1-border1);padding:10px 20px;}
	.ofm2-ul li:first-child{padding:20px;margin-bottom:15px;font-weight:600;color:var(--tbl1-th-clr);background:var(--tbl1-th-bg);border-top:var(--tbl1-border1);}
	._ofm2-title{font-weight:300;font-size:80%;position:relative;}
	._ofm2-title::after{content:'';position:absolute;bottom:0;left:0;width:20px;height:1px;background:rgba(0,0,0,0.2);}
	._ofm2-content{margin-top:5px;}
	
	._h3ls-h1{font-size:40px;}
	
	.p0p3-container{padding:30px;}
}
@media(max-width:900px){
	._h2-siz{font-size:40px;max-width:750px;}
	
	.f0tr-wrapper{flex-flow:row wrap;max-width:600px;margin:0 auto;}
	.f0tr-col-logo, .f0tr-col-med{width:100%;}
	.f0tr-col-logo{margin-bottom:20px;}
	.f0tr-logo p{max-width:500px;}
	.f0tr-col-med{margin-top:20px;}
	.f0tr-tch{display:flex;flex-flow:row wrap;}
	.f0tr-tch li{padding:3px 15px 3px 0;}
	.f0tr-tch li:nth-child(n){margin:0;}
	.f1tl-list li a{display:block;}
	
	.n3hr-container{padding:230px 20px 60px;}
	.n3hr-h1{font-size:100px;line-height:0.9;}

	.enqupo-wrapper{padding:25px;}
}
@media(max-width:851px){
	.un2v-list{min-width:100%;}

	
	.luk3-container{padding:30px 20px 60px;}
	.luk3-col{width:100%;}
	.luk3-col-content{position:relative;top:auto;margin-bottom:40px;}
	.luk3-col-graphic{max-width:700px;margin:0 auto;}
	
	.sp3d-col{width:100%;padding:0;max-width:650px;margin:0 auto;}
	.sp3d-col-graphic{margin-top:40px;}
	
	.abh3r-col-content{z-index:5;padding:150px 20px 20px;}
	.abh3r-col-graphic{width:70%;margin-left:-20%;}
	._abh3r-title{font-size:40px;}
	._abh3r-info{max-width:300px;}
	
	.sar7h-container{padding:150px 30px 90px;}
	.sar7h-col{width:100%;}
	.sar7h-col-content{max-width:550px;margin:0 auto 40px;padding:0;}
	.c0fr-form{max-width:600px;padding:50px;}
	.st8h-list span{width:100%;margin-bottom:10px;}
	
	.ad4s-wrapper{grid-gap:20px;margin-bottom:30px;}
	.m4ps-wrapper{grid-template-columns:repeat(1,1fr);grid-gap:30px;}
	.m4ps-col{padding-top:550px;}
	
	.saf3t-container{padding:40px 15px;}
	.saf3t-col{padding:0;width:100%;max-width:650px;margin:0 auto;}
	.saf3t-image{max-width:450px;margin:25px 0;}
	
	.h3ls-container{padding:0 50px;}
	.h3ls-wrapper{flex-flow:row wrap;}
	.h3ls-col{width:100%;}
	.h3ls-col-content{max-width:600px;margin:0 auto 10px;padding:200px 10px 10px 10px;}
	._h3ls-p-speedart .h3ls-col-content{padding:200px 10px 10px 10px;}
	.h3ls-container .h3ls-image{padding:0;}
	._h3ls-01mg{left:0;right:0;margin:0 auto;max-width:320px;}
	._h3ls-p-paintings ._h3ls-01mg{max-width:200px;left:0;right:0;margin:0 auto;}

	._h3ls-p-speedart .h3ls-col-graphic{width:100%;margin:0;margin-top:-30px;}
	._h3ls-p-speedart .h3ls-image{padding:0;max-height:420px;}
	._h3ls-p-speedart .h3ls-image img{padding:0;}
	._h3ls-p-speedart .h3ls-image::before{transform:translateY(-50%) scale(1.2);}

	.h3ls-btn-wrapper{margin-top:25px;}
	
	.fa7s-wrapper{grid-template-columns:repeat(2, 1fr);grid-gap:30px;}

	.cp3d-container{padding:20px 20px 30px;}
	.cp3d-container._c3pd-zero{padding:0 20px;}
	.cp3d-container .cp3d-wrapper:not(:last-child){margin-bottom:70px;}
	.cp3d-col{width:100%;max-width:700px;margin:0 auto;}
	.cp3d-container .cp3d-wrapper:nth-child(n) .cp3d-col-content{order:1;padding:0;position:relative;top:0;}
	.cp3d-container .cp3d-wrapper:nth-child(n) .cp3d-col-graphic{order:2;margin-top:40px;}

	.enqupo-wrapper{padding:30px 20px;}
	.enqupo-col-content{width:45%;padding:0;}
	.enqupo-col-form{width:55%;padding:0 20px;}
	.enqupo-col-form::before{display:none;}

	.sp0p-wrapper{padding:30px 50px;}
	._sp0p-title{font-size:30px;}
	.sp0p-form{margin-top:25px;}
}
@media(max-width:800px){
	.gu1ns-container{padding:50px 15px;}
	.gu1ns-logo{margin:0 auto 25px;}
	.gu1ns-logo::before{width:1px;}
	
	.abh3r-container{padding:0;}
	.abh3r-col{width:100%;margin:0;}
	.abh3r-col-content{max-width:500px;margin:auto;padding:180px 20px 40px;}
	._abh3r-info{width:100%;max-width:400px;}
	.abh3r-col-graphic{width:100%;}
	._abh3r-image img{opacity:1;filter:grayscale(0);}
	
	.abmr-info{font-size:15px;}
	
	.n3md-wrapper{grid-template-columns:repeat(2, 1fr);}
}
@media(max-width:751px){
	._tag-prim{padding-left:25px;font-size:14px;letter-spacing:0;}
	._tag-prim i::before{width:35px;}
	
	.j0rn-container{padding:50px 30px;}
	.j0rn-wrapper{max-width:100%;padding:20px 0 25px;}
	.t1mln-wrapper::before, .t1mln-wrapper::after{left:calc(100px / 2);}
	.t1mln-intro{width:100px;}
	.t1mln-image img{height:100px;}
	.t1mln-content{width:calc(100% - 120px);margin-left:120px;}
	._t1mln-date{font-size:15px;padding:8px 20px;}
	.t1mln-title{font-size:30px;}

	.enqupo-wrapper{padding:30px 20px;}
	.enqupo-col{width:100%;padding:0;}
	._enqupo-image img{display:none;}
	._enqupo-price{display:none;}
	._enqupo-title{font-size:25px;}
	.enqupo-col-content{margin-bottom:25px;padding-bottom:5px;position:relative;}
	.enqupo-col-content::after{content:'';position:absolute;top:100%;left:0;width:100%;height:1px;background:#000;opacity:0.3;}

	.sp0p-form label{margin-bottom:5px;}
	._sp0p-inpr0w .sp0p-inp, ._sp0p-inpr0w ._sp0p-err{width:100%;}
	._sp0p-inpr0w .sp0p-inp:not(:first-child){margin-top:15px;}
}
@media(max-width:651px){
	.nav-logo{height:28px;}
	._ruf7k-close{width:30px;height:30px;right:15px;}
	.ruf7k-wrapper{width:calc(100% - 60px);}
	.nabm-ul a svg{height:22px;}
	.nvtgl{height:22px;margin-left:5px;}
	.ruf7k-nav{margin-top:10px;}
	.ruf7k-nav li a{padding:10px 15px;}
	.ruf7k-nav li a svg{height:14px;}
	.ruf7k-media{margin-top:20px;padding:5px 15px;}
	.ruf7k-media a{padding:10px 12px;}
	
	.f0sc-list a{width:35px;height:35px;}
	.f01nst-list{max-width:400px;}
	
	.h3tn-tag{font-size:15px;}
	._tag-prim.center i::before, ._tag-prim.center i::after{width:25px;}
	.h3tn-h1{font-size:55px;}
	.h3tn-btn-wrapper{margin-top:35px;}
	.h3tn-btn{padding:15px 30px;margin:5px;}
	._h3tn-btn{width:35px;bottom:calc(90px + 100px + 30px);}
	._h3tn-btn::before{top:-12px;}
	._h3tn-btn-prev{right:calc( 50% + 30px );}
	._h3tn-btn-next{left:calc( 50% + 30px );}
	.z3us-list{top:50vh;}
	.h3tn-container .slick-dots{bottom:90px;}
	.h3tn-container .slick-dots{max-width:500px;}
	.h3tn-container .slick-dots li{width:calc( (100% - (3px * 2 * 5) ) / 5 );}
	
	.myrt-wrapper{margin-top:30px;}
	.m4rt-box{padding:100px 50px;margin:0;}
	._carsl-prm-dots .slick-dots{margin-top:10px;display:flex;flex-flow:row wrap;justify-content:center;}
	._carsl-prm-dots .slick-dots li{width:13px;height:13px;background:var(--color-btn);border-radius:50%;margin:5px;cursor:pointer;}
	._carsl-prm-dots .slick-dots li button{display:none;}
	._carsl-prm-dots .slick-dots li.slick-active{background:var(--color-tag);}
	
	.abh3r-col-content{padding:130px 25px 20px;}
	._abh3r-title{font-size:35px;}
	
	.adr3s-container{padding:50px 15px 30px;}
	.ad4s-col{font-size:16px;}
	
	.f04r-container{padding:150px 30px 40px;}
	.f04r-title{font-size:40px;margin-top:30px;}
	
	.p4ml-wrapper{position:relative;}
	.p4ml-col{width:100%;position:relative;}
	.p4ml-col-content{z-index:5;padding:40px 50px;background:linear-gradient( -45deg, rgba(0,0,0,0.7),rgba(0,0,0,0.9),rgba(0,0,0,0.6) );}
	.p4ml-btn-wrapepr{margin-top:30px;}
	.p4ml-col-graphic{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;}
	.p4ml-image{clip-path:none;}
	
	.f0rd-wrapper{padding:130px 30px 50px;}
	
	.ofrm-container{padding:0 20px 50px;}
	.ofm2-list-wrapper{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:25px;width:100%;}
	.ofm2-ul{padding:0;}
	.ofm2-ul li{padding:15px;display:block;width:100%;}
	.ofm2-ul li:first-child{padding:20px 15px;margin:0;}
	._ofm2-head{position:relative;cursor:pointer;padding-right:25px;margin-bottom:20px;}
	._ofm2-head::before, ._ofm2-head::after{content:'';position:absolute;top:50%;right:20px;width:15px;height:1px;background:var(--tbl1-th-clr);}
	._ofm2-head::after{transform:rotate(90deg);}
	._ofm2-head._active::after{transform:rotate(0deg);}
	
	.fa7s-container{padding:20px 15px 30px;}
	.fa7s-wrapper{grid-gap:20px;}
}	
@media(max-width:600px){
	._h2-siz{font-size:35px;line-height:1.3;}
	
	.gu1ns-image{margin-top:30px}
	
	.luk3-col-content{padding:0;}
	.l0k3-img{width:calc( (100% - (3px * 2 * 2) ) / 2 );margin:3px;}
	.l0k3-img img{height:350px;}
	
	.r3vw-cotainer{padding:50px 15px;}
	._r4v-quote{width:40px;}
	._r4v-avatar img{width:60px;height:60px;}
	.r4v-carousel .slick-dots{margin-top:20px;}
	.r4v-carousel .slick-dots li:nth-child(n){width:45px;height:45px;}
	.r4v-wrapper{margin-top:5px;}
	._r4v-nav{display:none!important;}
	._r4v-nav-prev{display:none;right:calc(100% - 30px);}
	._r4v-nav-next{display:none;left:calc(100% - 30px);}
	._r4v-text br{margin-bottom:8px;}
	
	.j0rn-container{padding:50px 20px;}
	.t1mln-gallery{grid-template-columns:repeat(2, 1fr);}
	
	.pr0cs-container{padding:20px 20px 40px;}
	
	.h3ls-container{padding:0 20px;}
	.h3ls-col-content{padding:150px 20px 10px;}
	._h3ls-p-speedart .h3ls-col-content{padding:150px 20px 10px;}
	
	.m1kl-container{width:280px;}
	.m1kl-wrapper{padding:7px;}
	.m1kl-col-icon{width:25px;height:25px;margin-right:5px;margin-top:3px;}
	.m1kl-col-content{width:calc(100% - 25px - 7px);}
	._m1kl-title{margin-bottom:3px;font-size:14px;}
	._m1kl-message{font-size:13px;line-height:1.3;}
}
@media(max-width:551px){
	._bgsp{top:-40px;left:-25px;width:180px;}
	._btn-wrapper{margin-top:25px;}
	._btn-wrapper ._btn:nth-child(n){margin:5px 10px;margin-left:0;}
	._btn{padding:15px 45px;}
	
	footer{overflow:hidden;}
	.f0tr-wave{width:calc(100% + 160px);left:-80px;height:70px;}
	
	.h3tn-container .slick-dots{max-width:100%;width:calc(100% - 30px);}
	
	.sp3d-container{padding:40px 20px;}
	
	.jm3t-container{padding:30px 15px 40px;}
	.jm3t-wrapper{grid-template-columns:repeat(1, 1fr);margin-top:30px;}
	.t1mln-wrapper::after{display:none;}
	.j0rn-wrapper .t1mln-wrapper:nth-child(n)::before{left:0;transform:translateX(0);top:50px;height:calc(100% - 80px);}
	._jm6r{padding:70px 20px;}
	.t1mln-content{width:100%;padding-left:15px;margin:245px auto 0;}
	.t1mln-intro{position:absolute;left:0;top:0;width:200px;}
	.t1mln-image img{height:200px;}
	._tm2n-image img{height:auto;object-fit:contain;}
	
	.faqs-container{padding:40px 20px;}
	._fque{font-size:15px;padding:20px 15px;padding-right:30px;}
	._fque::before, ._fque::after{right:10px;width:15px;}
	._fans{padding:15px 30px 15px 15px;}
	
	.sar7h-col-graphic{padding:0;}
	.c0fr-form{padding:30px 20px;}
	
	.f4ur-container{padding:10px 15px 30px;}
	
	.n3md-container{padding:40px 15px;}
	
	.f0rd-wrapper{padding:120px 20px 50px;}
	._f0rd-inp-row{display:block;}	
	
	.fa7s-container{padding:20px 15px 30px;}
	.fa7s-wrapper{max-width:450px;grid-template-columns:repeat(1,1fr);grid-gap:30px;}

	.p0p3-container{padding:20px;}
	
	.sp0p-wrapper{padding:30px 20px;}
	._sp0p-title{font-size:25px;}
}
@media(max-width:500px){
	._h2-siz{font-size:30px;}
	
	.nabm-ul a{margin-right:10px;}
	.nabm-ul a svg{height:20px;}
	
	.gu1ns-img-sub{margin-top:15px;}
	
	.m3dj-container{padding:40px 15px 30px;}
	.m4dj-wrapper{margin:25px auto 10px;}
	._m4dj-nav{top:calc(200px / 2);}
	.m5da-box img{height:200px;}
	
	.n3hr-container{padding:250px 20px 60px;}
	.n3hr-h1{font-size:80px;}
	.n3hr-sub{font-size:20px;}
	
	.n3md-wrapper{grid-template-columns:repeat(1, 1fr);}
	
	.p4ml-container{padding:50px 0 30px;}
	.p4ml-col-content{z-index:5;padding:40px 25px;}
	._p4ml-h1{font-size:25px;}

	.orh3r-container{padding:0 0 40px;}
	.orh3r-col-content{padding:0 20px;}
	.f0ram-wrapper{grid-template-columns:repeat(2, 1fr);grid-gap:20px;}
	._f0ram-image img{height:150px;}
	._f30r-text{text-align:center;}
	._f30r-info{display:block;text-align:center;}
	._f30r-avatar{margin:0 auto;width:100%;}
	._f30r-avatar img{margin:0 auto;}
	._f30r-person{margin:10px 0 0;width:100%;}
	._f30r-name{margin-bottom:3px;}
	
	.pr0cs-col:nth-child(1)::after{right:auto;left:20px;}
	.pr0cs-col:nth-child(2)::after{left:auto;right:20px;}
	
	.cp3d-container{padding:20px 10px 30px;}
	.cp3d-container .cp3d-wrapper:not(:last-child){margin-bottom:50px;}
	.cp3d-container .cp3d-wrapper:nth-child(n) .cp3d-col-content{padding:0 10px;}
	.cp3d-container .cp3d-wrapper:nth-child(n) .cp3d-col-graphic{margin-top:30px;}
}
@media(max-width:451px){
	.f0tr-wrapper .f0tr-col{width:100%;margin:0;}
	.f0tr-wrapper .f0tr-col:not(:last-child){margin-bottom:20px;}
	.f0tr-tch li{padding:5px 0;width:100%;}
	[data-f0mob-hid]{cursor:pointer;position:relative;padding-right:25px;}
	[data-f0mob-hid]::before, [data-f0mob-hid]::after{content:'';position:absolute;top:50%;right:5px;width:12px;height:1px;background:#fff;transition:var(--trans-prime);}
	[data-f0mob-hid]::before{}
	[data-f0mob-hid]::after{transform:rotate(90deg);}
	[data-f0mob-hid]._active::after{transform:rotate(0);}
	
	.h3tn-wrapper{padding:160px 15px 360px;}
	.z3us-list{display:none;}
	._h3tn-btn{width:35px;bottom:calc(100px + 80px + 35px);}
	.h3tn-container .slick-dots{bottom:100px;}
	.h3tn-container .slick-dots li button img{height:80px;}
	.fa4st-wave{width:calc(100% + 300px);left:-150px;}
	
	.luk3-container{padding:30px 20px 40px;}
	.l0k3-img{width:100%;margin:5px 0;}
	.luk3-img-12, .luk3-img-22{transform:translateY(0);}
	.l0k3-img img{height:100%;}
	
	.r4v-carousel{padding:15px 5px;}
	
	.m4rt-box{padding:80px 20px;margin:0;}
	.myrt-wrapper .slick-dots li{width:10px;height:10px;margin:3px;}
	
	.faqs-container{padding:40px 15px;}
	
	.sar7h-container{padding:150px 20px 90px;}
	
	.f04r-container{padding:160px 20px 40px;}
	.f04r-title{font-size:30px;}
	
	.n3md-container{padding:40px 10px;}
	
	._f0ram-image img{height:120px;}
	
	.ofrm-container{padding:0 15px 40px;}
	
	.h3ls-col-content{padding:150px 0 10px;}
	._h3ls-p-speedart .h3ls-col-content{padding:150px 0 10px;}
	._h3ls-h1{font-size:35px;}
	.h3ls-col-graphic{padding:0;}
	._h3ls-01mg{max-width:280px;}
	._h3ls-p-paintings ._h3ls-01mg{max-width:150px;}
	._h3ls-p-speedart .h3ls-col-graphic{padding:0;margin-top:-10px;}
	._h3ls-p-speedart .h3ls-image{max-height:350px;}

	.p0p3-container{padding:15px;}
}
@media(max-width:400px){
	.h3tn-wrapper{padding:170px 15px 350px;}
	
	._sp3d-image img{height:300px;}
	
	.f0rd-wrapper{padding:120px 15px 40px;}

	.cp4d-wrapper{width:100%;display:block;}

	.p0p3-container{padding:10px;}
}