 blockquote,blockquote p{line-height:1.6;color:#666;font-weight:bold;letter-spacing:1px;font-size:18px;float:right;border-left:none;border-bottom:1px solid rgba(0,0,0,0.1);} .testimonial-box-wrapper{float:none;width:100%%;display:inline-block;vertical-align:top;margin:25px 0;position:relative;text-align:left;} .testimonial-box{float:left;padding:15px 20px 25px 30px;border:15px solid rgba(182,151,192,0.7);background-size:100% 100%;} html{margin-top:0 !important;} #wpadminbar{display:none !important;}  body{font-family:Source Sans Pro,sans-serif;}h1,h1 a,.heading-1{color:#999;font-family:Source Sans Pro,sans-serif;font-size:36px;font-weight:300;line-height:normal;margin:25px 0;letter-spacing:9px;text-transform:uppercase;}h1 strong,.heading-1 strong{font-size:46px;font-weight:900;letter-spacing:7px;}h2,.heading-2{color:#b697c0;font-family:Source Sans Pro,sans-serif;font-size:25px;font-weight:300;line-height:normal;margin:25px 0;letter-spacing:5px;text-transform:uppercase;}h1 strong,.heading-1 strong{font-weight:900;}h3,.heading-3{color:#b697c0;font-family:Source Sans Pro,sans-serif;font-size:24px;line-height:1.5rem;margin:25px 0;text-transform:uppercase;}h4,.heading-4{font-family:Source Sans Pro,sans-serif;color:#b697c0;font-weight:400;font-size:23px;line-height:normal;margin:0 0 20px;letter-spacing:3px;text-transform:uppercase;}h4 strong,.heading-4 strong{font-weight:900;}p,li{color:#595959;font-family:Source Sans Pro,sans-serif;font-size:16px;font-weight:400;line-height:2;margin:0 0 30px;letter-spacing:0px;}ul{list-style-type:none;margin:0;padding:0 0 0 26px;font-family:Source Sans Pro,sans-serif;}li{margin-bottom:15px;}.button-one{background:none;border:1px solid transparent;color:#f2caff;cursor:pointer;display:block;font-size:18px;font-weight:700;line-height:46px;padding:0 15px;min-width:150px;margin:0 5px;text-align:center;text-transform:uppercase;letter-spacing:5px;float:left;}.button-one:hover{border-color:#000;color:#fff;background:#000;}.button-two{background:none;border:1px solid #b697c0;color:#b697c0;cursor:pointer;display:inline-block;font-size:15px;font-weight:900;font-family:Source Sans Pro,sans-serif;line-height:60px;padding:0 60px;text-transform:uppercase;letter-spacing:3px;}.button-two.alt{color:#b697c0;}.button-two:hover{border-color:transparent;background:#FFFFFF;color:#251F2B;}.button-two.alt:hover{background:#b697c0;color:#FFFFFF;}  .header-alignment{margin:0 auto;width:calc(100% - 0px);}header.header-wrapper{min-height:100vh;position:relative;background:linear-gradient(#FFF,#FFF,#EEE);background:-moz-linear-gradient(#FFF,#FFF,#EEE);background:-webkit-linear-gradient(#FFF,#FFF,#EEE);overflow-x:hidden;z-index:99;}.navigation-wrapper{height:80px;}.header-inner{position:relative;display:block;height:calc(100vh - 60px);clear:both;background:none;border-bottom:1px solid rgba(0,0,0,0.05);}header.header-wrapper.interior-page{background:#FFFFFF;float:left;padding:40px 0;min-height:inherit;width:100%;z-index:99;overflow:visible;}.header-company-wrapper{padding-top:20px;z-index:1;}.header-company-title{margin:10px 0;}.header-company-title a{display:block;color:rgba(64,30,55,.65);font-family:Source Sans Pro,sans-serif;font-size:30px;font-weight:600;text-align:left;float:left;width:100%;margin:0;line-height:.85;letter-spacing:4px;text-transform:uppercase;text-decoration:none;}.interior-page .header-company-title a{color:#000;font-size:25px;font-weight:400;opacity:.5;}.header-company-serviceorder,.header-company-number{display:block;color:rgba(37,31,43,.3);font-family:Source Sans Pro,sans-serif;font-size:18px;font-weight:600;letter-spacing:3px;line-height:1;margin-bottom:0;text-transform:uppercase;}.header-company-number{font-size:16px;font-weight:700;}.interior-page .header-company-serviceorder,.interior-page .header-company-number:not(.button-two){color:#FECEBA;font-size:15px;font-weight:400;margin:0;}.interior-page .header-company-number{font-size:12px;}.social-links{float:right;}.social-links a{display:inline-block;float:left;text-align:center;width:45px;opacity:.5;}.social-links a:hover{background:#b697c0;opacity:1;}.social-links .fa{font-size:17px;color:#000;line-height:80px;}.social-links a:hover .fa{color:#FFFFFF;}.social-links a.map-link:hover{background:none;transform:rotateY(360deg);-moz-transform:rotateY(360deg);-webkit-transform:rotateY(360deg);}.social-links a.map-link .fa{font-size:32px;}  .top-bar{width:auto;float:left;height:80px;}.top-bar,.top-bar-section ul li,.top-bar-section ul li:hover:not(.has-form) > a,.top-bar-section li:not(.has-form) a:not(.button),.top-bar-section li:not(.has-form) a:hover:not(.button){background:none;}.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li.active:not(.has-form) a:hover:not(.button){background:none;}  .top-bar .name{background:none;}.top-bar-section .has-dropdown > a{padding:0 15px !important;}.top-bar-section .has-dropdown > a::after{top:50%;margin-right:3px;border-color:#000 transparent transparent transparent;}.top-bar-section ul li > a,.top-bar-section li:not(.has-form) a:not(.button){color:#000;font-family:Source Sans Pro,sans-serif;font-size:18px;font-weight:800;padding:0 25px;line-height:80px;letter-spacing:0px;text-transform:lowercase;opacity:.25;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;}.top-bar-section ul > li{margin:0;}.top-bar ul{padding:0;}  .top-bar-section ul li:hover:not(.has-form) > a,.top-bar-section li:not(.has-form) a:hover:not(.button),.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li.active:not(.has-form) a:hover:not(.button){color:#000;padding:0 25px;line-height:80px;opacity:.8;}.top-bar-section .dropdown li:not(.has-form) a:not(.button){background:#272727;color:#fff !important;font-size:16px;text-align:left;line-height:45px;font-weight:700;opacity:1;}.top-bar-section ul li:hover:not(.has-form) ul.dropdown,.top-bar-section ul li.active:hover:not(.has-form) ul.dropdown{background:none;border-top:1px solid #000;}.top-bar-section ul li:hover:not(.has-form) ul.dropdown li{background:#999;}.top-bar-section ul li:hover:not(.has-form) ul.dropdown li a:hover:not(.button),.top-bar-section ul li.active:hover:not(.has-form) ul.dropdown li a:hover:not(.button),.top-bar-section ul li:not(.has-form) ul.dropdown li.active a,.top-bar-section ul li:hover:not(.has-form) ul.dropdown li.active a:hover,.top-bar-section ul li:hover:not(.has-form) ul.dropdown li.active a,.top-bar-section ul li:hover:not(.has-form) ul.dropdown li.active a,.top-bar-section ul li.active:hover:not(.has-form) ul.dropdown li.active a:not(.button){background:#b697c0;color:#FFFFFF;line-height:45px;}.top-bar.expanded .toggle-topbar a{color:#b697c0;}.top-bar-section .has-dropdown.moved > .dropdown{background:#999;}  .slick-slider{position:absolute;height:100%;width:66.66667%;margin-bottom:0!important;}.slick-list{width:100%;overflow:visible;}.slick-slide{height:calc(100vh - 210px);}.slick-slide img{position:absolute;width:auto;max-height:calc(100vh - -70px);right:-50%;z-index:99999;}.slide-content{position:absolute;width:100%;padding-left:15px;left:16.6667%;bottom:12%;}.slide-content p{color:#f2caff;font-size:140px;font-weight:900;text-transform:uppercase;letter-spacing:30px;line-height:1;word-wrap:break-word;}.slick-button-container{display:block;height:0;max-width:100%;overflow:visible;width:100%;}.slick-button-container .slick-prev{left:-80px !important;}.slick-button-container .slick-next{right:-80px !important;}.slick-button-container .slick-prev,.slick-button-container .slick-next{height:100%;position:absolute;top:0;width:80px;z-index:0;margin:0;opacity:.6;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;display:none !important;}.slick-button-container .slick-prev:hover,.slick-button-container .slick-next:hover{opacity:.85;}.slick-button-container .slick-prev::before,.slick-button-container .slick-next::before{font-family:"FontAwesome";font-size:35px;color:#000;}.slick-button-container .slick-prev::before{content:"\f053";}.slick-button-container .slick-next::before{content:"\f054";}.slick-dots{position:relative;width:auto;padding-left:15px;height:20px;left:16.6667%;bottom:auto;text-align:left;}.slick-dots li{margin:0 5px;}.slick-dots li button{background:rgba(0,0,0,0.2);width:20px;height:20px;border-radius:10px;margin:0;}.slick-dots li.slick-active button{background:#f2caff;}.slick-dots li button:before{display:none;}  .tagline p{margin:0;color:#666;font-size:13px;font-weight:400;line-height:80px;letter-spacing:6px;text-transform:uppercase;}.tagline p span{font-weight:700;}header .scroll-arrow{position:absolute;text-align:center;width:85px;bottom:100px;left:50%;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);}header .scroll-arrow .fa{color:rgba(37,31,43,.3);cursor:pointer;font-size:32px;line-height:45px;width:100%;-webkit-animation:pulse 1.75s infinite;animation:pulse 1.75s infinite;} .content-top .scroll-arrow{display:block;margin-top:20px;cursor:pointer;}.content-top .scroll-arrow .fa{color:#b697c0;font-size:25px;} .content-bottom{position:relative;display:block;float:left;width:100%;background:linear-gradient(#FFF,#FFF,#EEE);background:-moz-linear-gradient(#FFF,#FFF,#EEE);background:-webkit-linear-gradient(#FFF,#FFF,#EEE);}#content-bottom-img{position:absolute;top:-114px;left:15vw;z-index:2;}.content-bottom h2,.content-bottom p.heading-2{font-size:55px;font-weight:300;line-height:1;}.content-bottom h2 span,.content-bottom p.heading-2 span{color:#FFFFFF;font-size:30px;font-weight:900;display:block;}.content-bottom h3{color:#FFFFFF;font-size:23px;font-weight:300;line-height:1;}.content-bottom h3 span{font-weight:900;}.content-bottom p:not([class*="heading-"]),.content-bottom li{color:#FFFFFF;}.tabs dd > a,.tabs .tab-title > a{color:#FFFFFF;background:none;font-size:15px;font-weight:700;padding:30px 0;letter-spacing:3px;margin:0;text-transform:uppercase;}.tabs dd.active a,.tabs .tab-title.active a,.tabs .tab-title.active > a:hover,.tabs dd.active > a:hover{background:#b697c0;color:#FFFFFF;}.tabs dd > a:hover,.tabs .tab-title > a:hover{background:rgba(64,30,55,.65);}.tabs-content{min-height:500px;}.tabs-content h1,.tabs-content .heading-1,.tabs-content h2,.tabs-content .heading-2,.tabs-content h3,.tabs-content .heading-3,.tabs-content h4,.tabs-content .heading-4{color:#000;font-size:36px;font-weight:900;letter-spacing:2px;margin-top:5px;}.tabs-content > .content{background:#b697c0;}.tabs-content .content p{color:#FFFFFF;letter-spacing:.5px;}.tabs-content .button-two{border:2px solid rgba(0,0,0,0.2);font-size:13px;font-weight:900;letter-spacing:1px;line-height:45px;padding:0 25px;}.tabs-content .button-two:hover{color:#b697c0;} .contact-wrapper{padding:20vh 0 60px;}.contact-icon img{top:3.5vh;position:relative;}.contactForm label,.contactForm p{color:#b697c0;cursor:text;font-size:17px;font-weight:600;letter-spacing:normal;}input[type="text"][readonly]{background:none;}.contactForm input{border:none;border-bottom:1px solid rgba(0,0,0,.3);box-shadow:none;padding:10px 5px;margin-bottom:30px;}.contactForm textarea{border:none;border-bottom:1px solid rgba(0,0,0,.3);box-shadow:none;margin-bottom:30px;min-height:100px;}.contactForm input:focus,.contactForm textarea:focus{background:none;box-shadow:none;border:1px solid #f2caff;}.contactForm select{min-height:200px;background:none;border:none;border-bottom:1px solid rgba(0,0,0,.3);padding:0;margin-bottom:30px;}.contactForm option{padding:15px;}.contactForm option:before{content:"\f096";color:rgba(0,0,0,.3);font-family:"FontAwesome";font-size:20px;position:relative;width:35px;margin-right:10px;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;}.contactForm option.selected:before{content:"\f14a";color:#FFFFFF;}.contactForm .dateTime:nth-of-type(1){padding-right:20px!important;}.contactForm .dateTime:nth-of-type(2){padding-left:20px!important;}.contactForm .dateTime .fa{position:absolute;left:0;width:30px;line-height:40px;color:#b697c0;font-size:17px;text-align:center;}.contactForm .dateTime:nth-of-type(2) .fa{left:20px;}.contactForm .dateTime input{padding-left:35px;}.submit.button-submit{color:#b697c0;cursor:pointer;border:1px solid #b697c0;display:block;font-size:15px;font-weight:700;float:left;line-height:50px;text-align:center;width:100%;text-transform:uppercase;}.submit.button-submit:hover{color:#FFFFFF;background:#b697c0;border-color:transparent;}.emailConfirmation{margin:0 auto;padding:40px 0 20px;text-align:center;width:100%;}.emailConfirmation h1,.emailConfirmation p{color:#251F2B;}.emailConfirmation{text-align:center;}.emailConfirmation h1{margin:0;line-height:60px;}.contact-wrapper #content-bottom-img{width:100%;top:-256px;left:50%;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);}.contactinfo-wrapper{padding:5vh 2vw 10px;}.payment-wrapper{padding:10px 2vw 5vh;}.payment-wrapper img{margin:0 5px;}.contact-address,.contact-phone,.contact-fax,.contact-email{font-size:20px;padding:0 0 0 2vw;position:relative;line-height:normal;margin-bottom:15px;}.contact-address{margin-bottom:30px;}.contact-address::before,.contact-phone::before,.contact-fax::before,.contact-email::before{color:#b697c0;font-family:"FontAwesome";font-size:16px;position:absolute;left:0;top:3px;}.contact-address::before{content:"\f0ac";}.contact-phone::before{content:"\f095";}.contact-fax::before{content:"\f1ac";}.contact-email::before{content:"\f003";}.footer-wrapper .footer-content{display:block;float:left;background:#efd9b8 url(https://1on1pilates.ca/wp-content/uploads/sites/589/2018/01/footer-bg.jpg) no-repeat center right;padding:13.5vh 0;width:100%;}.footer-wrapper .footer-content p{color:#b697c0;font-size:14px;margin-bottom:15px;text-transform:uppercase;}.footer-wrapper .footer-content p strong{font-weight:900;margin-right:10px;letter-spacing:1px;}.footer-wrapper .footer-content p span{opacity:.7;}.footer-wrapper .footer-content p.heading-3{color:#b697c0;font-size:25px;font-weight:300;margin-bottom:50px;letter-spacing:5px;}.footer-wrapper .footer-content p.heading-3 span{font-weight:900;opacity:1;}.footer-wrapper .disclaimer{display:block;float:left;background:#b697c0;padding:15px 0;}.footer-wrapper .disclaimer p{color:rgba(0,0,0,0.2);font-size:10px;font-weight:400;line-height:normal;margin:0;text-transform:uppercase;}.footer-wrapper .disclaimer .lnm-image img{width:105px;}  .row{margin:0 auto;max-width:1400px;width:100%;}.content-wrapper{width:100%;max-width:100%;position:relative;background:#FFFFFF;}.content-top{position:relative;display:block;float:left;background:none;padding:8vh 0 14vh;width:100%;max-width:100%;z-index:1;}.padded{padding:60px!important;}.box{padding:60px 40px!important;border:15px solid rgba(182,151,192,0.7);}.box-shadow{border:1px solid rgba(0,0,0,.3);box-shadow:8px 5px 30px 0px rgba(0,0,0,.3);}.strip-padding{padding-right:0 !important;padding-left:0 !important;}.accent-one{color:%COLOR8% !important;}[class*="fadein-"]{opacity:0;}.slick-background-wrapper{left:0;position:fixed;top:0;z-index:-1;width:101% !important;overflow:hidden;}.slick-prev,.slick-next{transform:translate(0);-webkit-transform:translate(0);-moz-transform:translate(0);}.landing-page-button-wrapper a{background:#b697c0;}.gallery-wrapper h2{font-size:46px;font-weight:900;letter-spacing:7px;text-align:center;}.gallery-wrapper .gallery-image{border:none!important;}.gallery-wrapper .gallery-image:before{content:"";position:absolute;background:rgba(0,0,0,.3);width:100%;height:100%;opacity:0;z-index:1;-webkit-transition:all 3000ms ease;-moz-transition:all 3000ms ease;-ms-transition:all 3000ms ease;-o-transition:all 3000ms ease;transition:all 3000ms ease;}.gallery-wrapper .gallery-image:hover:before{opacity:1;}.gallery-wrapper .gallery-image img{-webkit-transition:all 3000ms ease;-moz-transition:all 3000ms ease;-ms-transition:all 3000ms ease;-o-transition:all 3000ms ease;transition:all 3000ms ease;}.gallery-wrapper .gallery-image:hover img{transform:scale(1.4);-webkit-transform:scale(1.4);-moz-transform:scale(1.4);} .scrollfade{opacity:0;}.scrollfade.complete{opacity:1;}.scrollfade .sliding-box{position:relative;}.scrollfade.left,.scrollfade .sliding-box.left{left:-50px;}.scrollfade.complete.left,.scrollfade.complete .sliding-box.left{left:0;}.scrollfade.right,.scrollfade .sliding-box.right{right:-50px;}.scrollfade.right.alt,.scrollfade .sliding-box.right.alt{right:-150px;transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);-webkit-transform:rotateZ(45deg);}.scrollfade.complete.right,.scrollfade.complete .sliding-box.right{right:0;}.scrollfade.complete .sliding-box.right.alt{transform:rotateZ(0);-moz-transform:rotateZ(0);-webkit-transform:rotateZ(0);}.scrollfade.up,.scrollfade .sliding-box.up{top:0;}.scrollfade.complete.up,.scrollfade.complete .sliding-box.up{top:-50px;}.scrollfade.down,.scrollfade .sliding-box.down{top:-50px;}.scrollfade.complete.down,.scrollfade.complete .sliding-box.down{top:0;} .animate-fast{-webkit-transition:all 350ms ease!important;-moz-transition:all 350ms ease!important;-ms-transition:all 350ms ease!important;-o-transition:all 350ms ease!important;transition:all 350ms ease!important;}.animate-medium{-webkit-transition:all 850ms ease!important;-moz-transition:all 850ms ease!important;-ms-transition:all 850ms ease!important;-o-transition:all 850ms ease!important;transition:all 850ms ease!important;}.animate-slow{-webkit-transition:all 1450ms ease!important;-moz-transition:all 1450ms ease!important;-ms-transition:all 1450ms ease!important;-o-transition:all 1450ms ease!important;transition:all 1450ms ease!important;}.animate-snail{-webkit-transition:all 2100ms ease!important;-moz-transition:all 2100ms ease!important;-ms-transition:all 2100ms ease!important;-o-transition:all 2100ms ease!important;transition:all 2100ms ease!important;} @keyframes pulse{0%{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);} 50%{-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);} 100%{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}} @keyframes rotate{0%{-moz-transform:rotateY(0deg);-webkit-transform:rotateY(0deg);-o-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg);} 100%{-moz-transform:rotateY(360deg);-webkit-transform:rotateY(360deg);-o-transform:rotateY(360deg);-ms-transform:rotateY(360deg);transform:rotateY(360deg);}} @keyframes shadowPulse{0%{box-shadow:0 0 15px -4px #251F2B;-webkit-box-shadow:0 0 15px -4px #251F2B;-moz-box-shadow:0 0 15px -4px #251F2B;} 50%{box-shadow:0 0 15px 2px #251F2B;-webkit-box-shadow:0 0 15px 2px #251F2B;-moz-box-shadow:0 0 15px 2px #251F2B;} 100%{box-shadow:0 0 15px -4px #251F2B;-webkit-box-shadow:0 0 15px -4px #251F2B;-moz-box-shadow:0 0 15px -4px #251F2B;}} @media only screen and (max-width:1440px){.button-two{padding:0 50px;} .button-two.alt{width:100%;text-align:center;}.top-bar-section ul li > a,.top-bar-section li:not(.has-form) a:not(.button){font-size:18px;padding:0 15px;letter-spacing:normal;}.top-bar-section ul li:hover:not(.has-form) > a,.top-bar-section li:not(.has-form) a:hover:not(.button),.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li.active:not(.has-form) a:hover:not(.button){padding:0 15px;}.top-bar-section .dropdown li:not(.has-form) a:not(.button),.top-bar-section .dropdown li:not(.has-form) a:hover{padding:0 20px;}header.interior-page .top-bar-section ul li > a,header.interior-page .top-bar-section li:not(.has-form) a:not(.button),header.interior-page .top-bar-section ul li:hover:not(.has-form) > a,header.interior-page .top-bar-section li:not(.has-form) a:hover:not(.button),header.interior-page .top-bar-section li.active:not(.has-form) a:not(.button),header.interior-page .top-bar-section li.active:not(.has-form) a:hover:not(.button){letter-spacing:2px;} header.interior-page .header-alignment{width:100%;}.social-links{float:left;margin-left:20px;}.header-company-title a{font-size:26px;}.header-company-serviceorder,.interior-page .header-company-serviceorder{font-size:13px;}.content-top{overflow-x:hidden;}#content-bottom-img{left:20px;}.footer-wrapper .footer-content{background-position:150% center;}.footer-wrapper .footer-content p.heading-3{font-size:24px;} .slide-content p{color:#f2caff;font-size:100px;font-weight:900;text-transform:uppercase;letter-spacing:30px;line-height:1;word-wrap:break-word;}} @media only screen and (min-device-width:1366px) and (max-device-width:1366px){.button-two{padding:0 40px;}.top-bar-section .has-dropdown>a:after{border:inset 3px;border-color:#FB95A2 transparent transparent transparent;}.social-links{margin-left:10px;}.social-links a{width:30px;}.social-links .fa{font-size:14px;}.header-company-title a{font-size:24px;}.header-company-serviceorder,.interior-page .header-company-serviceorder{letter-spacing:2px;}.footer-wrapper .footer-content{background-position:170% center;}.footer-wrapper .footer-content p.heading-3{font-size:22px;}  .header-company-wrapper{padding-top:15px;z-index:1;} .top-bar-section ul li > a,.top-bar-section li:not(.has-form) a:not(.button){font-size:18px;padding:0 15px;letter-spacing:normal;} .slick-slide{height:calc(90vh - 210px);} .slick-slide img{position:absolute;width:auto;max-height:calc(85vh - 0px);right:-50%;z-index:99999;} .slide-content{position:absolute;width:100%;padding-left:15px;left:16.6667%;bottom:0;} .slide-content p{color:#f2caff;font-size:100px;font-weight:900;text-transform:uppercase;letter-spacing:16px;line-height:1;word-wrap:break-word;} .header-inner{position:relative;display:block;height:calc(100vh - 100px);clear:both;background:none;border-bottom:1px solid rgba(0,0,0,0.05);} .slick-dots{position:relative;width:auto;padding-left:15px;height:20px;left:16.6667%;bottom:-30px;text-align:left;} .footer-wrapper .footer-content{display:block;float:left;background:#efd9b8 url(https://51467375001.linknowmedia.buzz/wp-content/uploads/sites/589/2018/01/footer-bg.jpg) no-repeat center right;padding:11.5vh 0;width:100%;} } @media only screen and (min-width:1280px) and (max-width:1280px){.button-two{padding:0 35px;}header:not(.interior-page) .navigation-inner-wrapper{width:100%;}header:not(.interior-page) .top-bar{width:60%;}header:not(.interior-page) .social-links{margin-left:0;float:right;}.header-company-title a,.interior-page .header-company-title a{font-size:22px;}.slick-slide img{max-height:calc(100vh - 160px);transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);}.tabs.vertical{margin-left:25px;}.contact-wrapper #content-bottom-img{top:-230px;}.footer-wrapper .footer-content{background-position:200% center;}.footer-wrapper .footer-content p.heading-3{font-size:19px;} .slide-content p{color:#f2caff;font-size:90px;font-weight:900;text-transform:uppercase;letter-spacing:25px;line-height:1;word-wrap:break-word;} .header-inner{position:relative;display:block;height:calc(100vh - 80px);clear:both;background:none;border-bottom:1px solid rgba(0,0,0,0.05);} header .scroll-arrow{position:absolute;text-align:center;width:85px;bottom:100px;left:50%;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);} header.header-wrapper.interior-page{background:none;float:left;padding:40px 0;min-height:inherit;width:100%;z-index:99;overflow:visible;} .slick-slide img{top:50px;} .slide-content{position:absolute;width:100%;padding-left:15px;left:16.6667%;bottom:5%;}} @media only screen and (max-width:1024px){.padded{padding:20px!important;}.content-bottom .padded{padding:40px!important;}.box{padding:0!important;border:none;}.button-one{font-size:14px;}header .button-two.alt{float:none;width:50%;text-transform:none;line-height:25px;font-size:14px;margin-top:0;margin:40px auto 0;}header.header-wrapper.interior-page{padding:0;}.header-alignment{width:100%;}.top-bar{width:100%;top:0;right:0;}.top-bar.expanded{min-height:100vh;}.top-bar.expanded .title-area{background:none;}.top-bar .name{height:80px;}.top-bar .toggle-topbar.menu-icon{background:#000;width:80px;height:80px;right:auto;top:0px;margin-top:0;}.top-bar .toggle-topbar.menu-icon a{font-size:0;height:80px;line-height:80px;}.top-bar .toggle-topbar.menu-icon a span::after{box-shadow:0 0 0 2px #FFFFFF,0 10px 0 2px #FFFFFF,0 20px 0 2px #FFFFFF;width:25px;right:auto;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);}.top-bar-section{min-height:calc(100vh - 80px);}.top-bar-section ul,.top-bar-section .dropdown{position:absolute;top:30%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);}.top-bar-section ul li > a,.top-bar-section li:not(.has-form) a:not(.button),.top-bar-section ul li:hover:not(.has-form) > a,.top-bar-section li:not(.has-form) a:hover:not(.button),.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li.active:not(.has-form) a:hover:not(.button){color:#000;font-size:16px;letter-spacing:6px;line-height:calc(90vh / 6 - 110px);padding:0 20px!important;text-align:center;}.top-bar-section ul li:hover:not(.has-form) ul.dropdown,.top-bar-section ul li.active:hover:not(.has-form) ul.dropdown{background:none;border:none;}.top-bar-section ul li:hover:not(.has-form) ul.dropdown li{background:none;}.top-bar-section .dropdown li:not(.has-form) a:not(.button){color:#FFFFFF;font-size:16px;line-height:calc(100vh / 6 - 60px);}.top-bar-section ul li:hover:not(.has-form) ul.dropdown li a:hover:not(.button),.top-bar-section ul li.active:hover:not(.has-form) ul.dropdown li a:hover:not(.button),.top-bar-section ul li:not(.has-form) ul.dropdown li.active a,.top-bar-section ul li:hover:not(.has-form) ul.dropdown li.active a:hover,.top-bar-section ul li:hover:not(.has-form) ul.dropdown li.active a,.top-bar-section ul li:hover:not(.has-form) ul.dropdown li.active a,.top-bar-section ul li.active:hover:not(.has-form) ul.dropdown li.active a:not(.button){background:#b697c0;color:#251F2B;line-height:calc(100vh / 6 - 60px);}.social-links{position:absolute;right:0;width:40%;z-index:1;}.social-links a{width:43px;}.company-title-wrapper{background:#fff;padding:10px;}.interior-page .header-company-title a{color:rgba(64,30,55,.65);font-weight:900;opacity:1;}.interior-page .header-company-serviceorder{color:rgba(37,31,43,.3);font-weight:700;}.slick-slider{width:100%;}.slick-slide img{right:0;}.slide-content{bottom:25%;left:0;width:60%;}.slide-content p{font-size:80px;}.slide-content .buttons{width:200px;}.slide-content .button-one{width:auto;min-width:auto;}.slick-dots{display:none!important;}.content-top{padding:5vh 3vw 10vh;}.contact-wrapper #content-bottom-img{margin-top:0;display:none !important;top:auto;}.tabs.vertical{margin-top:2px;width:auto;max-width:100%;}.tabs.vertical dd,.tabs.vertical .tab-title{float:left;}.tabs dd > a,.tabs .tab-title > a{padding:30px;}#scroll_about-scroll{display:none;}.contact-wrapper{padding:60px;}.contactForm select{min-height:50px;}.contact-2{padding-top:5vh!important;}.contact-wrapper #content-bottom-img{margin-top:-125px;top:auto;}.contactinfo-wrapper,.payment-wrapper{padding:10px 60px 30px;}.contact-address,.contact-phone,.contact-fax,.contact-email{padding:0 0 0 5vw;}#gmap2{border:1px solid transparent;}.footer-wrapper .footer-content{background-image:none;padding:8vh 0;text-align:center;}.footer-wrapper .footer-content p.heading-3{font-size:25px;}.button-two{padding:0 50px;} .top-bar{width:100%;top:-135px;right:0;} .slide-content p{color:#f2caff;font-size:80px;font-weight:900;text-transform:uppercase;letter-spacing:15px;line-height:1;word-wrap:break-word;} .slide-content .buttons{width:350px;} header:not(.interior-page) .top-bar{width:100%;} .top-bar.expanded{min-height:100vh;background:#fff;} .top-bar-section ul li > a,.top-bar-section li:not(.has-form) a:not(.button),.top-bar-section ul li:hover:not(.has-form) > a,.top-bar-section li:not(.has-form) a:hover:not(.button),.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li.active:not(.has-form) a:hover:not(.button){color:#000;font-size:16px;letter-spacing:6px;line-height:calc(90vh / 6 - 50px);padding:0 20px!important;text-align:center;}} @media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.header-company-wrapper{padding-top:10px;}.slide-content{bottom:0;}.slick-dots{display:block!important;left:0;}#scroll-home img.sliding-box{width:50%;}.contact-wrapper #content-bottom-img{margin-top:-115px;width:auto;} .top-bar .toggle-topbar.menu-icon{background:#000;width:80px;height:80px;right:0;top:0px;margin-top:0;}} @media only screen and (min-width:812px) and (max-width:812px){.top-bar-section ul li > a,.top-bar-section li:not(.has-form) a:not(.button),.top-bar-section ul li:hover:not(.has-form) > a,.top-bar-section li:not(.has-form) a:hover:not(.button),.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li.active:not(.has-form) a:hover:not(.button){color:#000;font-size:16px;letter-spacing:6px;line-height:calc(90vh / 7 - 20px);padding:0 20px!important;text-align:center;} .top-bar{width:100%;top:-110px;right:0;} .slide-content{bottom:-145px;} .slick-dots{display:none!important;left:0;} img.logo-top{width:50%;} .slick-slide img{max-height:calc(100vh - 0px);transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);} .slide-content p{color:#f2caff;font-size:50px;font-weight:900;text-transform:uppercase;letter-spacing:10px;line-height:1;word-wrap:break-word;} .top-bar-section .dropdown li:not(.has-form) a:not(.button){color:#FFFFFF;font-size:16px;line-height:calc(100vh / 6 - 29px);} .interior-page .top-bar{width:100%;top:-180px;right:0;} header.header-wrapper.interior-page{background:#FFFFFF;float:left;padding:0;min-height:70vh;width:100%;z-index:99;overflow:visible;} .top-bar-section ul li:hover:not(.has-form) ul.dropdown li a:hover:not(.button),.top-bar-section ul li.active:hover:not(.has-form) ul.dropdown li a:hover:not(.button),.top-bar-section ul li:not(.has-form) ul.dropdown li.active a,.top-bar-section ul li:hover:not(.has-form) ul.dropdown li.active a:hover,.top-bar-section ul li:hover:not(.has-form) ul.dropdown li.active a,.top-bar-section ul li:hover:not(.has-form) ul.dropdown li.active a,.top-bar-section ul li.active:hover:not(.has-form) ul.dropdown li.active a:not(.button){background:#b697c0;color:#251F2B;line-height:calc(100vh / 6 - 29px);}} @media only screen and (max-width:768px){.top-bar-section ul li > a,.top-bar-section li:not(.has-form) a:not(.button),.top-bar-section ul li:hover:not(.has-form) > a,.top-bar-section li:not(.has-form) a:hover:not(.button),.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li.active:not(.has-form) a:hover:not(.button){color:#000;font-size:16px;letter-spacing:6px;line-height:calc(90vh / 6 - 80px);padding:0 20px!important;text-align:center;} .slick-slide img{max-height:calc(70vh - 100px);transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);} .slide-content .buttons{width:350px;} .top-bar .toggle-topbar.menu-icon{background:#000;width:80px;height:80px;right:0;top:0px;margin-top:0;} .top-bar{width:100%;top:-125px;right:0;} .slick-slide img{max-height:calc(90vh - 160px);transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);right:0;top:-70px;} .slide-content{bottom:-50px;left:0;width:100%;text-align:center;right:0;} img.logo-top{width:55%;} .slide-content .buttons{width:350px;margin:0 auto;} .interior-page .top-bar{width:100%;top:-175px;right:0;} .top-bar-section ul,.top-bar-section .dropdown{position:absolute;top:33%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);}} @media only screen and (max-width:767px){h1,h1 a,.heading-1{font-size:30px;}h1 strong,.heading-1 strong{font-size:40px;}p,li{font-size:15px;}.button-two{padding:0 25px;}.box-shadow{box-shadow:3px 3px 8px rgba(0,0,0,.3);}.header-company-wrapper{padding-top:0;background:rgba(64,30,55,.65);}.company-title-wrapper{padding:10px;}.header-company-title{float:left;margin:10px 0;}.header-company-title a,.interior-page .header-company-title a{color:#FFFFFF;font-size:18px;letter-spacing:normal;text-align:center;}.social-links{width:auto;}.social-links a{width:40px;}.slick-slide{height:calc(100vh - 160px);}.slide-content{bottom:0;width:calc(100% - 50px);}.slide-content p{font-size:40px;letter-spacing:5px;}.slide-content .button-one{color:#b697c0;padding-left:0;text-align:left;text-shadow:1px 1px 3px #FFFFFF;width:100%;}header .scroll-arrow{width:60px;bottom:80px;left:auto;right:0;transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);}header .scroll-arrow .fa{color:#FFFFFF;font-size:26px;}.tagline p{line-height:normal;letter-spacing:normal;padding-top:20px;font-size:11px;}#content-bottom-img{left:0;}.content-bottom h2,.content-bottom p.heading-2{font-size:35px;}.content-bottom h2 span,.content-bottom p.heading-2 span{font-size:25px;}.tabs.vertical{margin:0;}.tabs dd > a,.tabs .tab-title > a{font-size:12px;font-weight:400;line-height:45px;padding:0 15px;}.contact-wrapper{padding:0;}.contactinfo-wrapper,.payment-wrapper{padding:15px 20px;}.contact-2{padding-top:20px;}.contact-address,.contact-phone,.contact-fax,.contact-email{padding:0 0 0 10vw;word-wrap:break-word;} .top-bar{width:100% !important;top:-82px;right:0px;} .header-company-wrapper{padding-top:0;background:#fff;} .header-company-wrapper div{top:20px;right:-100px;} .top-bar.expanded{min-height:100vh;background:#fff;} .header-company-wrapper{padding-top:0;background:none;} .slide-content{bottom:-30px;width:100%;} header .scroll-arrow .fa{color:#000;font-size:26px;} .footer-wrapper .footer-content p.heading-3{font-size:23px;} .top-bar-section ul li > a,.top-bar-section li:not(.has-form) a:not(.button),.top-bar-section ul li:hover:not(.has-form) > a,.top-bar-section li:not(.has-form) a:hover:not(.button),.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li.active:not(.has-form) a:hover:not(.button){color:#000;font-size:16px;letter-spacing:6px;line-height:calc(90vh / 6 - 50px);padding:0 20px!important;text-align:center;} .top-bar .toggle-topbar.menu-icon{background:#000;width:80px;height:80px;right:auto;top:0px;margin-top:5px;} .slick-slide img{max-height:calc(70vh - 40px);transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);} .logo-top{width:80%;top:-20px;position:relative;}}@media only screen and (max-width:767px) and (orientation:landscape){.top-bar-section ul li > a,.top-bar-section li:not(.has-form) a:not(.button),.top-bar-section ul li:hover:not(.has-form) > a,.top-bar-section li:not(.has-form) a:hover:not(.button),.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li.active:not(.has-form) a:hover:not(.button),.top-bar-section .dropdown li:not(.has-form) a:not(.button),.top-bar-section ul li:hover:not(.has-form) ul.dropdown li a:hover:not(.button),.top-bar-section ul li.active:hover:not(.has-form) ul.dropdown li a:hover:not(.button),.top-bar-section ul li:not(.has-form) ul.dropdown li.active a,.top-bar-section ul li:hover:not(.has-form) ul.dropdown li.active a:hover,.top-bar-section ul li:hover:not(.has-form) ul.dropdown li.active a,.top-bar-section ul li:hover:not(.has-form) ul.dropdown li.active a,.top-bar-section ul li.active:hover:not(.has-form) ul.dropdown li.active a:not(.button){line-height:45px;}.header-company-wrapper{background:none;}.header-company-title a,.interior-page .header-company-title a{font-size:26px;}.interior-page .header-company-title a{color:rgba(64,30,55,.65);line-height:50px;}.header-inner,.slick-slide{height:calc(100vh - 130px);}.slick-slide img{max-height:calc(100vh - 130px);}.slide-content p{margin-bottom:10px;}.slide-content .buttons{width:100%;}.slide-content .button-one{width:auto;}header .scroll-arrow{bottom:50px;}.tagline p{line-height:50px;padding-top:0;}#content-bottom-img{display:none;}#gmap2{height:200px!important;}} @media only screen and (min-width:736px) and (max-width:736px){.top-bar .toggle-topbar.menu-icon{background:#000;width:80px;height:80px;right:0;top:0px;margin-top:5px;} .header-company-wrapper div{top:20px;left:-110px;} .header-inner{position:relative;display:block;height:calc(100vh - 60px);clear:both;background:none;border-bottom:none;}.top-bar-section ul li > a,.top-bar-section li:not(.has-form) a:not(.button),.top-bar-section ul li:hover:not(.has-form) > a,.top-bar-section li:not(.has-form) a:hover:not(.button),.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li.active:not(.has-form) a:hover:not(.button){color:#000;font-size:16px;letter-spacing:6px;line-height:calc(90vh / 7 - 20px);padding:0 20px!important;text-align:center;} .top-bar{width:100%;top:-110px;right:0;} .slide-content{bottom:-25px;text-align:left;} .slick-dots{display:none!important;left:0;} img.logo-top{width:50%;} .slick-slide img{max-height:calc(100vh - 0px);top:-20px;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);} .slide-content p{color:#f2caff;font-size:50px;font-weight:900;text-transform:uppercase;letter-spacing:10px;line-height:1;word-wrap:break-word;} .top-bar-section .dropdown li:not(.has-form) a:not(.button){color:#FFFFFF;font-size:16px;line-height:calc(100vh / 6 - 29px);} .interior-page .top-bar{width:100%;top:-180px;right:0;} header.header-wrapper.interior-page{background:#FFFFFF;float:left;padding:0;min-height:70vh;width:100%;z-index:99;overflow:visible;} .top-bar-section ul li:hover:not(.has-form) ul.dropdown li a:hover:not(.button),.top-bar-section ul li.active:hover:not(.has-form) ul.dropdown li a:hover:not(.button),.top-bar-section ul li:not(.has-form) ul.dropdown li.active a,.top-bar-section ul li:hover:not(.has-form) ul.dropdown li.active a:hover,.top-bar-section ul li:hover:not(.has-form) ul.dropdown li.active a,.top-bar-section ul li:hover:not(.has-form) ul.dropdown li.active a,.top-bar-section ul li.active:hover:not(.has-form) ul.dropdown li.active a:not(.button){background:#b697c0;color:#251F2B;line-height:calc(100vh / 6 - 29px);}} @media only screen and (min-width:732px) and (max-width:732px){.top-bar .toggle-topbar.menu-icon{background:#000;width:80px;height:80px;right:0;top:0px;margin-top:5px;} .header-company-wrapper div{top:20px;left:-110px;} .header-inner{position:relative;display:block;height:calc(100vh - 60px);clear:both;background:none;border-bottom:none;}.top-bar-section ul li > a,.top-bar-section li:not(.has-form) a:not(.button),.top-bar-section ul li:hover:not(.has-form) > a,.top-bar-section li:not(.has-form) a:hover:not(.button),.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li.active:not(.has-form) a:hover:not(.button){color:#000;font-size:16px;letter-spacing:6px;line-height:calc(90vh / 7 - 20px);padding:0 20px!important;text-align:center;} .top-bar{width:100%;top:-110px;right:0;} .slide-content{bottom:-25px;text-align:left;} .slick-dots{display:none!important;left:0;} img.logo-top{width:50%;} .slick-slide img{max-height:calc(100vh - 0px);top:-20px;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);} .slide-content p{color:#f2caff;font-size:50px;font-weight:900;text-transform:uppercase;letter-spacing:10px;line-height:1;word-wrap:break-word;} .top-bar-section .dropdown li:not(.has-form) a:not(.button){color:#FFFFFF;font-size:16px;line-height:calc(100vh / 6 - 29px);} .interior-page .top-bar{width:100%;top:-180px;right:0;} header.header-wrapper.interior-page{background:#FFFFFF;float:left;padding:0;min-height:70vh;width:100%;z-index:99;overflow:visible;} .top-bar-section ul li:hover:not(.has-form) ul.dropdown li a:hover:not(.button),.top-bar-section ul li.active:hover:not(.has-form) ul.dropdown li a:hover:not(.button),.top-bar-section ul li:not(.has-form) ul.dropdown li.active a,.top-bar-section ul li:hover:not(.has-form) ul.dropdown li.active a:hover,.top-bar-section ul li:hover:not(.has-form) ul.dropdown li.active a,.top-bar-section ul li:hover:not(.has-form) ul.dropdown li.active a,.top-bar-section ul li.active:hover:not(.has-form) ul.dropdown li.active a:not(.button){background:#b697c0;color:#251F2B;line-height:calc(100vh / 6 - 29px);}}@media only screen and (min-width:667px) and (max-width:667px){.header-inner{position:relative;display:block;height:calc(100vh - 60px);clear:both;background:none;border-bottom:none;}.logo-top{width:80%;top:-10px;position:relative;}.top-bar .toggle-topbar.menu-icon{background:#000;width:80px;height:80px;right:0;top:0px;margin-top:5px;} .top-bar{width:100% !important;top:-90px;right:0px;} .top-bar-section ul li > a,.top-bar-section li:not(.has-form) a:not(.button),.top-bar-section ul li:hover:not(.has-form) > a,.top-bar-section li:not(.has-form) a:hover:not(.button),.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li.active:not(.has-form) a:hover:not(.button),.top-bar-section .dropdown li:not(.has-form) a:not(.button),.top-bar-section ul li:hover:not(.has-form) ul.dropdown li a:hover:not(.button),.top-bar-section ul li.active:hover:not(.has-form) ul.dropdown li a:hover:not(.button),.top-bar-section ul li:not(.has-form) ul.dropdown li.active a,.top-bar-section ul li:hover:not(.has-form) ul.dropdown li.active a:hover,.top-bar-section ul li:hover:not(.has-form) ul.dropdown li.active a,.top-bar-section ul li:hover:not(.has-form) ul.dropdown li.active a,.top-bar-section ul li.active:hover:not(.has-form) ul.dropdown li.active a:not(.button){line-height:35px;} .slide-content{bottom:-30px;width:100%;left:20px;right:unset;text-align:left;} .slick-slide img{max-height:calc(100vh - 120px);top:40px;} header .scroll-arrow{bottom:50px;left:20px;}} @media only screen and (min-width:640px) and (max-width:640px){.header-inner{position:relative;display:block;height:calc(100vh - 60px);clear:both;background:none;border-bottom:none;}.logo-top{width:80%;top:-10px;position:relative;}.top-bar .toggle-topbar.menu-icon{background:#000;width:80px;height:80px;right:0;top:0px;margin-top:5px;} .top-bar{width:100% !important;top:-90px;right:0px;} .top-bar-section ul li > a,.top-bar-section li:not(.has-form) a:not(.button),.top-bar-section ul li:hover:not(.has-form) > a,.top-bar-section li:not(.has-form) a:hover:not(.button),.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li.active:not(.has-form) a:hover:not(.button),.top-bar-section .dropdown li:not(.has-form) a:not(.button),.top-bar-section ul li:hover:not(.has-form) ul.dropdown li a:hover:not(.button),.top-bar-section ul li.active:hover:not(.has-form) ul.dropdown li a:hover:not(.button),.top-bar-section ul li:not(.has-form) ul.dropdown li.active a,.top-bar-section ul li:hover:not(.has-form) ul.dropdown li.active a:hover,.top-bar-section ul li:hover:not(.has-form) ul.dropdown li.active a,.top-bar-section ul li:hover:not(.has-form) ul.dropdown li.active a,.top-bar-section ul li.active:hover:not(.has-form) ul.dropdown li.active a:not(.button){line-height:30px;} .slide-content{bottom:-30px;width:100%;left:20px;right:unset;text-align:left;} .slick-slide img{max-height:calc(100vh - 120px);top:40px;} header .scroll-arrow{bottom:50px;left:20px;}} @media only screen and (min-width:480px) and (max-width:480px){.top-bar-section ul li > a,.top-bar-section li:not(.has-form) a:not(.button),.top-bar-section ul li:hover:not(.has-form) > a,.top-bar-section li:not(.has-form) a:hover:not(.button),.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li.active:not(.has-form) a:hover:not(.button),.top-bar-section .dropdown li:not(.has-form) a:not(.button),.top-bar-section ul li:hover:not(.has-form) ul.dropdown li a:hover:not(.button),.top-bar-section ul li.active:hover:not(.has-form) ul.dropdown li a:hover:not(.button),.top-bar-section ul li:not(.has-form) ul.dropdown li.active a,.top-bar-section ul li:hover:not(.has-form) ul.dropdown li.active a:hover,.top-bar-section ul li:hover:not(.has-form) ul.dropdown li.active a,.top-bar-section ul li:hover:not(.has-form) ul.dropdown li.active a,.top-bar-section ul li.active:hover:not(.has-form) ul.dropdown li.active a:not(.button){line-height:25px;} .interior-page .top-bar{width:100%;top:-155px;right:0;} .top-bar .toggle-topbar.menu-icon{background:#000;width:80px;height:80px;right:0;top:0px;margin-top:5px;} img.logo-top{width:65%;top:0;} .header-company-wrapper div{top:0;right:auto;} header .button-two.alt{float:none;width:100%;text-transform:none;line-height:25px;font-size:14px;margin-top:0;margin:20px 0;} .slide-content{bottom:-50px;width:100%;text-align:left;} .tagline{bottom:50px;position:absolute;} .slide-content .button-one{color:#b697c0;padding-left:0;text-align:left;text-shadow:1px 1px 3px #FFFFFF;width:100%;font-size:12px;} .slick-slide img{right:0px;top:40px;}.slick-slide img{max-height:calc(100vh - 110px);} .header-inner{position:relative;display:block;height:calc(100vh - 60px);clear:both;background:none;border-bottom:none;}} @media only screen and (min-width:568px) and (max-width:568px){.top-bar .toggle-topbar.menu-icon{right:0;} .logo-top{width:80%;top:-20px;position:relative;float:left;} .header-company-wrapper div{top:20px;right:unset;left:0;} .top-bar-section ul li > a,.top-bar-section li:not(.has-form) a:not(.button),.top-bar-section ul li:hover:not(.has-form) > a,.top-bar-section li:not(.has-form) a:hover:not(.button),.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li.active:not(.has-form) a:hover:not(.button),.top-bar-section .dropdown li:not(.has-form) a:not(.button),.top-bar-section ul li:hover:not(.has-form) ul.dropdown li a:hover:not(.button),.top-bar-section ul li.active:hover:not(.has-form) ul.dropdown li a:hover:not(.button),.top-bar-section ul li:not(.has-form) ul.dropdown li.active a,.top-bar-section ul li:hover:not(.has-form) ul.dropdown li.active a:hover,.top-bar-section ul li:hover:not(.has-form) ul.dropdown li.active a,.top-bar-section ul li:hover:not(.has-form) ul.dropdown li.active a,.top-bar-section ul li.active:hover:not(.has-form) ul.dropdown li.active a:not(.button){line-height:25px;} .slide-content{text-align:left;bottom:-60px;} .header-inner{border-bottom:none;} .slick-slide img{max-height:calc(100vh - 20px);right:0px;top:0px;} .tagline{display:none;} a.button-one{font-size:12px;letter-spacing:4px;}} @media only screen and (max-width:414px){.top-bar .toggle-topbar.menu-icon{background:#000;width:80px;height:80px;right:0;top:0px;margin-top:5px;} .interior-page .top-bar{width:50%;top:-125px;right:0;}.top-bar{width:50% !important;} .top-bar.expanded{min-height:100vh;background:#fff;width:100% !important;} .header-company-wrapper div{top:20px;right:0;} img.logo-top{width:85%;} header .button-two.alt{float:none;width:90%;text-transform:none;line-height:25px;font-size:14px;margin-top:0;margin:10px auto 0;} .slick-slide img{max-height:calc(70vh - 120px);transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);right:0;top:0px;} .slide-content{bottom:40px;width:100%;} .top-bar{width:50% !important;top:-90px;right:0px;}} @media only screen and (max-width:375px){.slide-content{bottom:-30px;width:100%;} .slick-slide img{max-height:calc(70vh - 120px);transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);right:0;top:50px;}} @media only screen and (max-width:360px){.slide-content{bottom:20px;width:100%;}} @media only screen and (min-width:320px) and (max-width:320px){.header-company-wrapper div{top:20px;left:0px;} .slide-content{bottom:-140px;width:100%;} .slick-slide img{max-height:calc(80vh - 100px);transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);right:0;top:40px;} .top-bar{width:50% !important;top:-70px;right:0px;} .header-inner{position:relative;display:block;height:calc(100vh - 60px);clear:both;background:none;border-bottom:none;} .slide-content .buttons{width:280px;margin:0 auto;} .header-alignment.tagline.text-center{display:none;} .slide-content .button-one{color:#b697c0;padding-left:0;text-align:left;text-shadow:1px 1px 3px #FFFFFF;width:100%;font-size:12px;} .button-two{background:none;border:1px solid #b697c0;color:#b697c0;cursor:pointer;display:inline-block;font-size:12px;font-weight:900;font-family:Source Sans Pro,sans-serif;line-height:60px;padding:0 25px;text-transform:uppercase;letter-spacing:3px;} h1 strong,.heading-1 strong{font-size:30px;} .testimonial-box{float:left;padding:15px 20px 25px 30px;border:5px solid rgba(182,151,192,0.7);background-size:100% 100%;}}