*,.parallax-section,.slick-slider{box-sizing:border-box}.epro-s,.row::after,.slick-track:after{clear:both}#privacy-policy h1,#privacy-policy h2,#privacy-policy h3,#privacy-policy h4,#privacy-policy h5,#privacy-policy h6,.button,button{text-transform:uppercase}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;outline:0}h2,h3{margin:25px 0;line-height:1.3em}h4,h5{margin:15px 0}footer .fotter-top,section{padding:60px 0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{font-size:16px;line-height:1.8em;font-family:Georgia,sans-serif;font-weight:400;position:relative;color:#ababab}h1,h2,h3,h4,h5{font-weight:700;color:#171717;font-family:Montserrat,sans-serif}h1{font-size:80px;line-height:1.25em;margin:20px 0}h2{font-size:36px}h3{font-size:32px}h4{font-size:28px;line-height:1.35em}h5{font-size:26px;line-height:1.3em}h6{font-size:20px;line-height:1.6em;margin:10px 0;font-family:Georgia,sans-serif;font-weight:400;color:#171717}p{margin:10px 0}a{text-decoration:none;color:#ffd300}img{max-width:100%}#privacy-policy h1,#terms-and-conditions h1{display:none}.currency_tag.hidden{display:none!important}.container{margin:0 auto;width:1300px}.pull-right{float:right}.pull-left{float:left}.align-center{text-align:center}.light-content *{color:#fff}.bold{font-weight:900}.no-padding,section.no-padding{padding:0}.grey{background:#f3f3f3}.small{font-size:13px;line-height:1.8em}@media only screen and (max-width:1300px){.container{width:900px}}@media only screen and (max-width:1024px){.container{width:738px}h1{font-size:60px}}@media only screen and (max-width:768px){.container{width:570px}}@media only screen and (max-width:600px){.container{width:300px}h1{font-size:35px}h6{font-size:18px}}@media only screen and (max-width:320px){.container{width:280px}}.row{margin:0 -15px;width:calc(100% + 30px)}.row.no-gutter{margin:0;width:100%}.row::after{content:"";display:table}[class*=col-]{float:left;padding:0 15px;min-height:1px}.no-gutter [class*=col-],.qtip,.slick-list{padding:0}.col-1{width:8.33%}.col-2{width:16.66%}.col-3{width:25%}.col-4{width:33.33%}.col-5{width:41.66%}.col-6{width:50%}.col-7{width:58.33%}.col-8{width:66.66%}.col-9{width:75%}.col-10{width:83.33%}.col-11{width:91.66%}.col-12{width:100%}@media only screen and (max-width:1024px){.col-m-1{width:8.33%}.col-m-2{width:16.66%}.col-m-3{width:25%}.col-m-4{width:33.33%}.col-m-5{width:41.66%}.col-m-6{width:50%}.col-m-7{width:58.33%}.col-m-8{width:66.66%}.col-m-9{width:75%}.col-m-10{width:83.33%}.col-m-11{width:91.66%}.col-m-12{width:100%}}@media only screen and (max-width:768px){[class*=col-]{width:100%}}@media only screen and (max-width:600px){[class*=col-]{width:100%}}#qtip-overlay.blurs,.qtip-close{cursor:pointer}.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none}.qtip-content,.qtip-titlebar{position:relative;overflow:hidden}.qtip-content{padding:5px 9px;text-align:left;word-wrap:break-word}.qtip-titlebar{padding:5px 35px 5px 10px;border-width:0 0 1px;font-weight:700}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{position:absolute;right:-9px;top:-9px;z-index:11;outline:0;border:1px solid transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-icon .ui-icon,.qtip-titlebar .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:normal 700 10px/13px Tahoma,sans-serif;color:inherit;background:-100em -100em no-repeat}.qtip-default{border:1px solid #F1D031;background-color:#FFFFA3;color:#555}.qtip-default .qtip-titlebar{background-color:#FFEF93}.qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}.qtip-light{background-color:#fff;border-color:#E2E2E2;color:#454545}.qtip-light .qtip-titlebar{background-color:#f1f1f1}.qtip-dark{background-color:#505050;border-color:#303030;color:#f3f3f3}.qtip-dark .qtip-titlebar{background-color:#404040}.qtip-dark .qtip-icon{border-color:#444}.qtip-dark .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-cream{background-color:#FBF7AA;border-color:#F9E98E;color:#A27D35}.qtip-red,.qtip-red .qtip-icon,.qtip-red .qtip-titlebar .ui-state-hover{border-color:#D95252}.qtip-cream .qtip-titlebar{background-color:#F0DE7D}.qtip-cream .qtip-close .qtip-icon{background-position:-82px 0}.qtip-red{background-color:#F78B83;color:#912323}.qtip-red .qtip-titlebar{background-color:#F06D65}.qtip-red .qtip-close .qtip-icon{background-position:-102px 0}.qtip-green{background-color:#CAED9E;border-color:#90D93F;color:#3F6219}.qtip-green .qtip-titlebar{background-color:#B0DE78}.qtip-green .qtip-close .qtip-icon{background-position:-42px 0}.qtip-blue{background-color:#E5F6FE;border-color:#ADD9ED;color:#5E99BD}.qtip-blue .qtip-titlebar{background-color:#D0E9F5}.qtip-blue .qtip-close .qtip-icon{background-position:-2px 0}.qtip-shadow{box-shadow:1px 1px 3px 1px rgba(0,0,0,.15)}.qtip-bootstrap,.qtip-rounded,.qtip-tipsy{border-radius:5px}.qtip-rounded .qtip-titlebar{border-radius:4px 4px 0 0}.qtip-youtube{border-radius:2px;box-shadow:0 0 3px #333;color:#fff;border:0 solid transparent;background:#4A4A4A;background-image:-o-linear-gradient(top,#4A4A4A 0,#000 100%)}.qtip-youtube .qtip-titlebar{background-color:#4A4A4A;background-color:rgba(0,0,0,0)}.qtip-youtube .qtip-content{padding:.75em;font:12px arial,sans-serif;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000000);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);"}.qtip-youtube .qtip-icon{border-color:#222}.qtip-youtube .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-jtools{background:#232323;background:rgba(0,0,0,.7);background-image:-o-linear-gradient(top,#717171,#232323);border:2px solid #f1f1f1;border-radius:2px;box-shadow:0 0 12px #333}.qtip-jtools .qtip-titlebar{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)"}.qtip-jtools .qtip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A, endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)"}.qtip-jtools .qtip-content,.qtip-jtools .qtip-titlebar{background:0 0;color:#fff;border:0 dashed transparent}.qtip-jtools .qtip-icon{border-color:#555}.qtip-jtools .qtip-titlebar .ui-state-hover{border-color:#333}.qtip-cluetip{box-shadow:4px 4px 5px rgba(0,0,0,.4);background-color:#D9D9C2;color:#111;border:0 dashed transparent}.qtip-cluetip .qtip-titlebar{background-color:#87876A;color:#fff;border:0 dashed transparent}.qtip-cluetip .qtip-icon{border-color:#808064}.qtip-cluetip .qtip-titlebar .ui-state-hover{border-color:#696952;color:#696952}.qtip-tipsy{background:#000;background:rgba(0,0,0,.87);color:#fff;border:0 solid transparent;font-size:11px;font-family:'Lucida Grande',sans-serif;font-weight:700;line-height:16px;text-shadow:0 1px #000}.qtip-tipsy .qtip-titlebar{padding:6px 35px 0 10px;background-color:transparent}.qtip-tipsy .qtip-content{padding:6px 10px}.qtip-tipsy .qtip-icon{border-color:#222;text-shadow:none}.qtip-tipsy .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-tipped{border:3px solid #959FA9;border-radius:3px;background-color:#F9F9F9;color:#454545;font-weight:400;font-family:serif}.qtip-tipped .qtip-titlebar{border-bottom-width:0;color:#fff;background:#3A79B8;background-image:-o-linear-gradient(top,#3A79B8,#2E629D);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8, endColorstr=#2E629D);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)"}.qtip-tipped .qtip-icon{border:2px solid #285589;background:#285589}.qtip-tipped .qtip-icon .ui-icon{background-color:#FBFBFB;color:#555}.qtip-bootstrap{font-size:14px;line-height:20px;color:#333;padding:1px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2);background-clip:padding-box}.qtip-bootstrap .qtip-titlebar{padding:8px 14px;margin:0;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.qtip-bootstrap .qtip-titlebar .qtip-close{right:11px;top:45%;border-style:none}.qtip-bootstrap .qtip-content{padding:9px 14px}.qtip-bootstrap .qtip-icon{background:0 0}.qtip-bootstrap .qtip-icon .ui-icon{width:auto;height:auto;float:right;font-size:20px;font-weight:700;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}#qtip-overlay,#qtip-overlay div{left:0;top:0;width:100%;height:100%}.qtip-bootstrap .qtip-icon .ui-icon:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}.qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar{filter:none;-ms-filter:none}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}.qtip .qtip-tip,x:-o-prefocus{visibility:hidden}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:0 0;border:0 dashed transparent}#qtip-overlay,#warning-modal,.modal{position:fixed}.qtip .qtip-tip canvas{top:0;left:0}.qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}.slick-list,.slick-slider,.slick-track{display:block;position:relative}.fullscreen-menu,.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}#qtip-overlay div{position:absolute;background-color:#000;opacity:.7;filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.qtipmodal-ie6fix{position:absolute!important}.slick-slider{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{left:0;top:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block;width:100%}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.button,.slick-dots li,button{display:inline-block;cursor:pointer}.button,button{text-decoration:none;background:#ffd300;color:#fff;padding:0 20px;height:46px;line-height:46px;font-size:14px;outline:0;border:none;vertical-align:middle;transition:background-color .2s ease,color .2s ease;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:.5px}.button:hover,button:hover{background:#000;text-decoration:none}form .field{margin:0 0 30px}form input,form select{height:60px}form textarea{height:100px}form input[type=checkbox]{height:20px;width:20px;padding:0}form input,form select,form textarea{padding:10px 20px;width:100%;outline:0;color:#797979;background-color:#fff;border:1px solid #ccc;-webkit-text-fill-color:#797979;font-family:Montserrat,sans-serif;font-weight:500}form input.error,form input.parsley-error,form select.error,form select.parsley-error,form textarea.error,form textarea.parsley-error{color:#D8000C;background-color:#FFBABA;border:1px solid #D8000C;-webkit-text-fill-color:#D8000C}form input.parsley-success,form select.parsley-success,form textarea.parsley-success{color:#468847;background-color:#DFF0D8;border:1px solid #468847;-webkit-text-fill-color:#468847}form .button-holder{margin:20px 0}.qtip-custom{background-color:#fff;border-color:#D8000C;border-width:1px;color:#D8000C;line-height:14px;font-size:12px}.parsley-errors-list{margin:0;padding:0;list-style-type:none;opacity:0;font-size:0;display:none!important}.chelp,.epro-s{display:block;height:auto}.chelp{width:69px;margin-top:10px;margin-left:auto;margin-right:auto}.ebtn{margin-top:15px;width:100%}.epro-s{margin:0 auto;padding-top:10px;width:64px}#cancel-subscription-form-wrapper .label-holder,#contact-form-wrapper .label-holder,#retrieve-password-form-wrapper .label-holder,#sign-up-form-wrapper form label,.modal{display:none}.eterms{margin-top:5px;color:#333;text-align:center;width:100%}label.check-terms{font-size:11px;line-height:14px}.check-terms a{text-decoration:inherit;color:inherit}#gateway-form-single-media-wrapper form label,.accept-cards{font-family:Montserrat,sans-serif;font-weight:600;color:#171717;text-transform:uppercase}#sign-up-form-wrapper{margin:40px 0}#gateway-form-single-media-wrapper form{margin:40px 0 0}#gateway-form-single-media-wrapper form .label-holder{text-align:left;margin:0 0 5px}#gateway-form-single-media-wrapper form label{font-size:14px}#gateway-form-single-media-wrapper form .checkbox-field{text-align:left}#gateway-form-single-media-wrapper form .checkbox-field label{font-size:11px;line-height:1.3em}#gateway-form-single-media-wrapper form .checkbox-field #terms{vertical-align:middle}.accept-cards{font-size:14px}.accept-cards img{width:300px}#contact-form-wrapper{margin:50px 0 0}#warning-modal{z-index:1000;top:0;left:0;width:100%;height:100%;text-align:center;background:rgba(0,0,0,.7)}#warning-modal h4{font-size:16px;line-height:22px}#warning-modal .warning-modal-inner{background-color:#fff;color:#000;max-width:1100px;padding:40px 30px 30px;border:1px solid #ffe078;margin:150px auto;width:60%;min-width:280px}#warning-modal .warning-modal-buttons{padding:20px 0 0}#warning-modal .warning-modal-buttons button{margin:10px}.modal{z-index:11;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4);margin-left:0;color:#666}.modal .modal-header{padding:5px 15px;background-color:#fd5454;color:#fff;text-align:right}.modal .modal-header .close{cursor:pointer}.modal.error,.modal.success,.modal.warning{display:block}.modal.error .modal-header,.modal.warning .modal-header{display:inherit}.modal.success .modal-header{background-color:#7de04c}.modal .modal-body{padding:15px}.modal .modal-footer{padding:2px 15px;background-color:#5cb85c;color:#fff}.modal .modal-content{position:relative;background-color:#fefefe;margin:150px auto;padding:0;border:1px solid #888;width:60%;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s}@media only screen and (max-width:600px){.modal .modal-content{width:80%}}#lc_chat_layout *{font-family:'Source Sans Pro','Helvetica Neue',Helvetica,Arial,sans-serif!important}.slick-next:before,.slick-prev:before{font-family:"Font Awesome 5 Free",sans-serif}#lc_chat_window input[type=text],#lc_chat_window input[type=email],#lc_chat_window textarea{max-width:100%}#lc_chat_message_window p span{top:0}@media only screen and (max-width:720px){#lc_chat_layout.lc-collapsed #lc_chat_title{display:block!important;text-transform:uppercase!important;text-align:center!important;float:none!important;width:100%!important}#lc_chat_layout{right:0!important}#lc_chat_layout.lc-collapsed #lc_chat_header{border-radius:0!important;background-position:98% 17px!important}#lc_chat_layout.lc-collapsed{width:100%!important;bottom:0!important}}.slick-dots,.slick-next,.slick-prev{position:absolute;display:block;z-index:88;padding:0}.slick-next,.slick-prev{line-height:65px;font-size:65px;cursor:pointer;background:0 0;top:50%;-ms-transform:translate(0,-50%);transform:translate(0,-50%);border:none;outline:0;color:#ffd300}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.5}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:10px}.slick-prev:before{content:"\f104"}.slick-next{right:10px}.slick-next:before{content:"\f105"}.slick-dots{bottom:-25px;list-style:none;text-align:center;margin:0;width:100%}.slick-dots li{position:relative;height:20px;width:20px;margin:0 5px;padding:0}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:.5}.slick-dots li button:before{position:absolute;top:0;left:0;content:'';width:20px;height:20px;font-family:'';font-size:20px;line-height:20px;text-align:center;color:#ffd300;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fullscreen-menu .fullscreen-menu-nav li a,.header{font-family:Montserrat,sans-serif}.slick-dots li.slick-active button:before{opacity:1}.header{height:100px;font-weight:700}.header.fixed{position:fixed;left:0;top:0;width:100%;z-index:99;transition:background-color .2s cubic-bezier(.25,.46,.45,.94),height .2s cubic-bezier(.25,.46,.45,.94)}.header.scrolled{background-color:#171717;height:60px}.header .header-inner{display:inline-block;vertical-align:middle;width:100%;height:100%}.header .header-inner .vertical-align{height:100%}.header .header-inner .vertical-align:before{content:"";display:inline-block;height:100%;vertical-align:middle}.header .header-inner .logo{float:left}.header .header-inner .logo a{color:#fff;display:inline-block;vertical-align:middle;transition:opacity .3s ease}.header .header-inner .logo a img{display:block;max-height:100%}.header .container{height:100%}.main-menu{float:right}.main-menu ul{vertical-align:middle;display:inline-block}.main-menu ul li{float:left;margin:0 15px}.main-menu ul li a{text-decoration:none;color:#fff;font-size:14px;text-transform:uppercase}@media only screen and (max-width:768px){.main-menu{display:none}}.fullscreen-menu{display:none;position:fixed;top:0;left:0;right:0;bottom:0;height:100%;width:100%;opacity:0;z-index:98;background-color:rgba(0,0,0,.94);transition:all .2s cubic-bezier(.25,.46,.45,.94)}.fullscreen-menu .fullscreen-menu-inner{display:table;width:100%;height:100%}.fullscreen-menu .fullscreen-menu-content{display:table-cell;vertical-align:middle;position:relative;text-align:center}.fullscreen-menu.open{visibility:visible;opacity:1}.fullscreen-menu .fullscreen-menu-nav{list-style:none;padding:0;margin:0}.fullscreen-menu .fullscreen-menu-nav li{margin:0 0 35px}.fullscreen-menu .fullscreen-menu-nav li a{font-size:20px;color:#fff;line-height:28px;transition:color .2s ease;font-weight:600}.fullscreen-menu .fullscreen-menu-nav li a:hover{color:#fff}.overlay-open .header{position:fixed;height:100px}.overlay-open .header .logo a{opacity:0}@media only screen and (max-width:768px){.fullscreen-menu{display:block}}.fullscreen-menu-button{float:right;display:none}.fullscreen-menu-button .menu-toggle{display:inline-block;height:24px;vertical-align:middle}.fullscreen-menu-button .menu-toggle .hamburger{display:inline-block;overflow:visible;height:100%;margin:0;padding:0;transition:opacity .15s linear;background-color:transparent}.portfolio-slider .portfolio-item .portfolio-image,.slider-wrapper{overflow:hidden}.fullscreen-menu-button .menu-toggle .hamburger-box{position:relative;display:inline-block;width:30px;height:24px;cursor:pointer}.fullscreen-menu-button .menu-toggle .hamburger-inner,.fullscreen-menu-button .menu-toggle .hamburger-inner:after,.fullscreen-menu-button .menu-toggle .hamburger-inner:before{position:absolute;width:30px;height:4px;border-radius:4px;background-color:#fff;transition:background-color .2s ease-in-out,transform .15s ease}.fullscreen-menu-button .menu-toggle .hamburger-inner:after,.fullscreen-menu-button .menu-toggle .hamburger-inner:before{display:block;content:""}.fullscreen-menu-button .menu-toggle .hamburger-inner{top:2px;display:block;margin-top:-2px}.fullscreen-menu-button .menu-toggle .hamburger-inner:before{top:10px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform,opacity}.fullscreen-menu-button .menu-toggle .hamburger-inner:after{top:20px}.fullscreen-menu-button .menu-toggle.open .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg);background-color:#fff}.fullscreen-menu-button .menu-toggle.open .hamburger-inner:before{transform:rotate(-45deg) translate3d(-5.71px,-6px,0);opacity:0}.fullscreen-menu-button .menu-toggle.open .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-90deg);background-color:#fff}.fullscreen-menu-button .menu-toggle.open:hover .hamburger-inner,.fullscreen-menu-button .menu-toggle.open:hover .hamburger-inner:after{background-color:#fff}@media only screen and (max-width:768px){.fullscreen-menu-button{display:inline-block}}.slider-wrapper,.slider-wrapper .slider{width:100%;height:100vh}.slider-wrapper .slide{width:100%;height:100vh;position:relative}.slider-wrapper .slide .slide-image{width:100%;height:100vh;background-repeat:no-repeat;background-size:cover;background-position:center center;position:absolute;left:0;top:0}.slider-wrapper .slide .slide-overlay{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:1}.slider-wrapper .slide .slide-content{position:absolute;left:0;top:0;width:100%;height:100%;z-index:9}.slider-wrapper .slide .slide-table{display:table;width:100%;height:100%}.slider-wrapper .slide .slide-cell{display:table-cell;vertical-align:middle}.slider-wrapper .slide *{color:#fff}.slider-wrapper .slide h1{text-transform:capitalize;font-size:116px}.slider-wrapper .slide h6{font-size:24px;line-height:1.8em;color:#fff}.slider-wrapper .slide .button{margin-top:30px;padding:0 35px;height:58px;line-height:58px;font-size:20px}.slider-wrapper .slide .separator-line{margin:30px 0}.slider-wrapper .slide .separator-line:before{width:280px}@media only screen and (max-width:1800px){.slider-wrapper .slide h1{font-size:80px}.slider-wrapper .slide h6{font-size:20px}}@media only screen and (max-width:1400px){.slider-wrapper .slide h1{font-size:70px}.slider-wrapper .slide h6{font-size:20px}}@media only screen and (max-width:600px){.slider-wrapper .slide h1{font-size:40px}.slider-wrapper .slide h6{font-size:16px}.slider-wrapper .slide .separator-line{margin:30px 0}.slider-wrapper .slide .separator-line:before{width:180px}.slider-wrapper .slide .button{padding:0 30px;height:48px;line-height:48px;font-size:18px}.slick-next,.slick-prev{font-size:36px;line-height:36px}.slick-prev{left:7px}.slick-next{right:7px}}.title-holder{position:relative;height:400px}.title-holder .title-image,.title-holder .title-inner,.title-holder .title-overlay{position:absolute;left:0;top:0;width:100%}.title-holder .title-image{height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;z-index:1}.title-holder .title-overlay{height:100%;background-color:rgba(0,0,0,.4);z-index:2}.title-holder .title-inner{height:100%;z-index:3}.title-holder .container{height:100%}.title-holder .title-content{position:relative;z-index:3;display:table;vertical-align:middle;width:100%;height:100%}.title-holder .title{display:table-cell;vertical-align:middle;width:100%}.title-holder .title h1{color:#fff;margin:0}@media only screen and (max-width:600px){.title-holder{height:250px}}.portfolio-holder .portfolio-item img{display:block;width:100%}.portfolio-slider a{display:block;vertical-align:middle}.portfolio-slider .portfolio-item{position:relative}.portfolio-slider .portfolio-item .portfolio-image img{transition:transform .2s ease-out}.portfolio-slider .portfolio-item .portfolio-text{position:absolute;left:0;top:0;z-index:9;width:100%;height:100%;text-align:center;background-color:rgba(0,0,0,.2)}.portfolio-slider .portfolio-item .portfolio-text h3{position:absolute;left:5%;bottom:2.5%;color:#fff;transition:padding-bottom .2s ease-out}footer,footer a{color:#bdbdbd}.portfolio-slider .portfolio-item:hover .portfolio-image img{-ms-transform:scale(1.1);transform:scale(1.1)}.portfolio-slider .portfolio-item:hover .portfolio-text h3{padding-bottom:15px}.empty-separator{width:100%;height:1px;margin:15px 0}.separator-line{width:100%;height:1px;margin:10px 0 30px;position:relative}.separator-line:before{content:'';position:absolute;bottom:0;left:0;height:7px;width:100px;background:#ffd300}.align-center .separator-line:before{left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.parallax-section{height:600px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.vertical-align-middle{display:table;height:100%;width:100%;vertical-align:middle}.vertical-align-middle .vertical-align-middle-content{display:table-cell;height:100%;width:100%;vertical-align:middle}@media only screen and (max-width:600px){.parallax-section{height:800px}}footer{background-color:#222;line-height:2em}footer h5{color:#fff;margin:0 0 22px}footer .fotter-bottom{text-align:center;background:#000;padding:10px 0;font-size:14px}@media only screen and (max-width:768px){footer .col-4:nth-child(2){margin:35px 0}}