@charset "utf-8";

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
html,body{height:100%}
body{line-height:1}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
:focus{outline:none}
a:focus,a:active,button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner{border:0;outline:0}
body{font-family:'Roboto',sans-serif;line-height:1.5;font-style:normal;font-weight:400;text-align:left;color:#fff;background:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;margin:0;padding:0}
a{text-decoration:none;outline:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
a:hover{color:#fff;text-decoration:none;outline:none}
p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
p a{text-decoration:none;outline:none;font-weight:700;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}
p a:hover{color:#fff;text-decoration:none;outline:none;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}
strong{font-weight:700}
::-moz-selection{background:#fff;color:#000}
::selection{background:#fff;color:#000}
h1,h2,h3,h4,h5,h6{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
h2{font-size:70px;font-weight:700;line-height:1;letter-spacing:1px;color:#fff;text-align:left;text-transform:uppercase;margin:0;padding:0 0 0 10px}
h3{font-size:40px;font-weight:700;line-height:1;letter-spacing:1px;color:#fff;text-align:left;margin:0;padding:0 0 20px}
h4{font-size:15px;font-weight:400;line-height:1;letter-spacing:1px;color:#fff;text-align:left;text-transform:uppercase;margin:0;padding:0 0 2px 10px}
h5{font-size:25px;font-weight:700;line-height:1;letter-spacing:1px;color:#fff;text-align:left;text-transform:uppercase;margin:19px auto 13px;padding:0 0 0 10px}
h6{font-size:14px;font-weight:500;line-height:2;letter-spacing:1px;color:#fff;text-transform:uppercase;margin:0;padding:0 0 0 10px}
.overlay{visibility:visible;display:block;position:fixed;width:100%;height:100%;overflow:hidden;left:-50%;top:0;-webkit-transition:all 1000ms ease;-moz-transition:all 1000ms ease;-ms-transition:all 1000ms ease;-o-transition:all 1000ms ease;transition:all 1000ms ease;-webkit-transform:skew(-25deg,0deg);-moz-transform:skew(-25deg,0deg);-ms-transform:skew(-25deg,0deg);-o-transform:skew(-25deg,0deg);transform:skew(-25deg,0deg);background:rgba(0,0,0,.55);z-index:0}
.overlay.left-position{left:-150%;-webkit-transition:all 1000ms ease;-moz-transition:all 1000ms ease;-ms-transition:all 1000ms ease;-o-transition:all 1000ms ease;transition:all 1000ms ease}
.logo{visibility:visible;display:block;background:url(../images/logo.svg) no-repeat;position:fixed;width:145px;height:80px;left:25px;top:11px;-webkit-transition:all .7s;-moz-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;transition:all .7s;z-index:500}
.logo.top-position{-webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);-ms-transform:translateY(-200px);-o-transform:translateY(-200px);transform:translateY(-200px);-webkit-transition:all .7s;-moz-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;transition:all .7s}
.logo-mobile{visibility:hidden;display:none}
.line-left{visibility:visible;display:block;letter-spacing:normal;font-weight:400;text-transform:uppercase;text-decoration:none;text-align:center;font-size:15px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-o-transform-origin:0 50%;transform-origin:0 50%;position:fixed;width:325px;left:36px;top:50%;margin-top:125px;-webkit-transition:all .7s;-moz-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;transition:all .7s;z-index:500}
.line-left.left-position{-webkit-transform:translateX(-200px) rotate(-90deg);-moz-transform:translateX(-200px) rotate(-90deg);-ms-transform:translateX(-200px) rotate(-90deg);-o-transform:translateX(-200px) rotate(-90deg);transform:translateX(-200px) rotate(-90deg);-webkit-transition:all .7s;-moz-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;transition:all .7s}
.line-left a{color:#fff;text-decoration:none}
.line-left a:hover{color:#fff;text-decoration:none}
.line-right{visibility:visible;display:block;letter-spacing:normal;font-weight:400;text-transform:uppercase;text-decoration:none;text-align:center;font-size:15px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%;position:fixed;width:325px;right:35px;top:50%;margin-top:-200px;-webkit-transition:all .7s;-moz-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;transition:all .7s;z-index:500}
.line-right.right-position{-webkit-transform:translateX(200px) rotate(-90deg);-moz-transform:translateX(200px) rotate(-90deg);-ms-transform:translateX(200px) rotate(-90deg);-o-transform:translateX(200px) rotate(-90deg);transform:translateX(200px) rotate(-90deg);-webkit-transition:all .7s;-moz-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;transition:all .7s}
.line-right a{color:#fff;text-decoration:none}
.line-right a:hover{color:#fff;text-decoration:none}
.upper-page{min-height:100%;margin:0;padding:0}
.upper-content{margin:0 auto;padding:0}
.lower-page{min-height:100%;margin:0;padding:0}
.lower-content{margin:0 auto;padding:213px 0 0}
.lower-content p{font-weight:400;letter-spacing:3px;padding:10px}
.lower-content p i{font-weight:300;letter-spacing:2px;font-style: italic;}
.sections{position:relative;z-index:5}
#about,#services,#photos,#contact{display:none}
.divider-post{position:relative;width:100%;height:20px}
.divider-post-bottom{position:relative;width:100%;height:152px}
.awesome{font-size:25px;margin:0;padding:12px 0 0 10px;text-align:left;display:block}
.awesome-2{color:#fff!important;}
.awesome-contact{font-size:25px;margin:0;padding:12px 0 10px 10px;text-align:left;display:block}
.quote{margin:23px 0 0}
.quote p{letter-spacing:normal;font-weight:400;text-transform:uppercase;text-decoration:none;text-align:center;font-size:17px}
.quote-mark-l{color:#fff;padding:0 10px 0 0}
.quote-mark-r{color:#fff;padding:0 0 0 10px}
.decoration{position:relative;margin:79px auto 68px;text-align:center}
.decoration-left{width:100%;height:1px;background:#777;margin:0 119px 10px 0;position:relative;display:inline-block}
.decoration-right{width:33%;height:1px;background:#777;margin:0 0 10px 119px;position:relative;display:inline-block}
.decoration-effect{position:absolute;font-size:17px;line-height:1.5;font-style:normal;text-transform:uppercase;text-align:center;font-weight:400;letter-spacing:1px;background:none;width:202px;height:61px;padding:17px 0 0;margin-left:-101px;left:50%;top:-25px;border:1px solid #777;z-index:999}
.decoration-effect a,.decoration-effect a:hover{color:#fff;text-decoration:none}
.effect-bubba::before,.effect-bubba::after{width:180px;height:39px;position:absolute;top:10px;right:10px;bottom:10px;left:10px;content:'';opacity:0;-moz-opacity:0;-webkit-opacity:0;filter:alpha(opacity=0);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transition:opacity 0.35s,-webkit-transform .35s;transition:opacity 0.35s,transform .35s}
.effect-bubba::before{border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-ms-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1)}
.effect-bubba::after{border-left:1px solid #fff;border-right:1px solid #fff;-webkit-transform:scale(1,0);-moz-transform:scale(1,0);-ms-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0)}
.effect-bubba:hover::before,.effect-bubba:hover::after{opacity:1;-moz-opacity:1;-webkit-opacity:1;filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
#intro-wrapper{position:relative;margin:120px auto;padding:0 20px;-webkit-transform:skew(-25deg,0deg);-moz-transform:skew(-25deg,0deg);-ms-transform:skew(-25deg,0deg);-o-transform:skew(-25deg,0deg);transform:skew(-25deg,0deg)}
.wrap-the-sea{position:relative;width:100%;text-align:center;margin:0 auto}
.unveil-the-sea{position:relative;width:100%;height:auto;margin:40px auto 0}
.divider-the-sea{position:relative;width:100%;height:1px}
.flexslider-the-sea h3{font-size:23px;line-height:1;font-style:normal;text-transform:uppercase;text-align:center;font-weight:400;letter-spacing:normal;color:#fff}
.line-top-the-sea{margin:0 auto;width:260px;border-bottom:1px solid #fff;padding:0 0 10px}
.title-intro-the-sea{font-size:90px;font-weight:900;font-style:normal;letter-spacing:normal;line-height:1;margin:19px 0 14px;color:#fff}
.description-intro-the-sea{font-size:18px;line-height:1.5;font-style:normal;text-transform:uppercase;font-weight:500;letter-spacing:1px;color:#fff}
.description-intro-the-sea span{display:inline-block}
.line-bottom-the-sea{width:61px;height:1px;background:#fff;margin:6px 14px;text-align:center}
#menu{position:fixed;width:80px;height:80px;right:14px;top:3px;-webkit-transition:all .7s;-moz-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;transition:all .7s;z-index:1004}
#menu.top-position{-webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);-ms-transform:translateY(-200px);-o-transform:translateY(-200px);transform:translateY(-200px);-webkit-transition:all .7s;-moz-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;transition:all .7s}
.menu-toggle{position:absolute;display:block;padding:0;background:none;line-height:1;opacity:1;-moz-opacity:1;-webkit-opacity:1;filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);border:none;z-index:1004}
#main-menu{position:fixed;font-size:45px;font-style:normal;text-transform:uppercase;font-weight:400;letter-spacing:1px;line-height:1;width:426px;height:100%;right:-200%;top:0;margin:auto;-webkit-transition:right .4s ease-in-out;-moz-transition:right .4s ease-in-out;-ms-transition:right .4s ease-in-out;-o-transition:right .4s ease-in-out;transition:right .4s ease-in-out;-webkit-transform:skew(-25deg,0deg);-moz-transform:skew(-25deg,0deg);-ms-transform:skew(-25deg,0deg);-o-transform:skew(-25deg,0deg);transform:skew(-25deg,0deg);z-index:1003}
#main-menu.activated{right:0}
#main-menu ul{list-style:none outside none;padding:0 0 0 47px}
#main-menu .credits{font-size:14px;margin:13px 0 0 9px}
#main-menu .credits a{color:#fff;text-decoration:none}
#main-menu a{display:none;min-width:10px;color:#fff;text-decoration:none;-webkit-transition:color .8s ease-in-out;-moz-transition:color .8s ease-in-out;-ms-transition:color .8s ease-in-out;-o-transition:color .8s ease-in-out;transition:color .8s ease-in-out}
#main-menu li .active{color:#755318}
.menu-nav-wrapper{display:table;width:100%;height:100%;overflow:hidden}
.menu-nav{display:table-cell;width:100%;height:100%;vertical-align:middle}
.brackets a::before,.brackets a::after{display:inline-block;opacity:0;-moz-opacity:0;-webkit-opacity:0;filter:alpha(opacity=0);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transition:-webkit-transform 0.3s,opacity .2s;-moz-transition:-moz-transform 0.3s,opacity .2s;-ms-transition:-ms-transform 0.3s,opacity .2s;-o-transition:-o-transform 0.3s,opacity .2s;transition:transform 0.3s,opacity .2s}
.brackets a::before{content:'\00b7';margin-right:10px;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}
.brackets a::after{content:'\00b7';margin-left:10px;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}
.brackets a:hover::before,.brackets a:hover::after,.brackets a:focus::before,.brackets a:focus::after{opacity:1;-moz-opacity:1;-webkit-opacity:1;filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px)}
.brackets ul,li{list-style:none}
.brackets a{text-decoration:none}
.brackets a:hover{text-decoration:none}
.brackets a:visited{text-decoration:none}
.lines-button{padding:1rem 1rem;cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.lines-button:hover{opacity:1;-moz-opacity:1;-webkit-opacity:1;filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
.lines-button:active{-webkit-transition:0;-moz-transition:0;-ms-transition:0;-o-transition:0;transition:0}
.lines{position:relative;display:inline-block;width:3rem;height:.3rem;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;background:#fff}
.lines:after,.lines:before{position:absolute;display:inline-block;width:3rem;height:.3rem;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;left:0;content:'';-webkit-transform-origin:.28571rem center;-moz-transform-origin:.28571rem center;-ms-transform-origin:.28571rem center;-o-transform-origin:.28571rem center;transform-origin:.28571rem center;background:#fff}
.lines:before{top:.8rem}
.lines:after{top:-.8rem}
.lines-button.arrow.lines-close .lines:after,.lines-button.arrow.lines-close .lines:before{top:0;width:2.22222rem}
.lines-button.arrow.lines-close .lines:before{-webkit-transform:rotate3d(0,0,1,40deg);-moz-transform:rotate3d(0,0,1,40deg);-ms-transform:rotate3d(0,0,1,40deg);-o-transform:rotate3d(0,0,1,40deg);transform:rotate3d(0,0,1,40deg)}
.lines-button.arrow.lines-close .lines:after{-webkit-transform:rotate3d(0,0,1,-40deg);-moz-transform:rotate3d(0,0,1,-40deg);-ms-transform:rotate3d(0,0,1,-40deg);-o-transform:rotate3d(0,0,1,-40deg);transform:rotate3d(0,0,1,-40deg)}
.lines-button.arrow-up.lines-close{-webkit-transform:scale3d(0.8,.8,.8) rotate3d(0,0,1,90deg);-moz-transform:scale3d(0.8,.8,.8) rotate3d(0,0,1,90deg);-ms-transform:scale3d(0.8,.8,.8) rotate3d(0,0,1,90deg);-o-transform:scale3d(0.8,.8,.8) rotate3d(0,0,1,90deg);transform:scale3d(0.8,.8,.8) rotate3d(0,0,1,90deg)}
.lines-button.minus.lines-close .lines:after,.lines-button.minus.lines-close .lines:before{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;top:0;width:3rem;background:#fff}
.lines-button.x.lines-close .lines{background:0 0}
.lines-button.x.lines-close .lines:after,.lines-button.x.lines-close .lines:before{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;top:0;width:3rem}
.lines-button.x.lines-close .lines:before{-webkit-transform:rotate3d(0,0,1,45deg);-moz-transform:rotate3d(0,0,1,45deg);-ms-transform:rotate3d(0,0,1,45deg);-o-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg)}
.lines-button.x.lines-close .lines:after{-webkit-transform:rotate3d(0,0,1,-45deg);-moz-transform:rotate3d(0,0,1,-45deg);-ms-transform:rotate3d(0,0,1,-45deg);-o-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg)}
.lines-button.x2 .lines{-webkit-transition:background .3s .5s ease;-moz-transition:background .3s .5s ease;-ms-transition:background .3s .5s ease;-o-transition:background .3s .5s ease;transition:background .3s .5s ease}
.lines-button.x2 .lines:after,.lines-button.x2 .lines:before{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:top .3s .6s ease,-webkit-transform .3s ease;-moz-transition:top .3s .6s ease,-moz-transform .3s ease;-ms-transition:top .3s .6s ease,-ms-transform .3s ease;-o-transition:top .3s .6s ease,-o-transform .3s ease;transition:top .3s .6s ease,transform .3s ease}
.lines-button.x2.lines-close .lines{-webkit-transition:background .3s 0 ease;-moz-transition:background .3s 0 ease;-ms-transition:background .3s 0 ease;-o-transition:background .3s 0 ease;transition:background .3s 0 ease;background:0 0}
.lines-button.x2.lines-close .lines:after,.lines-button.x2.lines-close .lines:before{-webkit-transition:top .3s ease,-webkit-transform .3s .5s ease;-moz-transition:top .3s ease,-moz-transform .3s .5s ease;-ms-transition:top .3s ease,-ms-transform .3s .5s ease;-o-transition:top .3s ease,-o-transform .3s .5s ease;transition:top .3s ease,transform .3s .5s ease;top:0;width:3rem}
.lines-button.x2.lines-close .lines:before{-webkit-transform:rotate3d(0,0,1,45deg);-moz-transform:rotate3d(0,0,1,45deg);-ms-transform:rotate3d(0,0,1,45deg);-o-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg)}
.lines-button.x2.lines-close .lines:after{-webkit-transform:rotate3d(0,0,1,-45deg);-moz-transform:rotate3d(0,0,1,-45deg);-ms-transform:rotate3d(0,0,1,-45deg);-o-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg)}
.subscribe-spacer{padding:0 6px}
.subscribe-spacer a{color:#fff;text-decoration:none}
.subscribe-spacer a:hover{color:#fff;text-decoration:none}
.ex-modal p{color:#fff}
.ex-modal-closer{font-size:20px}
.ex-modal-closer a{color:#fff;text-decoration:none}
.ex-modal-closer a:hover{color:#fff;text-decoration:none}
.ex-modal-launcher{visibility:visible;position:relative;width:50px;height:auto;margin:0 auto;z-index:0}
.ex-modal{position:fixed;width:-webkit-calc(100% - 220px);width:-moz-calc(100% - 220px);width:calc(100% - 220px);height:-webkit-calc(100% - 220px);height:-moz-calc(100% - 220px);height:calc(100% - 220px);top:110px;left:110px;bottom:110px;right:110px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;background:rgba(0,0,0,.95);visibility:hidden;opacity:0;-moz-opacity:0;-webkit-opacity:0;filter:alpha(opacity=0);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:scale(0.75);-moz-transform:scale(0.75);-ms-transform:scale(0.75);-o-transform:scale(0.75);transform:scale(0.75);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;z-index:1005}
.ex-modal.show{width:-webkit-calc(100% - 220px);width:-moz-calc(100% - 220px);width:calc(100% - 220px);height:-webkit-calc(100% - 220px);height:-moz-calc(100% - 220px);height:calc(100% - 220px);top:110px;left:110px;bottom:110px;right:110px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;visibility:visible;opacity:1;-moz-opacity:1;-webkit-opacity:1;filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
#subscribe-wrapper{position:relative;margin:2px auto 0;background:none;width:auto;height:160px;text-align:center}
.newsletter{position:relative;clear:both;width:auto;border:none;background:none;margin:0 auto;padding:0;overflow:hidden}
.submit-button-2{position:relative;font-size:15px;line-height:1.5;font-style:normal;text-transform:uppercase;text-align:center;font-weight:400;letter-spacing:normal;display:inline-block;outline:none;margin:10px auto 0;width:225px;padding:1px 0 0;height:35px;border:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.submit-button-2::before{position:absolute;content:'';opacity:1;-moz-opacity:1;-webkit-opacity:1;filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);right:-100%;bottom:0;width:200%;height:200%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:skewX(-60deg);-moz-transform:skewX(-60deg);-ms-transform:skewX(-60deg);-o-transform:skewX(-60deg);transform:skewX(-60deg);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;z-index:-1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.submit-button-2:hover::before{bottom:-100%;right:-200%;opacity:0;-moz-opacity:0;-webkit-opacity:0;filter:alpha(opacity=0);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}
.subscribe-success{font-size:15px;line-height:1.5;font-style:normal;text-transform:uppercase;text-align:center;font-weight:400;letter-spacing:normal;color:#fff;margin:0 auto;padding:40px 0 0;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#subscribe .subscribe-error{font-size:10px;text-transform:uppercase;text-align:center;font-weight:400;color:#fff;display:block;margin:6px auto 0;padding:0;letter-spacing:1px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}
.input{position:relative;display:inline-block;margin:1em;max-width:270px;width:calc(100% - 2em);vertical-align:top;padding:0;margin:20px 0 0 0;text-align:center;z-index:1}
.input__field{position:relative;display:block;float:right;padding:0;width:60%;border:none;border-radius:0;background:none;font-size:14px;font-weight:400;font-style:normal;text-transform:none;text-align:center;line-height:3.9;-webkit-appearance:none}
.input__field:focus{outline:none}
.input__label{display:inline-block;float:right;width:40%;height:55px;font-size:10px;font-style:normal;text-transform:uppercase;text-align:center;font-weight:400;letter-spacing:1px;line-height:1;margin:0;padding:4px 0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.input__label-content{position:relative;display:block;padding:20px 0;width:100%}
.input--kuro{max-width:225px;margin-bottom:0}
.input__field--kuro{width:100%;background:none;color:#fff;opacity:0;-moz-opacity:0;-webkit-opacity:0;filter:alpha(opacity=0);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);font-weight:400;text-align:center;padding:0;-webkit-transition:opacity .3s;transition:opacity .3s}
.input__label--kuro{position:absolute;left:0;width:100%;color:#fff;pointer-events:none}
.input__label--kuro::before,.input__label--kuro::after{position:absolute;content:'';top:0;left:0;width:50%;height:100%;border-bottom:1px solid #fff;border-top:none;border-left:none;border-right:none;-webkit-transition:-webkit-transform .3s;transition:transform .3s}
.input__label--kuro::before{border-right:none}
.input__label--kuro::after{left:50%;border-left:none}
.input__field--kuro:focus,.input--filled .input__field--kuro{opacity:1;-moz-opacity:1;-webkit-opacity:1;filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transition-delay:.3s;transition-delay:.3s}
.input__field--kuro:focus + .input__label--kuro::before,.input--filled .input__label--kuro::before{-webkit-transform:translate3d(-10%,0,0);transform:translate3d(-10%,0,0)}
.input__field--kuro:focus + .input__label--kuro::after,.input--filled .input__label--kuro::after{-webkit-transform:translate3d(10%,0,0);transform:translate3d(10%,0,0)}
.input__field--kuro:focus + .input__label--kuro .input__label-content--kuro,.input--filled .input__label-content--kuro{-webkit-animation:anim-2 .3s forwards;animation:anim-2 .3s forwards}
@-webkit-keyframes anim-2 {
50%{opacity:0;-webkit-transform:scale3d(0.3,0.3,1);transform:scale3d(0.3,0.3,1)}
51%{opacity:0;-webkit-transform:translate3d(0,-3.7em,0) scale3d(0.3,0.3,1);transform:translate3d(0,-3.7em,0) scale3d(0.3,0.3,1)}
100%{opacity:1;-webkit-transform:translate3d(0,-3.7em,0);transform:translate3d(0,-3.7em,0)}
}
@keyframes anim-2 {
50%{opacity:0;-webkit-transform:scale3d(0.3,0.3,1);transform:scale3d(0.3,0.3,1)}
51%{opacity:0;-webkit-transform:translate3d(0,-3.7em,0) scale3d(0.3,0.3,1);transform:translate3d(0,-3.7em,0) scale3d(0.3,0.3,1)}
100%{opacity:1;-webkit-transform:translate3d(0,-3.7em,0);transform:translate3d(0,-3.7em,0)}
}
.social-icons-wrapper{visibility:visible;display:block;position:fixed;left:24px;bottom:28px;-webkit-transition:all .7s;-moz-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;transition:all .7s;z-index:500}
.social-icons-wrapper.bottom-position{-webkit-transform:translateY(200px);-moz-transform:translateY(200px);-ms-transform:translateY(200px);-o-transform:translateY(200px);transform:translateY(200px);-webkit-transition:all .7s;-moz-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;transition:all .7s}
.social-icons-wrapper-mobile{visibility:hidden;display:none}
.social-icons-wrapper ul{margin:0 auto;padding:0;list-style-type:none}
.social-icons-wrapper ul li{display:inline-block;margin:0 auto;padding:0 0 0 5px}
ul.social-icons{font-size:20px;line-height:1;color:#fff;margin:0;padding:0;position:relative}
ul.social-icons a{padding:0;color:#fff;text-decoration:none;opacity:1;-moz-opacity:1;-webkit-opacity:1;filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}
ul.social-icons a:hover{padding:0;color:#fff;text-decoration:none;opacity:.3;-moz-opacity:.3;-webkit-opacity:.3;filter:alpha(opacity=30);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}
.launcher{visibility:visible;display:block;position:fixed;right:30px;bottom:24px;-webkit-transition:all .7s;-moz-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;transition:all .7s;z-index:500}
.launcher.bottom-position{-webkit-transform:translateY(200px);-moz-transform:translateY(200px);-ms-transform:translateY(200px);-o-transform:translateY(200px);transform:translateY(200px);-webkit-transition:all .7s;-moz-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;transition:all .7s}
.launcher-mobile{visibility:hidden;display:none}
#countdown-wrapper{position:relative;margin:0;width:auto;text-align:center}
#countdown-wrapper a,#countdown-wrapper-mobile a{color:#fff}
#countdown{margin:0;padding:0}
ul#countdown li{display:inline-block;width:auto}
ul#countdown li span{position:relative;font-size:60px;font-weight:400;line-height:1;letter-spacing:-.05em;color:#fff;margin:0;padding:0 0 0 10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%}
ul#countdown li span::before{content:'';width:100%;height:1px;position:absolute}
ul#countdown li p.timeRefDays,ul#countdown li p.timeRefHours,ul#countdown li p.timeRefMinutes,ul#countdown li p.timeRefSeconds{position:absolute;bottom:0;left:0;color:#fff;text-transform:uppercase;font-size:17px;font-style:normal;font-weight:400;margin:0;padding:0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-o-transform-origin:0 50%;transform-origin:0 50%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%}
#contact-form{width:100%;margin:0 auto;padding:0 10px;text-align:center}
form{margin:0;padding:0}
#form input{position:relative;width:100%;height:40px;border-bottom:1px solid #fff;border-left:none;border-right:none;border-top:none;padding:5px;background:none;margin:5px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s;font-size:14px;line-height:1.5;font-style:normal;font-weight:400;text-align:center;margin:10px 0 10px 0}
textarea{position:relative;width:100%;height:100px;border-bottom:1px solid #fff;border-left:none;border-right:none;border-top:none;padding:5px;background:none;margin:5px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s;font-size:14px;line-height:1.5;font-style:normal;font-weight:400;text-align:center}
#form textarea{margin:10px 0}
#form input:hover,#form textarea:hover{border-color:rgba(255,255,255,.5)}
#form input:focus,#form textarea:focus{-webkit-animation:glow 900ms ease-out infinite alternate;-moz-animation:glow 900ms ease-out infinite alternate;-ms-animation:glow 900ms ease-out infinite alternate;-o-animation:glow 900ms ease-out infinite alternate;animation:glow 900ms ease-out infinite alternate}
.success{font-size:15px;line-height:1.5;font-style:normal;text-transform:uppercase;text-align:center;font-weight:400;letter-spacing:normal;color:#fff;margin:0 auto;padding:20px 0 0;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#form .error{position:absolute;font-size:10px;text-transform:uppercase;text-align:left;color:#fff;display:block;margin:-8px 0 0 1px;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
::-webkit-input-placeholder{font-style:italic;color:#fff}
::-moz-placeholder{font-style:italic;color:#fff}
:-ms-input-placeholder{font-style:italic;color:#fff}
input:-moz-placeholder{font-style:italic;color:#fff}
.submit-button{position:relative;font-size:15px;line-height:1.5;font-style:normal;text-transform:uppercase;text-align:center;font-weight:400;letter-spacing:normal;display:inline-block;outline:none;margin:15px auto 13px;width:225px;padding:1px 0 0;height:35px;border:none;overflow:hidden;cursor:pointer;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.submit-button::before{position:absolute;content:'';opacity:1;-moz-opacity:1;-webkit-opacity:1;filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);right:-100%;bottom:0;width:200%;height:200%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:skewX(-60deg);-moz-transform:skewX(-60deg);-ms-transform:skewX(-60deg);-o-transform:skewX(-60deg);transform:skewX(-60deg);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;z-index:-1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.submit-button:hover::before{bottom:-100%;right:-200%;opacity:0;-moz-opacity:0;-webkit-opacity:0;filter:alpha(opacity=0);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}
#site-wrapper{position:fixed;width:100%;height:100%;overflow:hidden}
.site-opening #bg-layer{-webkit-transition-duration:0;-moz-transition-duration:0;-ms-transition-duration:0;-o-transition-duration:0;transition-duration:0;opacity:0;-moz-opacity:0;-webkit-opacity:0;filter:alpha(opacity=0);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-ms-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4)}
#bg-layer{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:scale3d(1);-moz-transform:scale3d(1);-ms-transform:scale3d(1);-o-transform:scale3d(1);transform:scale3d(1);opacity:1;-moz-opacity:1;-webkit-opacity:1;filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
body[class=page-top] #bg-layer{-webkit-transition:opacity 2000ms ease,-webkit-transform 2000ms ease;-moz-transition:opacity 2000ms ease,-moz-transform 2000ms ease;-ms-transition:opacity 2000ms ease,-ms-transform 2000ms ease;-o-transition:opacity 2000ms ease,-o-transform 2000ms ease;transition:opacity 2000ms ease,transform 2000ms ease}
.border-top{visibility:visible;display:block;position:fixed;width:100%;height:110px;background:#000;left:0;top:0;-webkit-transition:all 1000ms ease;-moz-transition:all 1000ms ease;-ms-transition:all 1000ms ease;-o-transition:all 1000ms ease;transition:all 1000ms ease;z-index:6}
.border-top.top-position{top:-110px;-webkit-transition:all 1000ms ease;-moz-transition:all 1000ms ease;-ms-transition:all 1000ms ease;-o-transition:all 1000ms ease;transition:all 1000ms ease}
.border-left{visibility:visible;display:block;position:fixed;width:110px;height:100%;background:#000;left:0;top:0;-webkit-transition:all 1000ms ease;-moz-transition:all 1000ms ease;-ms-transition:all 1000ms ease;-o-transition:all 1000ms ease;transition:all 1000ms ease;z-index:6}
.border-left.left-position{left:-110px;-webkit-transition:all 1000ms ease;-moz-transition:all 1000ms ease;-ms-transition:all 1000ms ease;-o-transition:all 1000ms ease;transition:all 1000ms ease}
.border-right{visibility:visible;display:block;position:fixed;width:110px;height:100%;background:#000;right:0;top:0;-webkit-transition:all 1000ms ease;-moz-transition:all 1000ms ease;-ms-transition:all 1000ms ease;-o-transition:all 1000ms ease;transition:all 1000ms ease;z-index:6}
.border-right.right-position{right:-110px;-webkit-transition:all 1000ms ease;-moz-transition:all 1000ms ease;-ms-transition:all 1000ms ease;-o-transition:all 1000ms ease;transition:all 1000ms ease}
.border-bottom{visibility:visible;display:block;position:fixed;width:100%;height:110px;background:#000;left:0;bottom:0;-webkit-transition:all 1000ms ease;-moz-transition:all 1000ms ease;-ms-transition:all 1000ms ease;-o-transition:all 1000ms ease;transition:all 1000ms ease;z-index:6}
.border-bottom.bottom-position{bottom:-110px;-webkit-transition:all 1000ms ease;-moz-transition:all 1000ms ease;-ms-transition:all 1000ms ease;-o-transition:all 1000ms ease;transition:all 1000ms ease}
.contentOT{font-size:17px;line-height:1;font-style:normal;text-transform:uppercase;text-align:left;font-weight:400;letter-spacing:.05em;position:relative;width:100%;margin:0;padding:37px 10px 0;float:left;left:0}
.colOT{position:relative;width:100%;float:left;left:0}
#skills{list-style:none}
#skills li{background:#fdfdfd;height:3px;margin:0 0 50px}
#skills li.last{background:#fdfdfd;height:3px;margin:0 0 13px}
#skills li .skills-description{position:relative;top:-25px}
.expand{position:absolute;height:3px;margin:0}
.photoshop{width:20%;-webkit-animation:photoshop 2s ease-out;-moz-animation:photoshop 2s ease-out;-ms-animation:photoshop 2s ease-out;-o-animation:photoshop 2s ease-out;animation:photoshop 2s ease-out}
.jquery{width:40%;-webkit-animation:jquery 2s ease-out;-moz-animation:jquery 2s ease-out;-ms-animation:jquery 2s ease-out;-o-animation:jquery 2s ease-out;animation:jquery 2s ease-out}
.css3{width:60%;-webkit-animation:css3 2s ease-out;-moz-animation:css3 2s ease-out;-ms-animation:css3 2s ease-out;-o-animation:css3 2s ease-out;animation:css3 2s ease-out}
.html5{width:80%;-webkit-animation:html5 2s ease-out;-moz-animation:html5 2s ease-out;-ms-animation:html52s ease-out;-o-animation:html5 2s ease-out;animation:html5 2s ease-out}
.dreamweaver{width:100%;-webkit-animation:dreamweaver 2s ease-out;-moz-animation:dreamweaver 2s ease-out;-ms-animation:dreamweaver 2s ease-out;-o-animation:dreamweaver 2s ease-out;animation:dreamweaver 2s ease-out}
@-moz-keyframes photoshop {
0%{width:0}
100%{width:20%}
}
@-moz-keyframes jquery {
0%{width:0}
100%{width:40%}
}
@-moz-keyframes css3 {
0%{width:0}
100%{width:60%}
}
@-moz-keyframes html5 {
0%{width:0}
100%{width:80%}
}
@-moz-keyframes dreamweaver {
0%{width:0}
100%{width:100%}
}
@-webkit-keyframes photoshop {
0%{width:0}
100%{width:20%}
}
@-webkit-keyframes jquery {
0%{width:0}
100%{width:40%}
}
@-webkit-keyframes css3 {
0%{width:0}
100%{width:60%}
}
@-webkit-keyframes html5 {
0%{width:0}
100%{width:80%}
}
@-webkit-keyframes dreamweaver {
0%{width:0}
100%{width:100%}
}
.kenburnsy{position:relative;width:100%;height:auto;overflow:hidden}
.kenburnsy.fullscreen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0}
.kenburnsy img{display:none}
.kenburnsy .slide{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center center;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}
#kenburnsy-bg{overflow:hidden}
img{border:none}
#supersized-loader{position:absolute;top:50%;left:50%;width:60px;height:60px;margin:-30px 0 0 -30px;text-indent:-999em;background:none;z-index:-1}
#supersized{display:block;position:fixed;left:0;top:0;overflow:hidden;height:100%;width:100%;z-index:-999}
#supersized img{width:auto;height:auto;position:relative;display:none;outline:none;border:none}
#supersized.speed img{-ms-interpolation-mode:nearest-neighbor;image-rendering:-moz-crisp-edges}
#supersized.quality img{-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality}
#supersized li{display:block;list-style:none;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;background:none;z-index:-30}
#supersized a{width:100%;height:100%;display:block}
#supersized li.prevslide{z-index:-20}
#supersized li.activeslide{z-index:-10}
#supersized li.image-loading{background:none;width:100%;height:100%}
#supersized li.image-loading img{visibility:hidden}
#supersized li.prevslide img,#supersized li.activeslide img{display:inline}
#videoContainment{position:fixed;width:100%!important;height:100%!important;left:0;top:0;overflow:hidden}
#video-bg{position:fixed;width:100%!important;height:100%!important;left:0;top:0;overflow:hidden}
#map-wrapper{position:fixed;width:100%;height:100%;overflow:hidden;left:0;top:0;z-index:0}
#map{position:absolute;width:100%;height:100%;overflow:hidden;left:0;top:0;z-index:0}
.flexslider{background:none;border:none}
#birdman-container{display:none;visibility:hidden}
#birdman-holder{position:fixed;top:0;left:0;width:100%;height:100%!important;overflow:hidden;z-index:0}
canvas{position:fixed;left:0;top:0;width:100%;height:100%;overflow:hidden}
#preloader{position:fixed;display:table;table-layout:fixed;width:100%;height:100%;background:#000;z-index:999999}
#preloader-status{display:table-cell;vertical-align:middle}
.preloader-position{position:relative;margin:0 auto;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.preloader-effect{width:60px;height:60px}
.preloader-effect > span,.preloader-effect > span:before,.preloader-effect > span:after{position:absolute;content:"";display:block;top:50%;left:50%;border-radius:50%;border:2px solid #fff;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.preloader-effect > span{width:100%;height:100%;top:0;left:0;border-left-color:transparent;-webkit-animation:preloader-spinner 2s infinite linear;-moz-animation:preloader-spinner 2s infinite linear;-ms-animation:preloader-spinner 2s infinite linear;-o-animation:preloader-spinner 2s infinite linear;animation:preloader-spinner 2s infinite linear}
.preloader-effect > span:before{width:75%;height:75%;border-right-color:transparent}
.preloader-effect > span:after{width:50%;height:50%;border-bottom-color:transparent}
@-webkit-keyframes preloader-spinner {
from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}
to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes preloader-spinner {
from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}
to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
}
.preload-content{position:fixed;width:auto;height:auto;margin:0;padding:0;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.55);overflow:hidden;z-index:0}
.center-container-home{position:absolute;display:table;table-layout:fixed;width:100%;height:100%}
.center-block-home{display:table-cell;vertical-align:middle}
.center-container{position:absolute;display:table;table-layout:fixed;width:100%;height:100%;background:rgba(0,0,0,.50)}
.center-block{display:table-cell;vertical-align:middle}
.owl-carousel{overflow:hidden;text-align:center}
.owl-buttons{position:static}
.owl-prev,.owl-next{position:absolute;display:block;top:50%;margin-top:-50px;width:105px;height:105px;line-height:105px;font-size:30px;text-align:center;color:#fff;-webkit-transition:all .27s cubic-bezier(0.000,0.000,0.580,1.000);-moz-transition:all .27s cubic-bezier(0.000,0.000,0.580,1.000);-ms-transition:all .27s cubic-bezier(0.000,0.000,0.580,1.000);-o-transition:all .27s cubic-bezier(0.000,0.000,0.580,1.000);transition:all .27s cubic-bezier(0.000,0.000,0.580,1.000);opacity:0;-moz-opacity:0;-webkit-opacity:0;filter:alpha(opacity=0);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);z-index:6}
.owl-prev{left:-50px}
.owl-next{right:-50px}
.owl-prev:before,.owl-next:before{content:"";display:block;width:66%;height:66%;position:absolute;left:0;top:17px;background:none;-webkit-transition:all .27s cubic-bezier(0.000,0.000,0.580,1.000);-moz-transition:all .27s cubic-bezier(0.000,0.000,0.580,1.000);-ms-transition:all .27s cubic-bezier(0.000,0.000,0.580,1.000);-o-transition:all .27s cubic-bezier(0.000,0.000,0.580,1.000);transition:all .27s cubic-bezier(0.000,0.000,0.580,1.000)}
.owl-next:before{left:auto;right:0}
.owl-prev .fa,.owl-next .fa{position:relative}
.owl-prev:hover,.owl-next:hover{-webkit-transition:0 none!important;-moz-transition:0 none!important;-ms-transition:0 none!important;-o-transition:0 none!important;transition:0 none!important}
.owl-prev:hover:before,.owl-next:hover:before{opacity:.8;-moz-opacity:.8;-webkit-opacity:.8;filter:alpha(opacity=80);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80)}
.owl-prev:active:before,.owl-next:active:before{opacity:.6;-moz-opacity:.6;-webkit-opacity:.6;filter:alpha(opacity=60);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60)}
.owl-carousel:hover .owl-prev{opacity:1;-moz-opacity:1;-webkit-opacity:1;filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);left:-35px}
.owl-carousel:hover .owl-next{opacity:1;-moz-opacity:1;-webkit-opacity:1;filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);right:-35px}
.owl-pagination{position:relative;display:block;width:100%;height:auto;margin:20px auto 0;text-align:center}
.owl-page{position:relative;display:inline-block;padding:6px 4px}
.owl-page span{width:15px;height:2px;display:block;background:rgba(255,255,255,.7);position:relative;-webkit-box-shadow:1px 1px 0 rgba(0,0,0,.1);-moz-box-shadow:1px 1px 0 rgba(0,0,0,.1);box-shadow:1px 1px 0 rgba(0,0,0,.1);-webkit-transition:all .27s cubic-bezier(0.000,0.000,0.580,1.000);-moz-transition:all .27s cubic-bezier(0.000,0.000,0.580,1.000);-ms-transition:all .27s cubic-bezier(0.000,0.000,0.580,1.000);-o-transition:all .27s cubic-bezier(0.000,0.000,0.580,1.000);transition:all .27s cubic-bezier(0.000,0.000,0.580,1.000);z-index:1000!important}
.owl-page:hover span{background:rgba(255,255,255,1)}
.owl-page.active span{-webkit-transform:scale(1.3333333);-moz-transform:scale(1.3333333);-ms-transform:scale(1.3333333);-o-transform:scale(1.3333333);transform:scale(1.3333333)}
.services-gallery{margin:17px auto 1px}
.services-gallery img{max-width:100%;height:auto}
.photos-gallery{margin:17px auto 1px}
.photos-gallery img{max-width:100%;height:auto}
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel{position:relative;display:none;width:100%;height:auto;-ms-touch-action:pan-y}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px);-moz-transform:translate3d(0px,0px,0px);-ms-transform:translate3d(0px,0px,0px);-o-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px)}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}
.owl-carousel .owl-item{float:left}
.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}
.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.grabbing{cursor:url(../img/grabbing.png) 8 8,move}
.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;transform-origin:center}
.mfp-bg,.mfp-wrap{left:0;top:0;position:fixed}
.mfp-bg,.mfp-container,.mfp-wrap{width:100%;height:100%}
.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.9;filter:alpha(opacity=90)}
.mfp-wrap{z-index:1043;outline:0!important;-webkit-backface-visibility:hidden}
.mfp-container{text-align:center;position:absolute;left:0;top:0;padding:0 8px;box-sizing:border-box}
.mfp-container,img.mfp-img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}
.mfp-align-top .mfp-container:before{display:none}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}
.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}
.mfp-ajax-cur{cursor:progress}
.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder{cursor:crosshair}
.mfp-close,.mfp-zoom{cursor:pointer}
.mfp-zoom{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}
.mfp-auto-cursor .mfp-content{cursor:auto}
.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}
.mfp-loading.mfp-figure{display:none}
.mfp-hide{display:none!important}
.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}
.mfp-preloader a{color:#CCC}
.mfp-preloader a:hover{color:#FFF}
.mfp-close,.mfp-close-btn-in .mfp-close{color:#fff}
.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}
button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}
button::-moz-focus-inner{padding:0;border:0}
.mfp-close{width:60px!important;height:60px!important;display:block;position:absolute;right:-60px;top:40px;text-decoration:none;text-align:center!important;padding:0;font-style:normal;font-size:24px;font-weight:300;background:#000;line-height:54px}
button.mfp-close{background:#000;line-height:10px;opacity:.8}
.mfp-close:hover{opacity:1}
.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}
.mfp-arrow,.mfp-counter{background:#000;opacity:.5;bottom:4px;width:60px;height:60px;text-align:center}
.mfp-arrow:before,.mfp-counter{position:absolute;display:block;color:#fff}
.mfp-counter{right:60px;font-size:12px;line-height:60px;white-space:nowrap;left:60px}
.mfp-figure,img.mfp-img{line-height:0}
.mfp-arrow{position:absolute;margin:0;padding:0;-webkit-tap-highlight-color:transparent}
.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}
.mfp-arrow:before{font-family:FontAwesome;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:30px;margin-left:-1px;margin-top:-1px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.mfp-arrow-left{left:0;top:-64px;position:absolute}
.mfp-arrow-left::before{content:"\f104"}
.mfp-arrow-right{left:120px;top:-64px;position:absolute}
.mfp-arrow-right::before{content:"\f105"}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}
.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}
.mfp-iframe-holder .mfp-close{top:-40px}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}
.mfp-figure:after,img.mfp-img{display:block;width:auto;height:auto}
img.mfp-img{box-sizing:border-box;padding:40px 0;margin:0 auto}
.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;right:0;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}
.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}
.mfp-figure figure{margin:0}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}
.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}
@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px) {
.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}
.mfp-img-mobile img.mfp-img{padding:0}
.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}
.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}
.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}
.mfp-img-mobile .mfp-counter{right:5px;top:3px}
.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}
}
.mfp-ie7 .mfp-img{padding:0}
.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}
.mfp-ie7 .mfp-container{padding:0}
.mfp-ie7 .mfp-content{padding-top:44px}
.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}
.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{opacity:0;-webkit-backface-visibility:hidden;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.mfp-with-zoom.mfp-ready .mfp-container{opacity:1}
.mfp-with-zoom.mfp-ready.mfp-bg{opacity:.9}
.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0}
.mfp-fade.mfp-bg{opacity:0;transition:all .3s ease-out}
.mfp-fade.mfp-bg,.mfp-fade.mfp-wrap .mfp-content{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out}
.mfp-fade.mfp-bg.mfp-ready{opacity:.9}
.mfp-fade.mfp-bg.mfp-removing{opacity:0}
.mfp-fade.mfp-wrap .mfp-content{opacity:0;transition:all .3s ease-out}
.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}
.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}
@media all and (max-width:1199px) {
.mfp-close{right:0;top:40px}
}
@media only screen and (max-width: 1200px) {
.sections{padding:0 125px}
.title-intro-the-sea{font-size:60px;margin:16px 0 9px}
}
@media only screen and (max-width: 880px) {
h2{font-size:55px}
.lower-content{padding:193px 0 0}
.sections{padding:0 100px}
.divider-post{height:0}
.decoration-left{width:13%}
.decoration-right{width:13%}
.unveil-the-sea{margin:22px auto 0}
.flexslider-the-sea h3{font-size:18px}
.line-top-the-sea{width:219px;padding:0 0 13px}
.title-intro-the-sea{font-size:60px;margin:16px 0 9px}
.description-intro-the-sea{font-size:18px}
.line-bottom-the-sea{width:40px;margin:6px 14px}
#menu{position:fixed}
#main-menu{font-size:35px;width:326px}
#main-menu ul{width:326px;padding:0 0 0 27px}
#main-menu ul li{padding:0 0 2px}
#main-menu .credits{font-size:12px;margin:10px 0 0 9px}
.ex-modal{width:-webkit-calc(100% - 180px);width:-moz-calc(100% - 180px);width:calc(100% - 180px);height:-webkit-calc(100% - 180px);height:-moz-calc(100% - 180px);height:calc(100% - 180px);top:90px;left:90px;bottom:90px;right:90px}
.ex-modal.show{width:-webkit-calc(100% - 180px);width:-moz-calc(100% - 180px);width:calc(100% - 180px);height:-webkit-calc(100% - 180px);height:-moz-calc(100% - 180px);height:calc(100% - 180px);top:90px;left:90px;bottom:90px;right:90px}
.border-top{height:90px}
.border-top.top-position{top:-90px}
.border-left{width:90px}
.border-left.left-position{left:-90px}
.border-right{width:90px}
.border-right.right-position{right:-90px}
.border-bottom{height:90px}
.border-bottom.bottom-position{bottom:-90px}
#skills li.last{margin:0 0 25px}
.decoration {display: none;}
}
@media only screen and (max-width: 640px) {
h2{font-size:45px}
.logo-mobile{visibility:visible;display:block;background:url(../images/logo-light.png) no-repeat;position:absolute;width:145px;height:80px;left:25px;top:11px;-webkit-transition:all .7s;-moz-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;transition:all .7s;z-index:500}
.logo-mobile.top-position{-webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);-ms-transform:translateY(-200px);-o-transform:translateY(-200px);transform:translateY(-200px);-webkit-transition:all .7s;-moz-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;transition:all .7s}
.line-right{visibility:hidden;display:none}
.sections{padding:0 15px}
.logo{visibility:hidden;display:none}
.divider-post{height:0}
.decoration-left{width:3%}
.decoration-right{width:3%}
.unveil-the-sea{margin:22px auto 0}
.flexslider-the-sea h3{font-size:18px}
.line-top-the-sea{width:180px;padding:0 0 13px}
.title-intro-the-sea{font-size:40px;margin:15px 0 9px}
.description-intro-the-sea{font-size:18px}
.line-bottom-the-sea{width:21px;margin:6px 14px}
#menu{position:absolute}
#main-menu{font-size:25px;width:226px}
#main-menu ul{width:226px;padding:0 0 0 17px}
#main-menu ul li{padding:0 0 3px}
#main-menu .credits{font-size:11px}
.lines{background:#fff}
.lines:after,.lines:before{background:#fff}
.lines-button.minus.lines-close .lines:after,.lines-button.minus.lines-close .lines:before{background:#fff}
.ex-modal{width:-webkit-calc(100% - 20px);width:-moz-calc(100% - 20px);width:calc(100% - 20px);height:-webkit-calc(100% - 20px);height:-moz-calc(100% - 20px);height:calc(100% - 20px);top:10px;left:10px;bottom:10px;right:10px}
.ex-modal.show{width:-webkit-calc(100% - 20px);width:-moz-calc(100% - 20px);width:calc(100% - 20px);height:-webkit-calc(100% - 20px);height:-moz-calc(100% - 20px);height:calc(100% - 20px);top:10px;left:10px;bottom:10px;right:10px}
.social-icons-wrapper-mobile{visibility:visible;display:block;position:absolute;left:24px;bottom:28px;-webkit-transition:all .7s;-moz-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;transition:all .7s;z-index:500}
.social-icons-wrapper-mobile.bottom-position{-webkit-transform:translateY(200px);-moz-transform:translateY(200px);-ms-transform:translateY(200px);-o-transform:translateY(200px);transform:translateY(200px);-webkit-transition:all .7s;-moz-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;transition:all .7s}
.social-icons-wrapper-mobile ul{margin:0 auto;padding:0;list-style-type:none}
.social-icons-wrapper-mobile ul li{display:inline-block;margin:0 auto;padding:0 0 0 5px}
ul.social-icons-mobile{font-size:20px;line-height:1;color:#fff;margin:0;padding:0;position:relative}
ul.social-icons-mobile a{padding:0;color:#fff;text-decoration:none;opacity:1;-moz-opacity:1;-webkit-opacity:1;filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}
ul.social-icons-mobile a:hover{padding:0;color:#fff;text-decoration:none;opacity:.3;-moz-opacity:.3;-webkit-opacity:.3;filter:alpha(opacity=30);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}
.launcher-mobile{visibility:visible;display:block;position:absolute;right:30px;bottom:24px;-webkit-transition:all .7s;-moz-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;transition:all .7s;z-index:500}
.launcher-mobile.bottom-position{-webkit-transform:translateY(200px);-moz-transform:translateY(200px);-ms-transform:translateY(200px);-o-transform:translateY(200px);transform:translateY(200px);-webkit-transition:all .7s;-moz-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;transition:all .7s}
.launcher{/*visibility:hidden;display:none*/}
#countdown-wrapper-mobile{position:relative;margin:0;width:auto;text-align:center}
#countdown-mobile{margin:0;padding:0}
ul#countdown-mobile li{display:inline-block;width:auto}
ul#countdown-mobile li span{position:relative;font-size:60px;font-weight:400;line-height:1;letter-spacing:-.05em;color:#fff;margin:0;padding:0 0 0 10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%}
ul#countdown-mobile li span::before{content:'';width:100%;height:1px;position:absolute}
ul#countdown-mobile li p.timeRefDays,ul#countdown-mobile li p.timeRefHours,ul#countdown-mobile li p.timeRefMinutes,ul#countdown-mobile li p.timeRefSeconds{position:absolute;bottom:0;left:0;color:#fff;text-transform:uppercase;font-size:17px;font-style:normal;font-weight:400;margin:0;padding:0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-o-transform-origin:0 50%;transform-origin:0 50%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%}
.border-top{height:10px}
.border-top.top-position{top:-10px}
.border-left{width:10px}
.border-left.left-position{left:-10px}
.border-right{width:10px}
.border-right.right-position{right:-10px}
.border-bottom{height:10px}
.border-bottom.bottom-position{bottom:-10px}
#skills li.last{margin:0 0 25px}
}
#customizer{position:fixed;top:25%;z-index:999998}
.corner{display:block;cursor:pointer;width:50px;height:50px;background:#000;font-size:35px;color:#fff;margin:auto;text-align:center;position:absolute;top:50px;right:-50px}
.s-close{left:-206px!important;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.s-open{left:0!important;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
#options{width:206px;height:260px;background:#000;padding:0;position:relative;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.options-head{font-size:14px;font-weight:400;color:#fff;text-shadow:1px 1px 2px #000;text-align:center;text-transform:uppercase;line-height:50px}
.options-segment{margin-bottom:20px}
.color-head{font-size:14px;font-weight:400;text-transform:uppercase;color:#000;line-height:1;display:none;visibility:hidden}
.color-scheme{padding:10px 0 0 1px}
.color-scheme li{float:left;list-style:none}
.color-scheme a{display:block;height:30px;width:30px;margin:0 4.25px 10px}
.colors-sel{padding:20px 25px 15px;margin-bottom:0}
.red a{background:#db0018}
.red-2 a{background:red}
.green a{background:#0c6}
.green-2 a{background:#096}
.blue a{background:#00bfff}
.blue-2 a{background:#09f}
.yellow a{background:#ead22d}
.yellow-2 a{background:#ffc200}
.orange a{background:#ff6900}
.gold a{background:#755318}
.pink a{background:#ff3e91}
.purple a{background:#9b59b6}
.violet a{background:#7369b9}
.turquoise a{background:#34c5ba}
.brick a{background:#f96}
.black a{background:#000}
.white a{background:#fff}
a{color:#755318}
p a{color:#755318}
h5{color:#755318}
#main-menu{background:rgba(117,83,24,.70)}
@-webkit-keyframes glow {
0%{border-color:#755318}
100%{border-color:#755318}
}
@-moz-keyframes glow {
0%{border-color:#755318}
100%{border-color:#755318}
}
@-o-keyframes glow {
0%{border-color:#755318}
100%{border-color:#755318}
}
@-ms-keyframes glow {
0%{border-color:#755318}
100%{border-color:#755318}
}
@keyframes glow {
0%{border-color:#755318}
100%{border-color:#755318}
}
.submit-button{color:#fff;background:#fff}
.submit-button::before{color:#fff;background:#755318}
.submit-button:hover{color:#000;background:#fff}
.submit-button-2{color:#fff;background:#fff}
.submit-button-2::before{color:#fff;background:#755318}
.submit-button-2:hover{color:#000;background:#fff}
.owl-page.active span{background:#755318}
.expand{background:#755318}
.options-head{background:#755318}