.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.gallery-banner{z-index:0;position:relative;padding:60px 0 50px;background:url("../img/collage-banner-bg.png") no-repeat 50% 100%;background-size:cover}.gallery-banner::after{content:'';top:0;left:0;z-index:0;width:140%;height:410px;position:absolute;background:url("../img/collage-banner-bg1.png") no-repeat 0% 100%;background-size:cover}.gallery-banner .gallery-banner-img{top:7%;left:-5%;z-index:0;width:110%;position:absolute}.gallery-banner .gallery-banner-content{z-index:4;padding:0;position:relative}.gallery-banner .gallery-banner-content .title{padding:38px 45px;position:relative;text-align:center;margin-bottom:10px}.gallery-banner .gallery-banner-content .title::after{content:'';top:50%;left:50%;z-index:-1;width:100%;height:100%;position:absolute;background:url("../img/gallery-title-after1.png") no-repeat 50% 50%;background-size:cover;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.gallery-banner .gallery-banner-content .title h2{color:#ffffff;font-size:26px;font-weight:600;line-height:30px;letter-spacing:-0.99px;text-transform:uppercase;text-shadow:0 4px 6px rgba(0,0,0,0.32)}.gallery-banner .gallery-banner-content .title h4{color:#ffffff;font-size:12px;font-weight:600;line-height:16px;text-transform:uppercase;text-shadow:0 4px 6px rgba(0,0,0,0.32)}.gallery-banner .gallery-banner-content .gallery-tabs{display:none;width:280px;margin:0 auto;text-align:center}.gallery-banner .gallery-banner-content .gallery-tabs .tabs-title{margin-bottom:15px}.gallery-banner .gallery-banner-content .gallery-tabs .tabs-title h3{color:#ffffff;font-size:20px;font-weight:600;line-height:26px;position:relative;margin-bottom:26px;text-transform:uppercase;text-shadow:0 4px 6px rgba(0,0,0,0.32)}.gallery-banner .gallery-banner-content .gallery-tabs .tabs-title h3::after{content:'';top:50%;left:50%;z-index:-1;width:245px;height:68px;position:absolute;background:url("../img/tabs-title.png") no-repeat 50% 50%;background-size:cover;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.gallery-banner .gallery-banner-content .gallery-tabs .tabs-title ul{width:200px;margin:0 auto}.gallery-banner .gallery-banner-content .gallery-tabs .tabs-title ul li{padding:25px 0;text-align:left;position:relative}.gallery-banner .gallery-banner-content .gallery-tabs .tabs-title ul li:nth-child(1)::after{content:'';top:55%;left:50%;z-index:-1;width:210px;height:71px;position:absolute;background:url("../img/gallery-icon-after1.png") no-repeat 50% 50%;background-size:cover;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.gallery-banner .gallery-banner-content .gallery-tabs .tabs-title ul li:nth-child(2)::after{content:'';top:55%;left:50%;z-index:-1;width:210px;height:71px;position:absolute;background:url("../img/gallery-icon-after2.png") no-repeat 50% 50%;background-size:cover;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.gallery-banner .gallery-banner-content .gallery-tabs .tabs-title ul li:nth-child(3)::after{content:'';top:55%;left:50%;z-index:-1;width:210px;height:71px;position:absolute;background:url("../img/gallery-icon-after3.png") no-repeat 50% 50%;background-size:cover;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.gallery-banner .gallery-banner-content .gallery-tabs .tabs-title ul li a{color:#ffffff;font-size:14px;font-weight:600;line-height:20px;position:relative;display:inline-block;padding:0 40px 0 20px;text-transform:uppercase;text-shadow:0 4px 6px rgba(0,0,0,0.32)}.gallery-banner .gallery-banner-content .gallery-tabs .tabs-title ul li img{top:50%;right:0;width:60px;position:absolute;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}.modular{z-index:1;overflow:hidden;position:relative;padding:20px 0 50px}.modular .container{padding:0 20px}.modular .modular-content .img{width:280px;position:relative;margin:0 auto 30px}.modular .modular-content .img::after{content:'';top:50%;left:50%;z-index:0;width:300px;height:220px;position:absolute;background:url("../img/modular-img-after.png") no-repeat 50% 50%;background-size:cover;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.modular .modular-content .img img{z-index:1;width:80%;display:block;margin:0 auto;position:relative}.modular .modular-content .text{text-align:center}.modular .modular-content .text .modular-title{position:relative;margin-bottom:30px}.modular .modular-content .text .modular-title::after{content:'';top:45%;left:50%;z-index:-1;width:310px;height:85px;position:absolute;background:url("../img/modular-title.png") no-repeat 50% 50%;background-size:cover;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.modular .modular-content .text .modular-title h3{color:#ffffff;font-size:20px;font-weight:800;line-height:22px;text-transform:uppercase;text-shadow:0 4px 6px rgba(0,0,0,0.32)}.modular .modular-content .text .modular-title h5{color:#ffffff;font-size:12px;font-weight:400;line-height:22px;letter-spacing:0.22px;text-transform:uppercase;text-shadow:0 4px 6px rgba(0,0,0,0.32)}.modular .modular-content .text ul{width:280px;margin:0 auto 20px}.modular .modular-content .text ul li{text-align:left;margin-bottom:10px}.modular .modular-content .text ul li:last-child{margin-bottom:0}.modular .modular-content .text ul li p{color:#2d2d2d;font-size:14px;font-weight:500;line-height:18px;position:relative;padding-left:35px;display:inline-block;letter-spacing:0.18px}.modular .modular-content .text ul li p i{left:0;top:3px;font-size:24px;color:#843d39;position:absolute}.modular .modular-content .text a{position:relative;display:inline-block}.modular .modular-content .text a:hover span{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.modular .modular-content .text a::after{content:'';top:55%;left:50%;z-index:0;width:280px;height:79px;position:absolute;background:url("../img/generate-link3.png") no-repeat 50% 50%;background-size:cover;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.modular .modular-content .text a span{z-index:1;padding:20px;color:#ffffff;font-size:16px;font-weight:400;line-height:20px;position:relative;display:inline-block;letter-spacing:0.25px;text-transform:uppercase;text-shadow:1px 1px 4px #2e3d59;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.photo{z-index:0;position:relative;padding:20px 0 50px}.photo::before{content:'';left:0;top:-25%;width:100%;height:75%;position:absolute;background:url("../img/photo-before.png") no-repeat 50% 0;background-size:cover}.photo::after{content:'';left:0;width:100%;height:70%;bottom:-20%;position:absolute;background:url("../img/photo-after.png") no-repeat 50% 100%;background-size:cover}.photo .container{z-index:2;padding:0 20px;position:relative}.photo .photo-content .img{width:280px;position:relative;margin:0 auto 30px}.photo .photo-content .img::after{content:'';top:50%;left:50%;z-index:0;width:300px;height:220px;position:absolute;background:url("../img/photo-img-after.png") no-repeat 50% 50%;background-size:cover;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.photo .photo-content .img img{z-index:1;width:80%;display:block;margin:0 auto;position:relative}.photo .photo-content .text{text-align:center}.photo .photo-content .text .photo-title{position:relative;margin-bottom:30px}.photo .photo-content .text .photo-title::after{content:'';top:45%;left:50%;z-index:-1;width:310px;height:85px;position:absolute;background:url("../img/photo-title.png") no-repeat 50% 50%;background-size:cover;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.photo .photo-content .text .photo-title h3{color:#000000;font-size:20px;font-weight:800;line-height:22px;text-transform:uppercase}.photo .photo-content .text .photo-title h5{color:#000000;font-size:12px;font-weight:400;line-height:22px;letter-spacing:0.22px;text-transform:uppercase}.photo .photo-content .text ul{width:280px;margin:0 auto 20px}.photo .photo-content .text ul li{text-align:left;margin-bottom:10px}.photo .photo-content .text ul li:last-child{margin-bottom:0}.photo .photo-content .text ul li p{color:#2d2d2d;font-size:14px;font-weight:500;line-height:18px;position:relative;padding-left:35px;display:inline-block;letter-spacing:0.18px}.photo .photo-content .text ul li p i{left:0;top:3px;font-size:24px;color:#843d39;position:absolute}.photo .photo-content .text a{position:relative;display:inline-block}.photo .photo-content .text a:hover span{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.photo .photo-content .text a::after{content:'';top:55%;left:50%;z-index:0;width:280px;height:79px;position:absolute;background:url("../img/generate-link3.png") no-repeat 50% 50%;background-size:cover;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.photo .photo-content .text a span{z-index:1;padding:20px;color:#ffffff;font-size:16px;font-weight:400;line-height:20px;position:relative;display:inline-block;letter-spacing:0.25px;text-transform:uppercase;text-shadow:1px 1px 4px #2e3d59;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.reproductions{z-index:1;overflow:hidden;position:relative;padding:20px 0 180px}.reproductions .container{padding:0 20px}.reproductions .reproductions-content .img{width:280px;position:relative;margin:0 auto 30px}.reproductions .reproductions-content .img::after{content:'';top:50%;left:50%;z-index:0;width:300px;height:220px;position:absolute;background:url("../img/reproductions-img-after.png") no-repeat 50% 50%;background-size:cover;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.reproductions .reproductions-content .img img{z-index:1;width:80%;display:block;margin:0 auto;position:relative}.reproductions .reproductions-content .text{text-align:center}.reproductions .reproductions-content .text .reproductions-title{position:relative;margin-bottom:30px}.reproductions .reproductions-content .text .reproductions-title::after{content:'';top:45%;left:50%;z-index:-1;width:310px;height:85px;position:absolute;background:url("../img/modular-title.png") no-repeat 50% 50%;background-size:cover;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.reproductions .reproductions-content .text .reproductions-title h3{color:#ffffff;font-size:20px;font-weight:800;line-height:22px;text-transform:uppercase;text-shadow:0 4px 6px rgba(0,0,0,0.32)}.reproductions .reproductions-content .text .reproductions-title h5{color:#ffffff;font-size:12px;font-weight:400;line-height:22px;letter-spacing:0.22px;text-transform:uppercase;text-shadow:0 4px 6px rgba(0,0,0,0.32)}.reproductions .reproductions-content .text ul{width:280px;margin:0 auto 20px}.reproductions .reproductions-content .text ul li{text-align:left;margin-bottom:10px}.reproductions .reproductions-content .text ul li:last-child{margin-bottom:0}.reproductions .reproductions-content .text ul li p{color:#2d2d2d;font-size:14px;font-weight:500;line-height:18px;position:relative;padding-left:35px;display:inline-block;letter-spacing:0.18px}.reproductions .reproductions-content .text ul li p i{left:0;top:3px;font-size:24px;color:#843d39;position:absolute}.reproductions .reproductions-content .text a{position:relative;display:inline-block}.reproductions .reproductions-content .text a:hover span{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.reproductions .reproductions-content .text a::after{content:'';top:55%;left:50%;z-index:0;width:280px;height:79px;position:absolute;background:url("../img/generate-link3.png") no-repeat 50% 50%;background-size:cover;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.reproductions .reproductions-content .text a span{z-index:1;padding:20px;color:#ffffff;font-size:16px;font-weight:400;line-height:20px;position:relative;display:inline-block;letter-spacing:0.25px;text-transform:uppercase;text-shadow:1px 1px 4px #2e3d59;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}@media screen and (min-width: 768px){.gallery-banner{overflow:hidden;padding:120px 0 100px}.gallery-banner::after{top:0%;right:2%;left:initial;width:1100px;height:700px;background:url("../img/collage-banner-bg1.png") no-repeat 50% 100%;background-size:cover}.gallery-banner .gallery-banner-img{top:8%;left:-28%;width:707px;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.gallery-banner .gallery-banner-content{padding:35px 15px 0 40px}.gallery-banner .gallery-banner-content .title{float:left;width:240px;margin-top:10px;margin-bottom:0;text-align:left;padding:38px 22px 35px 5px}.gallery-banner .gallery-banner-content .title::after{top:53%;left:57%;width:356px;height:130px}.gallery-banner .gallery-banner-content .gallery-tabs{float:right;display:block}.modular .container{padding:0 40px}.modular .modular-content{position:relative}.modular .modular-content .img{top:50%;right:0;margin:0;width:44%;position:absolute;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}.modular .modular-content .img::after{width:115%;height:115%}.modular .modular-content .img img{width:100%}.modular .modular-content .text{width:47%;float:left;text-align:left}.modular .modular-content .text .modular-title{padding-left:28px}.modular .modular-content .text .modular-title::after{top:44%;left:-8%;width:340px;height:94px;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}.modular .modular-content .text ul{width:100%}.photo .container{padding:0 40px}.photo .photo-content{position:relative}.photo .photo-content .img{top:50%;left:0;margin:0;width:44%;position:absolute;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}.photo .photo-content .img::after{width:130%;height:115%}.photo .photo-content .img img{width:100%}.photo .photo-content .text{width:47%;float:right;text-align:left}.photo .photo-content .text .photo-title{padding-left:28px}.photo .photo-content .text .photo-title::after{top:44%;left:-8%;width:340px;height:94px;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}.photo .photo-content .text ul{width:100%}.reproductions{padding:110px 0 200px}.reproductions .container{padding:0 40px}.reproductions .reproductions-content{position:relative}.reproductions .reproductions-content .img{top:54%;right:4%;margin:0;width:38%;position:absolute;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}.reproductions .reproductions-content .img::after{width:175%;height:135%}.reproductions .reproductions-content .img img{width:100%}.reproductions .reproductions-content .text{width:47%;float:left;text-align:left}.reproductions .reproductions-content .text .reproductions-title{padding-left:28px}.reproductions .reproductions-content .text .reproductions-title::after{top:44%;left:-8%;width:340px;height:94px;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}.reproductions .reproductions-content .text ul{width:100%}}@media screen and (min-width: 1024px){.gallery-banner{padding:120px 0 100px}.gallery-banner::after{top:0%;right:2%;width:1260px;height:800px}.gallery-banner .gallery-banner-img{top:0;left:-23%;width:922px}.gallery-banner .gallery-banner-content{padding:45px 65px 0 100px}.gallery-banner .gallery-banner-content .title{width:340px;margin-top:60px}.gallery-banner .gallery-banner-content .title::after{top:53%;left:55%;width:138%;height:120%}.gallery-banner .gallery-banner-content .title h2{font-size:32px;line-height:36px}.gallery-banner .gallery-banner-content .title h4{font-size:16px;line-height:22px}.gallery-banner .gallery-banner-content .gallery-tabs .tabs-title{margin-bottom:18px}.gallery-banner .gallery-banner-content .gallery-tabs .tabs-title h3{font-size:26px;line-height:32px}.modular{padding:50px 0 95px}.modular .container{padding:0 100px}.modular .modular-content .img{right:-9%;width:52%}.modular .modular-content .text .modular-title{margin-bottom:45px}.modular .modular-content .text .modular-title::after{width:420px;height:116px}.modular .modular-content .text .modular-title h3{font-size:26px;line-height:30px}.modular .modular-content .text .modular-title h5{font-size:16px;line-height:22px}.modular .modular-content .text ul{margin:0 auto 35px}.modular .modular-content .text ul li{margin-bottom:16px}.modular .modular-content .text ul li p{font-size:16px;line-height:24px;padding-left:45px}.modular .modular-content .text ul li p i{top:1px;font-size:28px}.photo{padding:50px 0 70px}.photo .container{padding:0 100px}.photo .photo-content .img{left:-5%;width:46%}.photo .photo-content .text .photo-title{margin-bottom:45px}.photo .photo-content .text .photo-title::after{width:420px;height:116px}.photo .photo-content .text .photo-title h3{font-size:26px;line-height:30px}.photo .photo-content .text .photo-title h5{font-size:16px;line-height:22px}.photo .photo-content .text ul{margin:0 auto 35px}.photo .photo-content .text ul li{margin-bottom:16px}.photo .photo-content .text ul li p{font-size:16px;line-height:24px;padding-left:45px}.photo .photo-content .text ul li p i{top:1px;font-size:28px}.reproductions{padding:150px 0 245px}.reproductions .container{padding:0 100px}.reproductions .reproductions-content .img{right:-1%;width:38%}.reproductions .reproductions-content .img::after{left:42%}.reproductions .reproductions-content .text .reproductions-title{margin-bottom:45px}.reproductions .reproductions-content .text .reproductions-title::after{width:420px;height:116px}.reproductions .reproductions-content .text .reproductions-title h3{font-size:26px;line-height:30px}.reproductions .reproductions-content .text .reproductions-title h5{font-size:16px;line-height:22px}.reproductions .reproductions-content .text ul{margin:0 auto 35px}.reproductions .reproductions-content .text ul li{margin-bottom:16px}.reproductions .reproductions-content .text ul li p{font-size:16px;line-height:24px;padding-left:45px}.reproductions .reproductions-content .text ul li p i{top:1px;font-size:28px}}@media screen and (min-width: 1280px){.gallery-banner{padding:110px 0 100px}.gallery-banner::after{right:5%;width:1360px;height:875px}.gallery-banner .gallery-banner-img{top:0;left:-9%;width:980px}.gallery-banner .gallery-banner-content{padding:50px 150px 0 150px}.gallery-banner .gallery-banner-content .title::after{top:51%;left:60%;width:160%;height:130%}.gallery-banner .gallery-banner-content .title h2{font-size:36px;line-height:40px}.gallery-banner .gallery-banner-content .title h4{font-size:18px;line-height:28px}.gallery-banner .gallery-banner-content .gallery-tabs{width:240px}.gallery-banner .gallery-banner-content .gallery-tabs .tabs-title{margin-bottom:40px}.gallery-banner .gallery-banner-content .gallery-tabs .tabs-title h3::after{width:345px;height:95px;background:url("../img/tabs-title.png") no-repeat 50% 50%}.gallery-banner .gallery-banner-content .gallery-tabs .tabs-title ul{width:240px}.gallery-banner .gallery-banner-content .gallery-tabs .tabs-title ul li{padding:45px 0}.gallery-banner .gallery-banner-content .gallery-tabs .tabs-title ul li:nth-child(1)::after{top:55%;left:50%;width:260px;height:87px}.gallery-banner .gallery-banner-content .gallery-tabs .tabs-title ul li:nth-child(2)::after{top:55%;left:50%;width:260px;height:87px}.gallery-banner .gallery-banner-content .gallery-tabs .tabs-title ul li:nth-child(3)::after{top:55%;left:50%;width:260px;height:87px}.gallery-banner .gallery-banner-content .gallery-tabs .tabs-title ul li a{font-size:17px}.gallery-banner .gallery-banner-content .gallery-tabs .tabs-title ul li img{width:82px}.modular .modular-content .img{right:-5%;width:500px}.photo{padding:80px 0 75px}.photo .photo-content .img{left:-1%;width:450px}.photo .photo-content .img::after{width:139%;height:125%}.reproductions .reproductions-content .img{top:65%;right:5%;width:360px}}@media screen and (min-width: 1400px){.gallery-banner{padding:112px 0 70px}.gallery-banner::after{width:1460px;height:935px}.gallery-banner .gallery-banner-img{top:0;left:-10%;width:1110px}.gallery-banner .gallery-banner-content .title{margin-top:90px}.gallery-banner .gallery-banner-content .title::after{top:53%;left:70%;width:605px;height:260px}.gallery-banner .gallery-banner-content .title h2{font-size:42px;line-height:42px}.gallery-banner .gallery-banner-content .title h4{font-size:22px;line-height:30px}.gallery-banner .gallery-banner-content .gallery-tabs{width:265px}.gallery-banner .gallery-banner-content .gallery-tabs .tabs-title ul{width:100%}.gallery-banner .gallery-banner-content .gallery-tabs .tabs-title ul li{padding:59px 0}.gallery-banner .gallery-banner-content .gallery-tabs .tabs-title ul li:nth-child(1)::after{top:55%;left:51%;width:290px;height:98px}.gallery-banner .gallery-banner-content .gallery-tabs .tabs-title ul li:nth-child(2)::after{top:55%;left:51%;width:290px;height:98px}.gallery-banner .gallery-banner-content .gallery-tabs .tabs-title ul li:nth-child(3)::after{top:55%;left:51%;width:290px;height:98px}.gallery-banner .gallery-banner-content .gallery-tabs .tabs-title ul li a{padding:0 160px 0 31px}.gallery-banner .gallery-banner-content .gallery-tabs .tabs-title ul li img{top:60%;right:-5%;width:auto}.modular .container{padding:0 200px}.modular .modular-content .img{right:-12%;width:560px}.modular .modular-content .text{width:52%}.modular .modular-content .text .modular-title{margin-bottom:70px}.modular .modular-content .text .modular-title::after{top:59%;left:-9%;width:580px;height:160px}.modular .modular-content .text .modular-title h3{font-size:38px;line-height:48px}.modular .modular-content .text .modular-title h5{font-size:22px;line-height:24px}.modular .modular-content .text ul{margin:0 0 45px;padding-right:100px}.modular .modular-content .text ul li{margin-bottom:20px}.modular .modular-content .text ul li p{font-size:18px;line-height:21px;padding-left:50px}.modular .modular-content .text ul li p i{font-size:30px}.modular .modular-content .text a::after{width:339px;height:93px}.modular .modular-content .text a span{font-size:18px}.photo .container{padding:0 200px}.photo .photo-content .img{left:-8%;width:510px}.photo .photo-content .text{width:42%}.photo .photo-content .text .photo-title{margin-bottom:70px}.photo .photo-content .text .photo-title::after{top:59%;left:-18%;width:580px;height:160px}.photo .photo-content .text .photo-title h3{font-size:38px;line-height:48px}.photo .photo-content .text .photo-title h5{font-size:22px;line-height:24px}.photo .photo-content .text ul{margin:0 0 45px}.photo .photo-content .text ul li{margin-bottom:20px}.photo .photo-content .text ul li p{font-size:18px;line-height:21px;padding-left:50px}.photo .photo-content .text ul li p i{font-size:30px}.photo .photo-content .text a::after{width:339px;height:93px}.photo .photo-content .text a span{font-size:18px}.reproductions{padding:180px 0 250px}.reproductions .container{padding:0 200px}.reproductions .reproductions-content .img{top:60%;right:-5%;width:390px}.reproductions .reproductions-content .text{width:52%}.reproductions .reproductions-content .text .reproductions-title{margin-bottom:70px}.reproductions .reproductions-content .text .reproductions-title::after{top:53%;left:-18%;width:580px;height:160px}.reproductions .reproductions-content .text .reproductions-title h3{font-size:38px;line-height:48px}.reproductions .reproductions-content .text .reproductions-title h5{font-size:22px;line-height:24px}.reproductions .reproductions-content .text ul{margin:0 0 45px;padding-right:100px}.reproductions .reproductions-content .text ul li{margin-bottom:20px}.reproductions .reproductions-content .text ul li p{font-size:18px;line-height:21px;padding-left:50px}.reproductions .reproductions-content .text ul li p i{font-size:30px}.reproductions .reproductions-content .text a::after{width:339px;height:93px}.reproductions .reproductions-content .text a span{font-size:18px}}@media screen and (min-width: 1700px){.gallery-banner::after{left:-7%;right:initial;width:1654px;height:1082px}.gallery-banner .gallery-banner-img{top:-16px;left:-20px;width:1200px}.gallery-banner .gallery-banner-content{padding:55px 240px 0 160px}.gallery-banner .gallery-banner-content .title{width:550px;margin-top:121px}.gallery-banner .gallery-banner-content .title::after{left:49%;top:54.5%;width:747px;height:315px}.gallery-banner .gallery-banner-content .title h2{font-size:54px;line-height:60px;letter-spacing:0}.gallery-banner .gallery-banner-content .title h4{font-size:26px;line-height:36px;letter-spacing:0.4px}.gallery-banner .gallery-banner-content .gallery-tabs{width:265px}.gallery-banner .gallery-banner-content .gallery-tabs .tabs-title{margin-bottom:63px}.gallery-banner .gallery-banner-content .gallery-tabs .tabs-title h3{font-size:30px;line-height:40px}.gallery-banner .gallery-banner-content .gallery-tabs .tabs-title h3::after{width:351px;height:97px}.modular{padding:142px 0 150px}.modular .container{padding:0 228px}.modular .modular-content .img{top:39%;width:670px;right:-10.5%}.modular .modular-content .img::after{top:56%;left:53%;width:864px;height:633px}.modular .modular-content .text{width:56%}.modular .modular-content .text .modular-title{margin-bottom:72px}.modular .modular-content .text .modular-title::after{top:45%;left:-10%;width:754px;height:209px}.modular .modular-content .text .modular-title h3{font-size:55px;line-height:58px;letter-spacing:-2px}.modular .modular-content .text .modular-title h5{font-size:28px;line-height:42px}.modular .modular-content .text ul{margin:0 0 53px;padding-right:115px;padding-left:34px}.modular .modular-content .text ul li{margin-bottom:24px}.modular .modular-content .text ul li p{padding-left:60px}.modular .modular-content .text ul li p i{top:-7px;left:-3px;font-size:38px}.modular .modular-content .text a{margin-left:36px}.photo{padding:176px 0 100px}.photo .container{padding:0 228px}.photo .photo-content .img{top:43%;left:-5.5%;width:598px}.photo .photo-content .img::after{top:48%;left:44%;width:883px;height:661px}.photo .photo-content .text{width:45.7%}.photo .photo-content .text .photo-title{margin-bottom:72px}.photo .photo-content .text .photo-title::after{top:51%;left:-17%;width:754px;height:209px}.photo .photo-content .text .photo-title h3{font-size:55px;line-height:58px;letter-spacing:-2px}.photo .photo-content .text .photo-title h5{font-size:28px;line-height:42px}.photo .photo-content .text ul{margin:0 0 53px;padding-right:38px;padding-left:34px}.photo .photo-content .text ul li{margin-bottom:24px}.photo .photo-content .text ul li p{padding-left:60px}.photo .photo-content .text ul li p i{top:-7px;left:-3px;font-size:38px}.photo .photo-content .text a{margin-left:36px}.reproductions{padding:337px 0 290px}.reproductions .container{padding:0 228px}.reproductions .reproductions-content .img{top:58%;width:510px;right:-3.5%}.reproductions .reproductions-content .img::after{top:46%;left:49%;width:935px;height:920px}.reproductions .reproductions-content .text{width:56%}.reproductions .reproductions-content .text .reproductions-title{margin-bottom:72px}.reproductions .reproductions-content .text .reproductions-title::after{top:45%;left:-21%;width:754px;height:209px}.reproductions .reproductions-content .text .reproductions-title h3{font-size:55px;line-height:58px;letter-spacing:-2px}.reproductions .reproductions-content .text .reproductions-title h5{font-size:28px;line-height:42px}.reproductions .reproductions-content .text ul{margin:0 0 53px;padding-right:115px;padding-left:34px}.reproductions .reproductions-content .text ul li{margin-bottom:24px}.reproductions .reproductions-content .text ul li p{padding-left:60px}.reproductions .reproductions-content .text ul li p i{top:-7px;left:-3px;font-size:38px}.reproductions .reproductions-content .text a{margin-left:36px}}@media screen and (min-width: 1820px){.gallery-banner::after{left:0}.gallery-banner .gallery-banner-img{width:1230px}.gallery-banner .gallery-banner-content{padding:46px 385px 0 283px}.modular .container{padding:0 328px}.photo .container{padding:0 328px}.reproductions .container{padding:0 328px}}
