@import url(//maxcdn.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.min.css);@import url(//fonts.googleapis.com/css?family=Anton);@import url(//fonts.googleapis.com/css?family=Quattrocento);@import url(//fonts.googleapis.com/css?family=Open+Sans:400,300,700,600);@import "../css/animate.css";.white{color:#ffffff;}
.f__left{float:left;}
.f__right{float:right;}
@media (max-width:1199px){.f__none-1199{float:none;}
}
@media (min-width:768px) and (max-width:979px){.f__none-768{float:none;}
}
@media (max-width:767px){.f__none-767{float:none;}
}
@media (max-width:479px){.f__none-479{float:none;}
}
.t__center{text-align:center;}
@media (max-width:767px){.t__center-767{text-align:center;}
}
.o__hidden{overflow:hidden;}
body{font-family:'Open Sans', sans-serif;font-size:14px;line-height:30px;font-weight:400;background:#ffffff;color:#000000;}
.large,
address,
.policy-link{font:600 18px/36px 'Open Sans', sans-serif;}
a{font:inherit;color:inherit;text-decoration:none;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
a:hover{color:#CCCCCC;}
.link{color:#7800d6;text-decoration:none;}
a[href^="tel:"]{color:inherit;text-decoration:none;}
*{-webkit-text-size-adjust:none;}
img{max-width:100%;height:auto;}
h2,
h3,
h4,
h5,
h6{color:#010101;}
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover{color:#cccccc;}
h1{font-family:'Open Sans', sans-serif;font-size:48px;line-height:48px;font-weight:800;text-transform:none;}
h3{font-size:48px;line-height:48px;}
h3 span{font-weight:700;}
h4{font-size:30px;line-height:36px;font-weight:300;text-transform:uppercase;}
h5{font-size:24px;line-height:30px;}
h6{font-size:14px;line-height:19px;font-weight:700;text-transform:uppercase;}
strong{font-weight:bold;}
small{font-size:12px;}
em{font-style:italic;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.text-center{text-align:center;}
.text-justify{text-align:justify;}
.text-nowrap{white-space:nowrap;}
.text-lowercase{text-transform:lowercase;}
.text-uppercase{text-transform:uppercase;}
.text-capitalize{text-transform:capitalize;}
.text-muted{color:#777;}
.text-primary{color:#337ab7;}
a.text-primary:hover,
a.text-primary:focus{color:#286090;}
.text-success{color:#3c763d;}
a.text-success:hover,
a.text-success:focus{color:#2b542c;}
.text-info{color:#31708f;}
a.text-info:hover,
a.text-info:focus{color:#245269;}
.text-warning{color:#8a6d3b;}
a.text-warning:hover,
a.text-warning:focus{color:#66512c;}
.text-danger{color:#a94442;}
a.text-danger:hover,
a.text-danger:focus{color:#843534;}
.view{width:260px;height:200px;margin:10px;float:left;border:none;overflow:hidden;position:relative;text-align:center;-webkit-box-shadow:1px 1px 2px #e6e6e6;-moz-box-shadow:1px 1px 2px #e6e6e6;box-shadow:1px 1px 2px #e6e6e6;cursor:default;background:#F4F4F4 url(../images/bgimg.jpg) no-repeat center center;}
.view .mask,.view .content{width:260px;height:200px;position:absolute;overflow:hidden;top:0;left:0;}
.view img{display:block;position:relative;}
.view h2{text-transform:uppercase;color:#fff;text-align:center;position:relative;font-size:17px;padding:10px;background:rgba(0, 0, 0, 0.8);margin:20px 0 0 0;}
.view p{font-family:Georgia, serif;font-style:italic;font-size:12px;position:relative;color:#fff;padding:1px 20px 20px;text-align:center;}
.view a.info{display:inline-block;text-decoration:none;padding:7px 14px;background:#000;color:#fff;text-transform:uppercase;-webkit-box-shadow:0 0 1px #000;-moz-box-shadow:0 0 1px #000;box-shadow:0 0 1px #000;}
.view a.info:hover{-webkit-box-shadow:0 0 5px #000;-moz-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;}
.view-third img{-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}
.view-third .mask{background-color:rgba(0,0,0,0.6);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transform:translate(460px, -100px) rotate(180deg);-moz-transform:translate(460px, -100px) rotate(180deg);-o-transform:translate(460px, -100px) rotate(180deg);-ms-transform:translate(460px, -100px) rotate(180deg);transform:translate(460px, -100px) rotate(180deg);-webkit-transition:all 0.2s 0.4s ease-in-out;-moz-transition:all 0.2s 0.4s ease-in-out;-o-transition:all 0.2s 0.4s ease-in-out;-ms-transition:all 0.2s 0.4s ease-in-out;transition:all 0.2s 0.4s ease-in-out;}
.view-third h2{-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-o-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.view-third p{-webkit-transform:translateX(300px) rotate(90deg);-moz-transform:translateX(300px) rotate(90deg);-o-transform:translateX(300px) rotate(90deg);-ms-transform:translateX(300px) rotate(90deg);transform:translateX(300px) rotate(90deg);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.view-third a.info{-webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);-o-transform:translateY(-200px);-ms-transform:translateY(-200px);transform:translateY(-200px);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.view-third:hover .mask{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s;-webkit-transform:translate(0px, 0px);-moz-transform:translate(0px, 0px);-o-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate(0px, 0px);}
.view-third:hover h2{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;-o-transition-delay:0.5s;-ms-transition-delay:0.5s;transition-delay:0.5s;}
.view-third:hover p{-webkit-transform:translateX(0px) rotate(0deg);-moz-transform:translateX(0px) rotate(0deg);-o-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg);-webkit-transition-delay:0.4s;-moz-transition-delay:0.4s;-o-transition-delay:0.4s;-ms-transition-delay:0.4s;transition-delay:0.4s;}
.view-third:hover a.info{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);-webkit-transition-delay:0.3s;-moz-transition-delay:0.3s;-o-transition-delay:0.3s;-ms-transition-delay:0.3s;transition-delay:0.3s;}
.btn{background:#ededed;background-image:-webkit-linear-gradient(top, #ededed, #000000);background-image:-moz-linear-gradient(top, #ededed, #000000);background-image:-ms-linear-gradient(top, #ededed, #000000);background-image:-o-linear-gradient(top, #ededed, #000000);background-image:linear-gradient(to bottom, #ededed, #000000);-webkit-border-radius:26;-moz-border-radius:26;border-radius:26px;font-family:Arial;color:#000000;font-size:13px;padding:10px 20px 10px 20px;text-decoration:none;}
.btn:hover{background:#000000;background-image:-webkit-linear-gradient(top, #000000, #e0e0e0);background-image:-moz-linear-gradient(top, #000000, #e0e0e0);background-image:-ms-linear-gradient(top, #000000, #e0e0e0);background-image:-o-linear-gradient(top, #000000, #e0e0e0);background-image:linear-gradient(to bottom, #000000, #e0e0e0);text-decoration:none;}
img.displayed{display:block;margin-left:auto;margin-right:auto}
.displayed{display:block;margin-left:auto;margin-right:auto}
.center-block{display:block;margin-right:auto;margin-left:auto;}
.pull-right{float:right !important;}
.pull-left{float:left !important;}
a[data-gal]{display:inline-block;position:relative;overflow:hidden;}
a[data-gal] img{-webkit-transition:0.3s;transition:0.3s;}
@media (max-width:1199px){a[data-gal] img{width:100%;}
}
a[data-gal] .overlay{position:absolute;text-align:center;display:block;left:0;top:0;width:100%;height:100%;-webkit-transition:0.3s;transition:0.3s;background:rgba(0, 0, 0, 0);}
.ie8 a[data-gal] .overlay{background:none;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000');filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000');zoom:1;}
a[data-gal] .overlay:before{position:absolute;top:50%;left:0;right:0;text-align:center;color:#ffffff;font-size:30px;line-height:30px;margin-top:-15px;opacity:0;filter:alpha(opacity=0);-webkit-transition:0.3s;transition:0.3s;}
.ie8 a[data-gal] .overlay:before{display:none;}
a[data-gal]:hover{text-decoration:none;}
a[data-gal]:hover img{transform:scale(1.2);}
a[data-gal]:hover .overlay{background:rgba(0, 0, 0, 0.5);}
.ie8 a[data-gal]:hover .overlay{background:none;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#80000000');filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#80000000');zoom:1;}
a[data-gal]:hover .overlay:before{opacity:1;filter:alpha(opacity=100);}
.ie8 a[data-gal]:hover .overlay:before{display:block;}
a[data-gal].off1{margin-top:20px;}
hr{border:none;height:1px;background:#dadada;}
.shadow,
.header-nav,
.box,
.fact-box{-webkit-box-shadow:10px 10px 0px 10px #000000;rgba(0, 0, 0, 0.25);-moz-box-shadow:10px 10px 10px 0px #000000;rgba(0, 0, 0, 0.25);box-shadow:10px 10px 10px 0px #000000;rgba(0, 0, 0, 0.25);}
.page{overflow:hidden;}
h3 + .large{margin-top:23px;}
h3 + .off2,
h5 + .off1{margin-top:37px;}
h3 + .off1{margin-top:48px;}
h5 + p,
h5 + .fancy-wrap{margin-top:26px;}
h5 + .box2,
* + .wrap{margin-top:33px;}
h6 + p{margin-top:5px;}
p + p{margin-top:36px;}
p + .off1{margin-top:30px;}
@media (max-width:767px){.row + p{margin-top:30px;}
}
.header-wrapper{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
@media (max-width:979px){.header-wrapper{height:388px;background:url("../images/page1-img1.jpg") no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.header-wrapper > img{display:none;}
}
@media (max-width:479px){.header-wrapper{height:300px;}
}
.header-wrapper.page2{height:397px;background:url("../images/page1-img1.jpg") no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
@media (max-width:479px){.header-wrapper.page2{height:300px;}
}
.logo{position:absolute;top:50%;left:0;right:0;text-align:center;margin-top:-148px;}
.logo h1{position:relative;padding:59px 50px 79px;font-size:120px;line-height:120px;display:inline-block;color:#ffffff;}
.logo h1 img{position:absolute;left:0;top:0;}
.logo h1 a{position:relative;}
@media (max-width:767px){.logo h1{display:block;padding:45px 0 67px;font-size:100px;line-height:100px;}
}
@media (max-width:479px){.logo h1{padding:30px 0 50px;font-size:60px;line-height:60px;}
}
.logo_slogan{font:400 24px/24px 'Quattrocento', sans-serif;color:#ffffff;}
@media (max-width:479px){.logo{margin-top:-100px;}
}
.company{float:left;margin-top:26px;}
.company h1{font-size:36px;line-height:36px;color:#010101;}
@media (min-width:980px) and (max-width:1199px){.company h1{font-size:34px;line-height:34px;}
}
@media (min-width:768px) and (max-width:979px){.company h1{font-size:26px;line-height:28px;}
}
@media (max-width:767px){.company{float:none;text-align:center;}
}
.header-nav{margin-top:8px;padding-bottom:5px;}
.ie8 .header-nav{border-bottom:1px solid #e5e5e5;}
nav{display:table;float:right;width:85.47%;}
@media (max-width:767px){nav{float:none;width:100%;}
}
.sf-menu{display:table-row;width:100%;}
.sf-menu > li{position:relative;display:table-cell;text-align:center;width:20%;}
.sf-menu > li > a{display:block;text-align:left;position:relative;padding:26px 2px 21px 52px;line-height:19px;font-weight:700;text-transform:uppercase;color:#5f5f5f;}
.sf-menu > li > a span{display:block;font-size:12px;line-height:16px;font-weight:400;}
.sf-menu > li > a:after{content:'';position:absolute;right:0;top:0;bottom:0;width:2px;background:url("../images/border-menu.png") repeat-y;}
.sf-menu > li > a:hover{text-decoration:none;background:#f6f5f5;}
@media (min-width:980px) and (max-width:1199px){.sf-menu > li > a{padding-left:20px;}
}
@media (min-width:768px) and (max-width:979px){.sf-menu > li > a{padding-left:10px;}
}
.sf-menu > li:first-child a:before{content:'';position:absolute;left:0;top:0;bottom:0;width:2px;background:url("../images/border-menu.png") repeat-y;}
.sf-menu > li.current > a{background:#f6f5f5;}
.sf-menu > li.sfHover > a{background:#f6f5f5;}
.sf-menu a{-webkit-transition:0.3s all ease;transition:0.3s all ease;}
.sf-menu a:hover{-webkit-transition:0.3s all ease;transition:0.3s all ease;}
.sf-menu ul{position:absolute;top:90px;left:0;width:200px;z-index:4;text-align:center;padding:20px 5px;background:#ffffff;display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.2);}
.sf-menu ul li{display:block;font-size:14px;line-height:24px;color:#5f5f5f;}
.sf-menu ul li + li{margin-top:12px;}
.sf-menu ul li a:hover{text-decoration:none;color:#010101;}
.sf-menu ul li + li{margin-top:12px;}
.sf-menu ul ul{position:absolute;top:0;left:205px;z-index:4;background:#ffffff;}
@media only screen and (max-width:767px){.sf-menu{display:none;}
.select-menu{display:block;clear:both;position:relative;width:100%;left:0;top:0;margin:14px auto;padding:0;height:40px;background:#ffffff url(../images/select.png) 99% center no-repeat;color:#05090d;border-radius:0;-webkit-appearance:none;outline:none;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
}
.isStuck{background:#ffffff;z-index:999;}
#header .isStuck .header-nav{margin-top:2px;padding-bottom:3px;}
#header .isStuck .sf-menu > li > a{padding:10px 2px 10px 52px;}
#header .isStuck .company{margin-top:3px;}
#header .isStuck .sf-menu > li > ul{top:53px;}
@media only screen and (max-width:979px){.isStuck{display:none !important;}
}
#navlist{width:none;text-align:none;margin-top:none;margin:0 auto;padding:0;text-indent:0;list-style-type:none;}
#navlist li{padding:0;margin:0;text-indent:0;display:inline;}
#navlist li a{font-family:'Open Sans', sans-serif;!important
letter-spacing:-1px;text-decoration:none;color:#7800d6;font-size:1em;padding:0 2px;border-top:.5em solid #cccccc;}
#navlist li a:hover,#navlist a#current{color:#333;border-top:none;font-size:1.5em;}
.pagbtn{display:inline-block;padding:10px;border-radius:5px;color:#aaa;font-size:.875em;}
.pagination{background:#f2f2f2;padding:20px;margin-bottom:20px;}
.paginationpage{display:inline-block;padding:0px 9px;margin-right:4px;border-radius:3px;border:solid 1px #c0c0c0;background:#e9e9e9;box-shadow:inset 0px 1px 0px rgba(255,255,255, .8), 0px 1px 3px rgba(0,0,0, .1);font-size:.875em;font-weight:bold;text-decoration:none;color:#717171;text-shadow:0px 1px 0px rgba(255,255,255, 1);}
.paginationpage:hover, .page.gradient:hover{background:#fefefe;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#FEFEFE), to(#f0f0f0));background:-moz-linear-gradient(0% 0% 270deg,#FEFEFE, #f0f0f0);}
.paginationpage.active{border:none;background:#616161;box-shadow:inset 0px 0px 8px rgba(0,0,0, .5), 0px 1px 0px rgba(255,255,255, .8);color:#f0f0f0;text-shadow:0px 0px 3px rgba(0,0,0, .5);}
.paginationpage.gradient{background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#f8f8f8), to(#e9e9e9));background:-moz-linear-gradient(0% 0% 270deg,#f8f8f8, #e9e9e9);}
.pagination.dark{background:#414449;color:#feffff;}
.paginationpage.dark{border:solid 1px #32373b;background:#3e4347;box-shadow:inset 0px 1px 1px rgba(255,255,255, .1), 0px 1px 3px rgba(0,0,0, .1);color:#feffff;text-shadow:0px 1px 0px rgba(0,0,0, .5);}
.paginationpage.dark:hover, .page.dark.gradient:hover{background:#3d4f5d;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#547085), to(#3d4f5d));background:-moz-linear-gradient(0% 0% 270deg,#547085, #3d4f5d);}
.paginationpage.dark.active{border:none;background:#2f3237;box-shadow:inset 0px 0px 8px rgba(0,0,0, .5), 0px 1px 0px rgba(255,255,255, .1);}
.paginationpage.dark.gradient{background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#565b5f), to(#3e4347));background:-moz-linear-gradient(0% 0% 270deg,#565b5f, #3e4347);}
.containerDrop{margin-top:50px;box-shadow:0 0 30px black;padding:0 15px 0 15px;}
.fb-page,
.fb-page span,
.fb-page span iframe[style]{width:100% !important;}
hr.style-seven{height:30px;border-style:solid;border-color:black;border-width:1px 0 0 0;border-radius:20px;}
hr.style-seven:before{display:block;content:"";height:30px;margin-top:-31px;border-style:solid;border-color:black;border-width:0 0 1px 0;border-radius:20px;}
hr.style-one{border:0;height:1px;background:#333;background-image:linear-gradient(to right, #ccc, #333, #ccc);}
hr.style-two{border:0;height:1px;background-image:linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0));}
hr.style-five{border:0;height:0;box-shadow:0 0 10px 1px black;}
hr.style-five:after{content:"\00a0";}
hr.fancy-line{border:0;height:1px;position:relative;margin:0.5em 0;}
hr.fancy-line:before{top:-0.5em;height:1em;}
hr.fancy-line:after{content:'';height:0.5em;top:1px;}
hr.fancy-line:before, hr.fancy-line:after{content:'';position:absolute;width:100%;}
hr.fancy-line, hr.fancy-line:before{background:-moz-radial-gradient(center, ellipse cover, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 75%);background:-webkit-gradient(radial, center center, 0px, center center, 75%, color-stop(0%,rgba(0,0,0,0.1)), color-stop(75%,rgba(0,0,0,0)));background:-webkit-radial-gradient(center, ellipse cover, rgba(0,0,0,0.1) 0%,rgba(0,0,0,0) 75%);background:-o-radial-gradient(center, ellipse cover, rgba(0,0,0,0.1) 0%,rgba(0,0,0,0) 75%);background:-ms-radial-gradient(center, ellipse cover, rgba(0,0,0,0.1) 0%,rgba(0,0,0,0) 75%);background:radial-gradient(ellipse at center, rgba(0,0,0,0.1) 0%,rgba(0,0,0,0) 75%);}
body, hr.fancy-line:after{background:#f4f4f4;}
.hvr-float-shadow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;}
.hvr-float-shadow:before{pointer-events:none;position:absolute;z-index:-1;content:'';top:100%;left:5%;height:10px;width:90%;opacity:0;background:-webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);background:radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform, opacity;transition-property:transform, opacity;}
.hvr-float-shadow:hover, .hvr-float-shadow:focus, .hvr-float-shadow:active{-webkit-transform:translateY(-5px);transform:translateY(-5px);}
.hvr-float-shadow:hover:before, .hvr-float-shadow:focus:before, .hvr-float-shadow:active:before{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px);}
.hvr-bounce-in{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.5s;transition-duration:0.5s;}
.hvr-bounce-in:hover, .hvr-bounce-in:focus, .hvr-bounce-in:active{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36);transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36);}
.hvr-grow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;}
.hvr-grow:hover, .hvr-grow:focus, .hvr-grow:active{-webkit-transform:scale(1.1);transform:scale(1.1);}
.hvr-float{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.hvr-float:hover, .hvr-float:focus, .hvr-float:active{-webkit-transform:translateY(-8px);transform:translateY(-8px);}
.blink{animation:blink 1s steps(5, start) infinite;-webkit-animation:blink 1s steps(5, start) infinite;}
@keyframes blink{to{visibility:hidden;}
}
@-webkit-keyframes blink{to{visibility:hidden;}
}
.table-container{width:100%;overflow-y:auto;_overflow:auto;margin:0 0 1em;}
.blockquote{background:#ffffff;border-left:10px solid #ccc;margin:1.5em 10px;padding:0.5em 10px;quotes:"\201C""\201D""\2018""\2019";}
.blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:0.1em;margin-right:0.25em;vertical-align:-0.4em;}
.blockquote p{display:inline;}
.bg-content{background:url("../images/bg-content.png");color:#010101;}
.bg{background:#252525;color:#ffffff;}
.bg-footer{background:url("../images/scratched-metal.png");color:#ffffff;}
.bg p span{font-weight:700;}
.wrapper1{padding:42px 0 51px;}
.wrapper1__off1{margin-top:11px;}
.wrapper1__ins1{padding-bottom:39px;}
.wrapper2{padding:48px 0 50px;}
.wrapper2__ins1{padding-bottom:122px;}
.wrapper2__ins2{padding-bottom:42px;}
.mt-img{margin-top:8px;}
.wrap-img{margin:25px 0 30px;}
@media (max-width:767px){.wrap-img{margin:0;}
}
.box{display:inline-block;padding:4px 4px 10px 4px;background:#ffffff;}
.box img + .box_cnt{margin-top:7px;}
.box_cnt{padding:0 18px;}
.box p + .markered-list{margin-top:18px;}
@media (max-width:1199px){.box img{width:100%;}
}
.box__mod{padding-bottom:30px;}
.box__mod .box_cnt{color:#010101;padding:0 18px;}
.box__mod + .box__mod{margin-top:51px;}
.img-wrapper{position:relative;display:block;overflow:hidden;}
.img-wrapper img{-webkit-transition:0.3s;transition:0.3s;}
.img-wrapper .event{position:absolute;color:#ffffff;bottom:24px;left:19px;-webkit-transition:0.3s;transition:0.3s;}
.img-wrapper .event p{font:700 18px/19px 'Open Sans', sans-serif;text-transform:uppercase;}
.img-wrapper .event p.date{font:400 60px/60px 'Anton', sans-serif;}
.img-wrapper .event p + p{margin-top:3px;}
@media (min-width:980px) and (max-width:1199px){.img-wrapper .event p{font-size:15px;}
.img-wrapper .event p.date{font-size:50px;line-height:50px;}
}
@media (min-width:768px) and (max-width:979px){.img-wrapper .event p{display:none;}
.img-wrapper .event p.date{display:block;font-size:36px;line-height:36px;}
}
@media (max-width:479px){.img-wrapper .event p{display:none;}
.img-wrapper .event p.date{display:block;font-size:36px;line-height:36px;}
}
.img-wrapper + .box_cnt{margin-top:31px;}
.img-wrapper:hover img{transform:scale(1.2);}
.img-wrapper:hover .event{color:#dc8152;}
.markered-list li{position:relative;padding-left:24px;color:#5f5f5f;text-transform:uppercase;font-weight:700;}
.markered-list li:before{content:'\f005';position:absolute;left:0;top:0;font-family:FontAwesome;font-size:14px;line-height:30px;color:#010101;}
.markered-list li a:hover{text-decoration:underline;}
.markered-list li + li{margin-top:6px;}
.box2 + .box2{margin-top:11px;padding-top:15px;border-top:1px dotted #737373;}
.quote{color:#ffffff;}
.quote p{position:relative;}
.quote p span{position:absolute;top:22px;left:-40px;color:#ffffff;font-size:72px;}
.quote p + .author{font-family:"Open Sans";font-weight:600;margin-top:8px;}
.quote p:first-child{text-indent:40px;}
.quote .author{font-family:'Open Sans';}
.quote a:hover{color:#dc8152;}
.fancy{display:inline-block;position:relative;margin:0 2px 6px 0;}
.fancy .video-icon{position:absolute;left:50%;top:50%;margin:-12px 0 0 -10px;color:#ffffff;font-size:24px;opacity:0;filter:alpha(opacity=0);-webkit-transition:0.3s;transition:0.3s;}
.fancy .overlay{position:absolute;left:0;right:0;bottom:0;top:0;background:rgba(0, 0, 0, 0);-webkit-transition:0.3s;transition:0.3s;}
.ie8 .fancy .overlay{background:none;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000');filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000');zoom:1;}
.fancy:hover span{opacity:1;filter:alpha(opacity=100);}
.fancy:hover .overlay{background:rgba(0, 0, 0, 0.5);}
.ie8 .fancy:hover .overlay{background:none;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#80000000');filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#80000000');zoom:1;}
.fancybox-overlay{background:rgba(0, 0, 0, 0.5);}
.ie8 .fancybox-overlay{background:none;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#80000000');filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#80000000');zoom:1;}
.owl-dots{margin-top:20px;}
.owl-dot{display:inline-block;width:10px;height:10px;background:#ffffff;margin-right:7px;border-radius:50%;}
.owl-dot.active,
.owl-dot:hover{background:#dc8152;}
.video iframe{width:100%;height:364px;}
@media (max-width:479px){.video iframe{height:300px;}
}
.fact-box{padding:34px 0 32px;background:#ffffff;}
.fact-box h5 + .row{margin-top:30px;}
.fact-box .fact{padding-left:22px;}
.fact-box .fact + .fact{margin-top:26px;}
h3 + .fact-box{margin-top:50px;}
.icon{display:inline-block;width:166px;height:166px;border-radius:50%;}
.icon_i1{background:url("../images/page3-img1.jpg") no-repeat;}
.icon_i2{background:url("../images/page3-img2.jpg") no-repeat;}
.icon_i3{background:url("../images/page3-img3.jpg") no-repeat;}
.icon-box{margin:-85px 0 40px;text-align:center;}
.icon-box .icon + h5{margin-top:26px;}
@media (max-width:767px){.icon-box{margin-top:20px;}
}
.post{position:relative;}
.post_meta .date span{font:400 60px/45px 'Anton', sans-serif;display:block;margin-bottom:5px;}
.post_meta .date + img{margin-top:32px;}
.post_meta img{border-radius:50%;}
.post_meta .author a{font-size:14px;}
.post_meta .author span{margin-left:10px;font-size:18px;}
.post_meta .author a:hover{text-decoration:underline;}
@media (min-width:480px) and (max-width:767px){.post_meta .date{display:inline-block;}
.post_meta .date + img{margin:-8px 15px 0;}
.post_meta .author{display:inline-block;}
img + .post_meta .author{margin-top:0;}
}
@media (max-width:479px){.post_meta img{display:none;}
}
.post p span,
.post p a{color:#010101;font-size:18px;line-height:36px;}
.post img + p{margin-top:25px;}
.post_cnt a:hover{color:#dc8152;}
.post + .post:before{content:'';display:block;margin:30px 0 40px;height:2px;background:url("../images/post_border.png") repeat-x;}
address{text-align:center;margin-top:31px;}
address p + p{margin-top:0;}
address a{color:#010101;}
address a:hover{text-decoration:underline;}
.map{margin-top:10px;height:431px;position:relative;}
@media (max-width:767px){.map{height:350px;}
}
.google-map-api{position:absolute;left:0;right:0;top:0;bottom:0;}
#map-canvas{position:absolute;top:0;left:0;right:0;bottom:0;}
#map-canvas img{max-width:none !important;}
.policy-box{text-align:center;color:#010101;}
.policy-box h4 + p{margin-top:24px;}
.policy-box + .policy-box{margin-top:25px;}
.policy-link{margin-top:23px;text-align:center;}
.policy-link a:hover{text-decoration:underline;}
.footer{padding:27px 0;color:#252525;}
@media (max-width:767px){.footer{text-align:center;}
}
.copyright{float:left;}
.copyright a:hover{text-decoration:underline;}
.copyright .divider{margin:0 8px;}
@media (max-width:479px){.copyright .divider{display:none;}
}
@media (max-width:767px){.copyright{float:none;}
}
.social-list{float:right;font-size:19px;}
.social-list li{display:inline-block;margin-left:11px;}
.social-list li a{line-height:30px;}
.social-list a:hover{color:#dc8152;}
@media (max-width:767px){.social-list{float:none;}
}
.parallax{min-height:800px;height:auto;}
section.module:last-child{margin-bottom:0;}
section.module h2{margin-bottom:40px;font-family:"Roboto Slab", serif;font-size:30px;}
section.module p{margin-bottom:40px;font-size:16px;font-weight:300;}
section.module p:last-child{margin-bottom:0;}
section.module.content{padding:40px 0;}
section.module.parallax{height:600px;background-position:50% 50%;background-repeat:no-repeat;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
section.module.parallax h1{color:rgba(255, 255, 255, 0.8);font-size:48px;line-height:600px;font-weight:700;text-align:center;text-transform:uppercase;text-shadow:0 0 10px rgba(0, 0, 0, 0.2);}
section.module.parallax h2{margin-bottom:40px;margin-top:325px;color:rgba(255, 255, 255, 0.8);font-size:28px;line-height:60px;font-weight:400;text-align:center;text-transform:uppercase;text-shadow:0 0 10px rgba(0, 0, 0, 0.2);}
section.module.parallax-1{background-image:url("../images/parallax-fire.jpg");}
section.module.parallax-2{background-image:url("../images/glyphs-parallax.jpg");}
section.module.parallax-3{background-image:url("../images/collage-parallax.jpg");}
@media all and (min-width:600px){section.module h2{font-size:42px;}
section.module p{font-size:20px;}
section.module.parallax h1{font-size:96px;}
}
@media all and (min-width:960px){section.module.parallax h1{font-size:160px;}
}
.stellar{background-repeat:no-repeat;overflow:hidden;}
.stellar p{font:400 18px/36px 'Quattrocento', sans-serif;}
@media (max-width:767px){.stellar{background-position:0 0 !important;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
}
.stellar1{padding:70px 0 47px;background-position:0 0;background-image:url(../images/page1-img2.jpg);}
.stellar2{padding:73px 0 85px;background-position:0 top;color:#ffffff;background-image:url(../images/page2-img1.jpg);}
.stellar3{padding:70px 0 47px;background-position:0 top;color:#ffffff;background-image:url(../images/clapping.jpg);}
.stellar4{padding:70px 0 47px;background-position:0 top;color:#ffffff;background-image:url(../images/fire-stellar.jpg);}
.stellar5{padding:70px 0 47px;background-position:0 top;color:#ffffff;background-image:url(../images/creepy-clapping.gif);}
.stellar6{padding:10px 0 10px;background-position:0 top;color:#ffffff;background-image:url(../images/quote-bg.jpg);}
.stellar7{padding:73px 0 85px;background-position:0 top;color:#ffffff;background-image:url(../images/homepage-stellar.jpg);}
.stellar8{padding:73px 0 85px;background-position:0 top;color:#ffffff;background-image:url(../images/show-package-stellar.jpg);}
.stellar8large{padding:73px 0 85px;background-position:0 top;color:#ffffff;background-image:url(../images/show-package-large-stellar.jpg);}
.stellar9{padding:73px 0 85px;background-position:0 top;color:#ffffff;background-image:url(../images/childrens-magic-stellar.jpg);}
.stellar10{padding:73px 0 85px;background-position:0 top;color:#ffffff;background-image:url(../images/stellar-xl.jpg);}
@media (max-width:1199px){.stellar2{background-position:0 0 !important;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
}
@media (max-width:479px){.stellar2 h3{font-size:38px;line-height:44px;}
}
#toTop{display:none;text-decoration:none;position:fixed;bottom:80px;right:30px;overflow:hidden;z-index:20;font-size:26px;text-align:center;line-height:40px;width:40px;height:40px;color:#ffffff;background:#010101;-webkit-transition:0.5s;transition:0.5s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#toTop:hover{background:#dc8152;}
@media (max-width:1366px){#toTop{width:50px;height:50px;padding-top:10px;}
}
@media only screen and (max-width:1199px){#toTop{display:none !important;}
}