#home-gallery,#gallery,#video,#screensavers,#single-gallery{background-image:url("https://mattiegriffin.com/wp-content/uploads/svg/swish-1.svg");background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden}h1,h2,h3,h4,h5,h6{letter-spacing:5px}#theme-page .page-section h2{color:#01336b;display:inline-block;margin-bottom:25px;padding-bottom:15px;position:relative}#theme-page .page-section h2::before{content:"";position:absolute;width:70px;height:3px;bottom:0;left:0;border-bottom:3px solid #fe0018}#intro a{font-size:90%;border:1px solid #01336b;border-radius:8px;padding:6px 16px}#intro a:hover{background-color:#01336b;color:#fff}#home-gallery h2,#gallery h2,#video h2,#single-gallery h2,#social-wall h2,#screensavers h2{color:#fe0018 !important;font-size:130%;line-height:1;margin-bottom:40px !important;text-align:center;display:block !important}#home-gallery h2::before,#gallery h2::before,#video h2::before,#single-gallery h2::before,#social-wall h2::before,#screensavers h2::before{display:none}#sponsors h2{color:#fff !important;font-size:180%;line-height:1;margin-bottom:70px !important;padding-bottom:0 !important;text-align:center;display:block !important}#sponsors h2::before{display:none}#bookings h2{color:#0284dc !important;font-size:580%;font-weight:900;line-height:1;margin-bottom:40px;padding-bottom:0 !important}#bookings h2::before{display:none}@media only screen and (max-width: 1200px){#bookings h2{font-size:500%}}@media only screen and (max-width: 414px){#bookings h2{font-size:350%}}@media only screen and (max-width: 320px){#bookings h2{font-size:36px}}#bookings p,#bookings a{color:#fff}#bookings p{width:85%}#bookings a:hover{color:#0284dc}#social-wall h2{margin-bottom:0 !important}#screensavers h2{margin-bottom:0 !important}#screensavers h2+p{text-align:center;color:#01336b;font-weight:600;margin-bottom:40px}#sub-footer{font-weight:300}#sub-footer .mk-footer-copyright a{color:#0284dc}#sub-footer .mk-footer-copyright a:hover{text-decoration:underline}.mk-header-holder{-webkit-box-shadow:0px 1px 5px 0px rgba(0,0,0,0.2);box-shadow:0px 1px 5px 0px rgba(0,0,0,0.2)}.mk-page-section{border:none !important}.page-section{padding:100px 0}@media only screen and (max-width: 736px){.page-section{padding:70px 0}}@media only screen and (max-width: 768px){.page-section .mk-half-layout{width:100%;height:500px}}@media only screen and (max-width: 414px){.page-section .mk-half-layout{height:420px}}@media only screen and (max-width: 768px){.page-section .mk-half-layout-container{padding-top:480px !important;width:100%;margin:0}}@media only screen and (max-width: 414px){.page-section .mk-half-layout-container{padding-top:400px !important}}#main-video{position:relative;padding:0}@media only screen and (max-width: 768px){#main-video{min-height:50vh !important}}@media only screen and (max-width: 736px){#main-video{min-height:300px !important}}@media only screen and (max-width: 414px){#main-video{min-height:250px !important}}@media only screen and (max-width: 320px){#main-video{min-height:220px !important}}#main-video.center-y{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#main-video #partner-logo{position:absolute;bottom:calc(100vh - 155px);right:50px}@media only screen and (max-width: 1024px){#main-video #partner-logo{bottom:calc(100vh - 150px);right:10px}}@media only screen and (max-width: 768px){#main-video #partner-logo{bottom:435px}}@media only screen and (max-width: 736px){#main-video #partner-logo{bottom:250px;max-width:160px}}@media only screen and (max-width: 414px){#main-video #partner-logo{bottom:205px;max-width:140px;right:0}}@media only screen and (max-width: 320px){#main-video #partner-logo{bottom:182px;max-width:120px}}#main-video .mk-skip-to-next{-webkit-animation:MoveUpDown 2s linear infinite;animation:MoveUpDown 2s linear infinite}#intro{background-image:url("https://mattiegriffin.com/wp-content/uploads/2017/04/swoosh-001.jpg");background-repeat:no-repeat;background-position:center left -50px;background-size:50%}@media only screen and (max-width: 1366px){#intro{background-size:55%}}@media only screen and (max-width: 1200px){#intro{background-size:70%;background-position:center left -180px}}@media only screen and (max-width: 1024px){#intro{background-size:80%;background-position:center left -210px !important}}@media only screen and (max-width: 768px){#intro{background-image:none}}@media only screen and (max-width: 768px){#intro .col{width:100%}}@media only screen and (max-width: 768px){#intro .col-1{display:none}}@media only screen and (max-width: 414px){#home-slider .background-layer{background-position:center right !important}}#home-slider,#home-featured{min-height:80vh;z-index:999}@media only screen and (max-width: 768px){#home-slider,#home-featured{min-height:40vh !important}}@media only screen and (max-width: 736px){#home-slider,#home-featured{min-height:300px !important}}@media only screen and (max-width: 414px){#home-slider,#home-featured{min-height:250px !important}}@media only screen and (max-width: 320px){#home-slider,#home-featured{min-height:220px !important}}#home-gallery,#gallery,#video{background-position:center top -50px}#home-gallery.page-section,#gallery.page-section,#video.page-section{padding-top:60px}@media only screen and (max-width: 768px){#home-gallery,#gallery,#video{background-image:none}}#home-gallery .mk-portfolio-grid-item .item-holder,#gallery .mk-portfolio-grid-item .item-holder,#video .mk-portfolio-grid-item .item-holder{margin-bottom:12px !important}#home-gallery .gallery,#gallery .gallery,#video .gallery{margin:0 auto 12px auto}#home-gallery .mk-portfolio-item .the-title,#gallery .mk-portfolio-item .the-title,#video .mk-portfolio-item .the-title{padding:0 40px;font-size:16px !important}#home-gallery .portfolio-categories,#gallery .portfolio-categories,#video .portfolio-categories{display:none}@media only screen and (max-width: 1024px){#home-gallery .mk-portfolio-item.zoomin-hover .featured-image .image-hover-overlay,#gallery .mk-portfolio-item.zoomin-hover .featured-image .image-hover-overlay{opacity:.5}#home-gallery .mk-portfolio-item.zoomin-hover .featured-image .image-hover-overlay::before,#home-gallery .mk-portfolio-item.zoomin-hover .featured-image .image-hover-overlay::after,#gallery .mk-portfolio-item.zoomin-hover .featured-image .image-hover-overlay::before,#gallery .mk-portfolio-item.zoomin-hover .featured-image .image-hover-overlay::after{border-bottom:1px solid #fff;border-top:1px solid #fff;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleX(1) !important;transform:scaleX(1) !important}}@media only screen and (max-width: 1024px){#home-gallery .mk-portfolio-item.zoomin-hover .featured-image .icons-holder,#gallery .mk-portfolio-item.zoomin-hover .featured-image .icons-holder{top:60%;opacity:1}}@media only screen and (max-width: 1024px){#home-gallery .mk-portfolio-item.zoomin-hover .featured-image .portfolio-meta,#gallery .mk-portfolio-item.zoomin-hover .featured-image .portfolio-meta{opacity:1;bottom:60%}}#gallery,#video{background-image:none}#gallery.page-section,#video.page-section{padding:60px 0}#sponsors .row-1{margin-bottom:50px}@media only screen and (max-width: 736px){#sponsors .row-1{margin-bottom:0}}#sponsors .col{width:20%}@media only screen and (max-width: 736px){#sponsors .col{width:100%}}#sponsors .col img{width:86%;margin:0 7%}@media only screen and (max-width: 736px){#sponsors .col img{width:100%;margin:0}}#sponsors .col-6{display:none}#bookings .social-footer li:nth-child(1) a,#contact .social-footer li:nth-child(1) a,#newsletter .social-footer li:nth-child(1) a{margin-left:0}#profile-1 #bio-block{background-color:#01336b;color:#fff;padding:20px;margin-bottom:20px;width:70%;letter-spacing:1px}@media only screen and (max-width: 1024px){#profile-1 #bio-block{width:100%}}#profile-1 #bio-block strong{color:#fff}#events .event-list ul{border:1px solid #f5f5f5}#events .event-list ul li{background-color:#f5f5f5;padding:10px 10px 10px 45px;margin:0;line-height:26px !important}#events .event-list ul li svg{top:15px;left:15px}#events .event-list ul li:nth-child(even){background-color:#fff}#screensavers{background-position:center top -50px}#screensavers.page-section{padding-top:60px}@media only screen and (max-width: 768px){#screensavers{background-image:none}}#social-wall.page-section{padding-top:80px}#single-gallery-banner{min-height:65vh;z-index:999}@media only screen and (max-width: 768px){#single-gallery-banner{min-height:40vh}}@media only screen and (max-width: 736px){#single-gallery-banner{min-height:65vh}}@media only screen and (max-width: 414px){#single-gallery-banner{min-height:35vh}}@media only screen and (max-width: 736px){#gallery .mk-portfolio-item.three-column,#gallery .mk-portfolio-item.two-column{width:99.96% !important}}#single-gallery{background-position:center bottom}#single-gallery.page-section{padding-top:60px}@media only screen and (max-width: 768px){#single-gallery{background-image:none}}.pagnav-wrapper .pagenav-category{display:none !important}@media only screen and (max-width: 768px){#bookings .col{width:100%;float:left}}@media only screen and (max-width: 1200px){#sub-footer .mk-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}}@media only screen and (max-width: 1200px){#sub-footer .mk-grid span,#sub-footer .mk-grid nav{width:100%;float:none}}@media only screen and (max-width: 736px){#sub-footer .mk-grid nav{display:none}}@media only screen and (max-width: 1200px){#sub-footer .mk-grid .mk-footer-copyright{padding:14px 0 !important}}@media only screen and (max-width: 1200px){#sub-footer .mk-grid #mk-footer-navigation ul li{float:none}}@media only screen and (max-width: 1200px){#sub-footer .mk-grid #mk-footer-navigation ul li a{margin:20px 12px 5px}}#theme-page .gform_wrapper ul{margin-left:0;margin-bottom:0;list-style:none}#theme-page .gform_wrapper ul li{margin-left:0;padding-bottom:15px}#theme-page .gform_wrapper ul label{display:none}#theme-page .gform_wrapper input[type="text"],#theme-page .gform_wrapper input.button,#theme-page .gform_wrapper textarea{background-color:#252525 !important;border:1px solid #0284dc !important;border-radius:8px;width:99%;color:#fff !important;padding:14px 16px !important;font-family:"Montserrat";font-size:95% !important;font-weight:300;line-height:1.33 !important}#theme-page .gform_wrapper input.button{width:30%;letter-spacing:2px;background-color:#0284dc !important;color:#fff !important}#theme-page .gform_wrapper input.button:hover{background-color:#fff !important;border:1px solid #fff !important;color:#0284dc !important}@media only screen and (max-width: 414px){#theme-page .gform_wrapper input.button{width:100%}}#gform_wrapper_1{padding-top:15px}#theme-page #contact input[type="text"],#theme-page #contact textarea,#theme-page #newsletter input[type="text"],#theme-page #newsletter textarea{background-color:#fdfdfd !important;border:1px solid #e3e3e3 !important;border-radius:8px;color:#767676 !important}#theme-page #contact input.button:hover,#theme-page #newsletter input.button:hover{background-color:#252525 !important;border:1px solid #252525 !important;color:#fff !important}#bookings #gform_wrapper_1 ::-webkit-input-placeholder{color:#fff !important;text-transform:uppercase;letter-spacing:2px}#bookings #gform_wrapper_1:-moz-placeholder{color:#fff;text-transform:uppercase;letter-spacing:2px}#bookings #gform_wrapper_1::-moz-placeholder{color:#fff;text-transform:uppercase;letter-spacing:2px}#bookings #gform_wrapper_1:-ms-input-placeholder{color:#fff;text-transform:uppercase;letter-spacing:2px}#contact #gform_wrapper_1 ::-webkit-input-placeholder{color:#767676 !important;text-transform:uppercase;letter-spacing:2px}#contact #gform_wrapper_1:-moz-placeholder{color:#767676 !important;text-transform:uppercase;letter-spacing:2px}#contact #gform_wrapper_1::-moz-placeholder{color:#767676 !important;text-transform:uppercase;letter-spacing:2px}#contact #gform_wrapper_1:-ms-input-placeholder{color:#767676 !important;text-transform:uppercase;letter-spacing:2px}.gform_wrapper .validation_error,.gform_wrapper .validation_message{font-weight:600}#bookings .validation_error,#bookings .validation_message{color:#fe0018}.gform_confirmation_message{font-weight:600;font-size:105%}#bookings .gform_confirmation_message{color:#fff}@media only screen and (max-width: 768px){.mk-skip-to-next[data-skin=light]{display:none}}section .gallery img{border:none}a.mk-button--size-large{letter-spacing:2px;border-radius:8px;font-weight:300;line-height:1.33 !important;text-transform:uppercase}#gallery-btn,#video-btn{margin-top:30px;width:180px}@media only screen and (max-width: 736px){#gallery-btn,#video-btn{margin-top:0;width:290px}}.mute-wrap{position:absolute;bottom:50px;z-index:889;right:50px;display:block;width:60px;height:60px;background-color:#00336a;border-radius:60px;cursor:pointer}.mute-wrap img{display:block;width:30px;height:30px;margin:15px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 1024px){.mute-wrap{display:none}}.mute-wrap .mute{display:none}.mute-wrap .unmute{display:block}.mute-wrap.active .mute{display:block}.mute-wrap.active .unmute{display:none}@-webkit-keyframes MoveUpDown{0%{bottom:15px}50%{bottom:25px}100%{bottom:15px}}@keyframes MoveUpDown{0%{bottom:15px}50%{bottom:25px}100%{bottom:15px}}
/*# sourceMappingURL=style.css.map */