@media only screen and (max-width:768px){
.slick-slide{max-height:100vw;}
}
.map{border-width:1px;border-style:solid;border-color:none;max-width:100%;overflow:hidden;position:relative;background:transparent;}
.map img{max-width:none;}
header{position:fixed;width:100%;top:0;background:#fff;z-index:1001;box-shadow:rgba(0,0,0,.5) 0 0 10px 0;font-family:Myriad Pro,Arial,Helvetica,sans-serif;}
nav{display:block;}
@media (max-width:1024px){
header{position:fixed;}
nav{display:none;}
}
@media (max-width:992px){
.container{width:100%!important;}
}
footer{background:#000;clear:both;}
html{font-size:62.5%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:0;height:inherit;scroll-behavior:smooth;}
body{/*font-family:"Myriad Pro","Quicksand",Arial,Helvetica,sans-serif;*/position:relative;overflow:auto;color:#000;font-size:14px;line-height:1.5;background:#fff;-webkit-tap-highlight-color:transparent;}
a{color:#747474;cursor:pointer;font-size:1em;}
a:hover{color:#878787;}
h1,h2,h3,h6{margin:25px 0;text-transform:unset;}
h1,h2{font-size:40px;line-height:50px;text-align:left;letter-spacing:0px;}
h3{font-size:30px;line-height:37px;letter-spacing:5px;}
h6{font-size:14px;line-height:17px;letter-spacing:2.5px;font-weight:bold;}
@media (max-width:768px){
h1,h2,h3,h6{margin:10px 0;letter-spacing:normal;font-weight:bold;}
h1,h2,h3{font-size:26px;line-height:1.25em;}
h1,h2{letter-spacing:0px;}
}

.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-track{position:relative;top:0;left:0;display:block;}
.slick-track:before,.slick-track:after{display:table;content:'';}
.slick-track:after{clear:both;}
.slick-slide{display:none;float:left;height:100%;min-height:1px;}
.slick-slide img{display:block;}
.slick-initialized .slick-slide{display:block;}
.slick-slider .slick-list{-webkit-animation-play-state:paused;animation-play-state:paused;}
.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none;}
.slick-prev:hover,.slick-next:hover,.slick-prev:focus,.slick-next:focus{outline:none;background:transparent;color:transparent;}
.slick-prev:hover:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-next:focus:before{opacity:1;}
.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.slick-prev{left:-25px;}
.slick-prev:before{content:"â";}
.slick-next{right:-25px;}
.slick-next:before{content:"â";}
.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%;}
.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer;}
.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer;}
.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}
.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}
.slick-dots li button:before{position:absolute;top:0;left:0;content:"â¢";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.slick-dots li.slick-active button:before{color:#000;opacity:.75;}
.slick-container{max-width:1920px;margin:0 auto;margin-bottom:30px;}
.slick-container .slick-carousel{margin:0;}
.slick-container .slick-carousel .slick-prev,.slick-container .slick-carousel .slick-next{background-color:#fff;background-position:center;background-repeat:no-repeat;z-index:1;border-radius:50%;width:64px;height:64px;opacity:.6;box-shadow:0 0 10px 4px rgba(0,0,0,.2);}
.slick-container .slick-carousel .slick-prev::before,.slick-container .slick-carousel .slick-next::before{content:'';display:none;}
.slick-container .slick-carousel .slick-prev:hover,.slick-container .slick-carousel .slick-next:hover{opacity:.9;}
.slick-container .slick-carousel .slick-prev{left:30px;background-image:url('https://digitalassets.daltile.com/content/dam/multi-brand/website/icons/icon_arrow_left_black.png/jcr:content/renditions/cq5dam.web.170.170.jpeg');}
.slick-container .slick-carousel .slick-next{right:30px;background-image:url('https://digitalassets.daltile.com/content/dam/multi-brand/website/icons/icon_arrow_right_black.png/jcr:content/renditions/cq5dam.web.170.170.jpeg');}
.slick-container .slick-carousel .slick-slide{position:relative;}
.slick-container .slick-carousel .slick-slide .carousel-image-link .carousel-image-wrapper{display:block;width:100%;background-size:cover;background-position:center center;}
.slick-container .slick-carousel .slick-slide .carousel-image-link .carousel-image-wrapper img{width:100%;max-width:100%;object-fit:cover;object-position:center center;}
.slick-container .slick-carousel .slick-dots{width:auto;bottom:20px;display:flex;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);border-radius:8px;align-items:center;justify-content:center;padding:10px 5px;box-shadow:0 0 10px 0 rgba(0,0,0,.2);}
.slick-container .slick-carousel .slick-dots li{width:15px;height:15px;margin:0 5px;}
.slick-container .slick-carousel .slick-dots li button{background:none;border:2px solid;border-radius:50%;padding:0;width:15px;height:15px;}
.slick-container .slick-carousel .slick-dots li button::before{content:'';display:none;}
@media (max-width:768px){
.slick-container{margin-bottom:15px;}
.slick-container .slick-carousel .slick-prev,.slick-container .slick-carousel .slick-next{display:none!important;}
.slick-container .slick-carousel .slick-dots{bottom:10px;}
.slick-container .slick-carousel .slick-dots li{width:12px;height:12px;}
.slick-container .slick-carousel .slick-dots li button{width:12px;height:12px;}
}
@media (max-width:500px){
.slick-container .slick-carousel .slick-slide .carousel-image-link .carousel-image-wrapper{width:100vw;height:100vw;}
.slick-container .slick-carousel .slick-slide .carousel-image-link .carousel-image-wrapper img{width:100vw;height:100vw;}
}
.slick-container .slick-carousel .slick-dots{background:rgba(0,0,0,.3);}
.slick-container .slick-carousel .slick-dots li button{border-color:#fff;}
.slick-container .slick-carousel .slick-dots li button:hover{background:rgba(255,255,255,.25);}
.slick-container .slick-carousel .slick-dots li.slick-active button{background:#fff;}
.slick-container .slick-carousel .slick-dots{border-radius:50px;padding:5px 0;}
.slick-container .slick-carousel .slick-dots li button{border-width:1px;}
@media (max-width:768px){
.slick-container .slick-carousel .slick-dots{padding:3px 0;}
}