.wpb_column{box-sizing:border-box}
.vc-column-innner-wrapper{width:100%}
.bg-image-srcset,.fix-background{background-size:cover;background-position:center center;background-repeat:no-repeat}
.full-screen{min-height:100vh}
.selection-overlay{pointer-events:none}
.navbar.sticky-nav.transparent-header{background:rgba(0,0,0,0.85) !important}
.navbar.sticky-nav.transparent-header .navbar-nav > li > a,.navbar.sticky-nav.transparent-header .navbar-brand,.navbar.sticky-nav.transparent-header .navbar-nav > li > a i{color:#fff !important}
a.vc_btn3.vc_btn3-color-grey,.vc_general.vc_btn3.vc_btn3-color-grey{background-color:#e6e6e6 !important;border-color:#e6e6e6 !important;color:#000 !important}
a.vc_btn3.vc_btn3-color-grey:hover,.vc_general.vc_btn3.vc_btn3-color-grey:hover{background-color:#d9d9d9 !important;border-color:#d9d9d9 !important;color:#000 !important}
.remodal.caldera-front-modal-container{box-sizing:border-box;max-width:min(92vw,720px);width:92vw;margin:0 auto;padding:20px 18px}
.caldera-front-modal-container .caldera-front-modal-body{max-height:80vh;overflow:auto;-webkit-overflow-scrolling:touch}
.caldera-front-modal-container input,.caldera-front-modal-container select,.caldera-front-modal-container textarea{max-width:100%}
@media (max-width:480px){.remodal.caldera-front-modal-container{width:96vw;max-width:96vw;padding:16px 14px}
.caldera-front-modal-container h2{font-size:20px;line-height:1.2}
}
@charset "UTF-8";:where(.wp-block-button__link){box-shadow:none;text-decoration:none;border-radius:9999px;padding:calc(.667em + 2px) calc(1.333em + 2px)}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}:where(.wp-block-post-comments input[type=submit]){border:none}
@supports (position:sticky){.wp-block-cover-image:after,.wp-block-cover:after{content:none}
}
@supports (-webkit-overflow-scrolling:touch){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}
}:where(.wp-block-file__button){border-radius:2em;padding:.5em 1em}:where(.wp-block-file__button):is(a):active,:where(.wp-block-file__button):is(a):focus,:where(.wp-block-file__button):is(a):hover,:where(.wp-block-file__button):is(a):visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}
@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;border-radius:0}
}
ol,ul{box-sizing:border-box}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}
@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}
to{opacity:1;transform:translateY(0)}
}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}:where(.wp-block-search__button){border:1px solid #ccc;padding:.375em .625em}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){padding:4px;border:1px solid #949494}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper):where(.wp-block-search__button){padding:.125em .5em}
@supports (position:sticky){.wp-block-video [poster]{-o-object-fit:cover;object-fit:cover}
}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}
html:where(.has-border-color){border-style:solid}
html:where([style*=border-top-color]){border-top-style:solid}
html:where([style*=border-right-color]){border-right-style:solid}
html:where([style*=border-bottom-color]){border-bottom-style:solid}
html:where([style*=border-left-color]){border-left-style:solid}
html:where([style*=border-width]){border-style:solid}
html:where([style*=border-top-width]){border-top-style:solid}
html:where([style*=border-right-width]){border-right-style:solid}
html:where([style*=border-bottom-width]){border-bottom-style:solid}
html:where([style*=border-left-width]){border-left-style:solid}
html:where(img[class*=wp-image-]){height:auto;max-width:100%}
figure{margin:0 0 1em}
@keyframes spin{from{transform:rotate(0deg)}
to{transform:rotate(360deg)}
}
@keyframes blink{from{opacity:0}
50%{opacity:1}
to{opacity:0}
}
@font-face{font-family:'revicons';src:url('./../fonts/revicons.eot');src:url('./../fonts/revicons.eot#iefix') format('embedded-opentype'),url('./../fonts/revicons.woff') format('woff'),url('./../fonts/revicons.ttf') format('truetype'),url('./../images/revicons.svg') format('svg');font-weight:normal;font-style:normal}
[class^="revicon-"]:before,[class*=" revicon-"]:before{font-family:"revicons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}
.rev_slider_wrapper{position:relative;z-index:0;width:100%}
.rev_slider >ul,.rev_slider_wrapper >ul,.tp-revslider-mainul >li,.rev_slider >ul >li,.rev_slider >ul >li:before,.tp-revslider-mainul >li:before,.tp-simpleresponsive >ul,.tp-simpleresponsive >ul >li,.tp-simpleresponsive >ul >li:before,.tp-revslider-mainul >li,.tp-simpleresponsive >ul >li{list-style:none !important;position:absolute;margin:0px !important;padding:0px !important;overflow-x:visible;overflow-y:visible;list-style-type:none !important;background-image:none;background-position:0px 0px;text-indent:0em;top:0px;left:0px}
@keyframes rev-ani-mouse{0%{opacity:1;top:29%}
15%{opacity:1;top:50%}
50%{opacity:0;top:50%}
100%{opacity:0;top:29%}
}
@keyframes tp-rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg)}
50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}
100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}
}
@keyframes tp-scaleout{0%{transform:scale(0.0)}
100%{transform:scale(1.0);opacity:0}
}
@keyframes tp-bouncedelay{0%,80%,100%{transform:scale(0.0)}
40%{transform:scale(1.0)}
}
@keyframes tp-rotate{100%{transform:rotate(360deg)}
}
@keyframes tp-bounce{0%,100%{transform:scale(0.0)}
50%{transform:scale(1.0)}
}
@charset "UTF-8";@-webkit-keyframes bounce{0%,100%,20%,53%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
40%,43%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
70%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
}
@keyframes bounce{0%,100%,20%,53%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
40%,43%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
70%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
}
@-webkit-keyframes flash{0%,100%,50%{opacity:1}
25%,75%{opacity:0}
}
@keyframes flash{0%,100%,50%{opacity:1}
25%,75%{opacity:0}
}
@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}
40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}
65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}
40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}
65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@-webkit-keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
@keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}
40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}
60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}
80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}
}
@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}
40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}
60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}
80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}
}
@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}
15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
100%{-webkit-transform:none;transform:none}
}
@keyframes wobble{0%{-webkit-transform:none;transform:none}
15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
100%{-webkit-transform:none;transform:none}
}
@-webkit-keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}
100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}
100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@-webkit-keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}
75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}
100%{-webkit-transform:none;transform:none}
}
@keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}
75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}
100%{-webkit-transform:none;transform:none}
}
@-webkit-keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}
75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
100%{-webkit-transform:none;transform:none}
}
@keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}
75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
100%{-webkit-transform:none;transform:none}
}
@-webkit-keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}
75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
100%{-webkit-transform:none;transform:none}
}
@keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}
75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
100%{-webkit-transform:none;transform:none}
}
@-webkit-keyframes bounceInUp{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes bounceInUp{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
}
@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
}
@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
@-webkit-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@-webkit-keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}
@keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}
@-webkit-keyframes fadeOutDown{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
@keyframes fadeOutDown{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
@-webkit-keyframes fadeOutDownBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
@keyframes fadeOutDownBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
@-webkit-keyframes fadeOutLeft{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
@keyframes fadeOutLeft{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
@keyframes fadeOutLeftBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
@-webkit-keyframes fadeOutRight{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
@keyframes fadeOutRight{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
@-webkit-keyframes fadeOutRightBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
@keyframes fadeOutRightBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
@-webkit-keyframes fadeOutUp{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
@keyframes fadeOutUp{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
@-webkit-keyframes fadeOutUpBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
@keyframes fadeOutUpBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}
@keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}
@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}
100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}
100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}
100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}
100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}
}
@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}
}
@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}
}
@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}
}
@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}
100%{-webkit-transform:none;transform:none;opacity:1}
}
@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}
100%{-webkit-transform:none;transform:none;opacity:1}
}
@-webkit-keyframes lightSpeedOut{0%{opacity:1}
100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
}
@keyframes lightSpeedOut{0%{opacity:1}
100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
}
@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}
}
@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}
}
@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}
}
@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
}
@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
}
@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}
}
@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}
}
@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}
}
@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}
}
@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@-webkit-keyframes rollOut{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}
}
@keyframes rollOut{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}
}
@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
50%{opacity:1}
}
@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
50%{opacity:1}
}
@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}
}
@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}
}
@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}
}
@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}
}
@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}
}
@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}
}
@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}
}
@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}
}
@-webkit-keyframes zoomOut{0%{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
100%{opacity:0}
}
@keyframes zoomOut{0%{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
100%{opacity:0}
}
@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}
100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}
}
@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}
100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}
}
@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}
100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}
}
@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}
100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}
}
@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}
100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}
}
@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}
100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}
}
@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}
100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}
}
@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}
100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}
}
@-webkit-keyframes slideInDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible}
100%{-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes slideInDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible}
100%{-webkit-transform:translateY(0);transform:translateY(0)}
}
@-webkit-keyframes slideInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:visible}
100%{-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes slideInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:visible}
100%{-webkit-transform:translateX(0);transform:translateX(0)}
}
@-webkit-keyframes slideInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:visible}
100%{-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes slideInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:visible}
100%{-webkit-transform:translateX(0);transform:translateX(0)}
}
@-webkit-keyframes slideInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible}
100%{-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes slideInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible}
100%{-webkit-transform:translateY(0);transform:translateY(0)}
}
@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}
100%{visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%)}
}
@keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}
100%{visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%)}
}
@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}
100%{visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%)}
}
@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}
100%{visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%)}
}
@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}
100%{visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%)}
}
@keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}
100%{visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%)}
}
@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}
100%{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%)}
}
@keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}
100%{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%)}
}
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
a{background:transparent}
a:active,a:hover{outline:0}
b,strong{font-weight:600}
small{font-size:80%}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{margin:0;color:inherit}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
input{line-height:normal}
input:focus,textarea:focus{outline:none}
input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
textarea{overflow:auto}
table{border-spacing:0;border-collapse:collapse}
td,th{padding:0}
@media print{*{color:#000 !important;text-shadow:none !important;background:transparent !important;-webkit-box-shadow:none !important;box-shadow:none !important}
a,a:visited{text-decoration:underline}
a[href]:after{content:" (" attr(href) ")"}
a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
pre,blockquote{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
img{max-width:100% !important}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
select{background:#fff !important}
.navbar{display:none}
}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html{font-size:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}
input,button,select,textarea{font-size:inherit;line-height:inherit}
a{text-decoration:none}
a:hover,a:focus{text-decoration:none}
a:focus{outline:0;outline:0 auto -webkit-focus-ring-color;outline-offset:-2px}
figure{margin:0}
img{vertical-align:middle}
hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;line-height:1.1;color:inherit;text-transform:uppercase}
h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:normal;line-height:1;color:#777}
h1,.h1,h2,.h2,h3,.h3{letter-spacing:1px}
h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%}
h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size:75%}
h1,.h1{font-size:36px}
h2,.h2{font-size:30px}
h3,.h3{font-size:16px}
h4,.h4{font-size:18px}
h5,.h5{font-size:11px}
h6,.h6{font-size:12px}
p{margin:0 0 22px}
small,.small{font-size:85%}
.text-left{text-align:left !important}
.text-right{text-align:right !important}
.text-center{text-align:center !important}
.text-uppercase{text-transform:uppercase !important}
ul,ol{margin-top:0;margin-bottom:10px}
ul ul,ol ul,ul ol,ol ol{margin-bottom:0}
blockquote{font-size:20px;font-weight:100;line-height:30px;margin:0 0 20px;padding:20px 40px}
blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}
blockquote footer,blockquote small,blockquote .small{color:#000;display:block;font-size:12px;font-weight:400;letter-spacing:1px;line-height:1.42857;margin-top:20px;text-transform:uppercase;font-weight:600;background-color:transparent}
blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}
.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}
.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:''}
.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}
blockquote:before,blockquote:after{content:""}
code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}
code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}
pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}
pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
@media (min-width:768px){.container{width:750px}
}
@media (min-width:992px){.container{width:970px}
}
@media (min-width:1200px){.container{width:1183px}
}
section{padding:120px 0}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.row{margin-left:-15px;margin-right:-15px}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}
.col-xs-12{width:100%}
.col-xs-9{width:75%}
.col-xs-2{width:16.66666667%}
@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}
.col-sm-12{width:100%}
.col-sm-9{width:75%}
.col-sm-8{width:66.66666667%}
.col-sm-6{width:50%}
.col-sm-4{width:33.33333333%}
.col-sm-3{width:25%}
.col-sm-2{width:16.66666667%}
}
@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}
.col-md-12{width:100%}
.col-md-9{width:75%}
.col-md-8{width:66.66666667%}
.col-md-7{width:58.33333333%}
.col-md-6{width:50%}
.col-md-4{width:33.33333333%}
.col-md-3{width:25%}
.col-md-2{width:16.66666667%}
.col-md-offset-1{margin-left:8.33333333%}
}
@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}
.col-lg-6{width:50%}
}
table{background-color:transparent}
th{text-align:left}
table td[class*="col-"],table th[class*="col-"]{position:static;display:table-cell;float:none}
@media screen and (max-width:767px){section{padding:30px 0}
}
label{display:inline-block;max-width:100%;margin-bottom:10px}
input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal;width:auto}
input[type="file"]{display:block}
input[type="range"]{display:block;width:100%}
input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:0;outline:0 auto -webkit-focus-ring-color;outline-offset:-2px}
.form-control{display:block;width:100%;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc}
.form-control:focus{border-color:rgba(0,0,0,0.4);outline:0;-webkit-box-shadow:0 0 8px rgba(0,0,0,.2);box-shadow:0 0 8px rgba(0,0,0,.2)}
.form-control::-moz-placeholder{color:#777;opacity:1}
.form-control:-ms-input-placeholder{color:#777}
.form-control::-webkit-input-placeholder{color:#777}
textarea.form-control{height:auto}
input[type="search"]{-webkit-appearance:none}
input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{line-height:34px;line-height:1.42857143 \0}
.form-group{margin-bottom:15px}
.btn{letter-spacing:3px;font-weight:600;margin:30px 0;text-transform:uppercase;text-decoration:none}
.btn:hover,.btn:focus{text-decoration:none}
.btn-default{color:#333;background-color:#fff;border-color:#ccc}
.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open > .dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}
.btn-default:active,.btn-default.active,.open > .dropdown-toggle.btn-default{background-image:none}
.collapse{display:none}
.collapse.in{display:block}
tr.collapse.in{display:table-row}
tbody.collapse.in{display:table-row-group}
@media (min-width:992px){.dropdown > .collapse.in{display:inline-table}
.dropdown-menu{display:none}
.dropdown > .dropdown-menu{float:right;margin:2px auto 0 !important;white-space:nowrap;width:auto}
}
.dropdown-menu li:last-child{border-bottom:none}
.dropdown-menu li a{color:#c8c8c8;padding:2px 0;display:block;position:relative}
.dropdown-menu li a:hover{color:#fff}
.dropdown-menu li ul{margin-top:20px}
.pull-right > .dropdown-menu{right:0;left:auto}
@media (min-width:992px){.navbar-right .dropdown-menu{right:-183px}
}
[data-toggle="buttons"] > .btn > input[type="radio"],[data-toggle="buttons"] > .btn > input[type="checkbox"]{position:absolute;z-index:-1;filter:alpha(opacity=0);opacity:0}
.nav{padding-left:0;margin-bottom:0;list-style:none}
.nav > li{display:block;margin:10px 20px}
.nav > li > a{position:relative;display:block;padding:5px 0}
.nav > li > a:hover,.nav > li > a:focus{text-decoration:none}
.nav > li > a > img{max-width:none}
.navbar{position:relative;min-height:50px}
@media (min-width:992px){.navbar{border-radius:4px}
}
@media (min-width:992px){.navbar-header{float:left}
}
.navbar-collapse{padding:0;overflow-x:visible;-webkit-overflow-scrolling:touch;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}
.navbar-collapse.in{overflow-y:auto}
@media (min-width:992px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}
.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}
.navbar-collapse.in{overflow-y:visible}
.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-right:0;padding-left:0}
}
.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:817px}
@media (max-width:480px) and (orientation:landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}
}
.container > .navbar-header,.container-fluid > .navbar-header,.container > .navbar-collapse,.container-fluid > .navbar-collapse{margin-right:-15px;margin-left:-15px}
@media (min-width:768px){.container > .navbar-header,.container-fluid > .navbar-header,.container > .navbar-collapse,.container-fluid > .navbar-collapse{margin-right:0;margin-left:0}
}
.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
@media (min-width:992px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}
}
.navbar-fixed-top{top:0}
.navbar-toggle{position:relative;float:right;padding:11px 10px;margin-top:10px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:none}
.navbar-toggle:focus{outline:0}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar + .icon-bar{margin-top:4px}
@media (min-width:992px){.navbar-toggle{display:none}
}
.navbar-nav > li > a{font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase;border-bottom:2px solid transparent}
@media (min-width:992px){.navbar-nav{float:left;margin:0}
.navbar-nav > li{float:left}
.navbar-nav.navbar-right:last-child{margin-right:-30px}
}
@media (min-width:992px){.navbar-right{float:right !important}
}
.navbar-default .navbar-nav > li > a{color:#373737}
.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a.active{border-bottom:2px solid #000}
.navbar-default .navbar-toggle{border-color:#ddd}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}
@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}
to{background-position:0 0}
}
@-o-keyframes progress-bar-stripes{from{background-position:40px 0}
to{background-position:0 0}
}
@keyframes progress-bar-stripes{from{background-position:40px 0}
to{background-position:0 0}
}
.panel-body{padding:15px;font-size:14px}
.panel-heading > .dropdown .dropdown-toggle{color:inherit}
.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}
.panel-title > a{color:inherit;text-transform:uppercase;font-size:14px;font-weight:700}
.panel-title > a:hover{text-decoration:none}
.panel-group .panel-heading{border-bottom:0}
.panel-group .panel-heading + .panel-collapse > .panel-body{border-top:1px solid #bebebe}
.panel-default{border-color:#bebebe}
.panel-default > .panel-heading + .panel-collapse > .panel-body{border:none}
.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical > .btn-group:before,.btn-group-vertical > .btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-footer:before,.modal-footer:after{display:table;content:" "}
.clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical > .btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-footer:after{clear:both}
.pull-right{float:right !important}
.pull-left{float:left !important}
.hide{display:none !important}
@-ms-viewport{width:device-width}
@font-face{font-family:'et-line';src:url('./././././../fonts/et-line.eot');src:url('././././././../fonts/et-line.eot') format('embedded-opentype'),url('./././../fonts/et-line.woff') format('woff'),url('././../fonts/et-line.ttf') format('truetype'),url('./../images/et-line.svg') format('svg');font-weight:normal;font-style:normal}
.icon-mobile,.icon-laptop,.icon-desktop,.icon-tablet,.icon-phone,.icon-document,.icon-documents,.icon-search,.icon-clipboard,.icon-newspaper,.icon-notebook,.icon-book-open,.icon-browser,.icon-calendar,.icon-presentation,.icon-picture,.icon-pictures,.icon-video,.icon-camera,.icon-printer,.icon-toolbox,.icon-briefcase,.icon-wallet,.icon-gift,.icon-bargraph,.icon-grid,.icon-expand,.icon-focus,.icon-edit,.icon-adjustments,.icon-ribbon,.icon-hourglass,.icon-lock,.icon-megaphone,.icon-shield,.icon-trophy,.icon-flag,.icon-map,.icon-puzzle,.icon-basket,.icon-envelope,.icon-streetsign,.icon-telescope,.icon-gears,.icon-key,.icon-paperclip,.icon-attachment,.icon-pricetags,.icon-lightbulb,.icon-layers,.icon-pencil,.icon-tools,.icon-tools-2,.icon-scissors,.icon-paintbrush,.icon-magnifying-glass,.icon-circle-compass,.icon-linegraph,.icon-mic,.icon-strategy,.icon-beaker,.icon-caution,.icon-recycle,.icon-anchor,.icon-profile-male,.icon-profile-female,.icon-bike,.icon-wine,.icon-hotairballoon,.icon-globe,.icon-genius,.icon-map-pin,.icon-dial,.icon-chat,.icon-heart,.icon-cloud,.icon-upload,.icon-download,.icon-target,.icon-hazardous,.icon-piechart,.icon-speedometer,.icon-global,.icon-compass,.icon-lifesaver,.icon-clock,.icon-aperture,.icon-quote,.icon-scope,.icon-alarmclock,.icon-refresh,.icon-happy,.icon-sad,.icon-facebook,.icon-twitter,.icon-googleplus,.icon-rss,.icon-tumblr,.icon-linkedin,.icon-dribbble{font-family:'et-line';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1.1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block}
.icon-phone:before{content:"\e004"}
.icon-envelope:before{content:"\e028"}
.icon-map-pin:before{content:"\e047"}
@font-face{font-family:'FontAwesome';src:url('./../fonts/fontawesome-webfont.eot');src:url('./../fonts/fontawesome-webfont.eot') format('embedded-opentype'),url('./../fonts/fontawesome-webfont.woff2') format('woff2'),url('./../fonts/fontawesome-webfont.woff') format('woff'),url('./../fonts/fontawesome-webfont.ttf') format('truetype'),url('./../images/fontawesome-webfont.svg') format('svg');font-weight:normal;font-style:normal}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.pull-right{float:right}
.pull-left{float:left}
.fa.pull-left{margin-right:.3em}
.fa.pull-right{margin-left:.3em}
@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
.fa-plus:before{content:"\f067"}
.fa-minus:before{content:"\f068"}
.fa-calendar:before{content:"\f073"}
.fa-angle-up:before{content:"\f106"}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
button::-moz-focus-inner{padding:0;border:0}
@-webkit-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@-moz-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@-o-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@-webkit-keyframes empty{0%{opacity:1}
}
@-moz-keyframes empty{0%{opacity:1}
}
@keyframes empty{0%{opacity:1}
}
@-webkit-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@-moz-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@-webkit-keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}
@-moz-keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}
@keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}
@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}
75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}
100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}
}
@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}
75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}
100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}
}
@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}
75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}
100%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}
}
@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}
75%{opacity:.5;-webkit-transform:translateZ(-500px)}
100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}
}
@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}
75%{opacity:.5;-moz-transform:translateZ(-500px)}
100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}
}
@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}
75%{opacity:.5;transform:translateZ(-500px)}
100%{opacity:1;transform:translateZ(0) translateX(0)}
}
@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}
}
@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8)}
}
@keyframes scaleToFade{to{opacity:0;transform:scale(.8)}
}
@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}
}
@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}
}
@keyframes goDown{from{transform:translateY(-100%)}
}
@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}
}
@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}
}
@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}
}
@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}
}
@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}
}
@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}
}
@-webkit-keyframes cd-rotate-1-in{0%{-webkit-transform:rotateX(180deg);opacity:0}
35%{-webkit-transform:rotateX(120deg);opacity:0}
65%{opacity:0}
100%{-webkit-transform:rotateX(360deg);opacity:1}
}
@-moz-keyframes cd-rotate-1-in{0%{-moz-transform:rotateX(180deg);opacity:0}
35%{-moz-transform:rotateX(120deg);opacity:0}
65%{opacity:0}
100%{-moz-transform:rotateX(360deg);opacity:1}
}
@keyframes cd-rotate-1-in{0%{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}
35%{-webkit-transform:rotateX(120deg);-moz-transform:rotateX(120deg);-ms-transform:rotateX(120deg);-o-transform:rotateX(120deg);transform:rotateX(120deg);opacity:0}
65%{opacity:0}
100%{-webkit-transform:rotateX(360deg);-moz-transform:rotateX(360deg);-ms-transform:rotateX(360deg);-o-transform:rotateX(360deg);transform:rotateX(360deg);opacity:1}
}
@-webkit-keyframes cd-rotate-1-out{0%{-webkit-transform:rotateX(0deg);opacity:1}
35%{-webkit-transform:rotateX(-40deg);opacity:1}
65%{opacity:0}
100%{-webkit-transform:rotateX(180deg);opacity:0}
}
@-moz-keyframes cd-rotate-1-out{0%{-moz-transform:rotateX(0deg);opacity:1}
35%{-moz-transform:rotateX(-40deg);opacity:1}
65%{opacity:0}
100%{-moz-transform:rotateX(180deg);opacity:0}
}
@keyframes cd-rotate-1-out{0%{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-o-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}
35%{-webkit-transform:rotateX(-40deg);-moz-transform:rotateX(-40deg);-ms-transform:rotateX(-40deg);-o-transform:rotateX(-40deg);transform:rotateX(-40deg);opacity:1}
65%{opacity:0}
100%{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}
}
@-webkit-keyframes cd-pulse{0%{-webkit-transform:translateY(-50%) scale(1);opacity:1}
40%{-webkit-transform:translateY(-50%) scale(0.9);opacity:0}
100%{-webkit-transform:translateY(-50%) scale(0);opacity:0}
}
@-moz-keyframes cd-pulse{0%{-moz-transform:translateY(-50%) scale(1);opacity:1}
40%{-moz-transform:translateY(-50%) scale(0.9);opacity:0}
100%{-moz-transform:translateY(-50%) scale(0);opacity:0}
}
@keyframes cd-pulse{0%{-webkit-transform:translateY(-50%) scale(1);-moz-transform:translateY(-50%) scale(1);-ms-transform:translateY(-50%) scale(1);-o-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);opacity:1}
40%{-webkit-transform:translateY(-50%) scale(0.9);-moz-transform:translateY(-50%) scale(0.9);-ms-transform:translateY(-50%) scale(0.9);-o-transform:translateY(-50%) scale(0.9);transform:translateY(-50%) scale(0.9);opacity:0}
100%{-webkit-transform:translateY(-50%) scale(0);-moz-transform:translateY(-50%) scale(0);-ms-transform:translateY(-50%) scale(0);-o-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);opacity:0}
}
@-webkit-keyframes cd-rotate-2-in{0%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(90deg)}
60%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(-10deg)}
100%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0deg)}
}
@-moz-keyframes cd-rotate-2-in{0%{opacity:0;-moz-transform:translateZ(-20px) rotateX(90deg)}
60%{opacity:1;-moz-transform:translateZ(-20px) rotateX(-10deg)}
100%{opacity:1;-moz-transform:translateZ(-20px) rotateX(0deg)}
}
@keyframes cd-rotate-2-in{0%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(90deg);-moz-transform:translateZ(-20px) rotateX(90deg);-ms-transform:translateZ(-20px) rotateX(90deg);-o-transform:translateZ(-20px) rotateX(90deg);transform:translateZ(-20px) rotateX(90deg)}
60%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(-10deg);-moz-transform:translateZ(-20px) rotateX(-10deg);-ms-transform:translateZ(-20px) rotateX(-10deg);-o-transform:translateZ(-20px) rotateX(-10deg);transform:translateZ(-20px) rotateX(-10deg)}
100%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0deg);-moz-transform:translateZ(-20px) rotateX(0deg);-ms-transform:translateZ(-20px) rotateX(0deg);-o-transform:translateZ(-20px) rotateX(0deg);transform:translateZ(-20px) rotateX(0deg)}
}
@-webkit-keyframes cd-rotate-2-out{0%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0)}
60%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-100deg)}
100%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-90deg)}
}
@-moz-keyframes cd-rotate-2-out{0%{opacity:1;-moz-transform:translateZ(-20px) rotateX(0)}
60%{opacity:0;-moz-transform:translateZ(-20px) rotateX(-100deg)}
100%{opacity:0;-moz-transform:translateZ(-20px) rotateX(-90deg)}
}
@keyframes cd-rotate-2-out{0%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0);-moz-transform:translateZ(-20px) rotateX(0);-ms-transform:translateZ(-20px) rotateX(0);-o-transform:translateZ(-20px) rotateX(0);transform:translateZ(-20px) rotateX(0)}
60%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-100deg);-moz-transform:translateZ(-20px) rotateX(-100deg);-ms-transform:translateZ(-20px) rotateX(-100deg);-o-transform:translateZ(-20px) rotateX(-100deg);transform:translateZ(-20px) rotateX(-100deg)}
100%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-90deg);-moz-transform:translateZ(-20px) rotateX(-90deg);-ms-transform:translateZ(-20px) rotateX(-90deg);-o-transform:translateZ(-20px) rotateX(-90deg);transform:translateZ(-20px) rotateX(-90deg)}
}
@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(-100%)}
60%{opacity:1;-webkit-transform:translateY(20%)}
100%{opacity:1;-webkit-transform:translateY(0)}
}
@-moz-keyframes slide-in{0%{opacity:0;-moz-transform:translateY(-100%)}
60%{opacity:1;-moz-transform:translateY(20%)}
100%{opacity:1;-moz-transform:translateY(0)}
}
@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}
60%{opacity:1;-webkit-transform:translateY(20%);-moz-transform:translateY(20%);-ms-transform:translateY(20%);-o-transform:translateY(20%);transform:translateY(20%)}
100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
}
@-webkit-keyframes slide-out{0%{opacity:1;-webkit-transform:translateY(0)}
60%{opacity:0;-webkit-transform:translateY(120%)}
100%{opacity:0;-webkit-transform:translateY(100%)}
}
@-moz-keyframes slide-out{0%{opacity:1;-moz-transform:translateY(0)}
60%{opacity:0;-moz-transform:translateY(120%)}
100%{opacity:0;-moz-transform:translateY(100%)}
}
@keyframes slide-out{0%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
60%{opacity:0;-webkit-transform:translateY(120%);-moz-transform:translateY(120%);-ms-transform:translateY(120%);-o-transform:translateY(120%);transform:translateY(120%)}
100%{opacity:0;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}
}
@-webkit-keyframes zoom-in{0%{opacity:0;-webkit-transform:translateZ(100px)}
100%{opacity:1;-webkit-transform:translateZ(0)}
}
@-moz-keyframes zoom-in{0%{opacity:0;-moz-transform:translateZ(100px)}
100%{opacity:1;-moz-transform:translateZ(0)}
}
@keyframes zoom-in{0%{opacity:0;-webkit-transform:translateZ(100px);-moz-transform:translateZ(100px);-ms-transform:translateZ(100px);-o-transform:translateZ(100px);transform:translateZ(100px)}
100%{opacity:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}
}
@-webkit-keyframes zoom-out{0%{opacity:1;-webkit-transform:translateZ(0)}
100%{opacity:0;-webkit-transform:translateZ(-100px)}
}
@-moz-keyframes zoom-out{0%{opacity:1;-moz-transform:translateZ(0)}
100%{opacity:0;-moz-transform:translateZ(-100px)}
}
@keyframes zoom-out{0%{opacity:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}
100%{opacity:0;-webkit-transform:translateZ(-100px);-moz-transform:translateZ(-100px);-ms-transform:translateZ(-100px);-o-transform:translateZ(-100px);transform:translateZ(-100px)}
}
@-webkit-keyframes cd-rotate-3-in{0%{-webkit-transform:rotateY(180deg)}
100%{-webkit-transform:rotateY(0deg)}
}
@-moz-keyframes cd-rotate-3-in{0%{-moz-transform:rotateY(180deg)}
100%{-moz-transform:rotateY(0deg)}
}
@keyframes cd-rotate-3-in{0%{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}
100%{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}
}
@-webkit-keyframes cd-rotate-3-out{0%{-webkit-transform:rotateY(0)}
100%{-webkit-transform:rotateY(-180deg)}
}
@-moz-keyframes cd-rotate-3-out{0%{-moz-transform:rotateY(0)}
100%{-moz-transform:rotateY(-180deg)}
}
@keyframes cd-rotate-3-out{0%{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0)}
100%{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);transform:rotateY(-180deg)}
}
@-webkit-keyframes scale-up{0%{-webkit-transform:scale(0);opacity:0}
60%{-webkit-transform:scale(1.2);opacity:1}
100%{-webkit-transform:scale(1);opacity:1}
}
@-moz-keyframes scale-up{0%{-moz-transform:scale(0);opacity:0}
60%{-moz-transform:scale(1.2);opacity:1}
100%{-moz-transform:scale(1);opacity:1}
}
@keyframes scale-up{0%{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:0}
60%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);opacity:1}
100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}
}
@-webkit-keyframes scale-down{0%{-webkit-transform:scale(1);opacity:1}
60%{-webkit-transform:scale(0);opacity:0}
}
@-moz-keyframes scale-down{0%{-moz-transform:scale(1);opacity:1}
60%{-moz-transform:scale(0);opacity:0}
}
@keyframes scale-down{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}
60%{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:0}
}
@-webkit-keyframes push-in{0%{opacity:0;-webkit-transform:translateX(-100%)}
60%{opacity:1;-webkit-transform:translateX(10%)}
100%{opacity:1;-webkit-transform:translateX(0)}
}
@-moz-keyframes push-in{0%{opacity:0;-moz-transform:translateX(-100%)}
60%{opacity:1;-moz-transform:translateX(10%)}
100%{opacity:1;-moz-transform:translateX(0)}
}
@keyframes push-in{0%{opacity:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}
60%{opacity:1;-webkit-transform:translateX(10%);-moz-transform:translateX(10%);-ms-transform:translateX(10%);-o-transform:translateX(10%);transform:translateX(10%)}
100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}
}
@-webkit-keyframes push-out{0%{opacity:1;-webkit-transform:translateX(0)}
60%{opacity:0;-webkit-transform:translateX(110%)}
100%{opacity:0;-webkit-transform:translateX(100%)}
}
@-moz-keyframes push-out{0%{opacity:1;-moz-transform:translateX(0)}
60%{opacity:0;-moz-transform:translateX(110%)}
100%{opacity:0;-moz-transform:translateX(100%)}
}
@keyframes push-out{0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}
60%{opacity:0;-webkit-transform:translateX(110%);-moz-transform:translateX(110%);-ms-transform:translateX(110%);-o-transform:translateX(110%);transform:translateX(110%)}
100%{opacity:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}
}
html,body{height:100%}
@charset "utf-8";body{font-family:'Open Sans',sans-serif;-webkit-font-smoothing:antialiased;font-size:13px;color:#626262;line-height:23px;letter-spacing:0.02em}
a{color:#000}
a:hover{color:#575757}
img{max-width:100%;height:auto}
video{background-size:cover;display:table-cell;vertical-align:middle;width:100%}
input[type="radio"],input[type="checkbox"]{float:left;margin:5px 3px 0 0;border:0}
input[type='radio']:focus,input[type='checkbox']:focus{border:0}
input,textarea,select{font-family:'Open Sans',sans-serif;border:1px solid #dfdfdf;letter-spacing:1px;font-size:12px;padding:8px 15px;width:100%;margin:0 0 20px 0;max-width:100%;resize:none}
input[type="submit"]{width:auto}
input[type="button"],input[type="text"],input[type="email"],input[type="search"],input[type="password"],textarea,input[type="submit"]{-webkit-appearance:none;border-radius:0}
input:focus,textarea:focus{border:1px solid #989898}
input[type="submit"]:focus{border:2px solid #000}
select::-ms-expand{display:none}
iframe{border:0}
.mega-sub-menu,.grid-gallery ul,footer ul,.footer-link,.cart-content ul.cart-list,nav ul,.nav-tabs,.widget ul,.spa-treatments ul,.tab-content ul,.grid,.list-line,.project-details ul,.breadcrumb-gray-text,.sitemap-wrapper ul,.variations ul,.payment_methods,.methods,.woocommerce-breadcrumb-main,.form-group ul,.breadcrumb ul{list-style:none outside none;list-style-position:outside;margin:0px;padding:0px}
*{transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-duration:.2s;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s}::selection{color:#000;background:#dcdcdc}::-moz-selection{color:#000;background:#dcdcdc}::-webkit-input-placeholder{color:#999;text-overflow:ellipsis}:-moz-placeholder{color:#999 !important;text-overflow:ellipsis;opacity:1}::-moz-placeholder{color:#999 !important;text-overflow:ellipsis;opacity:1}:-ms-input-placeholder{color:#999 !important;text-overflow:ellipsis;opacity:1}
p:empty{display:none !important}
input[type="number"]{-moz-appearance:textfield;-webkit-appearance:textfield;-webkit-appearance:none}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}
section{clear:both}
i,cite,em,var,address,dfn{font-style:italic}
table{border-bottom:1px solid #ededed;border-collapse:collapse;border-spacing:0;margin:0;width:100%}
caption,th,td{font-weight:normal;text-align:left}
th{font-weight:bold;text-transform:uppercase;padding:8px 0}
td{border-top:1px solid #ededed;padding:8px 0}
ul{list-style-type:square}
pre{white-space:pre-wrap;word-break:keep-all}
blockquote::before,blockquote::after,q::before,q::after{content:none}
blockquote,q{hyphens:none;quotes:none;position:relative}
img.size-full,img.size-large,img.wp-post-image{height:auto;max-width:100%}
.entry-content img,.entry-summary img,.comment-content img[height],img[class*="align"],img[class*="wp-image-"],img[class*="attachment-"]{height:auto}
.entry-content img,.entry-summary img,.comment-content img,.widget img,.wp-caption{max-width:100%}
img.alignnone{margin:5px 0}
h1,h2,h3,h4,h5{text-transform:uppercase;margin:0;padding:0;color:#000}
h1{font-weight:700;line-height:45px}
h2{font-size:24px;font-weight:400;letter-spacing:inherit;line-height:30px}
h3{font-size:14px;letter-spacing:inherit;font-weight:700}
h4{letter-spacing:0px;font-weight:400;text-transform:none;font-size:16px;line-height:26px}
h5{letter-spacing:2px;font-weight:600;font-size:11px}
h6{letter-spacing:1px;font-size:13px;font-weight:400;line-height:20px}
.text-med{font-size:14px;line-height:26px}
.text-large{font-size:15px;text-transform:uppercase;line-height:24px;letter-spacing:2px !important}
.title-large{font-size:28px;line-height:41px}
.white-text{color:#FFF}
.white-text a{color:#FFF}
.black-text{color:#000}
a.gray-text-link,footer ul li a{color:#626262}
a.gray-text-link:hover,footer ul li a:hover{color:#000}
.light-gray-text{color:#ababab}
.light-gray-text2,.blog-date,.blog-date a{color:#828282}
.letter-spacing-1{letter-spacing:1px !important}
.letter-spacing-3{letter-spacing:3px !important}
.font-weight-600{font-weight:600 !important}
i{color:#9a9a9a;margin:0 3px}
.medium-icon{font-size:40px !important;margin-bottom:15px !important}
.small-icon{font-size:25px !important}
.bg-white{background:#fff}
.bg-yellow{background:#e6af2a}
.bg-mid-gray{background:#d4d4d4}
.bg-black{background:#000000}
.bg-fast-pink{background:#ff1a56}
.bg-light-gray2{background:#f4f4f4}
.selection-overlay{position:absolute;height:100%;width:100%;top:0;left:0}
.center-col{float:none !important;margin-left:auto !important;margin-right:auto !important;clear:both}
.separator-line{height:2px;margin:0 auto;width:30px;margin:7% auto}
.separator-line-thick{height:4px;margin:0 auto;width:30px;margin:7% auto}
.wide-separator-line{height:1px;background-color:#e5e5e5;margin:5% 15px;width:100%;clear:both;box-sizing:border-box}
.margin-two{margin-top:2% !important;margin-bottom:2% !important}
.margin-three{margin-top:3% !important;margin-bottom:3% !important}
.margin-four{margin-top:4% !important;margin-bottom:4% !important}
.margin-five{margin-top:5% !important;margin-bottom:5% !important}
.margin-ten{margin-top:10% !important;margin-bottom:10% !important}
.no-margin{margin:0 !important}
.no-margin-lr{margin-left:0 !important;margin-right:0 !important}
.no-margin-top{margin-top:0 !important}
.no-margin-bottom{margin-bottom:0 !important}
.padding-one{padding:1% !important}
.padding-two{padding:2% !important}
.no-padding-right{padding-right:0px !important}
.no-padding{padding:0 !important}
.margin-top-20px{margin-top:20px !important}
.f-right{float:right !important}
.display-block{display:block !important}
.display-none{display:none !important}
.position-relative{position:relative !important;z-index:5}
.no-transition *,.owl-carousel *,.select2-container,.select2-drop,.select2-search,.select2-search input,.wpb_revslider_element *,.wpb_accordion *,.vc_grid-container-wrapper *,.pswp *,.select2-drop *,.select2-container--open *,.select2-container--open input *,.vc_ess_grid *{transition-timing-function:none;-moz-transition-timing-function:none;-webkit-transition-timing-function:none;-o-transition-timing-function:none;transition-duration:0s;-moz-transition-duration:0s;-webkit-transition-duration:0s;-o-transition-duration:0s}
.scrollToTop{display:none;font-weight:bold;height:auto;padding:0;position:fixed;right:45px;text-align:center;text-decoration:none;top:91%;width:auto;background-color:#000;z-index:555;border-radius:2px}
.scrollToTop i{font-size:18px;margin:0 6px;color:#fff}
.scrollToTop:hover{opacity:0.5}
.scrollToTop:hover i{position:relative}
nav{width:100%;top:0px;z-index:99}
nav .container{display:table-cell;vertical-align:middle;height:80px;position:relative}
.sticky-nav{position:fixed;top:0px;display:inline-table}
.logo{max-width:109px !important}
.sticky-nav .logo-light{height:55px;vertical-align:middle;display:table-cell}
.sticky-nav .logo-dark{opacity:0;display:none}
.navbar .navbar-nav > li > a,.search-cart-header .subtitle{font-size:11px;font-weight:600}
.navbar-nav > li > ul > li{margin-top:20px !important}
.navbar .simple-dropdown > ul.dropdown-menu > li:hover > a{color:#fff}
.navbar .simple-dropdown > ul.dropdown-menu > li:hover > a > i{color:#fff}
.navbar .simple-dropdown > ul.dropdown-menu > li a{color:#c8c8c8}
.nav-white.sticky-nav .navbar-nav li a{color:#fff}
.nav-white.sticky-nav .navbar-nav li a:hover,.nav-white.sticky-nav .navbar-nav > .open > a,.nav-white.sticky-nav .navbar-nav li a.active,.nav-white.sticky-nav .navbar-nav li.current-menu-ancestor a,.nav-white.sticky-nav .navbar-nav li.current-menu-item a{border-bottom-color:#fff}
.sticky-nav .navbar-nav > li > .dropdown-menu{top:66px}
.dropdown-menu li ul{margin:0 0 20px 0}
.menu-position-right{width:auto}
.menu-position-right .navbar-nav.navbar-right:last-child{margin-right:15px}
.menu-position-right .navbar-nav > li:last-child{margin-right:0}
.menu-position-right .dropdown-menu{right:15px}
.retina-logo{display:none}
.retina-logo-light{display:none}
.navbar-header{display:none}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.logo{display:none}
.retina-logo{display:inline-block}
.retina-logo-light{display:block}
}
.simple-dropdown{position:relative !important}
.simple-dropdown > ul.dropdown-menu{padding:0 !important;margin:0 !important;width:220px;right:inherit !important;left:0;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}
.simple-dropdown > ul.dropdown-menu > li{padding:0 !important;white-space:normal;margin:0 !important;position:relative;width:100%}
.simple-dropdown > ul.dropdown-menu > li a i{display:block;float:right;margin:-3px 0 0 0}
.simple-dropdown > ul.dropdown-menu > li a{border-bottom:1px solid rgba(255,255,255,0.06) !important;color:#c8c8c8;text-transform:uppercase;line-height:18px !important;padding:9px 13px !important}
.simple-dropdown > ul.dropdown-menu > li a:hover,.shrink-nav .navbar-nav > .simple-dropdown > ul.dropdown-menu > li a:hover{color:#fff;border-bottom:1px solid rgba(255,255,255,0.06) !important}
.sticky-nav .navbar-nav > .simple-dropdown > .dropdown-menu{top:58px}
.simple-dropdown > ul.dropdown-menu li{position:relative}
.dropdown-menu li a i{color:#c8c8c8;float:left;font-size:14px;margin:0 10px 0 0;padding:0;position:relative;right:0;top:5px}
.dropdown-menu li a:hover i{color:#fff}
.sticky-nav.nav-border-bottom{border-bottom:1px solid rgba(0,0,0,0)}
.dropdown-header,.dropdown-menu,.simple-dropdown > ul.dropdown-menu > li a{font-size:11px}
.dropdown-menu{background-clip:padding-box;background-color:rgba(27,22,28,0.95);float:left;text-transform:uppercase;list-style:none outside none;margin:2px 0 0;min-width:200px;padding:10px 25px 35px;position:absolute;text-align:left;top:100%;z-index:1000;color:#000;-webkit-transform:translateX(-20%);-moz-transform:translateX(-20%);-o-transform:translateX(-20%);transform:translateX(-20%)}
.testimonial-style2 p{font-size:13px;margin:30px 0 20px;line-height:22px}
.testimonial-style2 .name{font-size:11px;display:block;width:100%;font-weight:600;text-transform:uppercase;letter-spacing:2px}
.testimonial-style2 img{border-radius:50%;max-width:120px}
footer{clear:both}
footer ul li a,.copyright{font-size:11px}
footer .bg-mid-gray{background:rgba(0,0,0,.10)}
footer .footer-top{border-top:1px solid #e5e5e5}
footer h5{margin-bottom:20px}
footer ul li{padding:1px 0}
footer ul li a{text-transform:uppercase;letter-spacing:1px}
.slider-text-middle-main{display:table;height:100%;width:100%}
.slider-text-middle{display:table-cell;vertical-align:middle}
.slider-typography{text-align:center;width:100%;height:100%;position:absolute;z-index:1;right:0;left:0}
.parallax-fix{position:relative;background-size:cover !important;overflow:hidden;background-position:center center;background-repeat:no-repeat !important;background-attachment:fixed !important;-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}
.parallax-fix .row{position:relative;z-index:2}
.fix-background{position:relative;background-size:cover !important;overflow:hidden;background-position:center center;background-repeat:no-repeat !important;background-attachment:fixed !important}
@media screen\0{.parallax-fix,.fix-background{background-attachment:inherit !important;background-position-x:center !important;background-position-y:bottom !important}
}
figure:hover img{-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;opacity:0.15;cursor:url("./../images/icon-zoom-white.png"),pointer}
.panel > div{transition-duration:.2s;-moz-transition-duration:.2s;-webkit-transition-duration:initial;-o-transition-duration:.2s}
.panel-heading{padding-bottom:15px}
.panel-title{background-color:#fff;color:#767676;font-size:12px;letter-spacing:2px;font-weight:400;width:100%;display:block;padding:10px 18px;border:1px solid rgba(0,0,0,.1);text-transform:uppercase}
.panel-body{padding:10px 18px 25px 18px;font-size:13px;line-height:23px}
.panel-heading i{font-size:10px;margin:0}
.active-accordion .panel-title{color:#000}
.toggles-style3{border:1px solid rgba(0,0,0,.15);border-top:none}
.toggles-style3 .panel{border:none;border-top:1px solid rgba(0,0,0,.15)}
.toggles-style3 .panel-title{border:none;padding:20px 25px;font-size:14px;position:relative}
.toggles-style3 .panel-title span{position:absolute;right:25px;top:20px}
.toggles-style3 .panel:first-child{border-bottom:none}
.toggles-style3 .panel-heading{padding:0}
.toggles-style3 .panel-body{padding:0 60px 25px 25px;background-color:#fff}
.toggles-style3 .active-accordion h4{font-weight:600}
.btn{display:inline-block;letter-spacing:2px;border:1px solid transparent}
.btn-round{border-radius:4px !important}
.btn i,.btn img{margin-right:5px}
.btn.btn-large i{font-size:24px}
.button{margin-top:0;margin-bottom:0}
.btn.btn-large{font-size:18px;padding:18px 35px}
.btn.btn-small{font-size:11px;padding:2px 14px;letter-spacing:1px}
.highlight-button{border:2px solid #000;display:inline-block;padding:8px 20px 9px;font-size:12px;color:#000;background-color:transparent}
.highlight-button:hover{background-color:#000;border:2px solid #000;color:#fff}
.highlight-button i{color:#000}
.highlight-button:hover i{color:#fff}
.btn-small-white-background{font-size:11px;letter-spacing:2px;padding:6px 23px;color:#000;background:#fff;border:2px solid #fff}
.btn-small-white-background:hover{background:transparent;border:2px solid #fff;color:#fff}
.btn-small-white-background i{color:#000}
.btn-small-white-background:hover i{color:#fff}
.btn-very-small-white{font-size:9px;letter-spacing:2px;padding:2px 15px;border:1px solid #fff;color:#fff}
.btn-very-small-white:hover{background-color:#FFF;color:#000}
.pricing-title{border-bottom:1px solid rgba(0,0,0,0.05);padding:30px 0}
.pricing-title h3{font-size:20px;font-weight:400;letter-spacing:1px;margin:0;text-transform:uppercase}
.pricing-price::after{border-top:2px solid rgba(0,0,0,1);bottom:0;content:"";left:50%;margin-left:-50px;position:absolute;top:auto;width:80px}
.pricing-features ul{list-style:outside none none;margin:0;padding:35px 0}
.pricing-features li{padding:3px 0}
.pricing-features p{margin:0}
.pricing-action{padding:0 30px 35px}
.pricing-box.best-price{margin:-20px -1px 0;z-index:10;border:1px solid #000;color:#999}
.pricing-box.best-price .pricing-price::after{border-top:2px solid rgba(255,255,255,.3)}
.pricing-box.best-price .pricing-price{color:#999}
.pricing-box{border-right:1px solid rgba(0,0,0,0.075);position:relative;text-align:center}
.pricing-price{color:#333;font-size:64px;font-weight:300;line-height:1;padding:35px 0;position:relative;letter-spacing:-3px}
.pricing-price span{display:inline-block;font-size:28px;font-weight:400;margin:7px 3px 0 0;vertical-align:top}
.pricing-price span.price-tenure{color:#999;font-size:16px;font-weight:400;margin:0 0 0 8px;vertical-align:baseline;letter-spacing:0}
.pricing-price::after{border-top:2px solid rgba(0,0,0,1);bottom:0;content:"";left:50%;margin-left:-50px;position:absolute;top:auto;width:80px}
.pricing-box.best-price .pricing-title{padding:30px 0;border-bottom:1px solid rgba(255,255,255,.3)}
.pricing-title span{color:#999;display:block;font-size:14px;font-weight:400;margin-top:3px;text-transform:uppercase}
.pricing-box.best-price .pricing-title h3{color:#fff;font-size:23px;font-weight:600}
.pricing-features li i{color:#ffc600;font-size:14px}
.spa-treatments .right-content{padding:60px}
.spa-treatments .right-content ul li{border-top:1px solid rgba(0,0,0,.15);font-size:11px;font-weight:400;letter-spacing:2px;padding:8px 0;text-transform:uppercase}
.spa-treatments .right-content ul li:last-child{border-bottom:1px solid rgba(0,0,0,.15)}
.spa-treatments .right-content ul li span{width:55px;display:inline-block}
.spa-slider h1{border:4px solid #fff;display:inline-block;font-size:45px;font-weight:600;line-height:85px;padding:0 45px}
.navbar .container{width:1183px}
.wpb_row,.wpb_content_element,ul.wpb_thumbnails-fluid > li,.last_toggle_el_margin,.wpb_button{margin:0 !important}
@media screen\0{input{padding-bottom:19px}
}
.sticky-nav{transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-duration:.4s;-moz-transition-duration:.4s;-webkit-transition-duration:.4s;-o-transition-duration:.4s}
header .sticky-nav{position:absolute;top:38px;display:inline-table}
header{position:absolute;width:100%;top:0}
@media (max-width:1199px){.title-large{line-height:36px !important;font-size:26px !important}
.md-display-none{display:none !important}
.nav > li{margin-right:15px;margin-left:15px}
header .container{width:100%}
}
@media (max-width:1064px){.parallax-fix{background-attachment:scroll !important}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){.navbar-nav > li > a{border-color:transparent}
}
@media (max-width:1024px){.navbar-right .dropdown-menu{right:-156px}
.md-display-none{display:none !important}
.fix-background{background-attachment:inherit !important}
}
@media (max-width:991px){nav .accordion-menu *{transition-duration:0s;-moz-transition-duration:0s;-webkit-transition-duration:0s;-o-transition-duration:0s}
.panel{position:relative}
.panel-title > a.collapsed:after{content:'+';position:absolute;right:24px}
.panel-title > a:after{content:'-';position:absolute;right:24px}
.collapse.in{width:100%;clear:both}
.navbar-toggle{margin-right:0}
.menu-position-right .navbar-nav.navbar-right:last-child{margin-right:0}
.navbar-header{display:block}
nav.navbar .container{position:relative}
.navbar .accordion-menu{background-color:rgba(27,22,28,0.95);clear:both;min-height:0 !important;position:absolute;top:76px;width:100%;padding:0}
.sticky-nav .nav > li{float:left;width:100% !important;margin:0 !important;border-top:1px solid rgba(255,255,255,0.06) !important}
.sticky-nav .nav > li:last-child{border-bottom:1px solid rgba(255,255,255,0.06)}
.sticky-nav ul li a:hover{color:#fff}
.sticky-nav ul li a:hover i{color:#fff;border-color:#e6af2a}
.sticky-nav .navbar-nav > li > a{font-weight:700}
.sticky-nav .navbar-nav > li > a i{display:inline-block;float:right;margin:9px 10px 0 0;font-size:14px;color:#fff;width:20px;height:20px;vertical-align:middle;padding:0 0 0 4.2px;line-height:20px}
.sticky-nav .navbar-nav > li > .dropdown-menu,.shrink-nav .dropdown.simple-dropdown .dropdown-menu{border-top:1px solid rgba(255,255,255,0.06);left:0;top:inherit !important;width:100% !important;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0)}
.navbar .text-right{background-color:rgba(27,22,28,0.95);clear:both;min-height:0;padding:0;position:absolute;top:80px;width:100%}
.dropdown-menu:last-child ul li:last-child{border-bottom:0}
.dropdown-menu li a{color:inherit;height:auto !important;line-height:34px !important;min-height:34px !important;padding:0 !important;text-align:left}
.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus,.navbar-nav > li > a{border-bottom:0 !important}
.navbar-default .navbar-nav > li > a{color:#fff;display:block;height:38px;line-height:38px;padding:0 0 0 15px;text-align:left}
.navbar-collapse.in{overflow-x:hidden}
.navbar-default .col-sm-3{float:left}
.navbar-toggle{border-radius:0px}
.navbar-default .navbar-toggle .icon-bar{background-color:#fff}
.navbar-default .navbar-toggle{background-color:#000}
.dropdown-menu{margin:0 !important;padding:0 15px !important;position:inherit;width:100%;background-color:transparent;background-clip:inherit}
.dropdown-menu li{padding:0;width:100%}
.dropdown-menu li a i{top:10px}
.navbar-nav > li > ul > li{margin-top:0px !important}
.simple-dropdown > ul.dropdown-menu{padding-left:15px !important;padding-right:15px !important}
.simple-dropdown > ul.dropdown-menu > li a{padding-left:0 !important;padding-right:0 !important;font-weight:600 !important;color:#fff}
.simple-dropdown > ul.dropdown-menu > li > a:hover{background-color:transparent !important}
.simple-dropdown > ul.dropdown-menu > li a i{display:none}
.simple-dropdown > ul.dropdown-menu > li a:hover{color:#fff}
.dropdown-menu li ul{display:block;position:inherit;border:0;padding:0;margin:0}
section{padding:90px 0}
.sm-width-auto{width:auto !important}
.sm-margin-top-20px{margin-top:20px !important}
.sm-padding-two{padding:2% !important}
.pricing-box.best-price{margin-top:0}
.text-uppercase{word-wrap:break-word}
.parallax-fix{background-attachment:inherit !important}
.fix-background{background-attachment:inherit !important}
footer h6{line-height:16px}
.pricing-box,.no-border-right .pricing-box{border:1px solid rgba(0,0,0,0.075)}
}
@media (max-width:768px){.separator-line{margin:20px auto 15px}
.nav > li{width:auto}
}
@media (max-width:767px){.col-xs-mobile-fullwidth{clear:both;display:inline-block;float:left;width:100%}
section{padding:50px 0;clear:both}
.xs-margin-0auto{margin:0 auto !important}
.xs-margin-top-five{margin-top:5% !important}
.xs-no-float{float:none !important}
.xs-text-left{text-align:left !important}
.xs-img-full{width:100%}
.xs-margin-top-20px{margin-top:20px !important}
.xs-margin-top-20px{margin-top:20px !important}
.xs-padding-two{padding:2% !important}
footer .col-sm-4,footer .col-sm-6{margin-bottom:30px}
footer .col-sm-4:last-child,footer .col-sm-6:last-child{margin-bottom:0}
.col-sm-6:nth-child(2).text-med{margin-top:5%}
.text-large{margin-right:0}
footer h6{font-size:11px}
.text-large{font-size:14px}
.title-large{font-size:26px !important}
h1,.h1{font-size:30px;line-height:42px}
.spa-treatments .right-content{padding:30px}
blockquote{padding:10px 20px;font-size:18px;font-weight:100;line-height:26px}
header .sticky-nav{top:0 !important;position:fixed}
}
@media (max-width:580px){footer h5{margin-bottom:10px}
}
@media (max-width:480px){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:394px}
.text-large{font-size:13px;line-height:22px}
.text-med{font-size:13px;line-height:22px}
.panel-title{font-size:11px;padding:7px 15px}
.panel-body{padding:5px 15px 20px}
.toggles-style3 .panel-title span{right:10px;top:8px}
.toggles-style3 .panel-title{font-size:12px;line-height:18px;padding:10px 25px 10px 10px}
.toggles-style3 .panel-body{padding:0 20px 21px}
}
@media (max-width:420px){.spa-slider h1{font-size:35px;line-height:75px}
}
@media (max-width:466px){footer ul li a{font-size:10px}
}
@media (max-width:359px){footer ul li a{font-size:9px}
}
@media screen and (max-width:320px),screen and (max-height:480px){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:275px !important}
}
@media (max-width:320px){h1{font-size:26px;line-height:32px}
}
@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.parallax-fix{background-attachment:inherit !important}
}
@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.parallax-fix{background-attachment:inherit !important}
}
@media (min-width:768px){.caldera-grid .container{width:750px}
}
@media (min-width:992px){.caldera-grid .container{width:970px}
}
@media (min-width:1200px){.caldera-grid .container{width:1170px}
}
.caldera-grid article,.caldera-grid aside,.caldera-grid details,.caldera-grid figcaption,.caldera-grid figure,.caldera-grid footer,.caldera-grid header,.caldera-grid hgroup,.caldera-grid main,.caldera-grid nav,.caldera-grid section,.caldera-grid summary{display:block}
.caldera-grid a{background:0 0;text-decoration:none}
.caldera-grid img{vertical-align:middle}
.caldera-grid pre{overflow:auto}
.caldera-grid *,.caldera-grid:after,.caldera-grid:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.caldera-grid html{font-size:62.5%;-webkit-tap-highlight-color:transparent}
.caldera-grid body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}
.caldera-grid button,.caldera-grid input,.caldera-grid select,.caldera-grid textarea{font-family:inherit;font-size:inherit;line-height:inherit}
.caldera-grid a:focus,.caldera-grid a:hover{color:#2a6496;text-decoration:underline}
.caldera-grid a:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}
.caldera-grid hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}
.caldera-grid .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}
.caldera-grid .container,.caldera-grid .container-fluid{margin-right:auto;margin-left:auto;padding-left:7.5px;padding-right:7.5px}
@media (min-width:768px){.caldera-grid .container{width:735px}
}
@media (min-width:992px){.caldera-grid .container{width:955px}
}
@media (min-width:1200px){.caldera-grid .container{width:1155px}
}
.caldera-grid .row{margin-left:-7.5px;margin-right:-7.5px;max-width:100%}
.caldera-grid .col-lg-1,.caldera-grid .col-lg-10,.caldera-grid .col-lg-11,.caldera-grid .col-lg-12,.caldera-grid .col-lg-2,.caldera-grid .col-lg-3,.caldera-grid .col-lg-4,.caldera-grid .col-lg-5,.caldera-grid .col-lg-6,.caldera-grid .col-lg-7,.caldera-grid .col-lg-8,.caldera-grid .col-lg-9,.caldera-grid .col-md-1,.caldera-grid .col-md-10,.caldera-grid .col-md-11,.caldera-grid .col-md-12,.caldera-grid .col-md-2,.caldera-grid .col-md-3,.caldera-grid .col-md-4,.caldera-grid .col-md-5,.caldera-grid .col-md-6,.caldera-grid .col-md-7,.caldera-grid .col-md-8,.caldera-grid .col-md-9,.caldera-grid .col-sm-1,.caldera-grid .col-sm-10,.caldera-grid .col-sm-11,.caldera-grid .col-sm-12,.caldera-grid .col-sm-2,.caldera-grid .col-sm-3,.caldera-grid .col-sm-4,.caldera-grid .col-sm-5,.caldera-grid .col-sm-6,.caldera-grid .col-sm-7,.caldera-grid .col-sm-8,.caldera-grid .col-sm-9,.caldera-grid .col-xs-1,.caldera-grid .col-xs-10,.caldera-grid .col-xs-11,.caldera-grid .col-xs-12,.caldera-grid .col-xs-2,.caldera-grid .col-xs-3,.caldera-grid .col-xs-4,.caldera-grid .col-xs-5,.caldera-grid .col-xs-6,.caldera-grid .col-xs-7,.caldera-grid .col-xs-8,.caldera-grid .col-xs-9{position:relative;padding-left:7.5px;padding-right:7.5px}
.caldera-grid .col-xs-1,.caldera-grid .col-xs-10,.caldera-grid .col-xs-11,.caldera-grid .col-xs-12,.caldera-grid .col-xs-2,.caldera-grid .col-xs-3,.caldera-grid .col-xs-4,.caldera-grid .col-xs-5,.caldera-grid .col-xs-6,.caldera-grid .col-xs-7,.caldera-grid .col-xs-8,.caldera-grid .col-xs-9{float:left}
.caldera-grid .col-xs-12{width:100%}
.caldera-grid .col-xs-9{width:75%}
.caldera-grid .col-xs-2{width:16.66666667%}
@media (min-width:768px){.caldera-grid .col-sm-1,.caldera-grid .col-sm-10,.caldera-grid .col-sm-11,.caldera-grid .col-sm-12,.caldera-grid .col-sm-2,.caldera-grid .col-sm-3,.caldera-grid .col-sm-4,.caldera-grid .col-sm-5,.caldera-grid .col-sm-6,.caldera-grid .col-sm-7,.caldera-grid .col-sm-8,.caldera-grid .col-sm-9{float:left}
.caldera-grid .col-sm-12{width:100%}
.caldera-grid .col-sm-9{width:75%}
.caldera-grid .col-sm-8{width:66.66666667%}
.caldera-grid .col-sm-6{width:50%}
.caldera-grid .col-sm-4{width:33.33333333%}
.caldera-grid .col-sm-3{width:25%}
.caldera-grid .col-sm-2{width:16.66666667%}
}
@media (min-width:992px){.caldera-grid .col-md-1,.caldera-grid .col-md-10,.caldera-grid .col-md-11,.caldera-grid .col-md-12,.caldera-grid .col-md-2,.caldera-grid .col-md-3,.caldera-grid .col-md-4,.caldera-grid .col-md-5,.caldera-grid .col-md-6,.caldera-grid .col-md-7,.caldera-grid .col-md-8,.caldera-grid .col-md-9{float:left}
.caldera-grid .col-md-12{width:100%}
.caldera-grid .col-md-9{width:75%}
.caldera-grid .col-md-8{width:66.66666667%}
.caldera-grid .col-md-7{width:58.33333333%}
.caldera-grid .col-md-6{width:50%}
.caldera-grid .col-md-4{width:33.33333333%}
.caldera-grid .col-md-3{width:25%}
.caldera-grid .col-md-2{width:16.66666667%}
.caldera-grid .col-md-offset-1{margin-left:8.33333333%}
}
@-ms-viewport{width:device-width}
@media (min-width:1200px){.caldera-grid .col-lg-1,.caldera-grid .col-lg-10,.caldera-grid .col-lg-11,.caldera-grid .col-lg-12,.caldera-grid .col-lg-2,.caldera-grid .col-lg-3,.caldera-grid .col-lg-4,.caldera-grid .col-lg-5,.caldera-grid .col-lg-6,.caldera-grid .col-lg-7,.caldera-grid .col-lg-8,.caldera-grid .col-lg-9{float:left}
.caldera-grid .col-lg-6{width:50%}
}
.caldera-grid .clearfix:after,.caldera-grid .clearfix:before,.caldera-grid .container-fluid:after,.caldera-grid .container-fluid:before,.caldera-grid .container:after,.caldera-grid .container:before,.caldera-grid .row:after,.caldera-grid .row:before{content:" ";display:table}
.caldera-grid .clearfix:after,.caldera-grid .container-fluid:after,.caldera-grid .container:after,.caldera-grid .row:after{clear:both}
.caldera-grid .pull-right{float:right!important}
.caldera-grid .pull-left{float:left!important}
.caldera-grid .hide{display:none!important}
@-ms-viewport{width:device-width}
.caldera-grid html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
.caldera-grid body{margin:0}
.caldera-grid article,.caldera-grid aside,.caldera-grid details,.caldera-grid figcaption,.caldera-grid figure,.caldera-grid footer,.caldera-grid header,.caldera-grid hgroup,.caldera-grid main,.caldera-grid menu,.caldera-grid nav,.caldera-grid section,.caldera-grid summary{display:block}
.caldera-grid audio,.caldera-grid canvas,.caldera-grid progress,.caldera-grid video{display:inline-block;vertical-align:baseline}
.caldera-grid audio:not([controls]){display:none;height:0}
.caldera-grid a{background-color:transparent}
.caldera-grid a:active,.caldera-grid a:hover{outline:0}
.caldera-grid b,.caldera-grid strong{font-weight:700}
.caldera-grid h1{font-size:2em;margin:.67em 0}
.caldera-grid small{font-size:80%}
.caldera-grid sub,.caldera-grid sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
.caldera-grid sup{top:-.5em}
.caldera-grid sub{bottom:-.25em}
.caldera-grid img{border:0}
.caldera-grid svg:not(:root){overflow:hidden}
.caldera-grid pre,.caldera-grid textarea{overflow:auto}
.caldera-grid figure{margin:1em 40px}
.caldera-grid hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
.caldera-grid code,.caldera-grid kbd,.caldera-grid pre,.caldera-grid samp{font-family:monospace,monospace;font-size:1em}
.caldera-grid button,.caldera-grid input,.caldera-grid optgroup,.caldera-grid select,.caldera-grid textarea{font:inherit;margin:0}
.caldera-grid button{overflow:visible}
.caldera-grid button,.caldera-grid select{text-transform:none}
.caldera-grid button,.caldera-grid html input[type=button],.caldera-grid input[type=reset],.caldera-grid input[type=submit]{-webkit-appearance:button;cursor:pointer}
.caldera-grid button::-moz-focus-inner,.caldera-grid input::-moz-focus-inner{border:0;padding:0}
.caldera-grid input{line-height:normal}
.caldera-grid input[type=checkbox],.caldera-grid input[type=radio]{box-sizing:border-box;padding:0}
.caldera-grid input[type=number]::-webkit-inner-spin-button,.caldera-grid input[type=number]::-webkit-outer-spin-button{height:auto}
.caldera-grid input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.caldera-grid input[type=search]::-webkit-search-cancel-button,.caldera-grid input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
.caldera-grid table{border-collapse:collapse;border-spacing:0}
.caldera-grid td,.caldera-grid th{padding:0}
@media print{.caldera-grid *,.caldera-grid:after,.caldera-grid:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}
.caldera-grid a,.caldera-grid a:visited{text-decoration:underline}
.caldera-grid a[href]:after{content:" (" attr(href) ")"}
.caldera-grid a[href^="#"]:after,.caldera-grid a[href^="javascript:"]:after{content:""}
.caldera-grid blockquote,.caldera-grid pre{border:1px solid #999;page-break-inside:avoid}
.caldera-grid thead{display:table-header-group}
.caldera-grid img,.caldera-grid tr{page-break-inside:avoid}
.caldera-grid img{max-width:100%!important}
.caldera-grid h2,.caldera-grid h3,.caldera-grid p{orphans:3;widows:3}
.caldera-grid h2,.caldera-grid h3{page-break-after:avoid}
.caldera-grid select{background:#fff!important}
.caldera-grid .navbar{display:none}
}
.caldera-grid .btn,.caldera-grid .btn-danger.active,.caldera-grid .btn-danger:active,.caldera-grid .btn-default.active,.caldera-grid .btn-default:active,.caldera-grid .btn-info.active,.caldera-grid .btn-info:active,.caldera-grid .btn-primary.active,.caldera-grid .btn-primary:active,.caldera-grid .btn-success.active,.caldera-grid .btn-success:active,.caldera-grid .btn-warning.active,.caldera-grid .btn-warning:active,.caldera-grid .btn.active,.caldera-grid .btn:active,.caldera-grid .form-control,.open>.dropdown-toggle.caldera-grid .btn-danger,.open>.dropdown-toggle.caldera-grid .btn-default,.open>.dropdown-toggle.caldera-grid .btn-info,.open>.dropdown-toggle.caldera-grid .btn-primary,.open>.dropdown-toggle.caldera-grid .btn-success,.open>.dropdown-toggle.caldera-grid .btn-warning{background-image:none}
.caldera-grid label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}
.caldera-grid input[type=checkbox],.caldera-grid input[type=radio]{margin:0;line-height:normal}
.caldera-grid .form-group,.cf-color-picker .form-group{margin-bottom:15px}
.caldera-grid .form-control,.caldera-grid output{font-size:14px;line-height:1.42857143;color:#555;display:block}
.caldera-grid input[type=file]{display:block}
.caldera-grid input[type=range]{display:block;width:100%}
.caldera-grid input[type=checkbox]:focus,.caldera-grid input[type=file]:focus,.caldera-grid input[type=radio]:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}
.caldera-grid input[type=checkbox]{-webkit-appearance:checkbox}
.caldera-grid input[type=radio]{-webkit-appearance:radio}
.caldera-grid .form-control{width:100%;height:34px;padding:6px 12px;background-color:#fff;border:1px solid #ccc;border-radius:2px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.caldera-grid .form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}
.caldera-grid .form-control::-moz-placeholder{color:#999;opacity:1}
.caldera-grid .form-control:-ms-input-placeholder{color:#999}
.caldera-grid .form-control::-webkit-input-placeholder{color:#999}
textarea .caldera-grid .form-control{height:auto}
@media screen and (-webkit-min-device-pixel-ratio:0){.caldera-grid input[type=date],.caldera-grid input[type=datetime-local],.caldera-grid input[type=month],.caldera-grid input[type=time]{line-height:34px}
}
.caldera-grid .btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.caldera-grid .btn.active.focus,.caldera-grid .btn.active:focus,.caldera-grid .btn.focus,.caldera-grid .btn:active.focus,.caldera-grid .btn:active:focus,.caldera-grid .btn:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}
.caldera-grid .btn.focus,.caldera-grid .btn:focus,.caldera-grid .btn:hover{color:#333;text-decoration:none}
.caldera-grid .btn.active,.caldera-grid .btn:active{outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.caldera-grid .btn-default{color:#333;background-color:#fff;border-color:#ccc}
.caldera-grid .btn-default.active,.caldera-grid .btn-default.focus,.caldera-grid .btn-default:active,.caldera-grid .btn-default:focus,.caldera-grid .btn-default:hover,.open>.dropdown-toggle.caldera-grid .btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}
.caldera-grid textarea.form-control{padding-right:4px;height:auto}
@font-face{font-family:cf-raty;src:url(./../fonts/cf-raty.eot);src:url(./../fonts/cf-raty.eot#iefix) format('embedded-opentype'),url(./../fonts/cf-raty.woff) format('woff'),url(./../fonts/cf-raty.ttf) format('truetype'),url(./../images/cf-raty.svg) format('svg');font-weight:400;font-style:normal}
[class*=" raty-"]:before,[class^=raty-]:before{font-family:cf-raty;font-style:normal;font-weight:400;speak:none;font-size:2em;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em}
@-ms-viewport{width:device-width}
@-ms-viewport{width:device-width}
.remodal,[data-remodal-id]{display:none;text-align:left}
.remodal{position:relative;outline:0;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}
.remodal{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:10px;padding:28px 28px 0;border-radius:6px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);color:#2b2e38;background:#fff}
.remodal-close,.remodal-close:before{position:absolute;top:0;right:0;display:block;width:35px}
.remodal-cancel,.remodal-close,.remodal-confirm{overflow:visible;margin:0;text-decoration:none;outline:0;border:0}
.remodal,.remodal-wrapper:after{vertical-align:middle}
.remodal-close{height:35px;padding:0;cursor:pointer;-webkit-transition:color .2s;transition:color .2s;color:#95979c;background:0 0}
.remodal-close:focus,.remodal-close:hover{color:#2b2e38}
.remodal-close:before{font-family:Arial,"Helvetica CY","Nimbus Sans L",sans-serif!important;font-size:25px;line-height:35px;content:"\00d7";text-align:center}
.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner,.remodal-confirm::-moz-focus-inner{padding:0;border:0}
@-webkit-keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}
to{-webkit-transform:none;transform:none;opacity:1}
}
@keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}
to{-webkit-transform:none;transform:none;opacity:1}
}
@-webkit-keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}
to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0}
}
@keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}
to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0}
}
@-webkit-keyframes remodal-overlay-opening-keyframes{from{opacity:0}
to{opacity:1}
}
@keyframes remodal-overlay-opening-keyframes{from{opacity:0}
to{opacity:1}
}
@-webkit-keyframes remodal-overlay-closing-keyframes{from{opacity:1}
to{opacity:0}
}
@keyframes remodal-overlay-closing-keyframes{from{opacity:1}
to{opacity:0}
}
@media only screen and (min-width:641px){.remodal{max-width:700px}
}
img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 0.07em !important;vertical-align:-0.1em !important;background:none !important;padding:0 !important}
body{--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--duotone--dark-grayscale:url('#wp-duotone-dark-grayscale');--wp--preset--duotone--grayscale:url('#wp-duotone-grayscale');--wp--preset--duotone--purple-yellow:url('#wp-duotone-purple-yellow');--wp--preset--duotone--blue-red:url('#wp-duotone-blue-red');--wp--preset--duotone--midnight:url('#wp-duotone-midnight');--wp--preset--duotone--magenta-yellow:url('#wp-duotone-magenta-yellow');--wp--preset--duotone--purple-green:url('#wp-duotone-purple-green');--wp--preset--duotone--blue-orange:url('#wp-duotone-blue-orange');--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem}:where(.is-layout-flex){gap:0.5em}
body .is-layout-flow > .alignleft{float:left;margin-inline-start:0;margin-inline-end:2em}
body .is-layout-flow > .alignright{float:right;margin-inline-start:2em;margin-inline-end:0}
body .is-layout-flow > .aligncenter{margin-left:auto !important;margin-right:auto !important}
body .is-layout-constrained > .alignleft{float:left;margin-inline-start:0;margin-inline-end:2em}
body .is-layout-constrained > .alignright{float:right;margin-inline-start:2em;margin-inline-end:0}
body .is-layout-constrained > .aligncenter{margin-left:auto !important;margin-right:auto !important}
body .is-layout-constrained >:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:var(--wp--style--global--content-size);margin-left:auto !important;margin-right:auto !important}
body .is-layout-constrained > .alignwide{max-width:var(--wp--style--global--wide-size)}
body .is-layout-flex{display:flex}
body .is-layout-flex{flex-wrap:wrap;align-items:center}
body .is-layout-flex > *{margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}
.has-black-color{color:var(--wp--preset--color--black) !important}
.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}
.has-white-color{color:var(--wp--preset--color--white) !important}
.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}
.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}
.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}
.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}
.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}
.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}
.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}
.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}
.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}
.has-black-background-color{background-color:var(--wp--preset--color--black) !important}
.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}
.has-white-background-color{background-color:var(--wp--preset--color--white) !important}
.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}
.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}
.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}
.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}
.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}
.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}
.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}
.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}
.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}
.has-black-border-color{border-color:var(--wp--preset--color--black) !important}
.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}
.has-white-border-color{border-color:var(--wp--preset--color--white) !important}
.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}
.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}
.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}
.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}
.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}
.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}
.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}
.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}
.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}
.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}
.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}
.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}
.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}
.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}
.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}
.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}
.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}
.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}
.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}
.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}
.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}
.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}
.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}
.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}
.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
.wp-block-navigation a:where(:not(.wp-element-button)){color:inherit}:where(.wp-block-columns.is-layout-flex){gap:2em}
.wp-block-pullquote{font-size:1.5em;line-height:1.6}
.section-chiropractic{display:none}
.section-cookingclasses{display:none}
.container-fluid{padding-right:0px !important;padding-left:0px !important}
.row{margin-right:0px !important;margin-left:0px !important}
.justify-text{text-align:justify;text-justify:inter-word}
.meet-button{visibility:hidden;display:none}
.recipe-title-block span{display:inline-block;padding:15px;background-color:#ffffff;color:#000000}
.services-title{font-size:18px;text-transform:uppercase;color:#ffffff;margin-bottom:5px}
.hide-row{visibility:hidden;display:none}
.custom-mobile-only{display:block;visibility:visible}
.custom-not-mobile{display:none;visibility:hidden}
.float-button .view-map{right:auto !important;left:0}
.vert-line{background-color:RGB(75,75,75);width:1px;height:200px;display:block;position:absolute}
.tcnd-get-started-btn{margin-top:15px !important;margin-bottom:15px !important;margin-left:5px !important;display:block;width:200px;background-color:RGB(149,220,220)}
.tcnd-book-online-btn{margin-top:15px !important;margin-bottom:-5px !important;margin-left:5px !important;display:block;width:350px;background-color:RGB(149,220,220)}
.direction-btn{width:75px;display:block}
.back-btn{border:none !important}
.next-btn{margin-top:0px;margin-bottom:10px;height:40px;width:150px !important;background-color:RGB(149,220,220) !important}
.oldway{margin-top:-5px}
button.caldera-forms-modal{font-size:18px;letter-spacing:2px;color:#000;background:#fff;border:2px solid #fff;border-radius:4px;display:inline-block;padding:2%;font-weight:600;margin:30px 0;margin-top:0;margin-bottom:0;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer;font-family:"Open Sans"}
a.vc_general.vc_btn3.vc_btn3-color-grey{-webkit-font-smoothing:antialiased;letter-spacing:0.02em !important;font-family:"Open Sans";background:transparent;background-image:linear-gradient(to bottom,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);background-repeat:repeat-x;background-color:#EBEBEB !important;color:#666 !important;text-decoration:none !important;display:inline-block;margin-bottom:0;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-color:#EBEBEB !important;border-radius:5px !important;box-sizing:border-box;word-wrap:break-word;user-select:none;position:relative;top:0;transition:all .2s ease-in-out;line-height:normal;box-shadow:none;font-size:14px !important;padding:14px 20px !important;padding-left:48px !important;text-align:left !important}
a.vc_general.vc_btn3.vc_btn3-color-grey:hover,a.vc_general.vc_btn3.vc_btn3-color-grey:focus{filter:brightness(0.98)}
a.vc_general.vc_btn3.vc_btn3-color-grey .vc_btn3-icon{color:inherit;position:absolute;left:18px;top:50%;transform:translateY(-50%)}
@media only screen and (min-width:1200px){.custom-mobile-only{display:none;visibility:hidden}
.custom-not-mobile{display:block;visibility:visible}
}
html,body{overflow-x:hidden}
.remodal-overlay,.remodal-wrapper{left:0;right:0;width:100%}
.remodal.caldera-front-modal-container{max-width:calc(100vw - 30px);box-sizing:border-box;margin-left:auto;margin-right:auto}
.slider-subtitle1{width:375px;text-align:left}
@media (max-width:767px){.slider-subtitle1{width:225px;text-align:left}
}
@media (max-width:991px){.slider-subtitle1{width:375px;text-align:left}
}
@media (prefers-color-scheme:light){:root{--color-bg:#ffffff;--color-fg:#000000}
}
body{background-color:var(--color-bg);color:var(--color-fg)}:root{color-scheme:only light}
body,input,textarea,select{font-family:"Open Sans"}
.alt-font,.cd-headline span{font-family:Oswald}
body{line-height:23px;font-size:13px}
.navbar .navbar-nav > li > a,.search-cart-header .subtitle{font-size:11px}
.top-cart .fa-shopping-cart,.search-cart-header i{font-size:13px}
.dropdown-header,.dropdown-menu,.simple-dropdown > ul.dropdown-menu > li a{font-size:11px}
h1{font-size:36px}
h2{font-size:24px}
h3{font-size:14px}
h4{font-size:16px}
h5{font-size:11px}
h6{font-size:13px}
h1.section-title{font-size:36px}
h2.section-title{font-size:24px}
h3.section-title{font-size:20px}
h5.section-title{font-size:14px}
h6.section-title{font-size:13px}
.text-small{line-height:15px;font-size:11px}
.text-med{line-height:26px;font-size:14px}
.text-large{line-height:24px;font-size:15px}
.text-extra-large{line-height:28px;font-size:16px}
.title-small{line-height:30px;font-size:20px}
.title-med{line-height:34px;font-size:24px}
.title-large{line-height:41px;font-size:28px}
.title-extra-large{line-height:43px;font-size:35px}
.page-title h1{font-size:20px}
.page-title span{font-size:14px}
.breadcrumb ul li{font-size:11px}
.breadcrumb ul > li+li:before{font-size:8px}
.page-title-shop h1{font-size:35px}
.page-title-small h1{font-size:18px}
.blog-details-headline{line-height:24px;font-size:18px}
.standard-post-meta{line-height:23px;font-size:11px}
.full-width-headline h2{line-height:55px;font-size:40px}
.full-width-headline .full-width-header-post-meta{line-height:23px;font-size:13px}
.blog-single-full-width-with-image-slider-headline{line-height:64px;font-size:50px}
.blog-headline .blog-single-full-width-with-image-slider-meta{line-height:23px;font-size:25px}
footer ul li a,.copyright{font-size:11px}
.bg-blck-overlay{background:rgba(0,0,0,0.85)}
.bg-white{background:#FFFFFF}
.bg-yellow{background:#e6af2a}
.bg-deep-yellow{background:#f7f5e7}
.bg-golden-yellow{background:#c3bd86}
.bg-fast-yellow{background:#fdd947}
.bg-dark-gray{background:#252525}
.bg-mid-gray{background:#d4d4d4}
.bg-black{background:#000000}
.bg-green{background:#70bd5b}
.bg-gray{background:#f6f6f6}
.bg-yellow-ochre{background:#997546}
.bg-deep-brown{background:#544441}
.bg-orange{background:#c24742}
.bg-deep-orange{background:#f15a22}
.bg-fast-orange{background:#ff513b}
.bg-pink{background:#c2345f}
.bg-deep-red{background:#e75e50}
.bg-red{background:#d21616}
.bg-deep-pink{background:#e53878}
.bg-light-pink{background:#dc378e}
.bg-fast-pink{background:#ff1a56}
.bg-magenta{background:#d94378}
.bg-light-yellow{background:#f8f7f5}
.bg-dark-green{background:#60a532}
.bg-dark-blue{background:#3273a5}
.bg-violet{background:#6c407e}
.bg-light-gray{background:#f8f7f7}
.bg-light-gray2{background:#f4f4f4}
.bg-light-gray3{background:#fcfcfc}
.bg-slider{background:rgba(27,22,28,0.9)}
.wide-separator-line{background:#e5e5e5}
.video-background{background:rgba(67,67,67,0.5)}
.overlay-yellow{background:#ffca18}
.overlay-blue{background:#8ac4fe}
.overlay-gray{background:#f4f5f6}
.overlay-green{background:#71f1b9}
.transparent-header.shrink-nav{background:#ffffff}
.dropdown-menu,.simple-dropdown > ul.dropdown-menu > li > ul.mega-sub-menu{background:rgba(27,22,28,0.95)}
.cart-content{background:rgba(27,22,28,0.95)}
.white-header,.white-header.shrink-nav{background:#ffffff}
.white-header .dropdown-menu,.white-header .simple-dropdown > ul.dropdown-menu > li > ul.mega-sub-menu{background:rgba(27,22,28,0.95)}
.white-header .cart-content{background:rgba(27,22,28,0.95)}
.static-sticky,header .static-sticky{background:#ffffff}
header .static-sticky .dropdown-menu,header .static-sticky .simple-dropdown > ul.dropdown-menu > li > ul.mega-sub-menu,.static-sticky .dropdown-menu,.static-sticky .simple-dropdown > ul.dropdown-menu > li > ul.mega-sub-menu{background:rgba(27,22,28,0.95)}
header .static-sticky .cart-content,.static-sticky .cart-content{background:rgba(27,22,28,0.95)}
header .static-sticky-gray{background:#f6f6f6}
header .static-sticky-gray .dropdown-menu,header .static-sticky-gray .simple-dropdown > ul.dropdown-menu > li > ul.mega-sub-menu{background:rgba(27,22,28,0.95)}
header .static-sticky-gray .cart-content{background:rgba(27,22,28,0.95)}
.nav-dark{background:#000000}
.nav-dark .dropdown-menu,.nav-dark .simple-dropdown > ul.dropdown-menu > li > ul.mega-sub-menu{background:rgba(0,0,0,0.9)}
.nav-dark .cart-content{background:rgba(0,0,0,0.9)}
.nav-dark-transparent{background:rgba(0,0,0,0.8)}
.nav-dark-transparent .dropdown-menu,.nav-dark-transparent .simple-dropdown > ul.dropdown-menu > li > ul.mega-sub-menu{background:rgba(0,0,0,0.9)}
.nav-dark-transparent .cart-content{background:rgba(0,0,0,0.9)}
.nav-light-transparent{background:rgba(255,255,255,0.8)}
.nav-light-transparent .dropdown-menu,.nav-light-transparent .simple-dropdown > ul.dropdown-menu > li > ul.mega-sub-menu{background:rgba(0,0,0,0.9)}
.nav-light-transparent .cart-content{background:rgba(0,0,0,0.9)}
.non-sticky{background:#ffffff}
.non-sticky .dropdown-menu,.non-sticky .simple-dropdown > ul.dropdown-menu > li > ul.mega-sub-menu{background:rgba(0,0,0,0.9)}
.non-sticky .cart-content{background:rgba(0,0,0,0.9)}
.hamburger-menu1{background:#000000}
.full-width-pull-menu .menu-wrap{background:#1a1a1a}
.bg-hamburger-menu3{background:#ffffff}
body{color:#626262}
a{color:#000000}
a:hover{color:#575757}
h1,h2,h3,h4,h5{color:#000000}
.breadcrumb-white-text a,.breadcrumb-white-text li{color:#FFFFFF}
.breadcrumb-gray-text a,.breadcrumb-gray-text{color:#575757}
i{color:#9a9a9a}
.white-text{color:#FFFFFF}
.magenta-text{color:#d94378}
.orange-text{color:#ff513b}
.orange-light-text{color:#ef824c}
.deep-red-text{color:#e75e50}
.red-text{color:#d50f0f}
.black-text{color:#000000}
a.black-text-link,a.black-text-link i,footer ul.list-inline li a{color:#000000}
a.black-text-link:hover,a.black-text-link:hover i,footer ul.list-inline li a:hover{color:#858585}
a.white-text-link,a.white-text-link i{color:#FFFFFF}
a.white-text-link:hover,a.white-text-link:hover i{color:#ababab}
a.gray-text-link,footer ul li a{color:#626262}
a.gray-text-link:hover,footer ul li a:hover{color:#000000}
.yellow-text{color:#e6af2a}
.yellow-text2{color:#fdd947}
.fast-yellow-text{color:#f7d23d}
.pink-text{color:#d9378e}
.light-gray-text{color:#ababab}
.light-gray-text2,.blog-date,.blog-date a{color:#828282}
.deep-gray-text{color:#464646}
.deep-light-gray-text{color:#878787}
.gray-text{color:#7f7f7f}
.dark-gray-text{color:#373737}
.navbar .mobile-accordion-menu{background:#000000}
.top-header-area{background:#000000}
.vc_custom_1525034207026{margin-right:0px !important;margin-left:0px !important;padding-top:30px !important;padding-right:0px !important;padding-bottom:30px !important;padding-left:0px !important}
.vc_custom_1525034194472{margin-right:0px !important;margin-left:0px !important;padding-top:0px !important;padding-right:0px !important;padding-bottom:30px !important;padding-left:0px !important}
.vc_custom_1525052440416{margin-right:0px !important;margin-left:0px !important;padding-top:60px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important}
.vc_custom_1525057528590{margin-right:0px !important;margin-bottom:0px !important;margin-left:0px !important;border-top-width:0px !important;padding-top:120px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important}
.vc_custom_1525057468716{margin-right:0px !important;margin-left:0px !important;padding-top:120px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important}
.vc_custom_1525056720183{margin-right:0px !important;margin-left:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important}
.vc_custom_1525056704982{margin-right:0px !important;margin-left:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important}
.vc_custom_1525031918315{padding-bottom:30px !important}
.vc_custom_1525034251222{margin-right:0px !important;margin-left:0px !important;padding-right:0px !important;padding-left:0px !important}
.vc_custom_1521991537414{padding-top:60px !important;padding-bottom:0px !important}
.vc_custom_1525046150309{margin-bottom:0px !important;padding-bottom:0px !important}
.vc_custom_1521998908969{padding-bottom:0px !important}
.vc_custom_1525034320964{margin-right:0px !important;margin-left:0px !important;padding-right:0px !important;padding-left:0px !important}
.vc_custom_1525034338680{margin-right:0px !important;margin-left:0px !important;padding-right:0px !important;padding-left:0px !important}
.vc_custom_1521331708876{padding-top:60px !important;padding-bottom:30px !important}
.vc_custom_1525056973644{padding-top:30px !important;padding-bottom:0px !important}
.vc_custom_1628853120456{padding-right:15px !important;padding-bottom:15px !important}
.vc_custom_1628853297208{padding-right:15px !important;padding-bottom:15px !important}
.vc_custom_1525053948069{padding-top:17px !important;padding-bottom:17px !important}
.vc_custom_1525053956101{padding-top:17px !important;padding-bottom:17px !important}
.vc_custom_1528506983815{margin-right:0px !important;margin-left:0px !important;padding-right:0px !important;padding-left:0px !important}
.vc_custom_1521331708876{padding-top:60px !important;padding-bottom:30px !important}
.vc_custom_1525054070007{padding-right:15px !important;padding-bottom:15px !important}
.vc_custom_1525054081309{padding-right:15px !important;padding-bottom:15px !important}
.vc_custom_1525053948069{padding-top:17px !important;padding-bottom:17px !important}
.vc_custom_1525053956101{padding-top:17px !important;padding-bottom:17px !important}
.wpb_animate_when_almost_visible{opacity:1}
html{margin-top:0px !important}
/* Owl carousel pagination fixes */
.dark-pagination .owl-page span{background:none repeat scroll 0 0 rgba(0,0,0,1);box-shadow:none}
.dark-pagination .owl-page.active span{background:transparent;border:1px solid rgba(0,0,0,1)}
.dark-pagination .owl-prev,.owl-next{opacity:1}
.dark-pagination .owl-next:before{left:auto;right:0}
.dark-pagination .owl-prev{left:-35px;opacity:1}
.dark-pagination .owl-next{opacity:1;right:-35px}
.owl-pagination-bottom.owl-carousel{overflow:visible}
.owl-pagination-bottom.owl-carousel .owl-pagination{bottom:-50px}
.round-pagination .owl-page span{border-radius:4px;box-shadow:1px 1px 0 rgba(0,0,0,0.1);display:block;height:7px;transition:all 0.27s cubic-bezier(0,0,0.58,1) 0s;width:7px}
.round-pagination .owl-page.active span{background:none repeat scroll 0 0 transparent;transform:scale(1.33333)}
.dark-pagination .carousel-indicators li{border-color:#000}
.dark-pagination .carousel-indicators .active{background-color:#000}
.owl-carousel.no-cursor .owl-item{float:left}

/* WPBakery vc_section compatibility */
.vc_section{position:relative}
.vc_section-has-fill{box-sizing:border-box}
.vc_section-has-fill>.vc_row{position:relative}
