.gallery-slider-classic p{width:50%;margin:18px auto 0}
.gallery-slider-classic{padding:65px 0 60px 70px;background:#000;overflow-x:hidden}
.gallery-slider-classic-main{padding:25px 0 60px}
.gallery-slider-classic .text-white.heading-white-main,.gallery-slider-classic .text-white{padding:0 70px 0 0}
.gallery-slider-classic-main .slick-list{padding:0 40px 0 0 !important}
.slider-classic-item{padding:0 8px;position:relative}
.gallery-classic-img{height:340px;object-fit:cover}
.gallery-slider-classic .custom-btn.download-btn{background:transparent;color:#000;width:30px;height:30px;position:absolute;top:8px;left:15px}
.gallery-slider-classic .download-btn:before{font-family:'reicons';font-weight:bold;-webkit-text-stroke:1.5px #000;font-size:16px;line-height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.gallery-slider-classic .slider-classic-item .video-play-overlay{top:10px;left:20px;bottom:0;right:auto}
.gallery-slider-classic .slider-classic-item .video-play-overlay .video-play-btn{right:auto;bottom:auto;width:30px;height:30px;font-size:30px}
.gallery-slider-classic .slider-classic-item .video-play-overlay .video-play-btn [class^="icon-"]{color:#000;opacity:.9}
.gallery-slider-classic-main.slick-slider .slick-dots{display:flex;left:14rem;right:22rem;width:auto;cursor:pointer;align-items:center;bottom:-15px !important}
.gallery-slider-classic-main.slick-slider .slick-dots li{width:100%;border-radius:0;margin:0;background:#5d5d5d;border:0;height:2px}
.gallery-slider-classic-main.slick-slider .slick-dots li.slick-active{background:#da291c;height:4px}
.gallery-slider-classic .popup-video-wrapper .video-place-holder video,.popup-video-wrapper .video-place-holder iframe{position:unset}
.device-error{color:#da291c;text-align:center;display:none}
.gallery-slider-classic-main.slick-slider .slick-prev,.gallery-slider-classic-main.slick-slider .slick-next{margin:unset;top:auto;bottom:0;height:40px;width:40px;border-radius:50%;background-color:#5d5d5d;color:#fff;bottom:-30px}
.gallery-slider-classic-main.slick-slider .slick-prev{left:auto;right:17.5rem;transform:rotate(180deg)}
.gallery-slider-classic-main.slick-slider .slick-next{right:14rem}
.gallery-slider-classic-main.slick-slider .slick-next::before,.gallery-slider-classic-main.slick-slider .slick-prev::before{content:"\0042";font-weight:bold;font-size:16px;-webkit-text-stroke:.5px #fff}
.gallery-slider-classic-main.slick-slider .slick-prev:hover:before,.gallery-slider-classic-main.slick-slider .slick-next:hover:before{color:#fff}
#gallery-section-rm .gallery-slider-classic{padding-top:0}
@media only screen and (max-width:1150px){.gallery-slider-classic-main.slick-slider .slick-dots{left:9rem;right:17rem}
.gallery-slider-classic-main.slick-slider .slick-prev{right:12.5rem}
.gallery-slider-classic-main.slick-slider .slick-next{right:9rem}
}
@media only screen and (max-width:767px){.gallery-slider-classic{padding:40px 20px 26px 20px}
.gallery-slider-classic p{width:95%;margin:10px auto 20px}
.gallery-slider-classic-main{padding:25px 0 53px}
.slider-classic-item{padding:0 15px 0 12px}
.gallery-slider-classic-main .slick-list{padding:0 !important}
.gallery-slider-classic-main .slick-arrow{top:auto;bottom:0;background:#fff;border-radius:50%;width:25px;height:25px}
.gallery-slider-classic-main.slick-slider .slick-prev:before,.gallery-slider-classic-main.slick-slider .slick-next:before{color:#000;font-size:12px;width:25px;height:25px;line-height:25px;-webkit-text-stroke:1px #000}
.gallery-slider-classic-main.slick-slider .slick-prev{left:39%}
.gallery-slider-classic-main.slick-slider .slick-next{right:39%}
.gallery-slider-classic .text-white.heading-white-main,.gallery-slider-classic .text-white{padding:0}
.re-master .slick-slider .slick-dots{left:0;right:0}
#gallery-section-rm .gallery-slider-classic{padding-top:20px}
}
a.modalBtn.custom-btn.icon-download.selected{background:#000;color:#fff}
.custom-radio input[type=radio].with-font{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.custom-radio input[type=radio].with-font~label:before{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.custom-radio input[type=radio].with-font~label:before{content:"";width:24px;height:24px;border:solid thin #656565;display:inline-block;vertical-align:middle;cursor:pointer;top:-4px;position:absolute;background:#fff;left:-6px}
.custom-radio.active input[type=radio].with-font~label:before{width:18px;height:18px;background:#000}
.custom-radio.active input[type=radio].with-font~label:after{display:block}
.custom-radio input[type=radio].with-font~label:after{content:"";top:4px;left:6px;width:6px;height:13px;border:solid white;border-width:0 2px 2px 0;transform:translate(-50%,-50%) rotate(45deg);display:none;position:absolute;z-index:2}
.custom-radio label{text-transform:capitalize;font-weight:normal;margin-bottom:0;position:relative;color:#555;font-size:14px;cursor:pointer;text-transform:capitalize}
.mac-download .custom-radio input[type=radio].with-font~label:before{left:4px}
.mac-download .custom-radio input[type=radio].with-font~label:after{left:16px}
.gallerySlider .modal-heading{text-align:center;font-size:19px;padding-bottom:20px}
.devices-download{display:flex;justify-content:space-evenly;align-items:flex-end;padding:40px 0 30px}
.devicing p{text-align:center;padding:10px 0;width:100%}
#downloadModal .modal-body{padding:0 1rem 1rem}
.download-cta{text-align:center;margin:20px 0}
a.modalBtn.custom-btn.icon-download{border:1px solid #000;padding:10px 35px 10px 20px;font-size:12px;color:#000}
.modalBtn:before{position:absolute;right:17px;font-weight:bold}
#downloadModal .modal-header{border-bottom:0;border-radius:0;border-top-left-radius:0;border-top-right-radius:0}
#downloadModal .modal-content{border-radius:0;border:4px solid #c9c9c9}
button.close.close-section{opacity:1}
.closing:before{font-size:12px;font-weight:bold}
#downloadModal .modal-dialog{max-width:85%}
@supports(-webkit-touch-callout:none){@media screen and (max-width:767px){.gallery-slider-classic-main.slick-slider .slick-prev:before,.gallery-slider-classic-main.slick-slider .slick-next:before{font-size:12px;width:26px;height:28px;line-height:28px}
.gallery-slider-classic-main .slick-arrow{width:26px;height:28px;line-height:28px}
}
}
.download-wallpaper .modal-heading{text-align:center;font-size:19px;padding-bottom:20px}
.devices-download{display:flex;justify-content:space-evenly;align-items:flex-end;padding:40px 0 30px}
.devicing p{text-align:center;padding:10px 0}
.download-wallpaper .modal-body{padding:0 1rem 1rem}
.download-cta{text-align:center;margin:20px 0}
a.modalBtn.custom-btn.icon-download{border:1px solid #000;padding:10px 35px 10px 20px;font-size:12px}
.modalBtn:before{position:absolute;right:17px;font-weight:bold}
.download-wallpaper .modal-header{border-bottom:0;border-radius:0;border-top-left-radius:0;border-top-right-radius:0}
.download-wallpaper .modal-content{border-radius:0;border:4px solid #c9c9c9}
button.close.close-section{opacity:1}
.closing:before{font-size:12px;font-weight:bold}
.download-wallpaper .modal-dialog{max-width:85%}
.mac-download{margin-right:45px}
.phone-download.devicing{margin-right:70px}
@media screen and (max-width:767px){.download-wallpaper .containers{padding-right:15px;padding-left:15px;width:100%;margin:0 auto}
.download-wallpaper h2{padding:20px 0;font-size:19px;text-align:center}
.wallpaper{width:100%;display:inline-block;margin:0 auto 20px;padding:0;text-align:center}
.wallpaper img{height:auto}
a.viewBtn.custom-btn.icon-download{right:10px;bottom:10px}
.devices-download{flex-direction:column;align-items:center;padding:10px 60px 0}
.mac-download{margin-right:0}
.phone-download.devicing{margin-right:0}
.phone-download img{width:45px}
}
a.modalBtn.custom-btn.icon-download.selected{background:#000;color:#fff}
.custom-radio input[type=radio].with-font{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.custom-radio input[type=radio].with-font ~ label:before{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.custom-radio input[type=radio].with-font ~ label:before{content:"";width:24px;height:24px;border:solid thin #656565;display:inline-block;vertical-align:middle;cursor:pointer;top:-6px;position:absolute;background:#fff;left:-6px}
.custom-radio.active input[type=radio].with-font ~ label:before{width:24px;height:24px;background:#000}
.custom-radio.active input[type=radio].with-font ~ label:after{display:block}
.custom-radio input[type=radio].with-font ~ label:after{content:"";top:4px;left:6px;width:6px;height:13px;border:solid white;border-width:0 2px 2px 0;transform:translate(-50%,-50%) rotate(45deg);display:none;position:absolute;z-index:2}
.custom-radio label{text-transform:capitalize;font-weight:normal;margin-bottom:0;position:relative;color:#555;font-size:14px;cursor:pointer;text-transform:capitalize}
.mac-download .custom-radio input[type=radio].with-font ~ label:before{left:4px}
.mac-download .custom-radio input[type=radio].with-font ~ label:after{left:16px}
#downloadModal .modal-heading{text-align:center}
.thank-msg{text-align:center;padding:15px 0 50px}
@media screen and (min-width:1800px){.gallery-youtube-play.popup-video-wrapper .modal-dialog{max-width:85% !important}
}
.scram-fonts h1,.scram-fonts h2,.scram-fonts h3,.scram-fonts h4,.scram-fonts h5,.scram-fonts h6{font-family:"guardianSansCond-bold"}
.scram-fonts p,.scram-fonts a,.scram-fonts button,.scram-fonts a.custom-btn,.scram-fonts button.custom-btn,.scram-fonts#downloadModal p{font-family:"guardianSansCond-regular" !important}
.scram-fonts span,.scram-fonts#downloadModal a,.scram-fonts#downloadModal a.custom-btn{font-family:"guardianSansCond-regular"}
.scram-fonts#downloadModal h1,.scram-fonts#downloadModal h2,.scram-fonts#downloadModal h3,.scram-fonts#downloadModal h4,.scram-fonts#downloadModal h5,.scram-fonts#downloadModal h6{font-family:"guardianSansCond-bold"}
.arial-ft .scram-fonts span,.arial-ft .scram-fonts#downloadModal a,.arial-ft .scram-fonts#downloadModal a.custom-btn{font-family:"Arial"}
.arial-ft .scram-fonts h1,.arial-ft .scram-fonts h2,.arial-ft .scram-fonts h3,.arial-ft .scram-fonts h4,.arial-ft .scram-fonts h5,.arial-ft .scram-fonts h6,.arial-ft .scram-fonts#downloadModal h1,.arial-ft .scram-fonts#downloadModal h2,.arial-ft .scram-fonts#downloadModal h3,.arial-ft .scram-fonts#downloadModal h4,.arial-ft .scram-fonts#downloadModal h5,.arial-ft .scram-fonts#downloadModal h6{font-family:"Arial-bold"}
.arial-ft .scram-fonts p,.arial-ft .scram-fonts a,.arial-ft .scram-fonts button,.arial-ft .scram-fonts a.custom-btn,.arial-ft .scram-fonts button.custom-btn,.arial-ft .scram-fonts#downloadModal p{font-family:"Arial" !important}
.dark-theme-p4d.gallery-slider-classic .text-white.heading-white-main{font-size:32px;line-height:36px}
@media screen and (max-width:1024px){.dark-theme-p4d.gallery-slider-classic .text-white.heading-white-main{font-size:28px;line-height:32px}
}
@media screen and (max-width:767px){.dark-theme-p4d.gallery-slider-classic .text-white.heading-white-main{font-size:22px;line-height:26px}
.dark-theme-p4d.gallery-slider-classic .gallery-slider-classic-main{margin-right:-20px}
.re-master .dark-theme-p4d.gallery-slider-classic-main.slick-slider .slick-dots{right:20px}
.dark-theme-p4d .slider-classic-item{padding:0 15px}
}
.white-theme-p4d.gallery-slider-classic{background:#fff}
.white-theme-p4d.gallery-slider-classic .text-white.heading-white-main{color:#000 !important}
.gallery-section-j1d3 .gallery-slider-classic{padding-top:50px}
.gallery-section-j1d3 .gallery-slider-classic-main{padding-bottom:40px}
@media screen and (max-width:767px){.gallery-section-j1d3 .gallery-slider-classic-main{padding-bottom:30px;padding-top:10px}
.gallery-section-j1d3 .gallery-slider-classic{padding-top:40px}
}