.index-999{z-index:-999!important}.row-no-margin{width:100%!important;margin:0!important}.no-padding{padding:0!important}.menu-btn{color:#fff;-ms-border-radius:10rem;z-index:999;text-transform:uppercase;background:#ed1c24;border:none;border-radius:10rem;padding:1rem 2.5rem;font-family:Raleway,Raleway Fallback,Helvetica Neue,Lucida Grande,Arial,Verdana,sans-serif;font-size:3rem;font-weight:400;position:fixed;top:3rem;right:3rem;overflow:hidden}.menu-btn:after{content:"";opacity:0;font-family:FontAwesome;font-size:2rem;transition:all .2s ease-in-out;animation:1.5s linear infinite ring;position:absolute;top:.4rem;right:-2rem}@-webkit-keyframes ring{0%{-webkit-transform:rotate(0)}6.25%{-webkit-transform:rotate(-2deg)}12.5%{-webkit-transform:rotate(5deg)}18.75%{-webkit-transform:rotate(-10deg)}25%{-webkit-transform:rotate(15deg)}31.25%{-webkit-transform:rotate(-20deg)}37.5%{-webkit-transform:rotate(25deg)}43.75%{-webkit-transform:rotate(-30deg)}50%{-webkit-transform:rotate(35deg)}56.25%{-webkit-transform:rotate(-30deg)}62.5%{-webkit-transform:rotate(25deg)}68.75%{-webkit-transform:rotate(-20deg)}75%{-webkit-transform:rotate(15deg)}81.25%{-webkit-transform:rotate(-10deg)}87.5%{-webkit-transform:rotate(5deg)}93.75%{-webkit-transform:rotate(-2deg)}to{-webkit-transform:rotate(0)}}@-moz-keyframes ring{0%{-moz-transform:rotate(0)}6.25%{-moz-transform:rotate(-2deg)}12.5%{-moz-transform:rotate(5deg)}18.75%{-moz-transform:rotate(-10deg)}25%{-moz-transform:rotate(15deg)}31.25%{-moz-transform:rotate(-20deg)}37.5%{-moz-transform:rotate(25deg)}43.75%{-moz-transform:rotate(-30deg)}50%{-moz-transform:rotate(35deg)}56.25%{-moz-transform:rotate(-30deg)}62.5%{-moz-transform:rotate(25deg)}68.75%{-moz-transform:rotate(-20deg)}75%{-moz-transform:rotate(15deg)}81.25%{-moz-transform:rotate(-10deg)}87.5%{-moz-transform:rotate(5deg)}93.75%{-moz-transform:rotate(-2deg)}to{-moz-transform:rotate(0)}}@keyframes ring{0%{transform:rotate(0)}6.25%{transform:rotate(-2deg)}12.5%{transform:rotate(5deg)}18.75%{transform:rotate(-10deg)}25%{transform:rotate(15deg)}31.25%{transform:rotate(-20deg)}37.5%{transform:rotate(25deg)}43.75%{transform:rotate(-30deg)}50%{transform:rotate(35deg)}56.25%{transform:rotate(-30deg)}62.5%{transform:rotate(25deg)}68.75%{transform:rotate(-20deg)}75%{transform:rotate(15deg)}81.25%{transform:rotate(-10deg)}87.5%{transform:rotate(5deg)}93.75%{transform:rotate(-2deg)}to{transform:rotate(0)}}.section{text-align:center;width:100%;transition:all .3s ease-in-out}.text-left-block{z-index:999;width:100%;height:100%;position:relative;left:0}.text-left-block .left-center-text{text-align:left;height:100vh;padding:0 5%;display:table;position:relative}.text-left-block .left-center-text .left-center-part{vertical-align:middle;display:table-cell}.text-left-block .left-center-text .left-center-part h2{font-family:Raleway,Raleway Fallback,Helvetica Neue,Lucida Grande,Arial,Verdana,sans-serif;font-weight:500}#clock{text-align:center;max-width:80rem;margin-bottom:4rem;font-family:Open Sans,Open Sans Fallback,Helvetica Neue,Lucida Grande,Arial,Verdana,sans-serif;font-size:8rem;font-weight:300;line-height:1.2}#clock span{font-family:Raleway,Raleway Fallback,Helvetica Neue,Lucida Grande,Arial,Verdana,sans-serif;font-size:1.8rem;display:block}.slideshow-home{z-index:-10;width:100%;top:0;height:100%!important;position:absolute!important}.intro{z-index:20;position:relative}.intro p{color:#fff;width:auto;margin-bottom:2rem;font-size:1.7rem}.scroll-indicator{z-index:10;text-align:center;width:100%;animation:2s infinite bounce;display:block;position:absolute;bottom:1rem;left:0}.scroll-indicator a{opacity:.7;color:#fff;padding:0 2rem}.scroll-indicator a:hover{opacity:1}.scroll-indicator a i{font-size:3rem}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(-.8em)}25%{-webkit-transform:translateY(0)}to{-webkit-transform:translateY(-.8em)}}@-moz-keyframes bounce{0%{-moz-transform:translateY(-.8em)}25%{-moz-transform:translateY(0)}to{-moz-transform:translateY(-.8em)}}@keyframes bounce{0%{transform:translateY(-.8em)}25%{transform:translateY(0)}to{transform:translateY(-.8em)}}.slideshow-about,.slideshow-services,.slideshow-shop{height:100vh!important}#portfolio{z-index:999;width:100%;height:100%;position:relative}#portfolio .portfolio{overflow:hidden}#portfolio .portfolio figure{cursor:pointer;background:linear-gradient(#0000 57%,#000000f7 90% 100%);height:50vh;overflow:hidden;padding:0!important}#portfolio .portfolio figure:after{content:"";z-index:0;opacity:0;background:linear-gradient(#323a451a,#323a45cc);width:100%;height:100%;transition:all .3s cubic-bezier(.215,.61,.355,1);position:absolute;top:0;left:0}#portfolio .portfolio figure .gallery-link{float:left;width:100%;height:100%;position:relative;overflow:hidden}#portfolio .portfolio figure .gallery-link .gallery-img{opacity:1;object-fit:cover;width:100%;height:100%}#portfolio .portfolio figure .gallery-link .photo{z-index:-1;opacity:1;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;transition:all .6s cubic-bezier(.215,.61,.355,1);position:absolute;top:0;left:0}#portfolio .portfolio figure figcaption{text-align:center;z-index:1;opacity:100;width:100%;transition:all .6s cubic-bezier(.215,.61,.355,1);position:absolute;bottom:0;left:0;transform:translateY(0)}#portfolio .portfolio figure figcaption .photo-details :is(h3,h4){text-transform:uppercase;color:#fff;font-family:Raleway,Raleway Fallback,Helvetica Neue,Lucida Grande,Arial,Verdana,sans-serif;font-size:2.8rem}#portfolio .portfolio figure figcaption .photo-details :is(h3,h4) small{text-transform:none;margin-top:.4rem;font-size:1.6rem;font-weight:400;display:block}#portfolio .portfolio figure figcaption .photo-details p{display:none}#portfolio .portfolio figure:hover:after{opacity:1}#portfolio .portfolio figure:hover figcaption{opacity:1;transform:translateY(-50%)}#portfolio .portfolio figure:hover .photo{opacity:1;transform:scale(1.1)}#portfolio .portfolio div{padding:0;overflow:hidden}#social{z-index:999;width:100%;height:100%;position:relative}#social .social{overflow:hidden}#social .social figure{cursor:pointer;background:linear-gradient(#0000 57%,#00000063 83%,#000000a6 100%);height:33.3333vh;overflow:hidden;padding:0!important}#social .social figure:after{content:"";z-index:0;opacity:0;background:linear-gradient(#323a451a,#323a45cc);width:100%;height:100%;transition:all .3s cubic-bezier(.215,.61,.355,1);position:absolute;top:0;left:0}#social .social figure .gallery-link{float:left;width:100%;height:100%;position:relative;overflow:hidden}#social .social figure .gallery-link .gallery-img{opacity:0}#social .social figure .gallery-link .photo{z-index:-20;opacity:1;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;transition:all .6s cubic-bezier(.215,.61,.355,1);position:absolute;top:0;left:0}#social .social figure figcaption{text-align:center;z-index:1;opacity:100;width:100%;transition:all .6s cubic-bezier(.215,.61,.355,1);position:absolute;bottom:0;left:0;transform:translateY(0)}.instagramh{margin:0;font-size:1.2rem;font-weight:400;line-height:1.4rem}.instagramd{margin-top:3px;padding-left:10px;padding-right:10px;font-size:1rem;font-weight:400;line-height:1.2rem}.section{transition:all .4s}#info{z-index:1500;background:#fff;width:50%;height:100vh;transition:all .4s;position:fixed;top:0;transform:translate(200%)}#info .content{z-index:0;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:1;visibility:visible;width:100%;max-width:100rem;margin-left:auto;margin-right:auto;padding:0 15%;transition:all .6s ease-in-out;position:relative;top:50%;left:0;transform:translateY(-50%)}#social-nav{opacity:1;z-index:999;position:absolute;bottom:2rem;right:2rem}#social-nav ul{margin:0;padding:0}#social-nav ul li{text-align:center;float:left;margin:0 0;transition:all .3s ease-out;display:block;position:relative}#social-nav ul li a{color:#ffffffb3;text-align:center;-webkit-backface-visibility:hidden;width:3.5rem;height:3.5rem;margin:0 .5rem;font-size:1em;transition:all .3s ease-out;display:inline-block;position:relative;line-height:3.5rem!important}#social-nav ul li a:hover{color:#00fbd5}#social-nav ul li a i{position:relative;top:0;left:0}#social-nav ul li i{margin-top:6px;font-size:2em}.maplink{color:#009bff}.maplink:hover{color:#0047a7}.buttonhome{text-transform:uppercase;color:#fff;-ms-border-radius:10rem;background:#4ac9fe;border:1px solid #fff;border-radius:10rem;margin:2rem auto auto;padding:1.4rem 2.5rem;font-family:Open Sans,Open Sans Fallback,Helvetica Neue,Lucida Grande,Arial,Verdana,sans-serif;font-size:1.4rem;font-weight:400;display:inline-block}.buttonhome:hover{color:#f0f8ff;background:#2cb5ef;border:1px solid #fff;font-weight:600}.buttonhome2{text-transform:uppercase;color:#fff;-ms-border-radius:10rem;background:#3fbfb1;border:1px solid #fff;border-radius:10rem;margin:2rem auto auto;padding:1.4rem 2.5rem;font-family:Open Sans,Open Sans Fallback,Helvetica Neue,Lucida Grande,Arial,Verdana,sans-serif;font-size:1.4rem;font-weight:400;display:inline-block}.buttonhome2:hover{color:#f0f8ff;background:#299b8e;border:1px solid #fff;font-weight:600}.buttonhome4{text-transform:uppercase;color:#fff;-ms-border-radius:1rem;background:#e2001a;border:1px solid #fff;border-radius:1rem;margin:auto;padding:.1rem 1.1rem;font-family:Open Sans,Open Sans Fallback,Helvetica Neue,Lucida Grande,Arial,Verdana,sans-serif;font-size:1rem;font-weight:400;display:inline-block}.buttonhome4:hover{color:#f0f8ff;background:#2cb5ef;border:1px solid #fff;font-weight:600}.photo-details :is(h3,h4){text-shadow:var(--text-shadow)}:root{--text-shadow:0 1px 3px #00142dbf, 0 0 12px #00142d59}.headershadow,.sliderheader,.block-services :is(h2,h3,p,li),.left-center-part :is(h2,h3,h4,p,li,label){text-shadow:var(--text-shadow)}.block-services{text-align:center}.homebg-intro{background-color:#0b5f8a}.homebg-tour{background-image:url(https://media.quicksilvergroup.com.au/ProDiveCairns/bg-home-tours.jpg);background-position:bottom,50%;background-repeat:repeat;background-size:cover}.homebg-why{background-image:url(https://media.quicksilvergroup.com.au/ProDiveCairns/bg-home-why.jpg);background-position:bottom,50%;background-repeat:repeat;background-size:cover}.homebg-shop{background-image:url(https://media.quicksilvergroup.com.au/ProDiveCairns/bg-home-shop.jpg);background-position:bottom,50%;background-repeat:repeat;background-size:cover}.homebg-intro{isolation:isolate;position:relative;overflow:hidden}.homebg-intro>smart-img.homebg-photo{z-index:-2;position:absolute;inset:0}.homebg-intro:before{content:"";z-index:-1;background:linear-gradient(#0a6ea59e,#054673c7);position:absolute;inset:0}.homebg-tripchoose{background-color:#0b5f8a;background-image:url(https://media.quicksilvergroup.com.au/ProDiveCairns/bg-home-tripchooser.jpg);background-position:bottom;background-size:cover}.hidexxs,.showxxs{display:inline}.main{margin-top:30px}.close{opacity:1;font-size:38px}@media only screen and (width>=1350px){#portfolio .portfolio figure figcaption .photo-details :is(h3,h4){margin:0;font-size:3.5rem}#portfolio .portfolio figure figcaption .photo-details :is(h3,h4) small{font-size:2rem}#portfolio .portfolio div{padding:0 0 10px;overflow:hidden}}@media only screen and (width<=1024px){#portfolio .portfolio figure figcaption .photo-details :is(h3,h4){margin:0;font-size:3rem}#portfolio .portfolio figure figcaption .photo-details :is(h3,h4) small{font-size:1.6rem}#social-nav{position:fixed}.slideshow-home{width:100vw;right:0}.split-section{border-bottom:.1rem solid #939da5;width:100%!important}.intro{padding:0 5%}#portfolio .portfolio figure{height:auto}#portfolio .portfolio figure:after{opacity:1}#portfolio .portfolio figure figcaption{opacity:1;transform:translateY(-50%)}.section{padding:0}.section:after{width:100%!important;left:0!important}.section .text-left-block .left-center-text{height:100vh;padding:10%}#info{z-index:9999;width:100%;height:100vh;padding:10%;position:fixed}#info #social-nav{text-align:center;width:100%;margin-top:5rem;position:relative;bottom:auto;left:auto}#info #social-nav ul{display:inline-block}h2{text-align:center;font-size:4rem}}@media only screen and (width<=768px){h1{font-size:5.5rem}h2{text-align:center;font-size:3.5rem}h3{font-size:1.8rem}#portfolio .portfolio figure figcaption .photo-details :is(h3,h4){margin:0;font-size:2.4rem}#portfolio .portfolio figure figcaption .photo-details :is(h3,h4) small{font-size:1.4rem}#portfolio .portfolio figure{cursor:pointer;background:linear-gradient(#0000 57%,#000000f7 90% 100%);height:33.3333vh;overflow:hidden;padding:0!important}#portfolio .portfolio figure img{height:33.3333vh}#info .content{padding:0 5%}.menu-btn{-ms-border-radius:10rem;background:#ed1c24;border-radius:10rem;padding:.5rem 1.4rem;font-family:Raleway,Raleway Fallback,Helvetica Neue,Lucida Grande,Arial,Verdana,sans-serif;font-size:2rem;font-weight:400;top:2rem;right:2rem}.mobilefs{height:100vh}.showxxs{display:none}}@media only screen and (width<=480px){.hidexxs,.hidexxs a{display:none}.showxxs{display:block}.intro{padding:5rem 5% 0}h1{font-size:3.5rem}h2{text-align:center;font-size:2.5rem}#portfolio .portfolio figure figcaption .photo-details :is(h3,h4){margin:0;font-size:1.8rem}#portfolio .portfolio figure figcaption .photo-details :is(h3,h4) small{font-size:1.2rem}#clock{font-size:6rem}#clock span{font-size:1.6rem}#social-nav{text-align:center;width:100%;position:absolute;bottom:4rem;right:0}#social-nav ul li{float:none;display:inline-block}.scroll-indicator{display:none}.intro p{font-size:1.2rem}#info{padding:10% 0}#info .content{padding:0 5%}.section .text-left-block .left-center-text{padding:6rem 10%}}@media screen and (device-width<=667px) and (orientation:landscape){#section0{height:auto!important}.intro{padding:17rem 5% 8rem}.scroll-indicator{display:none}#social-nav{text-align:center;width:100%;position:relative;bottom:0;right:0}#social-nav ul li{float:none;display:inline-block}h1{font-size:4rem}h2{text-align:center;font-size:3rem}.intro p{font-size:1.2rem}#portfolio .portfolio figure{height:100vh}#map{height:200vh}#info{padding:10% 0}#info .content{padding:0 5%}}.text-left-block .left-center-text,.section .text-left-block .left-center-text{height:auto;min-height:0;padding:clamp(40px,6vw,88px) 6%}.mobilefs{height:auto}.slideshow-about,.slideshow-shop,.slideshow-services{min-height:320px;position:relative;height:auto!important}@media (width>=992px){.text-left-block>.row-no-margin{align-items:stretch;min-height:clamp(630px,46vw,680px);display:flex}#portfolio .portfolio{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;height:100%;display:grid}#portfolio .portfolio figure{float:none;width:auto;min-height:0;aspect-ratio:auto!important;height:100%!important}.text-left-block>.row-no-margin>.no-padding{flex-direction:column;display:flex}.text-left-block>.row-no-margin>.no-padding>.portfolio{flex:1}.text-left-block>.row-no-margin:before,.text-left-block>.row-no-margin:after{content:none}.text-left-block>.row-no-margin>.split-section{float:none}.text-left-block .left-center-text{flex-direction:column;justify-content:center;display:flex}.text-left-block .left-center-text>.left-center-part{display:block}}#portfolio .portfolio figure{aspect-ratio:4/3;height:auto!important}#portfolio .portfolio figure img{height:100%!important}.slideshow-about .vegas-slide-inner,.slideshow-shop .vegas-slide-inner,.slideshow-services .vegas-slide-inner{background-position:50%!important;background-size:167%!important}#portfolio .portfolio figure .gallery-link:after{content:"";pointer-events:none;z-index:0;background:linear-gradient(#00122800 0%,#00122814 12%,#00122842 30%,#00122885 55%,#001228b8 78%,#001228d1 100%);height:55%;position:absolute;bottom:0;left:0;right:0}#portfolio .portfolio figure figcaption{padding:0 12px 18px;transition:transform .3s;transform:none!important}#portfolio .portfolio figure:hover figcaption{transform:translateY(-8px)!important}#portfolio .portfolio figure figcaption .photo-details :is(h3,h4){color:#fff;text-shadow:0 2px 6px #000a19d9,0 0 18px #000a1999}#portfolio .portfolio figure figcaption .photo-details :is(h3,h4) small{color:#fffffff2;font-weight:500}.buttonhome,.buttonhome2{border-radius:var(--radius,4px);color:#fff;text-transform:uppercase;letter-spacing:.3px;height:44px;text-shadow:none;cursor:pointer;background:#4ac9fe;border:1px solid #4ac9fe;justify-content:center;align-items:center;margin:20px 5px 0;padding:0 22px;font-family:Open Sans,Open Sans Fallback,Helvetica Neue,Lucida Grande,Arial,Verdana,sans-serif;font-size:15px;font-weight:700;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.buttonhome:hover,.buttonhome:focus-visible{color:#fff;background:#2cb5ef;border-color:#2cb5ef;font-weight:700;text-decoration:none}.buttonhome2{background:#ffffff1a;border-color:#fff9}.buttonhome2:hover,.buttonhome2:focus-visible{color:#fff;background:#ffffff38;border-color:#fff;font-weight:700;text-decoration:none}.buttonhome4{border-radius:var(--radius,4px);color:#fff;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:#e2001a;border:none;justify-content:center;align-items:center;min-width:150px;height:44px;margin:0;padding:0 24px;font-family:Open Sans,Open Sans Fallback,Helvetica Neue,Lucida Grande,Arial,Verdana,sans-serif;font-size:16px;font-weight:700;line-height:1;transition:background .2s;display:flex;box-shadow:0 2px 8px #00000040}.buttonhome4:hover,.buttonhome4:focus-visible{color:#fff;background:#333;border:none;font-weight:700}#section0{background:0 0!important}@media (width<=767px){#section0{background:#124674 url(https://media.quicksilvergroup.com.au/ProDiveCairns/loop.jpg) 50%/cover no-repeat!important}}.submenu{text-align:left}h1,h2,h3,h6{color:#fff}body p{color:#e4fcff}.services-fa{color:#63eeff;margin-bottom:2rem;font-size:4rem}.slideshow-home,#section0{background:#124674 url(data:image/webp;base64,UklGRiABAABXRUJQVlA4IBQBAACwBgCdASogADAAPu1kqU2ppaQiKq35MB2JagCdMoAG95Ifg6wXNu/QclTHCVKCM8cLnxTvD46fsIFf12StqADdamZmOVLZnO/CtCl/he9o2vQGHFDO+3lhazwcvfQrfT2Oq9xB6kFQxFFMN5UpYgRmwNxglIcJLlLULRJPPSRRjOt0Nlykn1aWaEWeC1LKhQl/BYhS7xnyj4euScG5VfOHaeDHXQ6CS8mo2pBN/mZLzF5jS16ixX6EHjX1UEUc4x4/z5Hjjydrec20wCtEu4sKd/cPmVVVpURa6b6qhv8s6Jy3Wm9pOIWwRj4rHE/D2/QmceCfP1PD5ut1hj3Hifq4rjdBLC4LqAKY5ds3wHKgo+RAAAA=) 50%/cover no-repeat;flex-direction:column;justify-content:center;align-items:center;height:100vh;display:flex;position:relative}#header{z-index:10000;width:100%;position:fixed;top:0;left:0}#header header:not(.sticky){box-shadow:none!important;background:0 0!important}.partner-badges{--h:min(56px, calc((100vw - 76px) / 5.72));flex-wrap:nowrap;justify-content:center;align-items:center;gap:8px;margin:30px auto 0;display:flex}.partner-badge{flex:none;line-height:0;display:block}.partner-badge img{width:auto;height:calc(var(--h) * 2);filter:drop-shadow(0 3px 8px #00142d8c);display:block}.partner-badge-wide img{height:var(--h)}.slideshow-home{overflow:hidden}.hero-video{z-index:0;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.slideshow{background:#12497f;position:relative;overflow:hidden;container-type:size}.slideshow img{opacity:0;width:max(169%,177.8cqh);max-width:none;height:auto;transition:opacity 1.2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.slideshow img.was-on{opacity:1;z-index:1;transition:none}.slideshow img.is-on{opacity:1;z-index:2}.services-carousel{position:relative}.carousel-controls{justify-content:center;align-items:center;gap:18px;margin-top:2.5rem;display:flex}.carousel-controls button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff80;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.carousel-controls button:hover{background:#ffffff2e}.carousel-controls .ico{color:currentColor;margin:0}.carousel-dots{gap:0;display:flex}.carousel-dots button{cursor:pointer;background:0 0;border:0;width:28px;height:28px;padding:0;position:relative}.carousel-dots button:before{content:"";background:0 0;border:1px solid #fff;border-radius:50%;position:absolute;inset:8px}.carousel-dots button[aria-current=true]:before{background:#fff}.services-carousel{display:grid}.services-carousel>.carousel-slide{grid-area:1/1}.carousel-slide[hidden]{visibility:hidden;opacity:0;display:block}.carousel-slide{transition:opacity .35s,visibility .35s}.services-carousel>.carousel-controls{grid-row:2}.scroll-indicator .ico{color:currentColor;width:1em;height:1em;margin:0}.services-fa.ico{color:#63eeff;width:4rem;height:4rem;margin:0 0 2rem}#social-nav ul{align-items:center;display:flex}#social-nav ul li a.buttonhome4{border-radius:var(--radius,4px);color:#fff;text-transform:uppercase;white-space:nowrap;background:#e2001a;border:0;justify-content:center;align-items:center;width:auto;min-width:150px;height:44px;margin:0 0 0 10px;padding:0 24px;font:700 1.6rem/1 Open Sans,Open Sans Fallback,Arial,sans-serif;transition:background .3s;display:flex;box-shadow:0 2px 8px #00000040}#social-nav ul li a.buttonhome4:hover{color:#fff;background:#333}#social-nav{bottom:16px;right:16px}#social-nav ul li{align-items:center;height:44px;display:flex}#social-nav ul li a:not(.buttonhome4){justify-content:center;align-items:center;width:3.5rem;height:44px;display:flex;line-height:1!important}#portfolio .portfolio figure figcaption{transition:bottom .3s steps(8,end);bottom:0;transform:none!important}#portfolio .portfolio figure:hover figcaption{bottom:8px;transform:none!important}#portfolio .portfolio figure figcaption *{transition:none!important}.octo-pic{display:inline-block}.intro img{max-width:100%;height:auto}#portfolio .portfolio figure:after{pointer-events:none}#portfolio .portfolio .photo-details{overflow:visible}
